diff --git a/build/.cmake/api/v1/reply/cache-v2-cccc4a38f3bac0bf46dc.json b/build/.cmake/api/v1/reply/cache-v2-4b7d4c01e729d24870c0.json similarity index 90% rename from build/.cmake/api/v1/reply/cache-v2-cccc4a38f3bac0bf46dc.json rename to build/.cmake/api/v1/reply/cache-v2-4b7d4c01e729d24870c0.json index 49d4733..3b794be 100644 --- a/build/.cmake/api/v1/reply/cache-v2-cccc4a38f3bac0bf46dc.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 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 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 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 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" + "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-0f9f261fada1f258a6f6.json b/build/.cmake/api/v1/reply/codemodel-v2-4b06206db5f1ab275004.json similarity index 95% rename from build/.cmake/api/v1/reply/codemodel-v2-0f9f261fada1f258a6f6.json rename to build/.cmake/api/v1/reply/codemodel-v2-4b06206db5f1ab275004.json index c6231d4..7f444ac 100644 --- a/build/.cmake/api/v1/reply/codemodel-v2-0f9f261fada1f258a6f6.json +++ b/build/.cmake/api/v1/reply/codemodel-v2-4b06206db5f1ab275004.json @@ -927,7 +927,7 @@ { "directoryIndex" : 67, "id" : "pico_sdvx::@145eef247bfb46b6828c", - "jsonFile" : "target-pico_sdvx-Debug-b4ccf63a66b5febf8a20.json", + "jsonFile" : "target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json", "name" : "pico_sdvx", "projectIndex" : 0 }, diff --git a/build/.cmake/api/v1/reply/index-2021-03-08T16-16-29-0559.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-03-08T16-16-29-0559.json rename to build/.cmake/api/v1/reply/index-2021-03-10T01-32-43-0558.json index 1d73602..fbd9bef 100644 --- a/build/.cmake/api/v1/reply/index-2021-03-08T16-16-29-0559.json +++ b/build/.cmake/api/v1/reply/index-2021-03-10T01-32-43-0558.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-0f9f261fada1f258a6f6.json", + "jsonFile" : "codemodel-v2-4b06206db5f1ab275004.json", "kind" : "codemodel", "version" : { @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-cccc4a38f3bac0bf46dc.json", + "jsonFile" : "cache-v2-4b7d4c01e729d24870c0.json", "kind" : "cache", "version" : { @@ -64,7 +64,7 @@ "responses" : [ { - "jsonFile" : "cache-v2-cccc4a38f3bac0bf46dc.json", + "jsonFile" : "cache-v2-4b7d4c01e729d24870c0.json", "kind" : "cache", "version" : { @@ -73,7 +73,7 @@ } }, { - "jsonFile" : "codemodel-v2-0f9f261fada1f258a6f6.json", + "jsonFile" : "codemodel-v2-4b06206db5f1ab275004.json", "kind" : "codemodel", "version" : { diff --git a/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-b4ccf63a66b5febf8a20.json b/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json similarity index 95% rename from build/.cmake/api/v1/reply/target-pico_sdvx-Debug-b4ccf63a66b5febf8a20.json rename to build/.cmake/api/v1/reply/target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json index ca82b4b..0771187 100644 --- a/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-b4ccf63a66b5febf8a20.json +++ b/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json @@ -14,10 +14,10 @@ "target_link_libraries", "add_dependencies", "pico_define_boot_stage2", - "pico_generate_pio_header", "find_package", "pico_add_uf2_output", "pico_add_extra_outputs", + "pico_generate_pio_header", "target_compile_definitions", "target_include_directories" ], @@ -25,8 +25,8 @@ [ "src/CMakeLists.txt", "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/boot_stage2/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/CMakeLists.txt", "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common.cmake" ], "nodes" : @@ -61,51 +61,51 @@ "line" : 53, "parent" : 4 }, + { + "command" : 6, + "file" : 0, + "line" : 18, + "parent" : 0 + }, + { + "command" : 5, + "file" : 4, + "line" : 45, + "parent" : 6 + }, { "command" : 4, + "file" : 3, + "line" : 40, + "parent" : 7 + }, + { + "file" : 2, + "parent" : 8 + }, + { + "command" : 2, + "file" : 2, + "line" : 41, + "parent" : 9 + }, + { + "command" : 7, "file" : 0, "line" : 7, "parent" : 0 }, { "command" : 2, - "file" : 2, + "file" : 3, "line" : 28, - "parent" : 6 - }, - { - "command" : 7, - "file" : 0, - "line" : 18, - "parent" : 0 - }, - { - "command" : 6, - "file" : 4, - "line" : 45, - "parent" : 8 - }, - { - "command" : 5, - "file" : 2, - "line" : 40, - "parent" : 9 - }, - { - "file" : 3, - "parent" : 10 - }, - { - "command" : 2, - "file" : 3, - "line" : 41, "parent" : 11 }, { "command" : 8, "file" : 4, "line" : 28, - "parent" : 8 + "parent" : 6 }, { "command" : 9, @@ -115,9 +115,9 @@ }, { "command" : 9, - "file" : 2, + "file" : 3, "line" : 31, - "parent" : 6 + "parent" : 11 } ] }, @@ -1105,12 +1105,12 @@ "id" : "bs2_default_padded_checksummed_asm::@bc554eaed616d198a22d" }, { - "backtrace" : 7, - "id" : "pico_sdvx_encoders_pio_h::@145eef247bfb46b6828c" + "backtrace" : 10, + "id" : "ELF2UF2Build::@145eef247bfb46b6828c" }, { "backtrace" : 12, - "id" : "ELF2UF2Build::@145eef247bfb46b6828c" + "id" : "pico_sdvx_encoders_pio_h::@145eef247bfb46b6828c" } ], "id" : "pico_sdvx::@145eef247bfb46b6828c", diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index ffb0bd9..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 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 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 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 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_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/Makefile2 b/build/CMakeFiles/Makefile2 index 82ee8f6..415d20b 100644 --- a/build/CMakeFiles/Makefile2 +++ b/build/CMakeFiles/Makefile2 @@ -1549,8 +1549,8 @@ 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\pico_sdvx_encoders_pio_h.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=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" diff --git a/build/pioasm/CMakeFiles/3.19.4/CMakeDetermineCompilerABI_CXX.bin b/build/pioasm/CMakeFiles/3.19.4/CMakeDetermineCompilerABI_CXX.bin index d51cd9a..efcd726 100644 Binary files a/build/pioasm/CMakeFiles/3.19.4/CMakeDetermineCompilerABI_CXX.bin and b/build/pioasm/CMakeFiles/3.19.4/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.exe b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.exe index 639e0e2..374128f 100644 Binary files a/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.exe 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 index 3dbb527..bd36107 100644 Binary files a/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.obj and b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.obj differ diff --git a/build/pioasm/CMakeFiles/CMakeOutput.log b/build/pioasm/CMakeFiles/CMakeOutput.log index fb2b84f..6e49fd2 100644 --- a/build/pioasm/CMakeFiles/CMakeOutput.log +++ b/build/pioasm/CMakeFiles/CMakeOutput.log @@ -26,12 +26,12 @@ The CXX compiler identification is MSVC, found in "C:/Users/ngadj/Documents/pico 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_e4f1b\fast && "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29333\bin\HostX86\x86\nmake.exe" -f CMakeFiles\cmTC_e4f1b.dir\build.make /nologo -L CMakeFiles\cmTC_e4f1b.dir\build -Building CXX object CMakeFiles/cmTC_e4f1b.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\nm8B29.tmp +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_e4f1b.exe - "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\cmTC_e4f1b.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_e4f1b.dir\objects1.rsp @C:\Users\ngadj\AppData\Local\Temp\nm8C91.tmp +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/pioasm.dir/c_sdk_output.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj index 31b6b97..07499a9 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj and b/build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.obj index eb32564..9bb5773 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.obj 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 index ed1dcbd..9d3456a 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/gen/parser.cpp.obj 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 index 0cd5f08..405a68c 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.obj and b/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj index 99eac85..198e5e4 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj and b/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.obj index 987158c..a9d9a6e 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.obj 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 index 051ed83..a1b1b6f 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj and b/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.obj index 2d36fd6..3bc28f2 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.obj 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 index f08edd9..863f5d6 100644 Binary files a/build/pioasm/CMakeFiles/pioasm.dir/vc140.pdb and b/build/pioasm/CMakeFiles/pioasm.dir/vc140.pdb differ diff --git a/build/pioasm/pioasm.exe b/build/pioasm/pioasm.exe index 3396e8a..88144f4 100644 Binary files a/build/pioasm/pioasm.exe and b/build/pioasm/pioasm.exe differ diff --git a/build/pioasm/pioasm.ilk b/build/pioasm/pioasm.ilk index d97668c..cadee9f 100644 Binary files a/build/pioasm/pioasm.ilk and b/build/pioasm/pioasm.ilk differ diff --git a/build/pioasm/pioasm.pdb b/build/pioasm/pioasm.pdb index 3e91d64..88a2ecd 100644 Binary files a/build/pioasm/pioasm.pdb and b/build/pioasm/pioasm.pdb differ diff --git a/build/src/CMakeFiles/encoders_pio.dir/ASM.includecache b/build/src/CMakeFiles/encoders_pio.dir/ASM.includecache deleted file mode 100644 index 6a8b2cc..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/ASM.includecache +++ /dev/null @@ -1,156 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -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 -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/types.h -pico/version.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/version.h -pico/config.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/config.h -pico/platform.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/platform.h -pico/assert.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/assert.h -pico/error.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/assert.h -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/pico/types.h -cassert -- -assert.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/config.h -pico/config_autogen.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/pico/config_autogen.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 -stdint.h -- -stdbool.h -- -stddef.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h -hardware/regs/addressmap.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/hardware/regs/addressmap.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/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/sio.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/pico/asm_helper.S -hardware/regs/addressmap.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/hardware/regs/addressmap.h -hardware/regs/sio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/hardware/regs/sio.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_irq/irq_handler_chain.S -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/hardware/platform_defs.h -hardware/irq.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/hardware/irq.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/pico/asm_helper.S - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S -hardware/regs/sio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/hardware/regs/sio.h -hardware/regs/addressmap.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/hardware/regs/addressmap.h -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/pico/asm_helper.S - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/asm_helper.S -pico/bootrom/sf_table.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/asm_helper.S - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/asm_helper.S -pico/bootrom/sf_table.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/asm_helper.S - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico/asm_helper.S - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S -pico/asm_helper.S -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/pico/asm_helper.S - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/hardware/platform_defs.h -pico/config.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/pico/config.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h -sys/cdefs.h -- -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/pico/types.h -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/hardware/platform_defs.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S -hardware/regs/m0plus.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/hardware/regs/m0plus.h -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/hardware/platform_defs.h -hardware/regs/addressmap.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/hardware/regs/addressmap.h -hardware/regs/sio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/hardware/regs/sio.h -pico/binary_info/defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/pico/binary_info/defs.h - -generated/pico_base/pico/config_autogen.h -C:/Users/ngadj/Documents/pico-sdk/src/boards/include/boards/pico.h -- - -generated/pico_base/pico/version.h - diff --git a/build/src/CMakeFiles/encoders_pio.dir/C.includecache b/build/src/CMakeFiles/encoders_pio.dir/C.includecache deleted file mode 100644 index f8d22be..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/C.includecache +++ /dev/null @@ -1,828 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -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 -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/types.h -pico/version.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/version.h -pico/config.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/config.h -pico/platform.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/platform.h -pico/assert.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/assert.h -pico/error.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/assert.h -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/pico/types.h -cassert -- -assert.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/config.h -pico/config_autogen.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/pico/config_autogen.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 -stdint.h -- -stdbool.h -- -stddef.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info.h -pico/binary_info/defs.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/pico/binary_info/defs.h -pico/binary_info/structure.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/pico/binary_info/structure.h -pico/binary_info/code.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/pico/binary_info/code.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/pico.h -pico/binary_info/structure.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/pico/binary_info/structure.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.h -stdint.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/stdlib.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/pico.h -pico/stdio.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio.h -pico/time.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/pico/time.h -hardware/gpio.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/hardware/gpio.h -hardware/uart.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/hardware/uart.h -pico/stdio_uart.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio_uart.h -pico/stdio_usb.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio_usb.h -pico/stdio_semihosting.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio_semihosting.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c -pico/critical_section.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/pico/critical_section.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/critical_section.h -pico/lock_core.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/pico/lock_core.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/lock_core.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/pico.h -hardware/sync.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/hardware/sync.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/mutex.h -pico/lock_core.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/pico/lock_core.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/sem.h -pico/lock_core.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/pico/lock_core.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c -pico/lock_core.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/pico/lock_core.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c -pico/mutex.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/pico/mutex.h -pico/time.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/pico/time.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c -pico/sem.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/pico/sem.h -pico/time.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/pico/time.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include/pico/time.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include/pico/pico.h -hardware/timer.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include/pico/hardware/timer.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include/pico/timeout_helper.h -pico/time.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include/pico/pico/time.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c -limits.h -- -stdio.h -- -stdlib.h -- -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/pico.h -pico/time.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/pico/time.h -pico/util/pheap.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/pico/util/pheap.h -hardware/sync.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/hardware/sync.h -hardware/gpio.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/hardware/gpio.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c -pico/timeout_helper.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/pico/timeout_helper.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c -pico/util/datetime.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pico/util/datetime.h -stdio.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/datetime.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/pico.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/pheap.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/pico.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/queue.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/pico.h -hardware/sync.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/hardware/sync.h - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c -stdio.h -- -stdlib.h -- -pico/util/pheap.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pico/util/pheap.h -stdio.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c -stdlib.h -- -string.h -- -pico/util/queue.h -C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pico/util/queue.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h -hardware/regs/addressmap.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/hardware/regs/addressmap.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/clocks.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/io_bank0.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/pll.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/psm.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.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/sysinfo.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/tbman.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_regs/include/hardware/regs/vreg_and_chip_reset.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/watchdog.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/xosc.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.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/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/clocks.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 -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h -hardware/regs/sio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/sio.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/iobank0.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/io_bank0.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/io_bank0.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/mpu.h -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h -hardware/regs/m0plus.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/m0plus.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.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/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/pll.h -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h -hardware/regs/pll.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/pll.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/psm.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/psm.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/psm.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h -hardware/regs/resets.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/resets.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h -hardware/regs/m0plus.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/m0plus.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 -hardware/regs/sio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/sio.h -hardware/structs/interp.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/structs/interp.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.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/timer.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/timer.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h -hardware/regs/uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/uart.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/vreg_and_chip_reset.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/vreg_and_chip_reset.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/vreg_and_chip_reset.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/watchdog.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/watchdog.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/watchdog.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/xosc.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/xosc.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/xosc.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include/hardware/pico.h -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_claim/claim.c -hardware/claim.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/hardware/claim.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include/hardware/claim.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include/hardware/pico.h -hardware/sync.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include/hardware/hardware/sync.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/pico.h -hardware/regs/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/regs/clocks.h -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/platform_defs.h -hardware/resets.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/resets.h -hardware/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/clocks.h -hardware/watchdog.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/watchdog.h -hardware/pll.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/pll.h -hardware/xosc.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/xosc.h -hardware/irq.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/irq.h -hardware/gpio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/hardware/gpio.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/pico.h -hardware/structs/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/hardware/structs/clocks.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c -stdio.h -- -hardware/dma.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/hardware/dma.h -hardware/claim.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/hardware/claim.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/gpio.c -hardware/gpio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/hardware/gpio.h -hardware/sync.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/hardware/sync.h -hardware/structs/iobank0.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/hardware/structs/iobank0.h -hardware/irq.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/hardware/irq.h -pico/binary_info.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/pico/binary_info.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 -hardware/structs/sio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/hardware/structs/sio.h -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_irq/irq.c -hardware/irq.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/hardware/irq.h -hardware/regs/m0plus.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/hardware/regs/m0plus.h -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/hardware/platform_defs.h -hardware/structs/scb.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/hardware/structs/scb.h -pico/mutex.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/pico/mutex.h -pico/assert.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/pico/assert.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_pio/pio.c -hardware/claim.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/hardware/claim.h -hardware/pio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/hardware/pio.h -hardware/pio_instructions.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/hardware/pio_instructions.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/include/hardware/pll.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/include/hardware/pico.h -hardware/structs/pll.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/include/hardware/hardware/structs/pll.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c -hardware/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/hardware/clocks.h -hardware/pll.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/hardware/pll.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include/hardware/pico.h -hardware/structs/resets.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include/hardware/hardware/structs/resets.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 -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include/hardware/hardware/address_mapped.h -hardware/regs/sio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include/hardware/hardware/regs/sio.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c -hardware/sync.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/hardware/sync.h -hardware/claim.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/hardware/claim.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/include/hardware/pico.h -hardware/structs/timer.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/include/hardware/hardware/structs/timer.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c -hardware/timer.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/hardware/timer.h -hardware/irq.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/hardware/irq.h -hardware/sync.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/hardware/sync.h -hardware/claim.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/hardware/claim.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include/hardware/pico.h -hardware/structs/uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include/hardware/hardware/structs/uart.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/hardware/address_mapped.h -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/hardware/platform_defs.h -hardware/uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/hardware/uart.h -hardware/structs/uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/hardware/structs/uart.h -hardware/resets.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/hardware/resets.h -hardware/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/hardware/clocks.h -hardware/timer.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/hardware/timer.h -pico/assert.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/pico/assert.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/pico.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/include/hardware/vreg.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/include/hardware/pico.h -hardware/structs/vreg_and_chip_reset.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/include/hardware/hardware/structs/vreg_and_chip_reset.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/pico.h -hardware/vreg.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/hardware/vreg.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/include/hardware/watchdog.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/include/hardware/pico.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c -stdio.h -- -hardware/watchdog.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/hardware/watchdog.h -hardware/structs/watchdog.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/hardware/structs/watchdog.h -hardware/structs/psm.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/hardware/structs/psm.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/include/hardware/xosc.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/include/hardware/pico.h -hardware/structs/xosc.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/include/hardware/hardware/structs/xosc.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/pico.h -hardware/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/hardware/clocks.h -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/hardware/platform_defs.h -hardware/regs/xosc.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/hardware/regs/xosc.h -hardware/structs/xosc.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/hardware/structs/xosc.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c -pico/bootrom.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/pico/bootrom.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include/pico/pico.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c -string.h -- -pico/bootrom.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/bootrom.h -pico/bootrom/sf_table.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c -math.h -- -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/types.h -pico/double.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/double.h -pico/platform.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/pico/platform.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/include/pico/double.h -math.h -- -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/include/pico/pico/types.h -pico/bootrom/sf_table.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/include/pico/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c -string.h -- -pico/bootrom.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/bootrom.h -pico/bootrom/sf_table.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/types.h -pico/float.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/float.h -pico/platform.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/pico/platform.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/include/pico/float.h -math.h -- -float.h -- -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/include/pico/pico/types.h -pico/bootrom/sf_table.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/include/pico/pico/bootrom/sf_table.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c -stdlib.h -- -stdio.h -- -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico.h -pico/mutex.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico/mutex.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h -sys/cdefs.h -- -pico/types.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/pico/types.h -hardware/platform_defs.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/hardware/platform_defs.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/pico.h -hardware/address_mapped.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/hardware/address_mapped.h -hardware/regs/tbman.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/hardware/regs/tbman.h -hardware/regs/sysinfo.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/hardware/regs/sysinfo.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include/pico/pico.h -stdio.h -- -stdarg.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c -stdbool.h -- -stdint.h -- -stdio.h -- -pico/platform.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/pico/platform.h -pico/printf.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/pico/printf.h -float.h -- - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c -stdio.h -- -stdarg.h -- -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/pico.h -hardware/regs/m0plus.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/regs/m0plus.h -hardware/regs/resets.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/regs/resets.h -hardware/structs/mpu.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/structs/mpu.h -hardware/structs/scb.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/structs/scb.h -hardware/structs/padsbank0.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/structs/padsbank0.h -hardware/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/clocks.h -hardware/irq.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/irq.h -hardware/resets.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/hardware/resets.h -pico/mutex.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/pico/mutex.h -pico/time.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/pico/time.h -pico/printf.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/pico/printf.h -pico/bootrom.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/pico/bootrom.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c -pico/binary_info.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/pico/binary_info.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/pico.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio/driver.h -pico/stdio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio/pico/stdio.h -pico/platform.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio/pico/platform.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c -string.h -- -stdio.h -- -stdarg.h -- -pico.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico.h -pico/mutex.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/mutex.h -pico/printf.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/printf.h -pico/stdio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/stdio.h -pico/stdio/driver.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/stdio/driver.h -pico/time.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/time.h -pico/stdio_uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/stdio_uart.h -pico/stdio_usb.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/stdio_usb.h -pico/stdio_semihosting.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/pico/stdio_semihosting.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h -pico/stdio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/include/pico/pico/stdio.h -hardware/uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/include/pico/hardware/uart.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c -pico/stdio/driver.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/pico/stdio/driver.h -pico/stdio_uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/pico/stdio_uart.h -pico/binary_info.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/pico/binary_info.h -hardware/gpio.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/hardware/gpio.h - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c -pico/stdlib.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/pico/stdlib.h -hardware/pll.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/hardware/pll.h -hardware/clocks.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/hardware/clocks.h -pico/stdio_uart.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/pico/stdio_uart.h -pico/binary_info.h -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/pico/binary_info.h - -generated/pico_base/pico/config_autogen.h -C:/Users/ngadj/Documents/pico-sdk/src/boards/include/boards/pico.h -- - -generated/pico_base/pico/version.h - diff --git a/build/src/CMakeFiles/encoders_pio.dir/CXX.includecache b/build/src/CMakeFiles/encoders_pio.dir/CXX.includecache deleted file mode 100644 index 0848fb6..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/CXX.includecache +++ /dev/null @@ -1,12 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp -cstdlib -- - diff --git a/build/src/CMakeFiles/encoders_pio.dir/DependInfo.cmake b/build/src/CMakeFiles/encoders_pio.dir/DependInfo.cmake deleted file mode 100644 index 4ce0efc..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/DependInfo.cmake +++ /dev/null @@ -1,260 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "ASM" - "C" - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_ASM - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/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/pico_bit_ops/bit_ops_aeabi.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj" - ) -set(CMAKE_ASM_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_ASM - "PICO_BIT_OPS_PICO=1" - "PICO_BOARD=\"pico\"" - "PICO_BUILD=1" - "PICO_CMAKE_BUILD_TYPE=\"Debug\"" - "PICO_COPY_TO_RAM=0" - "PICO_CXX_ENABLE_EXCEPTIONS=0" - "PICO_DIVIDER_HARDWARE=1" - "PICO_DOUBLE_PICO=1" - "PICO_FLOAT_PICO=1" - "PICO_INT64_OPS_PICO=1" - "PICO_MEM_OPS_PICO=1" - "PICO_NO_FLASH=0" - "PICO_NO_HARDWARE=0" - "PICO_ON_DEVICE=1" - "PICO_PRINTF_PICO=1" - "PICO_STDIO_UART=1" - "PICO_USE_BLOCKED_RAM=0" - ) - -# The include file search paths: -set(CMAKE_ASM_TARGET_INCLUDE_PATH - "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" - "generated/pico_base" - "C:/Users/ngadj/Documents/pico-sdk/src/boards/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_bit_ops/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_divider/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/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/src/common/pico_sync/critical_section.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.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/encoders_pio.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/encoders_pio.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/encoders_pio.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/encoders_pio.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/encoders_pio.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/encoders_pio.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/encoders_pio.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/encoders_pio.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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj" - "C:/Users/ngadj/Documents/pico-sdvx-test/src/pico_sdvx.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/encoders_pio.dir/pico_sdvx.c.obj" - ) -set(CMAKE_C_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_C - "PICO_BIT_OPS_PICO=1" - "PICO_BOARD=\"pico\"" - "PICO_BUILD=1" - "PICO_CMAKE_BUILD_TYPE=\"Debug\"" - "PICO_COPY_TO_RAM=0" - "PICO_CXX_ENABLE_EXCEPTIONS=0" - "PICO_DIVIDER_HARDWARE=1" - "PICO_DOUBLE_PICO=1" - "PICO_FLOAT_PICO=1" - "PICO_INT64_OPS_PICO=1" - "PICO_MEM_OPS_PICO=1" - "PICO_NO_FLASH=0" - "PICO_NO_HARDWARE=0" - "PICO_ON_DEVICE=1" - "PICO_PRINTF_PICO=1" - "PICO_STDIO_UART=1" - "PICO_USE_BLOCKED_RAM=0" - ) - -# The include file search paths: -set(CMAKE_C_TARGET_INCLUDE_PATH - "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" - "generated/pico_base" - "C:/Users/ngadj/Documents/pico-sdk/src/boards/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_bit_ops/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_divider/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "PICO_BIT_OPS_PICO=1" - "PICO_BOARD=\"pico\"" - "PICO_BUILD=1" - "PICO_CMAKE_BUILD_TYPE=\"Debug\"" - "PICO_COPY_TO_RAM=0" - "PICO_CXX_ENABLE_EXCEPTIONS=0" - "PICO_DIVIDER_HARDWARE=1" - "PICO_DOUBLE_PICO=1" - "PICO_FLOAT_PICO=1" - "PICO_INT64_OPS_PICO=1" - "PICO_MEM_OPS_PICO=1" - "PICO_NO_FLASH=0" - "PICO_NO_HARDWARE=0" - "PICO_ON_DEVICE=1" - "PICO_PRINTF_PICO=1" - "PICO_STDIO_UART=1" - "PICO_USE_BLOCKED_RAM=0" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "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" - "generated/pico_base" - "C:/Users/ngadj/Documents/pico-sdk/src/boards/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_bit_ops/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_divider/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/include" - "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include" - "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/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. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/src/CMakeFiles/encoders_pio.dir/build.make b/build/src/CMakeFiles/encoders_pio.dir/build.make deleted file mode 100644 index 8cfa197..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/build.make +++ /dev/null @@ -1,967 +0,0 @@ -# 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 - -# Include any dependencies generated for this target. -include src\CMakeFiles\encoders_pio.dir\depend.make - -# Include the progress variables for this target. -include src\CMakeFiles\encoders_pio.dir\progress.make - -# Include the compile flags for this target's objects. -include src\CMakeFiles\encoders_pio.dir\flags.make - -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: ..\src\pico_sdvx.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_1) "Building C object src/CMakeFiles/encoders_pio.dir/pico_sdvx.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\encoders_pio.dir\pico_sdvx.c.obj -c C:\Users\ngadj\Documents\pico-sdvx-test\src\pico_sdvx.c - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/pico_sdvx.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-sdvx-test\src\pico_sdvx.c > CMakeFiles\encoders_pio.dir\pico_sdvx.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/pico_sdvx.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-sdvx-test\src\pico_sdvx.c -o CMakeFiles\encoders_pio.dir\pico_sdvx.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.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_2) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.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\pico_stdlib\stdlib.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.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\pico_stdlib\stdlib.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_gpio\gpio.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_3) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.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_gpio\gpio.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.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_gpio\gpio.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_claim\claim.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_4) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.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_claim\claim.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.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_claim\claim.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_sync\sync.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_5) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.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_sync\sync.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.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_sync\sync.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.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_6) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.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\pico_platform\platform.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.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\pico_platform\platform.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.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_7) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.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_uart\uart.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.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_uart\uart.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.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_9) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.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\common\pico_time\time.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.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\common\pico_time\time.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.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_10) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.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\common\pico_time\timeout_helper.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.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\common\pico_time\timeout_helper.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.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_11) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.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_timer\timer.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.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_timer\timer.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.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_12) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.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\common\pico_sync\sem.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.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\common\pico_sync\sem.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.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_13) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.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\common\pico_sync\lock_core.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.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\common\pico_sync\lock_core.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.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_14) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.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\common\pico_sync\mutex.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.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\common\pico_sync\mutex.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.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_15) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.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\common\pico_sync\critical_section.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.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\common\pico_sync\critical_section.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.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_16) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.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\common\pico_util\datetime.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.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\common\pico_util\datetime.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.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_17) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.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\common\pico_util\pheap.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.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\common\pico_util\pheap.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.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_18) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.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\common\pico_util\queue.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.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\common\pico_util\queue.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.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_19) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.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\pico_runtime\runtime.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.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\pico_runtime\runtime.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_clocks\clocks.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_20) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.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_clocks\clocks.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.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_clocks\clocks.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.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_21) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.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_watchdog\watchdog.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.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_watchdog\watchdog.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.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_22) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.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_xosc\xosc.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.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_xosc\xosc.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_pll\pll.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_23) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.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_pll\pll.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.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_pll\pll.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.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_24) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.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_vreg\vreg.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.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_vreg\vreg.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_irq\irq.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_25) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.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_irq\irq.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.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_irq\irq.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\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_irq\irq_handler_chain.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.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_27) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.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\pico_printf\printf.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.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\pico_printf\printf.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.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_29) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.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\pico_bootrom\bootrom.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.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\pico_bootrom\bootrom.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_31) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.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_32) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.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\pico_double\double_init_rom.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.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\pico_double\double_init_rom.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.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_33) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.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\pico_double\double_math.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.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\pico_double\double_math.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_34) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_35) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_36) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.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_37) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.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\pico_float\float_init_rom.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.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\pico_float\float_init_rom.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.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_38) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.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\pico_float\float_math.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.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\pico_float\float_math.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_39) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.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_40) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.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\pico_malloc\pico_malloc.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.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\pico_malloc\pico_malloc.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_41) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_42) "Building ASM object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_43) "Building CXX object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR10B2~1.EXE $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.i" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR10B2~1.EXE $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.s" - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - C:\PROGRA~2\GNUARM~1\102020~1\bin\AR10B2~1.EXE $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.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_44) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.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\pico_standard_link\binary_info.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.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\pico_standard_link\binary_info.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.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_45) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.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\pico_stdio\stdio.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.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\pico_stdio\stdio.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.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_46) "Building C object src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.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\encoders_pio.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 - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.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\pico_stdio_uart\stdio_uart.c > CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.i - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.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\pico_stdio_uart\stdio_uart.c -o CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.s - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_47) "Building C object src/CMakeFiles/encoders_pio.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\encoders_pio.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\encoders_pio.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/encoders_pio.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\encoders_pio.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\encoders_pio.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/encoders_pio.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\encoders_pio.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\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: src\CMakeFiles\encoders_pio.dir\flags.make -src\CMakeFiles\encoders_pio.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_48) "Building C object src/CMakeFiles/encoders_pio.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\encoders_pio.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\encoders_pio.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/encoders_pio.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\encoders_pio.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\encoders_pio.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/encoders_pio.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\encoders_pio.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 encoders_pio -encoders_pio_OBJECTS = \ -"CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj" \ -"CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj" - -# External object files for target encoders_pio -encoders_pio_EXTERNAL_OBJECTS = - -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.dir\build.make -src\encoders_pio.elf: pico-sdk\src\rp2_common\boot_stage2\bs2_default_padded_checksummed.S -src\encoders_pio.elf: src\CMakeFiles\encoders_pio.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_49) "Linking CXX executable encoders_pio.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=encoders_pio.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\encoders_pio.dir\objects1.rsp -o encoders_pio.elf ..\pico-sdk\src\rp2_common\boot_stage2\bs2_default_padded_checksummed.S - cd C:\Users\ngadj\Documents\pico-sdvx-test\build - -# Rule to build all files generated by this target. -src\CMakeFiles\encoders_pio.dir\build: src\encoders_pio.elf - -.PHONY : src\CMakeFiles\encoders_pio.dir\build - -src\CMakeFiles\encoders_pio.dir\clean: - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - $(CMAKE_COMMAND) -P CMakeFiles\encoders_pio.dir\cmake_clean.cmake - cd C:\Users\ngadj\Documents\pico-sdvx-test\build -.PHONY : src\CMakeFiles\encoders_pio.dir\clean - -src\CMakeFiles\encoders_pio.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\encoders_pio.dir\DependInfo.cmake --color=$(COLOR) -.PHONY : src\CMakeFiles\encoders_pio.dir\depend - diff --git a/build/src/CMakeFiles/encoders_pio.dir/cmake_clean.cmake b/build/src/CMakeFiles/encoders_pio.dir/cmake_clean.cmake deleted file mode 100644 index 1c0d7b8..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/cmake_clean.cmake +++ /dev/null @@ -1,58 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj" - "CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj" - "CMakeFiles/encoders_pio.dir/pico_sdvx.c.obj" - "encoders_pio.elf" - "encoders_pio.elf.manifest" - "encoders_pio.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ASM C CXX) - include(CMakeFiles/encoders_pio.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/src/CMakeFiles/encoders_pio.dir/depend.internal b/build/src/CMakeFiles/encoders_pio.dir/depend.internal deleted file mode 100644 index f435092..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/depend.internal +++ /dev/null @@ -1,859 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "NMake Makefiles" Generator, CMake Version 3.19 - -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.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/config.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/sio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.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/intctrl.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.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_irq/irq_handler_chain.S - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.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/config.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/rp2_common/pico_bit_ops/bit_ops_aeabi.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.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/config.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/sio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.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/config.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/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.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/config.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/rp2_common/pico_double/double_v1_rom_shim.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.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/config.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/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.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/config.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/rp2_common/pico_float/float_v1_rom_shim.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.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/config.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/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.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/config.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/rp2_common/pico_mem_ops/mem_ops_aeabi.S - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S - generated/pico_base/pico/config_autogen.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.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/m0plus.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.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/common/pico_sync/critical_section.c - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/lock_core.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/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_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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.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/common/pico_sync/include/pico/lock_core.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c - 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/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_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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.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/common/pico_sync/include/pico/lock_core.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/mutex.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c - 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/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_structs/include/hardware/structs/timer.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_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/pico_platform/include/pico/platform.h - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.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/common/pico_sync/include/pico/lock_core.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/sem.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c - 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/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_structs/include/hardware/structs/timer.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_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/pico_platform/include/pico/platform.h - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.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/common/pico_time/include/pico/time.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/pheap.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/pads_bank0.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_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/sio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.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_gpio/include/hardware/gpio.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/pico_platform/include/pico/platform.h - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.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/common/pico_time/include/pico/time.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include/pico/timeout_helper.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c - 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/timer.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.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_timer/include/hardware/timer.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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.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/common/pico_util/datetime.c - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/include/pico/util/datetime.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/rp2_common/pico_platform/include/pico/platform.h - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.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/common/pico_util/include/pico/util/pheap.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c - 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/rp2_common/pico_platform/include/pico/platform.h - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.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/common/pico_util/include/pico/util/queue.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c - 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/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_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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.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/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/claim.c - 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_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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.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/clocks.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/pll.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.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/xosc.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.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/pll.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.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/xosc.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_clocks/clocks.c - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.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_pll/include/hardware/pll.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/include/hardware/watchdog.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/include/hardware/xosc.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/encoders_pio.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/encoders_pio.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 - 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/common/pico_binary_info/include/pico/binary_info.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.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/intctrl.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.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/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/iobank0.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/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_gpio/gpio.c - 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_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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.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/common/pico_sync/include/pico/lock_core.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/mutex.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/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/sio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.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_irq/include/hardware/irq.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.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/encoders_pio.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/encoders_pio.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 - 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/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pll.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pll.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_clocks/include/hardware/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/include/hardware/pll.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.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/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_sync/include/hardware/sync.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.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/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/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_structs/include/hardware/structs/timer.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_irq/include/hardware/irq.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_timer/timer.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.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/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.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/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.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_clocks/include/hardware/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.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 - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.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/vreg_and_chip_reset.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/vreg_and_chip_reset.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_vreg/include/hardware/vreg.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.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/psm.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/watchdog.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/psm.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/watchdog.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_watchdog/include/hardware/watchdog.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.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/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/xosc.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/xosc.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_clocks/include/hardware/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.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/rp2_common/pico_bootrom/bootrom.c - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.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/rp2_common/pico_bootrom/include/pico/bootrom.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c.obj - 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/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/include/pico/double.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.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/rp2_common/pico_bootrom/include/pico/bootrom.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c.obj - 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/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/include/pico/float.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.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/common/pico_sync/include/pico/lock_core.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/mutex.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/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_sync/include/hardware/sync.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c - 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/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.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/sysinfo.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/tbman.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/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.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/rp2_common/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.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/common/pico_sync/include/pico/lock_core.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/mutex.h - 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/clocks.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/resets.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_structs/include/hardware/structs/clocks.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/mpu.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/resets.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.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_clocks/include/hardware/clocks.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_resets/include/hardware/resets.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/pico_bootrom/include/pico/bootrom.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.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/common/pico_binary_info/include/pico/binary_info.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.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/rp2_common/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.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/common/pico_sync/include/pico/lock_core.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/include/pico/mutex.h - 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/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/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_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 - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio/driver.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.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/common/pico_binary_info/include/pico/binary_info.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.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/pads_bank0.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/uart.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/sio.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_gpio/include/hardware/gpio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio/driver.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.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/common/pico_binary_info/include/pico/binary_info.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.h - C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include/pico/stdlib.h - 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/clocks.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/pll.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/clocks.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/pll.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_clocks/include/hardware/clocks.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_pll/include/hardware/pll.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 - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h -src/CMakeFiles/encoders_pio.dir/pico_sdvx.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/common/pico_stdlib/include/pico/stdlib.h - 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/pads_bank0.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/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/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_gpio/include/hardware/gpio.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 - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h - C:/Users/ngadj/Documents/pico-sdvx-test/src/pico_sdvx.c - 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/CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj - C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp diff --git a/build/src/CMakeFiles/encoders_pio.dir/depend.make b/build/src/CMakeFiles/encoders_pio.dir/depend.make deleted file mode 100644 index a389eac..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/depend.make +++ /dev/null @@ -1,859 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "NMake Makefiles" Generator, CMake Version 3.19 - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\intctrl.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h -src\CMakeFiles\encoders_pio.dir\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_irq\include\hardware\irq.h -src\CMakeFiles\encoders_pio.dir\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_irq\irq_handler_chain.S -src\CMakeFiles\encoders_pio.dir\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\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bit_ops\bit_ops_aeabi.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_divider\divider.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom\sf_table.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_aeabi.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_v1_rom_shim.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom\sf_table.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_aeabi.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_v1_rom_shim.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\pico_int64_ops_aeabi.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\asm_helper.S -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_mem_ops\mem_ops_aeabi.S.obj: generated\pico_base\pico\config_autogen.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\crt0.S - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\critical_section.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\critical_section.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\lock_core.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\mutex.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\mutex.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\sem.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\sem.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include\pico\util\pheap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include\hardware\gpio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\time.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\timeout_helper.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_time\timeout_helper.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include\pico\util\datetime.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\datetime.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include\pico\util\pheap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\pheap.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include\pico\util\queue.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\common\pico_util\queue.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.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_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.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_claim\claim.c -src\CMakeFiles\encoders_pio.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_claim\include\hardware\claim.h -src\CMakeFiles\encoders_pio.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_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\claim.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\intctrl.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pll.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\xosc.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\pll.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\xosc.h -src\CMakeFiles\encoders_pio.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_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.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_clocks\clocks.c -src\CMakeFiles\encoders_pio.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_clocks\include\hardware\clocks.h -src\CMakeFiles\encoders_pio.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_gpio\include\hardware\gpio.h -src\CMakeFiles\encoders_pio.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_irq\include\hardware\irq.h -src\CMakeFiles\encoders_pio.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_pll\include\hardware\pll.h -src\CMakeFiles\encoders_pio.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_resets\include\hardware\resets.h -src\CMakeFiles\encoders_pio.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_watchdog\include\hardware\watchdog.h -src\CMakeFiles\encoders_pio.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_xosc\include\hardware\xosc.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.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\encoders_pio.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\encoders_pio.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 -src\CMakeFiles\encoders_pio.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\config.h -src\CMakeFiles\encoders_pio.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\error.h -src\CMakeFiles\encoders_pio.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\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\code.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\structure.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\intctrl.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\io_bank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\iobank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h -src\CMakeFiles\encoders_pio.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_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.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_gpio\gpio.c -src\CMakeFiles\encoders_pio.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_gpio\include\hardware\gpio.h -src\CMakeFiles\encoders_pio.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\include\hardware\irq.h -src\CMakeFiles\encoders_pio.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_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\mutex.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\intctrl.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\scb.h -src\CMakeFiles\encoders_pio.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_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.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_irq\include\hardware\irq.h -src\CMakeFiles\encoders_pio.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_irq\irq.c -src\CMakeFiles\encoders_pio.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_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.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\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.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\encoders_pio.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\encoders_pio.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 -src\CMakeFiles\encoders_pio.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\config.h -src\CMakeFiles\encoders_pio.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\error.h -src\CMakeFiles\encoders_pio.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\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pll.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\pll.h -src\CMakeFiles\encoders_pio.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_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.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_clocks\include\hardware\clocks.h -src\CMakeFiles\encoders_pio.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_pll\include\hardware\pll.h -src\CMakeFiles\encoders_pio.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_pll\pll.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.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_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.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_claim\include\hardware\claim.h -src\CMakeFiles\encoders_pio.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_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.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_sync\sync.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\sync.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\intctrl.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include\hardware\claim.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include\hardware\irq.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\timer.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include\hardware\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include\hardware\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include\hardware\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\uart.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\vreg_and_chip_reset.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\vreg_and_chip_reset.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\include\hardware\vreg.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\vreg.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\psm.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\watchdog.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\psm.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\watchdog.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\include\hardware\watchdog.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\watchdog.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\xosc.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\xosc.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include\hardware\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\xosc.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\bootrom.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom\sf_table.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_init_rom.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom\sf_table.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\include\pico\double.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\double_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom\sf_table.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_init_rom.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom\sf_table.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\include\pico\float.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\float_math.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\mutex.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_malloc\pico_malloc.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sysinfo.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\tbman.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\platform.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include\pico\printf.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\printf.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\mutex.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\intctrl.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\mpu.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\scb.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include\hardware\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include\hardware\irq.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include\hardware\resets.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include\pico\bootrom.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include\pico\printf.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\runtime.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\code.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\structure.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\binary_info.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\lock_core.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include\pico\mutex.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include\hardware\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include\pico\printf.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include\pico\stdio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include\pico\stdio\driver.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include\pico\stdio_uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\stdio.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\code.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\structure.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include\hardware\gpio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include\hardware\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include\pico\stdio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include\pico\stdio\driver.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include\pico\stdio_uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\stdio_uart.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\code.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include\pico\binary_info\structure.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include\pico\stdlib.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pll.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\pll.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include\hardware\clocks.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include\hardware\gpio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\include\hardware\pll.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include\hardware\uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include\pico\stdio.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include\pico\stdio_uart.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdlib\stdlib.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include\pico\stdlib.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\uart.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\uart.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include\hardware\gpio.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include\hardware\uart.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include\pico\stdio.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include\pico\stdio_uart.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: ..\src\pico_sdvx.c -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: ..\src\usb_descriptors.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: generated\pico_base\pico\config_autogen.h -src\CMakeFiles\encoders_pio.dir\pico_sdvx.c.obj: generated\pico_base\pico\version.h - -src\CMakeFiles\encoders_pio.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_standard_link\new_delete.cpp - diff --git a/build/src/CMakeFiles/encoders_pio.dir/flags.make b/build/src/CMakeFiles/encoders_pio.dir/flags.make deleted file mode 100644 index dfe090a..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/flags.make +++ /dev/null @@ -1,24 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "NMake Makefiles" Generator, CMake Version 3.19 - -# compile ASM with C:/Program Files (x86)/GNU Arm Embedded Toolchain/10 2020-q4-major/bin/arm-none-eabi-gcc.exe -# compile C with C:/Program Files (x86)/GNU Arm Embedded Toolchain/10 2020-q4-major/bin/arm-none-eabi-gcc.exe -# compile CXX with C:/Program Files (x86)/GNU Arm Embedded Toolchain/10 2020-q4-major/bin/arm-none-eabi-g++.exe -ASM_DEFINES = -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_USE_BLOCKED_RAM=0 - -ASM_INCLUDES = -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\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 = -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_USE_BLOCKED_RAM=0 - -C_INCLUDES = -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\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 = -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_USE_BLOCKED_RAM=0 - -CXX_INCLUDES = -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\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/encoders_pio.dir/objects1.rsp b/build/src/CMakeFiles/encoders_pio.dir/objects1.rsp deleted file mode 100644 index a518c6e..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/objects1.rsp +++ /dev/null @@ -1 +0,0 @@ -CMakeFiles/encoders_pio.dir/pico_sdvx.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj CMakeFiles/encoders_pio.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj diff --git a/build/src/CMakeFiles/encoders_pio.dir/progress.make b/build/src/CMakeFiles/encoders_pio.dir/progress.make deleted file mode 100644 index 90c52f3..0000000 --- a/build/src/CMakeFiles/encoders_pio.dir/progress.make +++ /dev/null @@ -1,50 +0,0 @@ -CMAKE_PROGRESS_1 = 16 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 17 -CMAKE_PROGRESS_4 = 18 -CMAKE_PROGRESS_5 = 19 -CMAKE_PROGRESS_6 = -CMAKE_PROGRESS_7 = 20 -CMAKE_PROGRESS_8 = 21 -CMAKE_PROGRESS_9 = 22 -CMAKE_PROGRESS_10 = -CMAKE_PROGRESS_11 = 23 -CMAKE_PROGRESS_12 = 24 -CMAKE_PROGRESS_13 = 25 -CMAKE_PROGRESS_14 = -CMAKE_PROGRESS_15 = 26 -CMAKE_PROGRESS_16 = 27 -CMAKE_PROGRESS_17 = -CMAKE_PROGRESS_18 = 28 -CMAKE_PROGRESS_19 = 29 -CMAKE_PROGRESS_20 = 30 -CMAKE_PROGRESS_21 = -CMAKE_PROGRESS_22 = 31 -CMAKE_PROGRESS_23 = 32 -CMAKE_PROGRESS_24 = 33 -CMAKE_PROGRESS_25 = -CMAKE_PROGRESS_26 = 34 -CMAKE_PROGRESS_27 = 35 -CMAKE_PROGRESS_28 = 36 -CMAKE_PROGRESS_29 = -CMAKE_PROGRESS_30 = 37 -CMAKE_PROGRESS_31 = 38 -CMAKE_PROGRESS_32 = -CMAKE_PROGRESS_33 = 39 -CMAKE_PROGRESS_34 = 40 -CMAKE_PROGRESS_35 = 41 -CMAKE_PROGRESS_36 = -CMAKE_PROGRESS_37 = 42 -CMAKE_PROGRESS_38 = 43 -CMAKE_PROGRESS_39 = 44 -CMAKE_PROGRESS_40 = -CMAKE_PROGRESS_41 = 45 -CMAKE_PROGRESS_42 = 46 -CMAKE_PROGRESS_43 = 47 -CMAKE_PROGRESS_44 = -CMAKE_PROGRESS_45 = 48 -CMAKE_PROGRESS_46 = 49 -CMAKE_PROGRESS_47 = 50 -CMAKE_PROGRESS_48 = -CMAKE_PROGRESS_49 = 51 - diff --git a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/DependInfo.cmake b/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/DependInfo.cmake deleted file mode 100644 index 73668e3..0000000 --- a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# 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/encoders_pio_encoders_pio_h.dir/build.make b/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/build.make deleted file mode 100644 index b5feb2c..0000000 --- a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/build.make +++ /dev/null @@ -1,89 +0,0 @@ -# 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 encoders_pio_encoders_pio_h. - -# Include the progress variables for this target. -include src\CMakeFiles\encoders_pio_encoders_pio_h.dir\progress.make - -src\CMakeFiles\encoders_pio_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 - -encoders_pio_encoders_pio_h: src\CMakeFiles\encoders_pio_encoders_pio_h -encoders_pio_encoders_pio_h: src\encoders.pio.h -encoders_pio_encoders_pio_h: src\CMakeFiles\encoders_pio_encoders_pio_h.dir\build.make - -.PHONY : encoders_pio_encoders_pio_h - -# Rule to build all files generated by this target. -src\CMakeFiles\encoders_pio_encoders_pio_h.dir\build: encoders_pio_encoders_pio_h - -.PHONY : src\CMakeFiles\encoders_pio_encoders_pio_h.dir\build - -src\CMakeFiles\encoders_pio_encoders_pio_h.dir\clean: - cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src - $(CMAKE_COMMAND) -P CMakeFiles\encoders_pio_encoders_pio_h.dir\cmake_clean.cmake - cd C:\Users\ngadj\Documents\pico-sdvx-test\build -.PHONY : src\CMakeFiles\encoders_pio_encoders_pio_h.dir\clean - -src\CMakeFiles\encoders_pio_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\encoders_pio_encoders_pio_h.dir\DependInfo.cmake --color=$(COLOR) -.PHONY : src\CMakeFiles\encoders_pio_encoders_pio_h.dir\depend - diff --git a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/cmake_clean.cmake b/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/cmake_clean.cmake deleted file mode 100644 index 8d3ea26..0000000 --- a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/encoders_pio_encoders_pio_h" - "encoders.pio.h" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/encoders_pio_encoders_pio_h.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/depend.internal b/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/depend.internal deleted file mode 100644 index 7057c48..0000000 --- a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "NMake Makefiles" Generator, CMake Version 3.19 - diff --git a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/depend.make b/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/depend.make deleted file mode 100644 index 7057c48..0000000 --- a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "NMake Makefiles" Generator, CMake Version 3.19 - diff --git a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/progress.make b/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/progress.make deleted file mode 100644 index 583477d..0000000 --- a/build/src/CMakeFiles/encoders_pio_encoders_pio_h.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 52 - diff --git a/build/src/CMakeFiles/pico_sdvx.dir/C.includecache b/build/src/CMakeFiles/pico_sdvx.dir/C.includecache index 338458b..95535b9 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/C.includecache +++ b/build/src/CMakeFiles/pico_sdvx.dir/C.includecache @@ -400,8 +400,14 @@ 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 @@ -412,6 +418,14 @@ C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs 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 @@ -464,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 @@ -472,6 +496,14 @@ 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 @@ -545,6 +577,10 @@ 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 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 271980a..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/depend.internal b/build/src/CMakeFiles/pico_sdvx.dir/depend.internal index d966409..5ca268c 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/depend.internal +++ b/build/src/CMakeFiles/pico_sdvx.dir/depend.internal @@ -1671,12 +1671,16 @@ 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 @@ -1684,7 +1688,9 @@ src/CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj 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 diff --git a/build/src/CMakeFiles/pico_sdvx.dir/depend.make b/build/src/CMakeFiles/pico_sdvx.dir/depend.make index 9f465e0..7ddcffb 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/depend.make +++ b/build/src/CMakeFiles/pico_sdvx.dir/depend.make @@ -1670,12 +1670,16 @@ 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 @@ -1683,7 +1687,9 @@ 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\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 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 588348f..64eedf0 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/pico_sdvx.bin b/build/src/pico_sdvx.bin index 06ab8c2..4daa160 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 3185b7c..3b8ce86 100644 --- a/build/src/pico_sdvx.dis +++ b/build/src/pico_sdvx.dis @@ -5,47 +5,47 @@ Sections: Idx Name Size VMA LMA File off Algn 0 .boot2 00000100 10000000 10000000 00010000 2**0 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .text 000072f0 10000100 10000100 00010100 2**3 + 1 .text 000073e0 10000100 10000100 00010100 2**3 CONTENTS, ALLOC, LOAD, READONLY, CODE - 2 .rodata 00001730 100073f0 100073f0 000173f0 2**3 + 2 .rodata 00001800 100074e0 100074e0 000174e0 2**3 CONTENTS, ALLOC, LOAD, READONLY, DATA - 3 .binary_info 00000020 10008b20 10008b20 00018b20 2**2 + 3 .binary_info 00000020 10008ce0 10008ce0 00018ce0 2**2 CONTENTS, ALLOC, LOAD, DATA - 4 .ram_vector_table 000000c0 20000000 20000000 00020be4 2**2 + 4 .ram_vector_table 000000c0 20000000 20000000 00020bd4 2**2 CONTENTS - 5 .data 00000b24 200000c0 10008b40 000200c0 2**4 + 5 .data 00000b14 200000c0 10008d00 000200c0 2**4 CONTENTS, ALLOC, LOAD, READONLY, CODE - 6 .uninitialized_data 00000000 20000be4 20000be4 00020ca4 2**0 + 6 .uninitialized_data 00000000 20000bd4 20000bd4 00020c94 2**0 CONTENTS - 7 .scratch_x 00000000 20040000 20040000 00020ca4 2**0 + 7 .scratch_x 00000000 20040000 20040000 00020c94 2**0 CONTENTS - 8 .scratch_y 00000000 20041000 20041000 00020ca4 2**0 + 8 .scratch_y 00000000 20041000 20041000 00020c94 2**0 CONTENTS - 9 .bss 00000b40 20000be4 20000be4 00020be4 2**2 + 9 .bss 00000b44 20000bd4 20000bd4 00020bd4 2**2 ALLOC - 10 .heap 00000800 20001724 20001724 00020ca4 2**2 + 10 .heap 00000800 20001718 20001718 00020c94 2**2 CONTENTS, READONLY - 11 .stack_dummy 00000800 20041000 20041000 000214c0 2**5 + 11 .stack_dummy 00000800 20041000 20041000 000214a0 2**5 CONTENTS, READONLY - 12 .ARM.attributes 00000028 00000000 00000000 00021cc0 2**0 + 12 .ARM.attributes 00000028 00000000 00000000 00021ca0 2**0 CONTENTS, READONLY - 13 .comment 0000004d 00000000 00000000 00021ce8 2**0 + 13 .comment 0000004d 00000000 00000000 00021cc8 2**0 CONTENTS, READONLY - 14 .debug_info 00020cc0 00000000 00000000 00021d35 2**0 + 14 .debug_info 00021884 00000000 00000000 00021d15 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 15 .debug_abbrev 00006639 00000000 00000000 000429f5 2**0 + 15 .debug_abbrev 000066a0 00000000 00000000 00043599 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 16 .debug_loc 00014ecc 00000000 00000000 0004902e 2**0 + 16 .debug_loc 00015412 00000000 00000000 00049c39 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 17 .debug_aranges 000012c8 00000000 00000000 0005df00 2**3 + 17 .debug_aranges 000012d8 00000000 00000000 0005f050 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS - 18 .debug_ranges 00003a40 00000000 00000000 0005f1c8 2**3 + 18 .debug_ranges 00003bb0 00000000 00000000 00060328 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS - 19 .debug_line 000143aa 00000000 00000000 00062c08 2**0 + 19 .debug_line 0001468d 00000000 00000000 00063ed8 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 20 .debug_str 00007088 00000000 00000000 00076fb2 2**0 + 20 .debug_str 00007423 00000000 00000000 00078565 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 21 .debug_frame 00002728 00000000 00000000 0007e03c 2**2 + 21 .debug_frame 00002758 00000000 00000000 0007f988 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: 10008b20 .word 0x10008b20 -100001dc: 10008b40 .word 0x10008b40 +100001d8: 10008ce0 .word 0x10008ce0 +100001dc: 10008d00 .word 0x10008d00 100001e0: 10000234 .word 0x10000234 100001e4: e71aa390 .word 0xe71aa390 @@ -252,13 +252,13 @@ Disassembly of section .text: 10000232: 4770 bx lr 10000234 : -10000234: 10008b40 .word 0x10008b40 +10000234: 10008d00 .word 0x10008d00 10000238: 200000c0 .word 0x200000c0 -1000023c: 20000be4 .word 0x20000be4 -10000240: 10009664 .word 0x10009664 +1000023c: 20000bd4 .word 0x20000bd4 +10000240: 10009814 .word 0x10009814 10000244: 20040000 .word 0x20040000 10000248: 20040000 .word 0x20040000 -1000024c: 10009664 .word 0x10009664 +1000024c: 10009814 .word 0x10009814 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 f904 bl 1000346c +10000260: f003 f97e bl 10003560 10000264: 4700 bx r0 10000266 <__get_current_exception>: @@ -276,24 +276,24 @@ Disassembly of section .text: 1000026e: 0000 .short 0x0000 10000270: e000ed08 .word 0xe000ed08 10000274: d0000000 .word 0xd0000000 -10000278: 20000be4 .word 0x20000be4 -1000027c: 20001724 .word 0x20001724 -10000280: 10001a5d .word 0x10001a5d -10000284: 100006f9 .word 0x100006f9 -10000288: 10001b65 .word 0x10001b65 +10000278: 20000bd4 .word 0x20000bd4 +1000027c: 20001718 .word 0x20001718 +10000280: 10001b51 .word 0x10001b51 +10000284: 100007ed .word 0x100007ed +10000288: 10001c59 .word 0x10001c59 1000028c: 00005657 .word 0x00005657 10000290 <__bi_46>: -10000290: 50520006 5360b3ab 1000839c ..RP..`S.... +10000290: 50520006 5360b3ab 1000855c ..RP..`S\... 1000029c <__bi_34>: -1000029c: 50520006 02031c86 100083ac ..RP........ +1000029c: 50520006 02031c86 1000856c ..RP....l... 100002a8 <__bi_26>: -100002a8: 50520006 9da22254 100083b8 ..RPT"...... +100002a8: 50520006 9da22254 10008578 ..RPT"..x... 100002b4 <__bi_18>: -100002b4: 50520005 68f465de 10009664 ..RP.e.hd... +100002b4: 50520005 68f465de 10009814 ..RP.e.h.... 100002c0 <_init>: 100002c0: b5f8 push {r3, r4, r5, r6, r7, lr} @@ -314,9 +314,9 @@ Disassembly of section .text: 100002da: 2301 movs r3, #1 100002dc: 7023 strb r3, [r4, #0] 100002de: bd10 pop {r4, pc} -100002e0: 20000be4 .word 0x20000be4 +100002e0: 20000bd4 .word 0x20000bd4 100002e4: 00000000 .word 0x00000000 -100002e8: 100073f0 .word 0x100073f0 +100002e8: 100074e0 .word 0x100074e0 100002ec : 100002ec: 4b04 ldr r3, [pc, #16] ; (10000300 ) @@ -330,13730 +330,13830 @@ Disassembly of section .text: 100002fc: bd10 pop {r4, pc} 100002fe: 46c0 nop ; (mov r8, r8) 10000300: 00000000 .word 0x00000000 -10000304: 20000be8 .word 0x20000be8 -10000308: 100073f0 .word 0x100073f0 +10000304: 20000bd8 .word 0x20000bd8 +10000308: 100074e0 .word 0x100074e0 -1000030c : -1000030c: b5f0 push {r4, r5, r6, r7, lr} -1000030e: 46ce mov lr, r9 -10000310: 4647 mov r7, r8 -10000312: b580 push {r7, lr} -10000314: b08d sub sp, #52 ; 0x34 -10000316: 2019 movs r0, #25 -10000318: f000 fa70 bl 100007fc -1000031c: 23d0 movs r3, #208 ; 0xd0 -1000031e: 061b lsls r3, r3, #24 -10000320: 2280 movs r2, #128 ; 0x80 -10000322: 0492 lsls r2, r2, #18 -10000324: 625a str r2, [r3, #36] ; 0x24 -10000326: 615a str r2, [r3, #20] -10000328: 487f ldr r0, [pc, #508] ; (10000528 ) -1000032a: 4b80 ldr r3, [pc, #512] ; (1000052c ) -1000032c: 6018 str r0, [r3, #0] -1000032e: 4980 ldr r1, [pc, #512] ; (10000530 ) -10000330: f006 face bl 100068d0 -10000334: 4b7f ldr r3, [pc, #508] ; (10000534 ) -10000336: 6018 str r0, [r3, #0] -10000338: 2600 movs r6, #0 -1000033a: e07a b.n 10000432 -1000033c: 2190 movs r1, #144 ; 0x90 -1000033e: 4b7e ldr r3, [pc, #504] ; (10000538 ) -10000340: 4a7e ldr r2, [pc, #504] ; (1000053c ) -10000342: 31ff adds r1, #255 ; 0xff -10000344: 487e ldr r0, [pc, #504] ; (10000540 ) -10000346: f001 fc11 bl 10001b6c <__assert_func> -1000034a: 2106 movs r1, #6 -1000034c: e092 b.n 10000474 -1000034e: 4b76 ldr r3, [pc, #472] ; (10000528 ) -10000350: 429c cmp r4, r3 -10000352: d100 bne.n 10000356 -10000354: e0a1 b.n 1000049a -10000356: 2107 movs r1, #7 -10000358: 0038 movs r0, r7 -1000035a: f000 fa1d bl 10000798 -1000035e: 2200 movs r2, #0 -10000360: 2101 movs r1, #1 -10000362: 0028 movs r0, r5 -10000364: f000 fa30 bl 100007c8 -10000368: 2200 movs r2, #0 -1000036a: 2101 movs r1, #1 -1000036c: 0038 movs r0, r7 -1000036e: f000 fa2b bl 100007c8 -10000372: 2210 movs r2, #16 -10000374: 2100 movs r1, #0 -10000376: a808 add r0, sp, #32 -10000378: f003 fff6 bl 10004368 <__wrap_memset> -1000037c: 2380 movs r3, #128 ; 0x80 -1000037e: 025b lsls r3, r3, #9 -10000380: 9308 str r3, [sp, #32] -10000382: 23f8 movs r3, #248 ; 0xf8 -10000384: 025b lsls r3, r3, #9 -10000386: 9309 str r3, [sp, #36] ; 0x24 -10000388: 2380 movs r3, #128 ; 0x80 -1000038a: 02db lsls r3, r3, #11 -1000038c: 930a str r3, [sp, #40] ; 0x28 -1000038e: 23c0 movs r3, #192 ; 0xc0 -10000390: 031b lsls r3, r3, #12 -10000392: 930a str r3, [sp, #40] ; 0x28 -10000394: 2210 movs r2, #16 -10000396: a908 add r1, sp, #32 -10000398: a804 add r0, sp, #16 -1000039a: f003 ffeb bl 10004374 <__wrap___aeabi_memcpy> -1000039e: 4642 mov r2, r8 -100003a0: 3216 adds r2, #22 -100003a2: 2a1f cmp r2, #31 -100003a4: d87b bhi.n 1000049e -100003a6: 4643 mov r3, r8 -100003a8: 2b1f cmp r3, #31 -100003aa: d87e bhi.n 100004aa -100003ac: 9b05 ldr r3, [sp, #20] -100003ae: 9303 str r3, [sp, #12] -100003b0: 4b64 ldr r3, [pc, #400] ; (10000544 ) -100003b2: 9903 ldr r1, [sp, #12] -100003b4: 400b ands r3, r1 -100003b6: 4641 mov r1, r8 -100003b8: 01c9 lsls r1, r1, #7 -100003ba: 430b orrs r3, r1 -100003bc: 0312 lsls r2, r2, #12 -100003be: 4313 orrs r3, r2 -100003c0: 9305 str r3, [sp, #20] -100003c2: 2210 movs r2, #16 -100003c4: a904 add r1, sp, #16 -100003c6: a808 add r0, sp, #32 -100003c8: f003 ffd4 bl 10004374 <__wrap___aeabi_memcpy> -100003cc: 2d1f cmp r5, #31 -100003ce: d872 bhi.n 100004b6 -100003d0: 9b0b ldr r3, [sp, #44] ; 0x2c -100003d2: 9303 str r3, [sp, #12] -100003d4: 4b5c ldr r3, [pc, #368] ; (10000548 ) -100003d6: 9a03 ldr r2, [sp, #12] -100003d8: 4013 ands r3, r2 -100003da: 03ed lsls r5, r5, #15 -100003dc: 431d orrs r5, r3 -100003de: 950b str r5, [sp, #44] ; 0x2c -100003e0: 2f1f cmp r7, #31 -100003e2: d86e bhi.n 100004c2 -100003e4: 9b09 ldr r3, [sp, #36] ; 0x24 -100003e6: 9303 str r3, [sp, #12] -100003e8: 4b58 ldr r3, [pc, #352] ; (1000054c ) -100003ea: 9a03 ldr r2, [sp, #12] -100003ec: 4013 ands r3, r2 -100003ee: 063f lsls r7, r7, #24 -100003f0: 431f orrs r7, r3 -100003f2: 9709 str r7, [sp, #36] ; 0x24 -100003f4: 9b0a ldr r3, [sp, #40] ; 0x28 -100003f6: 9303 str r3, [sp, #12] -100003f8: 4a55 ldr r2, [pc, #340] ; (10000550 ) -100003fa: 401a ands r2, r3 -100003fc: 2380 movs r3, #128 ; 0x80 -100003fe: 039b lsls r3, r3, #14 -10000400: 4313 orrs r3, r2 -10000402: 930a str r3, [sp, #40] ; 0x28 -10000404: ab08 add r3, sp, #32 -10000406: 4642 mov r2, r8 -10000408: 4649 mov r1, r9 -1000040a: 0020 movs r0, r4 -1000040c: f006 fac2 bl 10006994 -10000410: 6823 ldr r3, [r4, #0] -10000412: 2201 movs r2, #1 -10000414: 4649 mov r1, r9 -10000416: 408a lsls r2, r1 -10000418: 4393 bics r3, r2 -1000041a: 4313 orrs r3, r2 -1000041c: 6023 str r3, [r4, #0] -1000041e: 4b43 ldr r3, [pc, #268] ; (1000052c ) -10000420: 681a ldr r2, [r3, #0] -10000422: 0033 movs r3, r6 -10000424: 3308 adds r3, #8 -10000426: 009b lsls r3, r3, #2 -10000428: 5899 ldr r1, [r3, r2] -1000042a: 00b2 lsls r2, r6, #2 -1000042c: 4b49 ldr r3, [pc, #292] ; (10000554 ) -1000042e: 50d1 str r1, [r2, r3] -10000430: 3601 adds r6, #1 -10000432: 2e01 cmp r6, #1 -10000434: d84b bhi.n 100004ce -10000436: 4b3d ldr r3, [pc, #244] ; (1000052c ) -10000438: 681c ldr r4, [r3, #0] -1000043a: 00b3 lsls r3, r6, #2 -1000043c: 4a46 ldr r2, [pc, #280] ; (10000558 ) -1000043e: 589b ldr r3, [r3, r2] -10000440: 4699 mov r9, r3 -10000442: 4b3c ldr r3, [pc, #240] ; (10000534 ) -10000444: 681b ldr r3, [r3, #0] -10000446: 4698 mov r8, r3 -10000448: 4b44 ldr r3, [pc, #272] ; (1000055c ) -1000044a: 5d9d ldrb r5, [r3, r6] -1000044c: 2300 movs r3, #0 -1000044e: 9300 str r3, [sp, #0] -10000450: 3302 adds r3, #2 -10000452: 002a movs r2, r5 -10000454: 4649 mov r1, r9 -10000456: 0020 movs r0, r4 -10000458: f006 fa56 bl 10006908 -1000045c: 4b32 ldr r3, [pc, #200] ; (10000528 ) -1000045e: 429c cmp r4, r3 -10000460: d003 beq.n 1000046a -10000462: 4b3f ldr r3, [pc, #252] ; (10000560 ) -10000464: 429c cmp r4, r3 -10000466: d000 beq.n 1000046a -10000468: e768 b.n 1000033c -1000046a: 4b2f ldr r3, [pc, #188] ; (10000528 ) -1000046c: 429c cmp r4, r3 -1000046e: d100 bne.n 10000472 -10000470: e76b b.n 1000034a -10000472: 2107 movs r1, #7 -10000474: 0028 movs r0, r5 -10000476: f000 f98f bl 10000798 -1000047a: 1c6f adds r7, r5, #1 -1000047c: 4b2a ldr r3, [pc, #168] ; (10000528 ) -1000047e: 429c cmp r4, r3 -10000480: d100 bne.n 10000484 -10000482: e764 b.n 1000034e -10000484: 4b36 ldr r3, [pc, #216] ; (10000560 ) -10000486: 429c cmp r4, r3 -10000488: d100 bne.n 1000048c -1000048a: e760 b.n 1000034e -1000048c: 2190 movs r1, #144 ; 0x90 -1000048e: 4b2a ldr r3, [pc, #168] ; (10000538 ) -10000490: 4a2a ldr r2, [pc, #168] ; (1000053c ) -10000492: 31ff adds r1, #255 ; 0xff -10000494: 482a ldr r0, [pc, #168] ; (10000540 ) -10000496: f001 fb69 bl 10001b6c <__assert_func> -1000049a: 2106 movs r1, #6 -1000049c: e75c b.n 10000358 -1000049e: 4b31 ldr r3, [pc, #196] ; (10000564 ) -100004a0: 4a31 ldr r2, [pc, #196] ; (10000568 ) -100004a2: 21ed movs r1, #237 ; 0xed -100004a4: 4826 ldr r0, [pc, #152] ; (10000540 ) -100004a6: f001 fb61 bl 10001b6c <__assert_func> -100004aa: 4b30 ldr r3, [pc, #192] ; (1000056c ) -100004ac: 4a2e ldr r2, [pc, #184] ; (10000568 ) -100004ae: 21ee movs r1, #238 ; 0xee -100004b0: 4823 ldr r0, [pc, #140] ; (10000540 ) -100004b2: f001 fb5b bl 10001b6c <__assert_func> -100004b6: 4b2e ldr r3, [pc, #184] ; (10000570 ) -100004b8: 4a2e ldr r2, [pc, #184] ; (10000574 ) -100004ba: 219a movs r1, #154 ; 0x9a -100004bc: 4820 ldr r0, [pc, #128] ; (10000540 ) -100004be: f001 fb55 bl 10001b6c <__assert_func> -100004c2: 4b2d ldr r3, [pc, #180] ; (10000578 ) -100004c4: 4a2d ldr r2, [pc, #180] ; (1000057c ) -100004c6: 21fb movs r1, #251 ; 0xfb -100004c8: 481d ldr r0, [pc, #116] ; (10000540 ) -100004ca: f001 fb4f bl 10001b6c <__assert_func> -100004ce: 2500 movs r5, #0 -100004d0: e013 b.n 100004fa -100004d2: 4b2b ldr r3, [pc, #172] ; (10000580 ) -100004d4: 5d5c ldrb r4, [r3, r5] -100004d6: 0020 movs r0, r4 -100004d8: f000 f990 bl 100007fc -100004dc: 2105 movs r1, #5 -100004de: 0020 movs r0, r4 -100004e0: f000 f95a bl 10000798 -100004e4: 2301 movs r3, #1 -100004e6: 40a3 lsls r3, r4 -100004e8: 22d0 movs r2, #208 ; 0xd0 -100004ea: 0612 lsls r2, r2, #24 -100004ec: 6293 str r3, [r2, #40] ; 0x28 -100004ee: 2200 movs r2, #0 -100004f0: 2101 movs r1, #1 -100004f2: 0020 movs r0, r4 -100004f4: f000 f968 bl 100007c8 -100004f8: 3501 adds r5, #1 -100004fa: 2d06 cmp r5, #6 -100004fc: d9e9 bls.n 100004d2 -100004fe: 2400 movs r4, #0 -10000500: e00a b.n 10000518 -10000502: 4b20 ldr r3, [pc, #128] ; (10000584 ) -10000504: 5d1d ldrb r5, [r3, r4] -10000506: 0028 movs r0, r5 -10000508: f000 f978 bl 100007fc -1000050c: 2301 movs r3, #1 -1000050e: 40ab lsls r3, r5 -10000510: 22d0 movs r2, #208 ; 0xd0 -10000512: 0612 lsls r2, r2, #24 -10000514: 6253 str r3, [r2, #36] ; 0x24 -10000516: 3401 adds r4, #1 -10000518: 2c06 cmp r4, #6 -1000051a: d9f2 bls.n 10000502 -1000051c: b00d add sp, #52 ; 0x34 -1000051e: bcc0 pop {r6, r7} -10000520: 46b9 mov r9, r7 -10000522: 46b0 mov r8, r6 -10000524: bdf0 pop {r4, r5, r6, r7, pc} -10000526: 46c0 nop ; (mov r8, r8) -10000528: 50200000 .word 0x50200000 -1000052c: 200014ec .word 0x200014ec -10000530: 10007534 .word 0x10007534 -10000534: 200014e8 .word 0x200014e8 -10000538: 100073f0 .word 0x100073f0 -1000053c: 10007524 .word 0x10007524 -10000540: 1000740c .word 0x1000740c -10000544: fffe007f .word 0xfffe007f -10000548: fff07fff .word 0xfff07fff -1000054c: e0ffffff .word 0xe0ffffff -10000550: fe0affff .word 0xfe0affff -10000554: 20000e50 .word 0x20000e50 -10000558: 200002c0 .word 0x200002c0 -1000055c: 100074c4 .word 0x100074c4 -10000560: 50300000 .word 0x50300000 -10000564: 10007464 .word 0x10007464 -10000568: 10007510 .word 0x10007510 -1000056c: 10007484 .word 0x10007484 -10000570: 100074a8 .word 0x100074a8 -10000574: 100074f8 .word 0x100074f8 -10000578: 100074b8 .word 0x100074b8 -1000057c: 100074e0 .word 0x100074e0 -10000580: 100074d0 .word 0x100074d0 -10000584: 100074c8 .word 0x100074c8 +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 -10000588 : -10000588: b530 push {r4, r5, lr} -1000058a: b087 sub sp, #28 -1000058c: 2000 movs r0, #0 -1000058e: f005 fd43 bl 10006018 -10000592: 1e05 subs r5, r0, #0 -10000594: d050 beq.n 10000638 -10000596: 2300 movs r3, #0 -10000598: 9304 str r3, [sp, #16] -1000059a: aa04 add r2, sp, #16 -1000059c: 8093 strh r3, [r2, #4] -1000059e: 2400 movs r4, #0 -100005a0: 2100 movs r1, #0 -100005a2: 2200 movs r2, #0 -100005a4: e007 b.n 100005b6 -100005a6: 4b4e ldr r3, [pc, #312] ; (100006e0 ) -100005a8: 5d18 ldrb r0, [r3, r4] -100005aa: 2301 movs r3, #1 -100005ac: 4083 lsls r3, r0 -100005ae: 20d0 movs r0, #208 ; 0xd0 -100005b0: 0600 lsls r0, r0, #24 -100005b2: 6183 str r3, [r0, #24] -100005b4: 3401 adds r4, #1 -100005b6: 2c06 cmp r4, #6 -100005b8: d818 bhi.n 100005ec -100005ba: 4b4a ldr r3, [pc, #296] ; (100006e4 ) -100005bc: 5d18 ldrb r0, [r3, r4] -100005be: 23d0 movs r3, #208 ; 0xd0 -100005c0: 061b lsls r3, r3, #24 -100005c2: 685b ldr r3, [r3, #4] -100005c4: 40c3 lsrs r3, r0 -100005c6: 07db lsls r3, r3, #31 -100005c8: d4ed bmi.n 100005a6 -100005ca: 4b47 ldr r3, [pc, #284] ; (100006e8 ) -100005cc: 5d1a ldrb r2, [r3, r4] -100005ce: ab04 add r3, sp, #16 -100005d0: 545a strb r2, [r3, r1] -100005d2: 1c48 adds r0, r1, #1 -100005d4: 2107 movs r1, #7 -100005d6: f002 ffa1 bl 1000351c <__wrap___aeabi_uidiv> -100005da: 4b41 ldr r3, [pc, #260] ; (100006e0 ) -100005dc: 5d1a ldrb r2, [r3, r4] -100005de: 2301 movs r3, #1 -100005e0: 4093 lsls r3, r2 -100005e2: 22d0 movs r2, #208 ; 0xd0 -100005e4: 0612 lsls r2, r2, #24 -100005e6: 6153 str r3, [r2, #20] -100005e8: 002a movs r2, r5 -100005ea: e7e3 b.n 100005b4 -100005ec: 2a00 cmp r2, #0 -100005ee: d019 beq.n 10000624 -100005f0: ab04 add r3, sp, #16 -100005f2: 2200 movs r2, #0 -100005f4: 2101 movs r1, #1 -100005f6: 2000 movs r0, #0 -100005f8: f005 fd78 bl 100060ec -100005fc: 4b3b ldr r3, [pc, #236] ; (100006ec ) -100005fe: 6819 ldr r1, [r3, #0] -10000600: 4b3b ldr r3, [pc, #236] ; (100006f0 ) -10000602: 681b ldr r3, [r3, #0] -10000604: 00db lsls r3, r3, #3 -10000606: 3304 adds r3, #4 -10000608: 68ca ldr r2, [r1, #12] -1000060a: 40da lsrs r2, r3 -1000060c: 0713 lsls r3, r2, #28 -1000060e: d110 bne.n 10000632 -10000610: 4b37 ldr r3, [pc, #220] ; (100006f0 ) -10000612: 685b ldr r3, [r3, #4] -10000614: 00db lsls r3, r3, #3 -10000616: 3304 adds r3, #4 -10000618: 68ca ldr r2, [r1, #12] -1000061a: 40da lsrs r2, r3 -1000061c: 0713 lsls r3, r2, #28 -1000061e: d10d bne.n 1000063c -10000620: 2300 movs r3, #0 -10000622: e007 b.n 10000634 -10000624: 2300 movs r3, #0 -10000626: 2200 movs r2, #0 -10000628: 2101 movs r1, #1 -1000062a: 2000 movs r0, #0 -1000062c: f005 fd5e bl 100060ec -10000630: e7e4 b.n 100005fc -10000632: 2301 movs r3, #1 -10000634: 2b00 cmp r3, #0 -10000636: d11b bne.n 10000670 -10000638: b007 add sp, #28 -1000063a: bd30 pop {r4, r5, pc} -1000063c: 2301 movs r3, #1 -1000063e: e7f9 b.n 10000634 -10000640: 21fa movs r1, #250 ; 0xfa -10000642: 0089 lsls r1, r1, #2 -10000644: f002 ff6a bl 1000351c <__wrap___aeabi_uidiv> -10000648: 0004 movs r4, r0 -1000064a: e007 b.n 1000065c -1000064c: 21fa movs r1, #250 ; 0xfa -1000064e: 0089 lsls r1, r1, #2 -10000650: f002 ff64 bl 1000351c <__wrap___aeabi_uidiv> -10000654: 42a0 cmp r0, r4 -10000656: d10b bne.n 10000670 -10000658: f005 faae bl 10005bb8 -1000065c: f000 fecc bl 100013f8 -10000660: 2900 cmp r1, #0 -10000662: d0f3 beq.n 1000064c -10000664: 22fa movs r2, #250 ; 0xfa -10000666: 0092 lsls r2, r2, #2 -10000668: 2300 movs r3, #0 -1000066a: f002 ff9d bl 100035a8 <__wrap___aeabi_uldivmod> -1000066e: e7f1 b.n 10000654 -10000670: 2000 movs r0, #0 -10000672: f005 fcd1 bl 10006018 -10000676: 2800 cmp r0, #0 -10000678: d10a bne.n 10000690 -1000067a: f000 febd bl 100013f8 -1000067e: 2900 cmp r1, #0 -10000680: d0de beq.n 10000640 -10000682: 22fa movs r2, #250 ; 0xfa -10000684: 0092 lsls r2, r2, #2 -10000686: 2300 movs r3, #0 -10000688: f002 ff8e bl 100035a8 <__wrap___aeabi_uldivmod> -1000068c: 0004 movs r4, r0 -1000068e: e7e5 b.n 1000065c -10000690: 4b16 ldr r3, [pc, #88] ; (100006ec ) -10000692: 681a ldr r2, [r3, #0] -10000694: 6a13 ldr r3, [r2, #32] -10000696: 4917 ldr r1, [pc, #92] ; (100006f4 ) -10000698: 6808 ldr r0, [r1, #0] -1000069a: 1a1b subs r3, r3, r0 -1000069c: 0098 lsls r0, r3, #2 -1000069e: 181b adds r3, r3, r0 -100006a0: 005b lsls r3, r3, #1 -100006a2: b25b sxtb r3, r3 -100006a4: 6a52 ldr r2, [r2, #36] ; 0x24 -100006a6: 6849 ldr r1, [r1, #4] -100006a8: 1a52 subs r2, r2, r1 -100006aa: 0091 lsls r1, r2, #2 -100006ac: 1852 adds r2, r2, r1 -100006ae: 0052 lsls r2, r2, #1 -100006b0: b252 sxtb r2, r2 -100006b2: 2100 movs r1, #0 -100006b4: 9102 str r1, [sp, #8] -100006b6: 9101 str r1, [sp, #4] -100006b8: 9200 str r2, [sp, #0] -100006ba: 2200 movs r2, #0 -100006bc: 3102 adds r1, #2 -100006be: 2000 movs r0, #0 -100006c0: f005 fd2f bl 10006122 -100006c4: 2300 movs r3, #0 -100006c6: 2b01 cmp r3, #1 -100006c8: d8b6 bhi.n 10000638 -100006ca: 4a08 ldr r2, [pc, #32] ; (100006ec ) -100006cc: 6811 ldr r1, [r2, #0] -100006ce: 001a movs r2, r3 -100006d0: 3208 adds r2, #8 -100006d2: 0092 lsls r2, r2, #2 -100006d4: 5850 ldr r0, [r2, r1] -100006d6: 0099 lsls r1, r3, #2 -100006d8: 4a06 ldr r2, [pc, #24] ; (100006f4 ) -100006da: 5088 str r0, [r1, r2] -100006dc: 3301 adds r3, #1 -100006de: e7f2 b.n 100006c6 -100006e0: 100074c8 .word 0x100074c8 -100006e4: 100074d0 .word 0x100074d0 -100006e8: 100074d8 .word 0x100074d8 -100006ec: 200014ec .word 0x200014ec -100006f0: 200002c0 .word 0x200002c0 -100006f4: 20000e50 .word 0x20000e50 +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 fb4a bl 100069fc +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 fa83 bl 1000088c +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 fa73 bl 1000088c +100003a6: 2200 movs r2, #0 +100003a8: 2101 movs r1, #1 +100003aa: 0028 movs r0, r5 +100003ac: f000 fa86 bl 100008bc +100003b0: 2200 movs r2, #0 +100003b2: 2101 movs r1, #1 +100003b4: 0038 movs r0, r7 +100003b6: f000 fa81 bl 100008bc +100003ba: 2210 movs r2, #16 +100003bc: 2100 movs r1, #0 +100003be: a808 add r0, sp, #32 +100003c0: f004 f84c bl 1000445c <__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 f841 bl 10004468 <__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 f82c bl 10004468 <__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 fb1a bl 10006a88 +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 fbf4 bl 10001c60 <__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 fbeb bl 10001c60 <__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 fbe3 bl 10001c60 <__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 fbdd bl 10001c60 <__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 fbd7 bl 10001c60 <__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 fbd1 bl 10001c60 <__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: 100074e0 .word 0x100074e0 +100004dc: 100076e4 .word 0x100076e4 +100004e0: 100074fc .word 0x100074fc +100004e4: 10007554 .word 0x10007554 +100004e8: 100076d0 .word 0x100076d0 +100004ec: 10007574 .word 0x10007574 +100004f0: 10007598 .word 0x10007598 +100004f4: 100076b8 .word 0x100076b8 +100004f8: 100075a8 .word 0x100075a8 +100004fc: 100076a0 .word 0x100076a0 -100006f8
: -100006f8: b510 push {r4, lr} -100006fa: f005 ffe4 bl 100066c6 -100006fe: f005 feff bl 10006500 -10000702: f7ff fe03 bl 1000030c -10000706: f005 fa57 bl 10005bb8 -1000070a: f7ff ff3d bl 10000588 -1000070e: e7fa b.n 10000706 +10000500 : +10000500: b5f8 push {r3, r4, r5, r6, r7, lr} +10000502: 2019 movs r0, #25 +10000504: f000 f9f4 bl 100008f0 +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: 484e ldr r0, [pc, #312] ; (10000650 ) +10000516: 4b4f ldr r3, [pc, #316] ; (10000654 ) +10000518: 6018 str r0, [r3, #0] +1000051a: 494f ldr r1, [pc, #316] ; (10000658 ) +1000051c: f006 fa52 bl 100069c4 +10000520: 0006 movs r6, r0 +10000522: 2400 movs r4, #0 +10000524: e031 b.n 1000058a +10000526: 4b4d ldr r3, [pc, #308] ; (1000065c ) +10000528: 4a4d ldr r2, [pc, #308] ; (10000660 ) +1000052a: 21ae movs r1, #174 ; 0xae +1000052c: 484d ldr r0, [pc, #308] ; (10000664 ) +1000052e: f001 fb97 bl 10001c60 <__assert_func> +10000532: 1d2a adds r2, r5, #4 +10000534: 4846 ldr r0, [pc, #280] ; (10000650 ) +10000536: 4281 cmp r1, r0 +10000538: d05a beq.n 100005f0 +1000053a: 2108 movs r1, #8 +1000053c: 1852 adds r2, r2, r1 +1000053e: 2a3f cmp r2, #63 ; 0x3f +10000540: d858 bhi.n 100005f4 +10000542: 4949 ldr r1, [pc, #292] ; (10000668 ) +10000544: 4019 ands r1, r3 +10000546: 03d3 lsls r3, r2, #15 +10000548: 430b orrs r3, r1 +1000054a: 00a2 lsls r2, r4, #2 +1000054c: 4947 ldr r1, [pc, #284] ; (1000066c ) +1000054e: 1889 adds r1, r1, r2 +10000550: 4a40 ldr r2, [pc, #256] ; (10000654 ) +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: 493f ldr r1, [pc, #252] ; (10000670 ) +10000572: 200b movs r0, #11 +10000574: f001 fdb6 bl 100020e4 +10000578: 2101 movs r1, #1 +1000057a: 200b movs r0, #11 +1000057c: f001 fda2 bl 100020c4 +10000580: 2301 movs r3, #1 +10000582: 40ab lsls r3, r5 +10000584: 4a3b ldr r2, [pc, #236] ; (10000674 ) +10000586: 6013 str r3, [r2, #0] +10000588: 3401 adds r4, #1 +1000058a: 2c01 cmp r4, #1 +1000058c: dc38 bgt.n 10000600 +1000058e: 0025 movs r5, r4 +10000590: 4b39 ldr r3, [pc, #228] ; (10000678 ) +10000592: 5d1b ldrb r3, [r3, r4] +10000594: 4a2f ldr r2, [pc, #188] ; (10000654 ) +10000596: 6810 ldr r0, [r2, #0] +10000598: 0032 movs r2, r6 +1000059a: 0021 movs r1, r4 +1000059c: f7ff fed6 bl 1000034c +100005a0: 4b36 ldr r3, [pc, #216] ; (1000067c ) +100005a2: 2c0c cmp r4, #12 +100005a4: d8bf bhi.n 10000526 +100005a6: 4a36 ldr r2, [pc, #216] ; (10000680 ) +100005a8: 4013 ands r3, r2 +100005aa: 02e2 lsls r2, r4, #11 +100005ac: 4313 orrs r3, r2 +100005ae: 220c movs r2, #12 +100005b0: 4393 bics r3, r2 +100005b2: 3a04 subs r2, #4 +100005b4: 4313 orrs r3, r2 +100005b6: 4a33 ldr r2, [pc, #204] ; (10000684 ) +100005b8: 4013 ands r3, r2 +100005ba: 4a33 ldr r2, [pc, #204] ; (10000688 ) +100005bc: 4013 ands r3, r2 +100005be: 4a33 ldr r2, [pc, #204] ; (1000068c ) +100005c0: 4013 ands r3, r2 +100005c2: 2201 movs r2, #1 +100005c4: 4313 orrs r3, r2 +100005c6: 4a32 ldr r2, [pc, #200] ; (10000690 ) +100005c8: 4013 ands r3, r2 +100005ca: 2210 movs r2, #16 +100005cc: 4393 bics r3, r2 +100005ce: 3210 adds r2, #16 +100005d0: 4393 bics r3, r2 +100005d2: 4a20 ldr r2, [pc, #128] ; (10000654 ) +100005d4: 6811 ldr r1, [r2, #0] +100005d6: 4a1e ldr r2, [pc, #120] ; (10000650 ) +100005d8: 4291 cmp r1, r2 +100005da: d0aa beq.n 10000532 +100005dc: 4a2d ldr r2, [pc, #180] ; (10000694 ) +100005de: 4291 cmp r1, r2 +100005e0: d0a7 beq.n 10000532 +100005e2: 219c movs r1, #156 ; 0x9c +100005e4: 4b2c ldr r3, [pc, #176] ; (10000698 ) +100005e6: 4a2d ldr r2, [pc, #180] ; (1000069c ) +100005e8: 31ff adds r1, #255 ; 0xff +100005ea: 482d ldr r0, [pc, #180] ; (100006a0 ) +100005ec: f001 fb38 bl 10001c60 <__assert_func> +100005f0: 2100 movs r1, #0 +100005f2: e7a3 b.n 1000053c +100005f4: 4b2b ldr r3, [pc, #172] ; (100006a4 ) +100005f6: 4a2c ldr r2, [pc, #176] ; (100006a8 ) +100005f8: 21a0 movs r1, #160 ; 0xa0 +100005fa: 481a ldr r0, [pc, #104] ; (10000664 ) +100005fc: f001 fb30 bl 10001c60 <__assert_func> +10000600: 2500 movs r5, #0 +10000602: e013 b.n 1000062c +10000604: 4b29 ldr r3, [pc, #164] ; (100006ac ) +10000606: 5d5c ldrb r4, [r3, r5] +10000608: 0020 movs r0, r4 +1000060a: f000 f971 bl 100008f0 +1000060e: 2105 movs r1, #5 +10000610: 0020 movs r0, r4 +10000612: f000 f93b bl 1000088c +10000616: 2301 movs r3, #1 +10000618: 40a3 lsls r3, r4 +1000061a: 22d0 movs r2, #208 ; 0xd0 +1000061c: 0612 lsls r2, r2, #24 +1000061e: 6293 str r3, [r2, #40] ; 0x28 +10000620: 2200 movs r2, #0 +10000622: 2101 movs r1, #1 +10000624: 0020 movs r0, r4 +10000626: f000 f949 bl 100008bc +1000062a: 3501 adds r5, #1 +1000062c: 2d06 cmp r5, #6 +1000062e: d9e9 bls.n 10000604 +10000630: 2400 movs r4, #0 +10000632: e00a b.n 1000064a +10000634: 4b1e ldr r3, [pc, #120] ; (100006b0 ) +10000636: 5d1d ldrb r5, [r3, r4] +10000638: 0028 movs r0, r5 +1000063a: f000 f959 bl 100008f0 +1000063e: 2301 movs r3, #1 +10000640: 40ab lsls r3, r5 +10000642: 22d0 movs r2, #208 ; 0xd0 +10000644: 0612 lsls r2, r2, #24 +10000646: 6253 str r3, [r2, #36] ; 0x24 +10000648: 3401 adds r4, #1 +1000064a: 2c06 cmp r4, #6 +1000064c: d9f2 bls.n 10000634 +1000064e: bdf8 pop {r3, r4, r5, r6, r7, pc} +10000650: 50200000 .word 0x50200000 +10000654: 200014d8 .word 0x200014d8 +10000658: 100076f4 .word 0x100076f4 +1000065c: 100075b4 .word 0x100075b4 +10000660: 10007684 .word 0x10007684 +10000664: 100075d4 .word 0x100075d4 +10000668: ffe07fff .word 0xffe07fff +1000066c: 20000e0c .word 0x20000e0c +10000670: 1000030d .word 0x1000030d +10000674: 50002404 .word 0x50002404 +10000678: 10007640 .word 0x10007640 +1000067c: 001f8010 .word 0x001f8010 +10000680: ffff87ff .word 0xffff87ff +10000684: fffff83f .word 0xfffff83f +10000688: ffbfffff .word 0xffbfffff +1000068c: ffdfffff .word 0xffdfffff +10000690: ff7fffff .word 0xff7fffff +10000694: 50300000 .word 0x50300000 +10000698: 100074e0 .word 0x100074e0 +1000069c: 10007674 .word 0x10007674 +100006a0: 100074fc .word 0x100074fc +100006a4: 1000762c .word 0x1000762c +100006a8: 1000765c .word 0x1000765c +100006ac: 1000764c .word 0x1000764c +100006b0: 10007644 .word 0x10007644 -10000710 : -10000710: 2000 movs r0, #0 -10000712: 4770 bx lr +100006b4 : +100006b4: b530 push {r4, r5, lr} +100006b6: b087 sub sp, #28 +100006b8: 2000 movs r0, #0 +100006ba: f005 fd27 bl 1000610c +100006be: 1e05 subs r5, r0, #0 +100006c0: d042 beq.n 10000748 +100006c2: 2300 movs r3, #0 +100006c4: 9304 str r3, [sp, #16] +100006c6: aa04 add r2, sp, #16 +100006c8: 8093 strh r3, [r2, #4] +100006ca: 2400 movs r4, #0 +100006cc: 2100 movs r1, #0 +100006ce: 2200 movs r2, #0 +100006d0: e007 b.n 100006e2 +100006d2: 4b41 ldr r3, [pc, #260] ; (100007d8 ) +100006d4: 5d18 ldrb r0, [r3, r4] +100006d6: 2301 movs r3, #1 +100006d8: 4083 lsls r3, r0 +100006da: 20d0 movs r0, #208 ; 0xd0 +100006dc: 0600 lsls r0, r0, #24 +100006de: 6183 str r3, [r0, #24] +100006e0: 3401 adds r4, #1 +100006e2: 2c06 cmp r4, #6 +100006e4: d818 bhi.n 10000718 +100006e6: 4b3d ldr r3, [pc, #244] ; (100007dc ) +100006e8: 5d18 ldrb r0, [r3, r4] +100006ea: 23d0 movs r3, #208 ; 0xd0 +100006ec: 061b lsls r3, r3, #24 +100006ee: 685b ldr r3, [r3, #4] +100006f0: 40c3 lsrs r3, r0 +100006f2: 07db lsls r3, r3, #31 +100006f4: d4ed bmi.n 100006d2 +100006f6: 4b3a ldr r3, [pc, #232] ; (100007e0 ) +100006f8: 5d1a ldrb r2, [r3, r4] +100006fa: ab04 add r3, sp, #16 +100006fc: 545a strb r2, [r3, r1] +100006fe: 1c48 adds r0, r1, #1 +10000700: 2107 movs r1, #7 +10000702: f002 ff85 bl 10003610 <__wrap___aeabi_uidiv> +10000706: 4b34 ldr r3, [pc, #208] ; (100007d8 ) +10000708: 5d1a ldrb r2, [r3, r4] +1000070a: 2301 movs r3, #1 +1000070c: 4093 lsls r3, r2 +1000070e: 22d0 movs r2, #208 ; 0xd0 +10000710: 0612 lsls r2, r2, #24 +10000712: 6153 str r3, [r2, #20] +10000714: 002a movs r2, r5 +10000716: e7e3 b.n 100006e0 +10000718: 2a00 cmp r2, #0 +1000071a: d008 beq.n 1000072e +1000071c: ab04 add r3, sp, #16 +1000071e: 2200 movs r2, #0 +10000720: 2101 movs r1, #1 +10000722: 2000 movs r0, #0 +10000724: f005 fd5c bl 100061e0 +10000728: 2300 movs r3, #0 +1000072a: 2200 movs r2, #0 +1000072c: e008 b.n 10000740 +1000072e: 2300 movs r3, #0 +10000730: 2200 movs r2, #0 +10000732: 2101 movs r1, #1 +10000734: 2000 movs r0, #0 +10000736: f005 fd53 bl 100061e0 +1000073a: e7f5 b.n 10000728 +1000073c: 3301 adds r3, #1 +1000073e: 002a movs r2, r5 +10000740: 2b01 cmp r3, #1 +10000742: d9fb bls.n 1000073c +10000744: 2a00 cmp r2, #0 +10000746: d119 bne.n 1000077c +10000748: b007 add sp, #28 +1000074a: bd30 pop {r4, r5, pc} +1000074c: 21fa movs r1, #250 ; 0xfa +1000074e: 0089 lsls r1, r1, #2 +10000750: f002 ff5e bl 10003610 <__wrap___aeabi_uidiv> +10000754: 0004 movs r4, r0 +10000756: e007 b.n 10000768 +10000758: 21fa movs r1, #250 ; 0xfa +1000075a: 0089 lsls r1, r1, #2 +1000075c: f002 ff58 bl 10003610 <__wrap___aeabi_uidiv> +10000760: 42a0 cmp r0, r4 +10000762: d10b bne.n 1000077c +10000764: f005 faa2 bl 10005cac +10000768: f000 fec0 bl 100014ec +1000076c: 2900 cmp r1, #0 +1000076e: d0f3 beq.n 10000758 +10000770: 22fa movs r2, #250 ; 0xfa +10000772: 0092 lsls r2, r2, #2 +10000774: 2300 movs r3, #0 +10000776: f002 ff91 bl 1000369c <__wrap___aeabi_uldivmod> +1000077a: e7f1 b.n 10000760 +1000077c: 2000 movs r0, #0 +1000077e: f005 fcc5 bl 1000610c +10000782: 2800 cmp r0, #0 +10000784: d10a bne.n 1000079c +10000786: f000 feb1 bl 100014ec +1000078a: 2900 cmp r1, #0 +1000078c: d0de beq.n 1000074c +1000078e: 22fa movs r2, #250 ; 0xfa +10000790: 0092 lsls r2, r2, #2 +10000792: 2300 movs r3, #0 +10000794: f002 ff82 bl 1000369c <__wrap___aeabi_uldivmod> +10000798: 0004 movs r4, r0 +1000079a: e7e5 b.n 10000768 +1000079c: 4a11 ldr r2, [pc, #68] ; (100007e4 ) +1000079e: 4912 ldr r1, [pc, #72] ; (100007e8 ) +100007a0: 6813 ldr r3, [r2, #0] +100007a2: 6808 ldr r0, [r1, #0] +100007a4: 1a1b subs r3, r3, r0 +100007a6: b25b sxtb r3, r3 +100007a8: 6852 ldr r2, [r2, #4] +100007aa: 6849 ldr r1, [r1, #4] +100007ac: 1a52 subs r2, r2, r1 +100007ae: b252 sxtb r2, r2 +100007b0: 2100 movs r1, #0 +100007b2: 9102 str r1, [sp, #8] +100007b4: 9101 str r1, [sp, #4] +100007b6: 9200 str r2, [sp, #0] +100007b8: 2200 movs r2, #0 +100007ba: 3102 adds r1, #2 +100007bc: 2000 movs r0, #0 +100007be: f005 fd2a bl 10006216 +100007c2: 2300 movs r3, #0 +100007c4: 2b01 cmp r3, #1 +100007c6: d8bf bhi.n 10000748 +100007c8: 009a lsls r2, r3, #2 +100007ca: 4906 ldr r1, [pc, #24] ; (100007e4 ) +100007cc: 5850 ldr r0, [r2, r1] +100007ce: 4906 ldr r1, [pc, #24] ; (100007e8 ) +100007d0: 5050 str r0, [r2, r1] +100007d2: 3301 adds r3, #1 +100007d4: e7f6 b.n 100007c4 +100007d6: 46c0 nop ; (mov r8, r8) +100007d8: 10007644 .word 0x10007644 +100007dc: 1000764c .word 0x1000764c +100007e0: 10007654 .word 0x10007654 +100007e4: 20000e0c .word 0x20000e0c +100007e8: 200014ec .word 0x200014ec -10000714 : -10000714: 4770 bx lr +100007ec
: +100007ec: b510 push {r4, lr} +100007ee: f005 ffe4 bl 100067ba +100007f2: f005 feff bl 100065f4 +100007f6: f7ff fe83 bl 10000500 +100007fa: f005 fa57 bl 10005cac +100007fe: f7ff ff59 bl 100006b4 +10000802: e7fa b.n 100007fa + +10000804 : +10000804: 2000 movs r0, #0 +10000806: 4770 bx lr + +10000808 : +10000808: 4770 bx lr ... -10000718 : -10000718: 4800 ldr r0, [pc, #0] ; (1000071c ) -1000071a: 4770 bx lr -1000071c: 100075b4 .word 0x100075b4 +1000080c : +1000080c: 4800 ldr r0, [pc, #0] ; (10000810 ) +1000080e: 4770 bx lr +10000810: 10007774 .word 0x10007774 -10000720 : -10000720: 4800 ldr r0, [pc, #0] ; (10000724 ) -10000722: 4770 bx lr -10000724: 100075c8 .word 0x100075c8 +10000814 : +10000814: 4800 ldr r0, [pc, #0] ; (10000818 ) +10000816: 4770 bx lr +10000818: 10007788 .word 0x10007788 -10000728 : -10000728: 4800 ldr r0, [pc, #0] ; (1000072c ) -1000072a: 4770 bx lr -1000072c: 10007590 .word 0x10007590 +1000081c : +1000081c: 4800 ldr r0, [pc, #0] ; (10000820 ) +1000081e: 4770 bx lr +10000820: 10007750 .word 0x10007750 -10000730 : -10000730: b570 push {r4, r5, r6, lr} -10000732: 2800 cmp r0, #0 -10000734: d00d beq.n 10000752 -10000736: 2803 cmp r0, #3 -10000738: d824 bhi.n 10000784 -1000073a: 0080 lsls r0, r0, #2 -1000073c: 4b12 ldr r3, [pc, #72] ; (10000788 ) -1000073e: 58c5 ldr r5, [r0, r3] -10000740: 0028 movs r0, r5 -10000742: f006 fcbf bl 100070c4 -10000746: b2c0 uxtb r0, r0 -10000748: 281f cmp r0, #31 -1000074a: d900 bls.n 1000074e -1000074c: 201f movs r0, #31 -1000074e: 2300 movs r3, #0 -10000750: e00e b.n 10000770 -10000752: 4b0d ldr r3, [pc, #52] ; (10000788 ) -10000754: 6819 ldr r1, [r3, #0] -10000756: 480d ldr r0, [pc, #52] ; (1000078c ) -10000758: 2202 movs r2, #2 -1000075a: 3002 adds r0, #2 -1000075c: f003 fe0a bl 10004374 <__wrap___aeabi_memcpy> -10000760: 2001 movs r0, #1 -10000762: e007 b.n 10000774 -10000764: 1c5a adds r2, r3, #1 -10000766: 5cec ldrb r4, [r5, r3] -10000768: 0051 lsls r1, r2, #1 -1000076a: 4b08 ldr r3, [pc, #32] ; (1000078c ) -1000076c: 52cc strh r4, [r1, r3] -1000076e: b2d3 uxtb r3, r2 -10000770: 4298 cmp r0, r3 -10000772: d8f7 bhi.n 10000764 -10000774: 3001 adds r0, #1 -10000776: 0040 lsls r0, r0, #1 -10000778: 23c0 movs r3, #192 ; 0xc0 -1000077a: 009b lsls r3, r3, #2 -1000077c: 4303 orrs r3, r0 -1000077e: 4803 ldr r0, [pc, #12] ; (1000078c ) -10000780: 8003 strh r3, [r0, #0] -10000782: bd70 pop {r4, r5, r6, pc} -10000784: 2000 movs r0, #0 -10000786: e7fc b.n 10000782 -10000788: 200002c8 .word 0x200002c8 -1000078c: 20000c50 .word 0x20000c50 +10000824 : +10000824: b570 push {r4, r5, r6, lr} +10000826: 2800 cmp r0, #0 +10000828: d00d beq.n 10000846 +1000082a: 2803 cmp r0, #3 +1000082c: d824 bhi.n 10000878 +1000082e: 0080 lsls r0, r0, #2 +10000830: 4b12 ldr r3, [pc, #72] ; (1000087c ) +10000832: 58c5 ldr r5, [r0, r3] +10000834: 0028 movs r0, r5 +10000836: f006 fcbf bl 100071b8 +1000083a: b2c0 uxtb r0, r0 +1000083c: 281f cmp r0, #31 +1000083e: d900 bls.n 10000842 +10000840: 201f movs r0, #31 +10000842: 2300 movs r3, #0 +10000844: e00e b.n 10000864 +10000846: 4b0d ldr r3, [pc, #52] ; (1000087c ) +10000848: 6819 ldr r1, [r3, #0] +1000084a: 480d ldr r0, [pc, #52] ; (10000880 ) +1000084c: 2202 movs r2, #2 +1000084e: 3002 adds r0, #2 +10000850: f003 fe0a bl 10004468 <__wrap___aeabi_memcpy> +10000854: 2001 movs r0, #1 +10000856: e007 b.n 10000868 +10000858: 1c5a adds r2, r3, #1 +1000085a: 5cec ldrb r4, [r5, r3] +1000085c: 0051 lsls r1, r2, #1 +1000085e: 4b08 ldr r3, [pc, #32] ; (10000880 ) +10000860: 52cc strh r4, [r1, r3] +10000862: b2d3 uxtb r3, r2 +10000864: 4298 cmp r0, r3 +10000866: d8f7 bhi.n 10000858 +10000868: 3001 adds r0, #1 +1000086a: 0040 lsls r0, r0, #1 +1000086c: 23c0 movs r3, #192 ; 0xc0 +1000086e: 009b lsls r3, r3, #2 +10000870: 4303 orrs r3, r0 +10000872: 4803 ldr r0, [pc, #12] ; (10000880 ) +10000874: 8003 strh r3, [r0, #0] +10000876: bd70 pop {r4, r5, r6, pc} +10000878: 2000 movs r0, #0 +1000087a: e7fc b.n 10000876 +1000087c: 200002c0 .word 0x200002c0 +10000880: 20000c40 .word 0x20000c40 -10000790 : -10000790: b510 push {r4, lr} -10000792: f003 ffaf bl 100046f4 -10000796: bd10 pop {r4, pc} +10000884 : +10000884: b510 push {r4, lr} +10000886: f003 ffaf bl 100047e8 +1000088a: bd10 pop {r4, pc} -10000798 : -10000798: b510 push {r4, lr} -1000079a: 0083 lsls r3, r0, #2 -1000079c: 4a08 ldr r2, [pc, #32] ; (100007c0 ) -1000079e: 4694 mov ip, r2 -100007a0: 4463 add r3, ip -100007a2: 681c ldr r4, [r3, #0] -100007a4: 2240 movs r2, #64 ; 0x40 -100007a6: 4062 eors r2, r4 -100007a8: 24c0 movs r4, #192 ; 0xc0 -100007aa: 4014 ands r4, r2 -100007ac: 2280 movs r2, #128 ; 0x80 -100007ae: 0152 lsls r2, r2, #5 -100007b0: 4313 orrs r3, r2 -100007b2: 601c str r4, [r3, #0] -100007b4: 00c0 lsls r0, r0, #3 -100007b6: 4b03 ldr r3, [pc, #12] ; (100007c4 ) -100007b8: 469c mov ip, r3 -100007ba: 4460 add r0, ip -100007bc: 6041 str r1, [r0, #4] -100007be: bd10 pop {r4, pc} -100007c0: 4001c004 .word 0x4001c004 -100007c4: 40014000 .word 0x40014000 +1000088c : +1000088c: b510 push {r4, lr} +1000088e: 0083 lsls r3, r0, #2 +10000890: 4a08 ldr r2, [pc, #32] ; (100008b4 ) +10000892: 4694 mov ip, r2 +10000894: 4463 add r3, ip +10000896: 681c ldr r4, [r3, #0] +10000898: 2240 movs r2, #64 ; 0x40 +1000089a: 4062 eors r2, r4 +1000089c: 24c0 movs r4, #192 ; 0xc0 +1000089e: 4014 ands r4, r2 +100008a0: 2280 movs r2, #128 ; 0x80 +100008a2: 0152 lsls r2, r2, #5 +100008a4: 4313 orrs r3, r2 +100008a6: 601c str r4, [r3, #0] +100008a8: 00c0 lsls r0, r0, #3 +100008aa: 4b03 ldr r3, [pc, #12] ; (100008b8 ) +100008ac: 469c mov ip, r3 +100008ae: 4460 add r0, ip +100008b0: 6041 str r1, [r0, #4] +100008b2: bd10 pop {r4, pc} +100008b4: 4001c004 .word 0x4001c004 +100008b8: 40014000 .word 0x40014000 -100007c8 : -100007c8: 0080 lsls r0, r0, #2 -100007ca: 4b0b ldr r3, [pc, #44] ; (100007f8 ) -100007cc: 469c mov ip, r3 -100007ce: 4460 add r0, ip -100007d0: 2900 cmp r1, #0 -100007d2: d00d beq.n 100007f0 -100007d4: 2308 movs r3, #8 -100007d6: 2a00 cmp r2, #0 -100007d8: d00c beq.n 100007f4 -100007da: 2204 movs r2, #4 -100007dc: 4313 orrs r3, r2 -100007de: 6802 ldr r2, [r0, #0] -100007e0: 4053 eors r3, r2 -100007e2: 220c movs r2, #12 -100007e4: 4013 ands r3, r2 -100007e6: 2280 movs r2, #128 ; 0x80 -100007e8: 0152 lsls r2, r2, #5 -100007ea: 4310 orrs r0, r2 -100007ec: 6003 str r3, [r0, #0] -100007ee: 4770 bx lr -100007f0: 2300 movs r3, #0 -100007f2: e7f0 b.n 100007d6 -100007f4: 2200 movs r2, #0 -100007f6: e7f1 b.n 100007dc -100007f8: 4001c004 .word 0x4001c004 +100008bc : +100008bc: 0080 lsls r0, r0, #2 +100008be: 4b0b ldr r3, [pc, #44] ; (100008ec ) +100008c0: 469c mov ip, r3 +100008c2: 4460 add r0, ip +100008c4: 2900 cmp r1, #0 +100008c6: d00d beq.n 100008e4 +100008c8: 2308 movs r3, #8 +100008ca: 2a00 cmp r2, #0 +100008cc: d00c beq.n 100008e8 +100008ce: 2204 movs r2, #4 +100008d0: 4313 orrs r3, r2 +100008d2: 6802 ldr r2, [r0, #0] +100008d4: 4053 eors r3, r2 +100008d6: 220c movs r2, #12 +100008d8: 4013 ands r3, r2 +100008da: 2280 movs r2, #128 ; 0x80 +100008dc: 0152 lsls r2, r2, #5 +100008de: 4310 orrs r0, r2 +100008e0: 6003 str r3, [r0, #0] +100008e2: 4770 bx lr +100008e4: 2300 movs r3, #0 +100008e6: e7f0 b.n 100008ca +100008e8: 2200 movs r2, #0 +100008ea: e7f1 b.n 100008d0 +100008ec: 4001c004 .word 0x4001c004 -100007fc : -100007fc: b510 push {r4, lr} -100007fe: 2301 movs r3, #1 -10000800: 4083 lsls r3, r0 -10000802: 22d0 movs r2, #208 ; 0xd0 -10000804: 0612 lsls r2, r2, #24 -10000806: 6293 str r3, [r2, #40] ; 0x28 -10000808: 6193 str r3, [r2, #24] -1000080a: 2105 movs r1, #5 -1000080c: f7ff ffc4 bl 10000798 -10000810: bd10 pop {r4, pc} +100008f0 : +100008f0: b510 push {r4, lr} +100008f2: 2301 movs r3, #1 +100008f4: 4083 lsls r3, r0 +100008f6: 22d0 movs r2, #208 ; 0xd0 +100008f8: 0612 lsls r2, r2, #24 +100008fa: 6293 str r3, [r2, #40] ; 0x28 +100008fc: 6193 str r3, [r2, #24] +100008fe: 2105 movs r1, #5 +10000900: f7ff ffc4 bl 1000088c +10000904: bd10 pop {r4, pc} ... -10000814 : -10000814: f3ef 8010 mrs r0, PRIMASK -10000818: b672 cpsid i -1000081a: 4b03 ldr r3, [pc, #12] ; (10000828 ) -1000081c: 681b ldr r3, [r3, #0] -1000081e: 2b00 cmp r3, #0 -10000820: d0fb beq.n 1000081a -10000822: f3bf 8f5f dmb sy -10000826: 4770 bx lr -10000828: d000012c .word 0xd000012c +10000908 : +10000908: f3ef 8010 mrs r0, PRIMASK +1000090c: b672 cpsid i +1000090e: 4b03 ldr r3, [pc, #12] ; (1000091c ) +10000910: 681b ldr r3, [r3, #0] +10000912: 2b00 cmp r3, #0 +10000914: d0fb beq.n 1000090e +10000916: f3bf 8f5f dmb sy +1000091a: 4770 bx lr +1000091c: d000012c .word 0xd000012c -1000082c : -1000082c: f3bf 8f5f dmb sy -10000830: 4b02 ldr r3, [pc, #8] ; (1000083c ) -10000832: 2200 movs r2, #0 -10000834: 601a str r2, [r3, #0] -10000836: f380 8810 msr PRIMASK, r0 -1000083a: 4770 bx lr -1000083c: d000012c .word 0xd000012c +10000920 : +10000920: f3bf 8f5f dmb sy +10000924: 4b02 ldr r3, [pc, #8] ; (10000930 ) +10000926: 2200 movs r2, #0 +10000928: 601a str r2, [r3, #0] +1000092a: f380 8810 msr PRIMASK, r0 +1000092e: 4770 bx lr +10000930: d000012c .word 0xd000012c -10000840 : -10000840: b5f8 push {r3, r4, r5, r6, r7, lr} -10000842: 0005 movs r5, r0 -10000844: 000c movs r4, r1 -10000846: 0016 movs r6, r2 -10000848: f7ff ffe4 bl 10000814 -1000084c: 08e3 lsrs r3, r4, #3 -1000084e: 18ef adds r7, r5, r3 -10000850: 5cea ldrb r2, [r5, r3] -10000852: 2307 movs r3, #7 -10000854: 4023 ands r3, r4 -10000856: 0011 movs r1, r2 -10000858: 40d9 lsrs r1, r3 -1000085a: 07c9 lsls r1, r1, #31 -1000085c: d406 bmi.n 1000086c -1000085e: 2101 movs r1, #1 -10000860: 4099 lsls r1, r3 -10000862: 430a orrs r2, r1 -10000864: 703a strb r2, [r7, #0] -10000866: f7ff ffe1 bl 1000082c -1000086a: bdf8 pop {r3, r4, r5, r6, r7, pc} -1000086c: 0021 movs r1, r4 -1000086e: 0030 movs r0, r6 -10000870: f001 f99a bl 10001ba8 +10000934 : +10000934: b5f8 push {r3, r4, r5, r6, r7, lr} +10000936: 0005 movs r5, r0 +10000938: 000c movs r4, r1 +1000093a: 0016 movs r6, r2 +1000093c: f7ff ffe4 bl 10000908 +10000940: 08e3 lsrs r3, r4, #3 +10000942: 18ef adds r7, r5, r3 +10000944: 5cea ldrb r2, [r5, r3] +10000946: 2307 movs r3, #7 +10000948: 4023 ands r3, r4 +1000094a: 0011 movs r1, r2 +1000094c: 40d9 lsrs r1, r3 +1000094e: 07c9 lsls r1, r1, #31 +10000950: d406 bmi.n 10000960 +10000952: 2101 movs r1, #1 +10000954: 4099 lsls r1, r3 +10000956: 430a orrs r2, r1 +10000958: 703a strb r2, [r7, #0] +1000095a: f7ff ffe1 bl 10000920 +1000095e: bdf8 pop {r3, r4, r5, r6, r7, pc} +10000960: 0021 movs r1, r4 +10000962: 0030 movs r0, r6 +10000964: f001 f99a bl 10001c9c -10000874 : -10000874: b5f0 push {r4, r5, r6, r7, lr} -10000876: b083 sub sp, #12 -10000878: 0006 movs r6, r0 -1000087a: 9101 str r1, [sp, #4] -1000087c: 0014 movs r4, r2 -1000087e: 001f movs r7, r3 -10000880: f7ff ffc8 bl 10000814 -10000884: 0005 movs r5, r0 -10000886: e000 b.n 1000088a -10000888: 3401 adds r4, #1 -1000088a: 42bc cmp r4, r7 -1000088c: d80d bhi.n 100008aa -1000088e: 08e2 lsrs r2, r4, #3 -10000890: 18b0 adds r0, r6, r2 -10000892: 5cb1 ldrb r1, [r6, r2] -10000894: 2207 movs r2, #7 -10000896: 4022 ands r2, r4 -10000898: 000b movs r3, r1 -1000089a: 40d3 lsrs r3, r2 -1000089c: 07db lsls r3, r3, #31 -1000089e: d4f3 bmi.n 10000888 -100008a0: 2301 movs r3, #1 -100008a2: 4093 lsls r3, r2 -100008a4: 4319 orrs r1, r3 -100008a6: 7001 strb r1, [r0, #0] -100008a8: e001 b.n 100008ae -100008aa: 2401 movs r4, #1 -100008ac: 4264 negs r4, r4 -100008ae: 0028 movs r0, r5 -100008b0: f7ff ffbc bl 1000082c -100008b4: 2c00 cmp r4, #0 -100008b6: db02 blt.n 100008be -100008b8: 0020 movs r0, r4 -100008ba: b003 add sp, #12 -100008bc: bdf0 pop {r4, r5, r6, r7, pc} -100008be: 9b01 ldr r3, [sp, #4] -100008c0: 2b00 cmp r3, #0 -100008c2: d0f9 beq.n 100008b8 -100008c4: 9808 ldr r0, [sp, #32] -100008c6: f001 f96f bl 10001ba8 +10000968 : +10000968: b5f0 push {r4, r5, r6, r7, lr} +1000096a: b083 sub sp, #12 +1000096c: 0006 movs r6, r0 +1000096e: 9101 str r1, [sp, #4] +10000970: 0014 movs r4, r2 +10000972: 001f movs r7, r3 +10000974: f7ff ffc8 bl 10000908 +10000978: 0005 movs r5, r0 +1000097a: e000 b.n 1000097e +1000097c: 3401 adds r4, #1 +1000097e: 42bc cmp r4, r7 +10000980: d80d bhi.n 1000099e +10000982: 08e2 lsrs r2, r4, #3 +10000984: 18b0 adds r0, r6, r2 +10000986: 5cb1 ldrb r1, [r6, r2] +10000988: 2207 movs r2, #7 +1000098a: 4022 ands r2, r4 +1000098c: 000b movs r3, r1 +1000098e: 40d3 lsrs r3, r2 +10000990: 07db lsls r3, r3, #31 +10000992: d4f3 bmi.n 1000097c +10000994: 2301 movs r3, #1 +10000996: 4093 lsls r3, r2 +10000998: 4319 orrs r1, r3 +1000099a: 7001 strb r1, [r0, #0] +1000099c: e001 b.n 100009a2 +1000099e: 2401 movs r4, #1 +100009a0: 4264 negs r4, r4 +100009a2: 0028 movs r0, r5 +100009a4: f7ff ffbc bl 10000920 +100009a8: 2c00 cmp r4, #0 +100009aa: db02 blt.n 100009b2 +100009ac: 0020 movs r0, r4 +100009ae: b003 add sp, #12 +100009b0: bdf0 pop {r4, r5, r6, r7, pc} +100009b2: 9b01 ldr r3, [sp, #4] +100009b4: 2b00 cmp r3, #0 +100009b6: d0f9 beq.n 100009ac +100009b8: 9808 ldr r0, [sp, #32] +100009ba: f001 f96f bl 10001c9c ... -100008cc : -100008cc: 2300 movs r3, #0 -100008ce: e007 b.n 100008e0 -100008d0: 4a05 ldr r2, [pc, #20] ; (100008e8 ) -100008d2: 189a adds r2, r3, r2 -100008d4: 0092 lsls r2, r2, #2 -100008d6: f3bf 8f5f dmb sy -100008da: 2100 movs r1, #0 -100008dc: 6011 str r1, [r2, #0] -100008de: 3301 adds r3, #1 -100008e0: 2b1f cmp r3, #31 -100008e2: d9f5 bls.n 100008d0 -100008e4: 4770 bx lr -100008e6: 46c0 nop ; (mov r8, r8) -100008e8: 34000040 .word 0x34000040 +100009c0 : +100009c0: 2300 movs r3, #0 +100009c2: e007 b.n 100009d4 +100009c4: 4a05 ldr r2, [pc, #20] ; (100009dc ) +100009c6: 189a adds r2, r3, r2 +100009c8: 0092 lsls r2, r2, #2 +100009ca: f3bf 8f5f dmb sy +100009ce: 2100 movs r1, #0 +100009d0: 6011 str r1, [r2, #0] +100009d2: 3301 adds r3, #1 +100009d4: 2b1f cmp r3, #31 +100009d6: d9f5 bls.n 100009c4 +100009d8: 4770 bx lr +100009da: 46c0 nop ; (mov r8, r8) +100009dc: 34000040 .word 0x34000040 -100008ec : -100008ec: 4a05 ldr r2, [pc, #20] ; (10000904 ) -100008ee: 7810 ldrb r0, [r2, #0] -100008f0: 1c43 adds r3, r0, #1 -100008f2: b2db uxtb r3, r3 -100008f4: 7013 strb r3, [r2, #0] -100008f6: 2b17 cmp r3, #23 -100008f8: d902 bls.n 10000900 -100008fa: 0013 movs r3, r2 -100008fc: 2210 movs r2, #16 -100008fe: 701a strb r2, [r3, #0] -10000900: 4770 bx lr -10000902: 46c0 nop ; (mov r8, r8) -10000904: 200002d8 .word 0x200002d8 +100009e0 : +100009e0: 4a05 ldr r2, [pc, #20] ; (100009f8 ) +100009e2: 7810 ldrb r0, [r2, #0] +100009e4: 1c43 adds r3, r0, #1 +100009e6: b2db uxtb r3, r3 +100009e8: 7013 strb r3, [r2, #0] +100009ea: 2b17 cmp r3, #23 +100009ec: d902 bls.n 100009f4 +100009ee: 0013 movs r3, r2 +100009f0: 2210 movs r2, #16 +100009f2: 701a strb r2, [r3, #0] +100009f4: 4770 bx lr +100009f6: 46c0 nop ; (mov r8, r8) +100009f8: 200002d0 .word 0x200002d0 -10000908 : -10000908: b500 push {lr} -1000090a: b083 sub sp, #12 -1000090c: 0001 movs r1, r0 -1000090e: 4b04 ldr r3, [pc, #16] ; (10000920 ) -10000910: 9300 str r3, [sp, #0] -10000912: 231f movs r3, #31 -10000914: 2218 movs r2, #24 -10000916: 4803 ldr r0, [pc, #12] ; (10000924 ) -10000918: f7ff ffac bl 10000874 -1000091c: b003 add sp, #12 -1000091e: bd00 pop {pc} -10000920: 10007658 .word 0x10007658 -10000924: 20000e1c .word 0x20000e1c +100009fc : +100009fc: b500 push {lr} +100009fe: b083 sub sp, #12 +10000a00: 0001 movs r1, r0 +10000a02: 4b04 ldr r3, [pc, #16] ; (10000a14 ) +10000a04: 9300 str r3, [sp, #0] +10000a06: 231f movs r3, #31 +10000a08: 2218 movs r2, #24 +10000a0a: 4803 ldr r0, [pc, #12] ; (10000a18 ) +10000a0c: f7ff ffac bl 10000968 +10000a10: b003 add sp, #12 +10000a12: bd00 pop {pc} +10000a14: 10007818 .word 0x10007818 +10000a18: 20000e14 .word 0x20000e14 -10000928 : -10000928: 4b03 ldr r3, [pc, #12] ; (10000938 ) -1000092a: 681b ldr r3, [r3, #0] -1000092c: 2002 movs r0, #2 -1000092e: 4018 ands r0, r3 -10000930: 1e43 subs r3, r0, #1 -10000932: 4198 sbcs r0, r3 -10000934: b2c0 uxtb r0, r0 -10000936: 4770 bx lr -10000938: 4006c000 .word 0x4006c000 +10000a1c : +10000a1c: 4b03 ldr r3, [pc, #12] ; (10000a2c ) +10000a1e: 681b ldr r3, [r3, #0] +10000a20: 2002 movs r0, #2 +10000a22: 4018 ands r0, r3 +10000a24: 1e43 subs r3, r0, #1 +10000a26: 4198 sbcs r0, r3 +10000a28: b2c0 uxtb r0, r0 +10000a2a: 4770 bx lr +10000a2c: 4006c000 .word 0x4006c000 -1000093c : -1000093c: b570 push {r4, r5, r6, lr} -1000093e: 0004 movs r4, r0 -10000940: 000d movs r5, r1 -10000942: 2006 movs r0, #6 -10000944: f001 fa4e bl 10001de4 -10000948: 00c0 lsls r0, r0, #3 -1000094a: 0029 movs r1, r5 -1000094c: f002 fde6 bl 1000351c <__wrap___aeabi_uidiv> -10000950: 0003 movs r3, r0 -10000952: 09c6 lsrs r6, r0, #7 -10000954: 207f movs r0, #127 ; 0x7f -10000956: 4018 ands r0, r3 -10000958: 3001 adds r0, #1 -1000095a: 0840 lsrs r0, r0, #1 -1000095c: 2e00 cmp r6, #0 -1000095e: d005 beq.n 1000096c -10000960: 4b0d ldr r3, [pc, #52] ; (10000998 ) -10000962: 429e cmp r6, r3 -10000964: d814 bhi.n 10000990 -10000966: 0035 movs r5, r6 -10000968: 0006 movs r6, r0 -1000096a: e000 b.n 1000096e -1000096c: 2501 movs r5, #1 -1000096e: 6265 str r5, [r4, #36] ; 0x24 -10000970: 62a6 str r6, [r4, #40] ; 0x28 -10000972: 342c adds r4, #44 ; 0x2c -10000974: 2080 movs r0, #128 ; 0x80 -10000976: 0180 lsls r0, r0, #6 -10000978: 4304 orrs r4, r0 -1000097a: 2300 movs r3, #0 -1000097c: 6023 str r3, [r4, #0] -1000097e: 2006 movs r0, #6 -10000980: f001 fa30 bl 10001de4 -10000984: 0080 lsls r0, r0, #2 -10000986: 01a9 lsls r1, r5, #6 -10000988: 1989 adds r1, r1, r6 -1000098a: f002 fdc7 bl 1000351c <__wrap___aeabi_uidiv> -1000098e: bd70 pop {r4, r5, r6, pc} -10000990: 2600 movs r6, #0 -10000992: 4d02 ldr r5, [pc, #8] ; (1000099c ) -10000994: e7eb b.n 1000096e -10000996: 46c0 nop ; (mov r8, r8) -10000998: 0000fffe .word 0x0000fffe -1000099c: 0000ffff .word 0x0000ffff +10000a30 : +10000a30: b570 push {r4, r5, r6, lr} +10000a32: 0004 movs r4, r0 +10000a34: 000d movs r5, r1 +10000a36: 2006 movs r0, #6 +10000a38: f001 fa4e bl 10001ed8 +10000a3c: 00c0 lsls r0, r0, #3 +10000a3e: 0029 movs r1, r5 +10000a40: f002 fde6 bl 10003610 <__wrap___aeabi_uidiv> +10000a44: 0003 movs r3, r0 +10000a46: 09c6 lsrs r6, r0, #7 +10000a48: 207f movs r0, #127 ; 0x7f +10000a4a: 4018 ands r0, r3 +10000a4c: 3001 adds r0, #1 +10000a4e: 0840 lsrs r0, r0, #1 +10000a50: 2e00 cmp r6, #0 +10000a52: d005 beq.n 10000a60 +10000a54: 4b0d ldr r3, [pc, #52] ; (10000a8c ) +10000a56: 429e cmp r6, r3 +10000a58: d814 bhi.n 10000a84 +10000a5a: 0035 movs r5, r6 +10000a5c: 0006 movs r6, r0 +10000a5e: e000 b.n 10000a62 +10000a60: 2501 movs r5, #1 +10000a62: 6265 str r5, [r4, #36] ; 0x24 +10000a64: 62a6 str r6, [r4, #40] ; 0x28 +10000a66: 342c adds r4, #44 ; 0x2c +10000a68: 2080 movs r0, #128 ; 0x80 +10000a6a: 0180 lsls r0, r0, #6 +10000a6c: 4304 orrs r4, r0 +10000a6e: 2300 movs r3, #0 +10000a70: 6023 str r3, [r4, #0] +10000a72: 2006 movs r0, #6 +10000a74: f001 fa30 bl 10001ed8 +10000a78: 0080 lsls r0, r0, #2 +10000a7a: 01a9 lsls r1, r5, #6 +10000a7c: 1989 adds r1, r1, r6 +10000a7e: f002 fdc7 bl 10003610 <__wrap___aeabi_uidiv> +10000a82: bd70 pop {r4, r5, r6, pc} +10000a84: 2600 movs r6, #0 +10000a86: 4d02 ldr r5, [pc, #8] ; (10000a90 ) +10000a88: e7eb b.n 10000a62 +10000a8a: 46c0 nop ; (mov r8, r8) +10000a8c: 0000fffe .word 0x0000fffe +10000a90: 0000ffff .word 0x0000ffff -100009a0 : -100009a0: 2900 cmp r1, #0 -100009a2: d009 beq.n 100009b8 -100009a4: 220a movs r2, #10 -100009a6: 4b06 ldr r3, [pc, #24] ; (100009c0 ) -100009a8: 469c mov ip, r3 -100009aa: 4460 add r0, ip -100009ac: 4243 negs r3, r0 -100009ae: 4158 adcs r0, r3 -100009b0: 0040 lsls r0, r0, #1 -100009b2: 4b04 ldr r3, [pc, #16] ; (100009c4 ) -100009b4: 52c2 strh r2, [r0, r3] -100009b6: 4770 bx lr -100009b8: 2280 movs r2, #128 ; 0x80 -100009ba: 0052 lsls r2, r2, #1 -100009bc: e7f3 b.n 100009a6 -100009be: 46c0 nop ; (mov r8, r8) -100009c0: bffc8000 .word 0xbffc8000 -100009c4: 20001714 .word 0x20001714 +10000a94 : +10000a94: 2900 cmp r1, #0 +10000a96: d009 beq.n 10000aac +10000a98: 220a movs r2, #10 +10000a9a: 4b06 ldr r3, [pc, #24] ; (10000ab4 ) +10000a9c: 469c mov ip, r3 +10000a9e: 4460 add r0, ip +10000aa0: 4243 negs r3, r0 +10000aa2: 4158 adcs r0, r3 +10000aa4: 0040 lsls r0, r0, #1 +10000aa6: 4b04 ldr r3, [pc, #16] ; (10000ab8 ) +10000aa8: 52c2 strh r2, [r0, r3] +10000aaa: 4770 bx lr +10000aac: 2280 movs r2, #128 ; 0x80 +10000aae: 0052 lsls r2, r2, #1 +10000ab0: e7f3 b.n 10000a9a +10000ab2: 46c0 nop ; (mov r8, r8) +10000ab4: bffc8000 .word 0xbffc8000 +10000ab8: 20001708 .word 0x20001708 -100009c8 : -100009c8: b570 push {r4, r5, r6, lr} -100009ca: 0005 movs r5, r0 -100009cc: 000c movs r4, r1 -100009ce: 2006 movs r0, #6 -100009d0: f001 fa08 bl 10001de4 -100009d4: 2800 cmp r0, #0 -100009d6: d029 beq.n 10000a2c -100009d8: 4b16 ldr r3, [pc, #88] ; (10000a34 ) -100009da: 429d cmp r5, r3 -100009dc: d027 beq.n 10000a2e -100009de: 2280 movs r2, #128 ; 0x80 -100009e0: 03d2 lsls r2, r2, #15 -100009e2: 4b15 ldr r3, [pc, #84] ; (10000a38 ) -100009e4: 601a str r2, [r3, #0] -100009e6: 4b15 ldr r3, [pc, #84] ; (10000a3c ) -100009e8: 601a str r2, [r3, #0] -100009ea: 4b15 ldr r3, [pc, #84] ; (10000a40 ) -100009ec: 689b ldr r3, [r3, #8] -100009ee: 0011 movs r1, r2 -100009f0: 4399 bics r1, r3 -100009f2: d1fa bne.n 100009ea -100009f4: 2100 movs r1, #0 -100009f6: 0028 movs r0, r5 -100009f8: f7ff ffd2 bl 100009a0 -100009fc: 0021 movs r1, r4 -100009fe: 0028 movs r0, r5 -10000a00: f7ff ff9c bl 1000093c -10000a04: 002c movs r4, r5 -10000a06: 342c adds r4, #44 ; 0x2c -10000a08: 6ae9 ldr r1, [r5, #44] ; 0x2c -10000a0a: 2260 movs r2, #96 ; 0x60 -10000a0c: 404a eors r2, r1 -10000a0e: 216e movs r1, #110 ; 0x6e -10000a10: 4011 ands r1, r2 -10000a12: 2280 movs r2, #128 ; 0x80 -10000a14: 0152 lsls r2, r2, #5 -10000a16: 4322 orrs r2, r4 -10000a18: 6011 str r1, [r2, #0] -10000a1a: 4b0a ldr r3, [pc, #40] ; (10000a44 ) -10000a1c: 632b str r3, [r5, #48] ; 0x30 -10000a1e: 2380 movs r3, #128 ; 0x80 -10000a20: 019b lsls r3, r3, #6 -10000a22: 4323 orrs r3, r4 -10000a24: 2210 movs r2, #16 -10000a26: 601a str r2, [r3, #0] -10000a28: 2303 movs r3, #3 -10000a2a: 64ab str r3, [r5, #72] ; 0x48 -10000a2c: bd70 pop {r4, r5, r6, pc} -10000a2e: 2280 movs r2, #128 ; 0x80 -10000a30: 0412 lsls r2, r2, #16 -10000a32: e7d6 b.n 100009e2 -10000a34: 40038000 .word 0x40038000 -10000a38: 4000e000 .word 0x4000e000 -10000a3c: 4000f000 .word 0x4000f000 -10000a40: 4000c000 .word 0x4000c000 -10000a44: 00000301 .word 0x00000301 +10000abc : +10000abc: b570 push {r4, r5, r6, lr} +10000abe: 0005 movs r5, r0 +10000ac0: 000c movs r4, r1 +10000ac2: 2006 movs r0, #6 +10000ac4: f001 fa08 bl 10001ed8 +10000ac8: 2800 cmp r0, #0 +10000aca: d029 beq.n 10000b20 +10000acc: 4b16 ldr r3, [pc, #88] ; (10000b28 ) +10000ace: 429d cmp r5, r3 +10000ad0: d027 beq.n 10000b22 +10000ad2: 2280 movs r2, #128 ; 0x80 +10000ad4: 03d2 lsls r2, r2, #15 +10000ad6: 4b15 ldr r3, [pc, #84] ; (10000b2c ) +10000ad8: 601a str r2, [r3, #0] +10000ada: 4b15 ldr r3, [pc, #84] ; (10000b30 ) +10000adc: 601a str r2, [r3, #0] +10000ade: 4b15 ldr r3, [pc, #84] ; (10000b34 ) +10000ae0: 689b ldr r3, [r3, #8] +10000ae2: 0011 movs r1, r2 +10000ae4: 4399 bics r1, r3 +10000ae6: d1fa bne.n 10000ade +10000ae8: 2100 movs r1, #0 +10000aea: 0028 movs r0, r5 +10000aec: f7ff ffd2 bl 10000a94 +10000af0: 0021 movs r1, r4 +10000af2: 0028 movs r0, r5 +10000af4: f7ff ff9c bl 10000a30 +10000af8: 002c movs r4, r5 +10000afa: 342c adds r4, #44 ; 0x2c +10000afc: 6ae9 ldr r1, [r5, #44] ; 0x2c +10000afe: 2260 movs r2, #96 ; 0x60 +10000b00: 404a eors r2, r1 +10000b02: 216e movs r1, #110 ; 0x6e +10000b04: 4011 ands r1, r2 +10000b06: 2280 movs r2, #128 ; 0x80 +10000b08: 0152 lsls r2, r2, #5 +10000b0a: 4322 orrs r2, r4 +10000b0c: 6011 str r1, [r2, #0] +10000b0e: 4b0a ldr r3, [pc, #40] ; (10000b38 ) +10000b10: 632b str r3, [r5, #48] ; 0x30 +10000b12: 2380 movs r3, #128 ; 0x80 +10000b14: 019b lsls r3, r3, #6 +10000b16: 4323 orrs r3, r4 +10000b18: 2210 movs r2, #16 +10000b1a: 601a str r2, [r3, #0] +10000b1c: 2303 movs r3, #3 +10000b1e: 64ab str r3, [r5, #72] ; 0x48 +10000b20: bd70 pop {r4, r5, r6, pc} +10000b22: 2280 movs r2, #128 ; 0x80 +10000b24: 0412 lsls r2, r2, #16 +10000b26: e7d6 b.n 10000ad6 +10000b28: 40038000 .word 0x40038000 +10000b2c: 4000e000 .word 0x4000e000 +10000b30: 4000f000 .word 0x4000f000 +10000b34: 4000c000 .word 0x4000c000 +10000b38: 00000301 .word 0x00000301 -10000a48 : -10000a48: bf40 sev -10000a4a: 2000 movs r0, #0 -10000a4c: 2100 movs r1, #0 -10000a4e: 4770 bx lr +10000b3c : +10000b3c: bf40 sev +10000b3e: 2000 movs r0, #0 +10000b40: 2100 movs r1, #0 +10000b42: 4770 bx lr -10000a50 : -10000a50: b510 push {r4, lr} -10000a52: 2900 cmp r1, #0 -10000a54: d022 beq.n 10000a9c -10000a56: 6803 ldr r3, [r0, #0] -10000a58: 7b1b ldrb r3, [r3, #12] -10000a5a: 4299 cmp r1, r3 -10000a5c: d81e bhi.n 10000a9c -10000a5e: 4b17 ldr r3, [pc, #92] ; (10000abc ) -10000a60: 469c mov ip, r3 -10000a62: 4461 add r1, ip -10000a64: 0109 lsls r1, r1, #4 -10000a66: 6883 ldr r3, [r0, #8] -10000a68: 469c mov ip, r3 -10000a6a: 4461 add r1, ip -10000a6c: 680c ldr r4, [r1, #0] -10000a6e: 6849 ldr r1, [r1, #4] -10000a70: 2a00 cmp r2, #0 -10000a72: d019 beq.n 10000aa8 -10000a74: 6803 ldr r3, [r0, #0] -10000a76: 7b1b ldrb r3, [r3, #12] -10000a78: 429a cmp r2, r3 -10000a7a: d815 bhi.n 10000aa8 -10000a7c: 6883 ldr r3, [r0, #8] -10000a7e: 480f ldr r0, [pc, #60] ; (10000abc ) -10000a80: 4684 mov ip, r0 -10000a82: 4462 add r2, ip -10000a84: 0112 lsls r2, r2, #4 -10000a86: 189a adds r2, r3, r2 -10000a88: 6810 ldr r0, [r2, #0] -10000a8a: 6853 ldr r3, [r2, #4] -10000a8c: 0002 movs r2, r0 -10000a8e: 2001 movs r0, #1 -10000a90: 428b cmp r3, r1 -10000a92: d801 bhi.n 10000a98 -10000a94: d00e beq.n 10000ab4 -10000a96: 2000 movs r0, #0 -10000a98: b2c0 uxtb r0, r0 -10000a9a: bd10 pop {r4, pc} -10000a9c: 4b08 ldr r3, [pc, #32] ; (10000ac0 ) -10000a9e: 4a09 ldr r2, [pc, #36] ; (10000ac4 ) -10000aa0: 213b movs r1, #59 ; 0x3b -10000aa2: 4809 ldr r0, [pc, #36] ; (10000ac8 ) -10000aa4: f001 f862 bl 10001b6c <__assert_func> -10000aa8: 4b05 ldr r3, [pc, #20] ; (10000ac0 ) -10000aaa: 4a06 ldr r2, [pc, #24] ; (10000ac4 ) -10000aac: 213b movs r1, #59 ; 0x3b -10000aae: 4806 ldr r0, [pc, #24] ; (10000ac8 ) -10000ab0: f001 f85c bl 10001b6c <__assert_func> -10000ab4: 42a2 cmp r2, r4 -10000ab6: d8ef bhi.n 10000a98 -10000ab8: e7ed b.n 10000a96 -10000aba: 46c0 nop ; (mov r8, r8) -10000abc: 0fffffff .word 0x0fffffff -10000ac0: 10007674 .word 0x10007674 -10000ac4: 10007924 .word 0x10007924 -10000ac8: 10007698 .word 0x10007698 +10000b44 : +10000b44: b510 push {r4, lr} +10000b46: 2900 cmp r1, #0 +10000b48: d022 beq.n 10000b90 +10000b4a: 6803 ldr r3, [r0, #0] +10000b4c: 7b1b ldrb r3, [r3, #12] +10000b4e: 4299 cmp r1, r3 +10000b50: d81e bhi.n 10000b90 +10000b52: 4b17 ldr r3, [pc, #92] ; (10000bb0 ) +10000b54: 469c mov ip, r3 +10000b56: 4461 add r1, ip +10000b58: 0109 lsls r1, r1, #4 +10000b5a: 6883 ldr r3, [r0, #8] +10000b5c: 469c mov ip, r3 +10000b5e: 4461 add r1, ip +10000b60: 680c ldr r4, [r1, #0] +10000b62: 6849 ldr r1, [r1, #4] +10000b64: 2a00 cmp r2, #0 +10000b66: d019 beq.n 10000b9c +10000b68: 6803 ldr r3, [r0, #0] +10000b6a: 7b1b ldrb r3, [r3, #12] +10000b6c: 429a cmp r2, r3 +10000b6e: d815 bhi.n 10000b9c +10000b70: 6883 ldr r3, [r0, #8] +10000b72: 480f ldr r0, [pc, #60] ; (10000bb0 ) +10000b74: 4684 mov ip, r0 +10000b76: 4462 add r2, ip +10000b78: 0112 lsls r2, r2, #4 +10000b7a: 189a adds r2, r3, r2 +10000b7c: 6810 ldr r0, [r2, #0] +10000b7e: 6853 ldr r3, [r2, #4] +10000b80: 0002 movs r2, r0 +10000b82: 2001 movs r0, #1 +10000b84: 428b cmp r3, r1 +10000b86: d801 bhi.n 10000b8c +10000b88: d00e beq.n 10000ba8 +10000b8a: 2000 movs r0, #0 +10000b8c: b2c0 uxtb r0, r0 +10000b8e: bd10 pop {r4, pc} +10000b90: 4b08 ldr r3, [pc, #32] ; (10000bb4 ) +10000b92: 4a09 ldr r2, [pc, #36] ; (10000bb8 ) +10000b94: 213b movs r1, #59 ; 0x3b +10000b96: 4809 ldr r0, [pc, #36] ; (10000bbc ) +10000b98: f001 f862 bl 10001c60 <__assert_func> +10000b9c: 4b05 ldr r3, [pc, #20] ; (10000bb4 ) +10000b9e: 4a06 ldr r2, [pc, #24] ; (10000bb8 ) +10000ba0: 213b movs r1, #59 ; 0x3b +10000ba2: 4806 ldr r0, [pc, #24] ; (10000bbc ) +10000ba4: f001 f85c bl 10001c60 <__assert_func> +10000ba8: 42a2 cmp r2, r4 +10000baa: d8ef bhi.n 10000b8c +10000bac: e7ed b.n 10000b8a +10000bae: 46c0 nop ; (mov r8, r8) +10000bb0: 0fffffff .word 0x0fffffff +10000bb4: 10007834 .word 0x10007834 +10000bb8: 10007ae4 .word 0x10007ae4 +10000bbc: 10007858 .word 0x10007858 -10000acc : -10000acc: b510 push {r4, lr} -10000ace: 2900 cmp r1, #0 -10000ad0: d01e beq.n 10000b10 -10000ad2: 7b03 ldrb r3, [r0, #12] -10000ad4: 4299 cmp r1, r3 -10000ad6: d81b bhi.n 10000b10 -10000ad8: 004b lsls r3, r1, #1 -10000ada: 185b adds r3, r3, r1 -10000adc: 3b03 subs r3, #3 -10000ade: 6804 ldr r4, [r0, #0] -10000ae0: 46a4 mov ip, r4 -10000ae2: 4463 add r3, ip -10000ae4: 2900 cmp r1, #0 -10000ae6: d019 beq.n 10000b1c -10000ae8: 2a00 cmp r2, #0 -10000aea: d01d beq.n 10000b28 -10000aec: 4291 cmp r1, r2 -10000aee: d021 beq.n 10000b34 -10000af0: 2a00 cmp r2, #0 -10000af2: d025 beq.n 10000b40 -10000af4: 7b04 ldrb r4, [r0, #12] -10000af6: 42a2 cmp r2, r4 -10000af8: d822 bhi.n 10000b40 -10000afa: 6804 ldr r4, [r0, #0] -10000afc: 0050 lsls r0, r2, #1 -10000afe: 1880 adds r0, r0, r2 -10000b00: 3803 subs r0, #3 -10000b02: 1820 adds r0, r4, r0 -10000b04: 7081 strb r1, [r0, #2] -10000b06: 7819 ldrb r1, [r3, #0] -10000b08: 2900 cmp r1, #0 -10000b0a: d11f bne.n 10000b4c -10000b0c: 701a strb r2, [r3, #0] -10000b0e: bd10 pop {r4, pc} -10000b10: 4b10 ldr r3, [pc, #64] ; (10000b54 ) -10000b12: 4a11 ldr r2, [pc, #68] ; (10000b58 ) -10000b14: 214d movs r1, #77 ; 0x4d -10000b16: 4811 ldr r0, [pc, #68] ; (10000b5c ) -10000b18: f001 f828 bl 10001b6c <__assert_func> -10000b1c: 4b10 ldr r3, [pc, #64] ; (10000b60 ) -10000b1e: 4a11 ldr r2, [pc, #68] ; (10000b64 ) -10000b20: 3153 adds r1, #83 ; 0x53 -10000b22: 480e ldr r0, [pc, #56] ; (10000b5c ) -10000b24: f001 f822 bl 10001b6c <__assert_func> -10000b28: 4b0f ldr r3, [pc, #60] ; (10000b68 ) -10000b2a: 4a0e ldr r2, [pc, #56] ; (10000b64 ) -10000b2c: 2154 movs r1, #84 ; 0x54 -10000b2e: 480b ldr r0, [pc, #44] ; (10000b5c ) -10000b30: f001 f81c bl 10001b6c <__assert_func> -10000b34: 4b0d ldr r3, [pc, #52] ; (10000b6c ) -10000b36: 4a0b ldr r2, [pc, #44] ; (10000b64 ) -10000b38: 2155 movs r1, #85 ; 0x55 -10000b3a: 4808 ldr r0, [pc, #32] ; (10000b5c ) -10000b3c: f001 f816 bl 10001b6c <__assert_func> -10000b40: 4b04 ldr r3, [pc, #16] ; (10000b54 ) -10000b42: 4a05 ldr r2, [pc, #20] ; (10000b58 ) -10000b44: 214d movs r1, #77 ; 0x4d -10000b46: 4805 ldr r0, [pc, #20] ; (10000b5c ) -10000b48: f001 f810 bl 10001b6c <__assert_func> -10000b4c: 7041 strb r1, [r0, #1] -10000b4e: 701a strb r2, [r3, #0] -10000b50: e7dd b.n 10000b0e -10000b52: 46c0 nop ; (mov r8, r8) -10000b54: 100076e8 .word 0x100076e8 -10000b58: 100078e4 .word 0x100078e4 -10000b5c: 10007704 .word 0x10007704 -10000b60: 10007758 .word 0x10007758 -10000b64: 100078c4 .word 0x100078c4 -10000b68: 10007764 .word 0x10007764 -10000b6c: 10007770 .word 0x10007770 +10000bc0 : +10000bc0: b510 push {r4, lr} +10000bc2: 2900 cmp r1, #0 +10000bc4: d01e beq.n 10000c04 +10000bc6: 7b03 ldrb r3, [r0, #12] +10000bc8: 4299 cmp r1, r3 +10000bca: d81b bhi.n 10000c04 +10000bcc: 004b lsls r3, r1, #1 +10000bce: 185b adds r3, r3, r1 +10000bd0: 3b03 subs r3, #3 +10000bd2: 6804 ldr r4, [r0, #0] +10000bd4: 46a4 mov ip, r4 +10000bd6: 4463 add r3, ip +10000bd8: 2900 cmp r1, #0 +10000bda: d019 beq.n 10000c10 +10000bdc: 2a00 cmp r2, #0 +10000bde: d01d beq.n 10000c1c +10000be0: 4291 cmp r1, r2 +10000be2: d021 beq.n 10000c28 +10000be4: 2a00 cmp r2, #0 +10000be6: d025 beq.n 10000c34 +10000be8: 7b04 ldrb r4, [r0, #12] +10000bea: 42a2 cmp r2, r4 +10000bec: d822 bhi.n 10000c34 +10000bee: 6804 ldr r4, [r0, #0] +10000bf0: 0050 lsls r0, r2, #1 +10000bf2: 1880 adds r0, r0, r2 +10000bf4: 3803 subs r0, #3 +10000bf6: 1820 adds r0, r4, r0 +10000bf8: 7081 strb r1, [r0, #2] +10000bfa: 7819 ldrb r1, [r3, #0] +10000bfc: 2900 cmp r1, #0 +10000bfe: d11f bne.n 10000c40 +10000c00: 701a strb r2, [r3, #0] +10000c02: bd10 pop {r4, pc} +10000c04: 4b10 ldr r3, [pc, #64] ; (10000c48 ) +10000c06: 4a11 ldr r2, [pc, #68] ; (10000c4c ) +10000c08: 214d movs r1, #77 ; 0x4d +10000c0a: 4811 ldr r0, [pc, #68] ; (10000c50 ) +10000c0c: f001 f828 bl 10001c60 <__assert_func> +10000c10: 4b10 ldr r3, [pc, #64] ; (10000c54 ) +10000c12: 4a11 ldr r2, [pc, #68] ; (10000c58 ) +10000c14: 3153 adds r1, #83 ; 0x53 +10000c16: 480e ldr r0, [pc, #56] ; (10000c50 ) +10000c18: f001 f822 bl 10001c60 <__assert_func> +10000c1c: 4b0f ldr r3, [pc, #60] ; (10000c5c ) +10000c1e: 4a0e ldr r2, [pc, #56] ; (10000c58 ) +10000c20: 2154 movs r1, #84 ; 0x54 +10000c22: 480b ldr r0, [pc, #44] ; (10000c50 ) +10000c24: f001 f81c bl 10001c60 <__assert_func> +10000c28: 4b0d ldr r3, [pc, #52] ; (10000c60 ) +10000c2a: 4a0b ldr r2, [pc, #44] ; (10000c58 ) +10000c2c: 2155 movs r1, #85 ; 0x55 +10000c2e: 4808 ldr r0, [pc, #32] ; (10000c50 ) +10000c30: f001 f816 bl 10001c60 <__assert_func> +10000c34: 4b04 ldr r3, [pc, #16] ; (10000c48 ) +10000c36: 4a05 ldr r2, [pc, #20] ; (10000c4c ) +10000c38: 214d movs r1, #77 ; 0x4d +10000c3a: 4805 ldr r0, [pc, #20] ; (10000c50 ) +10000c3c: f001 f810 bl 10001c60 <__assert_func> +10000c40: 7041 strb r1, [r0, #1] +10000c42: 701a strb r2, [r3, #0] +10000c44: e7dd b.n 10000c02 +10000c46: 46c0 nop ; (mov r8, r8) +10000c48: 100078a8 .word 0x100078a8 +10000c4c: 10007aa4 .word 0x10007aa4 +10000c50: 100078c4 .word 0x100078c4 +10000c54: 10007918 .word 0x10007918 +10000c58: 10007a84 .word 0x10007a84 +10000c5c: 10007924 .word 0x10007924 +10000c60: 10007930 .word 0x10007930 -10000b70 : -10000b70: b570 push {r4, r5, r6, lr} -10000b72: 0006 movs r6, r0 -10000b74: 000d movs r5, r1 -10000b76: 0014 movs r4, r2 -10000b78: 2900 cmp r1, #0 -10000b7a: d014 beq.n 10000ba6 -10000b7c: 2a00 cmp r2, #0 -10000b7e: d014 beq.n 10000baa -10000b80: 6880 ldr r0, [r0, #8] -10000b82: 6873 ldr r3, [r6, #4] -10000b84: 4798 blx r3 -10000b86: 2800 cmp r0, #0 -10000b88: d006 beq.n 10000b98 -10000b8a: 0022 movs r2, r4 -10000b8c: 0029 movs r1, r5 -10000b8e: 0030 movs r0, r6 -10000b90: f7ff ff9c bl 10000acc -10000b94: 0028 movs r0, r5 -10000b96: e007 b.n 10000ba8 -10000b98: 002a movs r2, r5 -10000b9a: 0021 movs r1, r4 -10000b9c: 0030 movs r0, r6 -10000b9e: f7ff ff95 bl 10000acc -10000ba2: 0020 movs r0, r4 -10000ba4: e000 b.n 10000ba8 -10000ba6: 0010 movs r0, r2 -10000ba8: bd70 pop {r4, r5, r6, pc} -10000baa: 0008 movs r0, r1 -10000bac: e7fc b.n 10000ba8 +10000c64 : +10000c64: b570 push {r4, r5, r6, lr} +10000c66: 0006 movs r6, r0 +10000c68: 000d movs r5, r1 +10000c6a: 0014 movs r4, r2 +10000c6c: 2900 cmp r1, #0 +10000c6e: d014 beq.n 10000c9a +10000c70: 2a00 cmp r2, #0 +10000c72: d014 beq.n 10000c9e +10000c74: 6880 ldr r0, [r0, #8] +10000c76: 6873 ldr r3, [r6, #4] +10000c78: 4798 blx r3 +10000c7a: 2800 cmp r0, #0 +10000c7c: d006 beq.n 10000c8c +10000c7e: 0022 movs r2, r4 +10000c80: 0029 movs r1, r5 +10000c82: 0030 movs r0, r6 +10000c84: f7ff ff9c bl 10000bc0 +10000c88: 0028 movs r0, r5 +10000c8a: e007 b.n 10000c9c +10000c8c: 002a movs r2, r5 +10000c8e: 0021 movs r1, r4 +10000c90: 0030 movs r0, r6 +10000c92: f7ff ff95 bl 10000bc0 +10000c96: 0020 movs r0, r4 +10000c98: e000 b.n 10000c9c +10000c9a: 0010 movs r0, r2 +10000c9c: bd70 pop {r4, r5, r6, pc} +10000c9e: 0008 movs r0, r1 +10000ca0: e7fc b.n 10000c9c ... -10000bb0 : -10000bb0: b5f0 push {r4, r5, r6, r7, lr} -10000bb2: 46ce mov lr, r9 -10000bb4: b500 push {lr} -10000bb6: b082 sub sp, #8 -10000bb8: 0005 movs r5, r0 -10000bba: 9200 str r2, [sp, #0] -10000bbc: 9301 str r3, [sp, #4] -10000bbe: 9c0a ldr r4, [sp, #40] ; 0x28 -10000bc0: ab0b add r3, sp, #44 ; 0x2c -10000bc2: 781b ldrb r3, [r3, #0] -10000bc4: 4699 mov r9, r3 -10000bc6: 2c00 cmp r4, #0 -10000bc8: d029 beq.n 10000c1e -10000bca: 6802 ldr r2, [r0, #0] -10000bcc: b2e3 uxtb r3, r4 -10000bce: 7b51 ldrb r1, [r2, #13] -10000bd0: 428b cmp r3, r1 -10000bd2: d109 bne.n 10000be8 -10000bd4: 2301 movs r3, #1 -10000bd6: 2b00 cmp r3, #0 -10000bd8: d11b bne.n 10000c12 -10000bda: 2c00 cmp r4, #0 -10000bdc: d139 bne.n 10000c52 -10000bde: 0020 movs r0, r4 -10000be0: b002 add sp, #8 -10000be2: bc80 pop {r7} -10000be4: 46b9 mov r9, r7 -10000be6: bdf0 pop {r4, r5, r6, r7, pc} -10000be8: 2b00 cmp r3, #0 -10000bea: d00c beq.n 10000c06 -10000bec: 7b11 ldrb r1, [r2, #12] -10000bee: 428b cmp r3, r1 -10000bf0: d809 bhi.n 10000c06 -10000bf2: 6811 ldr r1, [r2, #0] -10000bf4: 005a lsls r2, r3, #1 -10000bf6: 18d3 adds r3, r2, r3 -10000bf8: 3b03 subs r3, #3 -10000bfa: 18cb adds r3, r1, r3 -10000bfc: 789b ldrb r3, [r3, #2] -10000bfe: 2b00 cmp r3, #0 -10000c00: d0e9 beq.n 10000bd6 -10000c02: 2301 movs r3, #1 -10000c04: e7e7 b.n 10000bd6 -10000c06: 4b3d ldr r3, [pc, #244] ; (10000cfc ) -10000c08: 4a3d ldr r2, [pc, #244] ; (10000d00 ) -10000c0a: 214d movs r1, #77 ; 0x4d -10000c0c: 483d ldr r0, [pc, #244] ; (10000d04 ) -10000c0e: f000 ffad bl 10001b6c <__assert_func> -10000c12: 4b3d ldr r3, [pc, #244] ; (10000d08 ) -10000c14: 4a3d ldr r2, [pc, #244] ; (10000d0c ) -10000c16: 2151 movs r1, #81 ; 0x51 -10000c18: 483d ldr r0, [pc, #244] ; (10000d10 ) -10000c1a: f000 ffa7 bl 10001b6c <__assert_func> -10000c1e: 6803 ldr r3, [r0, #0] -10000c20: 7b9c ldrb r4, [r3, #14] -10000c22: 2c00 cmp r4, #0 -10000c24: d0d9 beq.n 10000bda -10000c26: d00e beq.n 10000c46 -10000c28: 7b1a ldrb r2, [r3, #12] -10000c2a: 4294 cmp r4, r2 -10000c2c: d80b bhi.n 10000c46 -10000c2e: 0062 lsls r2, r4, #1 -10000c30: 1912 adds r2, r2, r4 -10000c32: 3a03 subs r2, #3 -10000c34: 6819 ldr r1, [r3, #0] -10000c36: 468c mov ip, r1 -10000c38: 4462 add r2, ip -10000c3a: 7852 ldrb r2, [r2, #1] -10000c3c: 739a strb r2, [r3, #14] -10000c3e: 2a00 cmp r2, #0 -10000c40: d1cb bne.n 10000bda -10000c42: 73da strb r2, [r3, #15] -10000c44: e7c9 b.n 10000bda -10000c46: 4b2d ldr r3, [pc, #180] ; (10000cfc ) -10000c48: 4a2d ldr r2, [pc, #180] ; (10000d00 ) -10000c4a: 214d movs r1, #77 ; 0x4d -10000c4c: 482d ldr r0, [pc, #180] ; (10000d04 ) -10000c4e: f000 ff8d bl 10001b6c <__assert_func> -10000c52: b2e7 uxtb r7, r4 -10000c54: 2f00 cmp r7, #0 -10000c56: d03a beq.n 10000cce -10000c58: 682b ldr r3, [r5, #0] -10000c5a: 7b1b ldrb r3, [r3, #12] -10000c5c: 429f cmp r7, r3 -10000c5e: d836 bhi.n 10000cce -10000c60: 4b2c ldr r3, [pc, #176] ; (10000d14 ) -10000c62: 18fb adds r3, r7, r3 -10000c64: 011b lsls r3, r3, #4 -10000c66: 68aa ldr r2, [r5, #8] -10000c68: 4694 mov ip, r2 -10000c6a: 4463 add r3, ip -10000c6c: 9a00 ldr r2, [sp, #0] -10000c6e: 601a str r2, [r3, #0] -10000c70: 9a01 ldr r2, [sp, #4] -10000c72: 605a str r2, [r3, #4] -10000c74: 9a08 ldr r2, [sp, #32] -10000c76: 609a str r2, [r3, #8] -10000c78: 9a09 ldr r2, [sp, #36] ; 0x24 -10000c7a: 60da str r2, [r3, #12] -10000c7c: 682e ldr r6, [r5, #0] -10000c7e: 2f00 cmp r7, #0 -10000c80: d02b beq.n 10000cda -10000c82: d030 beq.n 10000ce6 -10000c84: 7b33 ldrb r3, [r6, #12] -10000c86: 429f cmp r7, r3 -10000c88: d82d bhi.n 10000ce6 -10000c8a: 007b lsls r3, r7, #1 -10000c8c: 19db adds r3, r3, r7 -10000c8e: 3b03 subs r3, #3 -10000c90: 6832 ldr r2, [r6, #0] -10000c92: 4694 mov ip, r2 -10000c94: 4463 add r3, ip -10000c96: 2200 movs r2, #0 -10000c98: 709a strb r2, [r3, #2] -10000c9a: 705a strb r2, [r3, #1] -10000c9c: 701a strb r2, [r3, #0] -10000c9e: 7b71 ldrb r1, [r6, #13] -10000ca0: 003a movs r2, r7 -10000ca2: 0030 movs r0, r6 -10000ca4: f7ff ff64 bl 10000b70 -10000ca8: 7370 strb r0, [r6, #13] -10000caa: 42a0 cmp r0, r4 -10000cac: d197 bne.n 10000bde -10000cae: 7d28 ldrb r0, [r5, #20] -10000cb0: 9a00 ldr r2, [sp, #0] -10000cb2: 9b01 ldr r3, [sp, #4] -10000cb4: f000 fbf4 bl 100014a0 -10000cb8: 1e06 subs r6, r0, #0 -10000cba: d002 beq.n 10000cc2 -10000cbc: 464b mov r3, r9 -10000cbe: 2b00 cmp r3, #0 -10000cc0: d017 beq.n 10000cf2 -10000cc2: 9b0c ldr r3, [sp, #48] ; 0x30 -10000cc4: 2b00 cmp r3, #0 -10000cc6: d100 bne.n 10000cca -10000cc8: e789 b.n 10000bde -10000cca: 701e strb r6, [r3, #0] -10000ccc: e787 b.n 10000bde -10000cce: 4b12 ldr r3, [pc, #72] ; (10000d18 ) -10000cd0: 4a12 ldr r2, [pc, #72] ; (10000d1c ) -10000cd2: 213b movs r1, #59 ; 0x3b -10000cd4: 480e ldr r0, [pc, #56] ; (10000d10 ) -10000cd6: f000 ff49 bl 10001b6c <__assert_func> -10000cda: 4b11 ldr r3, [pc, #68] ; (10000d20 ) -10000cdc: 4a11 ldr r2, [pc, #68] ; (10000d24 ) -10000cde: 2177 movs r1, #119 ; 0x77 -10000ce0: 4808 ldr r0, [pc, #32] ; (10000d04 ) -10000ce2: f000 ff43 bl 10001b6c <__assert_func> -10000ce6: 4b05 ldr r3, [pc, #20] ; (10000cfc ) -10000ce8: 4a05 ldr r2, [pc, #20] ; (10000d00 ) -10000cea: 214d movs r1, #77 ; 0x4d -10000cec: 4805 ldr r0, [pc, #20] ; (10000d04 ) -10000cee: f000 ff3d bl 10001b6c <__assert_func> -10000cf2: 6828 ldr r0, [r5, #0] -10000cf4: 0039 movs r1, r7 -10000cf6: f000 fe35 bl 10001964 -10000cfa: e7e2 b.n 10000cc2 -10000cfc: 100076e8 .word 0x100076e8 -10000d00: 100078e4 .word 0x100078e4 -10000d04: 10007704 .word 0x10007704 -10000d08: 10007788 .word 0x10007788 -10000d0c: 100078f0 .word 0x100078f0 -10000d10: 10007698 .word 0x10007698 -10000d14: 0fffffff .word 0x0fffffff -10000d18: 10007674 .word 0x10007674 -10000d1c: 10007924 .word 0x10007924 -10000d20: 100077ac .word 0x100077ac -10000d24: 100078d8 .word 0x100078d8 +10000ca4 : +10000ca4: b5f0 push {r4, r5, r6, r7, lr} +10000ca6: 46ce mov lr, r9 +10000ca8: b500 push {lr} +10000caa: b082 sub sp, #8 +10000cac: 0005 movs r5, r0 +10000cae: 9200 str r2, [sp, #0] +10000cb0: 9301 str r3, [sp, #4] +10000cb2: 9c0a ldr r4, [sp, #40] ; 0x28 +10000cb4: ab0b add r3, sp, #44 ; 0x2c +10000cb6: 781b ldrb r3, [r3, #0] +10000cb8: 4699 mov r9, r3 +10000cba: 2c00 cmp r4, #0 +10000cbc: d029 beq.n 10000d12 +10000cbe: 6802 ldr r2, [r0, #0] +10000cc0: b2e3 uxtb r3, r4 +10000cc2: 7b51 ldrb r1, [r2, #13] +10000cc4: 428b cmp r3, r1 +10000cc6: d109 bne.n 10000cdc +10000cc8: 2301 movs r3, #1 +10000cca: 2b00 cmp r3, #0 +10000ccc: d11b bne.n 10000d06 +10000cce: 2c00 cmp r4, #0 +10000cd0: d139 bne.n 10000d46 +10000cd2: 0020 movs r0, r4 +10000cd4: b002 add sp, #8 +10000cd6: bc80 pop {r7} +10000cd8: 46b9 mov r9, r7 +10000cda: bdf0 pop {r4, r5, r6, r7, pc} +10000cdc: 2b00 cmp r3, #0 +10000cde: d00c beq.n 10000cfa +10000ce0: 7b11 ldrb r1, [r2, #12] +10000ce2: 428b cmp r3, r1 +10000ce4: d809 bhi.n 10000cfa +10000ce6: 6811 ldr r1, [r2, #0] +10000ce8: 005a lsls r2, r3, #1 +10000cea: 18d3 adds r3, r2, r3 +10000cec: 3b03 subs r3, #3 +10000cee: 18cb adds r3, r1, r3 +10000cf0: 789b ldrb r3, [r3, #2] +10000cf2: 2b00 cmp r3, #0 +10000cf4: d0e9 beq.n 10000cca +10000cf6: 2301 movs r3, #1 +10000cf8: e7e7 b.n 10000cca +10000cfa: 4b3d ldr r3, [pc, #244] ; (10000df0 ) +10000cfc: 4a3d ldr r2, [pc, #244] ; (10000df4 ) +10000cfe: 214d movs r1, #77 ; 0x4d +10000d00: 483d ldr r0, [pc, #244] ; (10000df8 ) +10000d02: f000 ffad bl 10001c60 <__assert_func> +10000d06: 4b3d ldr r3, [pc, #244] ; (10000dfc ) +10000d08: 4a3d ldr r2, [pc, #244] ; (10000e00 ) +10000d0a: 2151 movs r1, #81 ; 0x51 +10000d0c: 483d ldr r0, [pc, #244] ; (10000e04 ) +10000d0e: f000 ffa7 bl 10001c60 <__assert_func> +10000d12: 6803 ldr r3, [r0, #0] +10000d14: 7b9c ldrb r4, [r3, #14] +10000d16: 2c00 cmp r4, #0 +10000d18: d0d9 beq.n 10000cce +10000d1a: d00e beq.n 10000d3a +10000d1c: 7b1a ldrb r2, [r3, #12] +10000d1e: 4294 cmp r4, r2 +10000d20: d80b bhi.n 10000d3a +10000d22: 0062 lsls r2, r4, #1 +10000d24: 1912 adds r2, r2, r4 +10000d26: 3a03 subs r2, #3 +10000d28: 6819 ldr r1, [r3, #0] +10000d2a: 468c mov ip, r1 +10000d2c: 4462 add r2, ip +10000d2e: 7852 ldrb r2, [r2, #1] +10000d30: 739a strb r2, [r3, #14] +10000d32: 2a00 cmp r2, #0 +10000d34: d1cb bne.n 10000cce +10000d36: 73da strb r2, [r3, #15] +10000d38: e7c9 b.n 10000cce +10000d3a: 4b2d ldr r3, [pc, #180] ; (10000df0 ) +10000d3c: 4a2d ldr r2, [pc, #180] ; (10000df4 ) +10000d3e: 214d movs r1, #77 ; 0x4d +10000d40: 482d ldr r0, [pc, #180] ; (10000df8 ) +10000d42: f000 ff8d bl 10001c60 <__assert_func> +10000d46: b2e7 uxtb r7, r4 +10000d48: 2f00 cmp r7, #0 +10000d4a: d03a beq.n 10000dc2 +10000d4c: 682b ldr r3, [r5, #0] +10000d4e: 7b1b ldrb r3, [r3, #12] +10000d50: 429f cmp r7, r3 +10000d52: d836 bhi.n 10000dc2 +10000d54: 4b2c ldr r3, [pc, #176] ; (10000e08 ) +10000d56: 18fb adds r3, r7, r3 +10000d58: 011b lsls r3, r3, #4 +10000d5a: 68aa ldr r2, [r5, #8] +10000d5c: 4694 mov ip, r2 +10000d5e: 4463 add r3, ip +10000d60: 9a00 ldr r2, [sp, #0] +10000d62: 601a str r2, [r3, #0] +10000d64: 9a01 ldr r2, [sp, #4] +10000d66: 605a str r2, [r3, #4] +10000d68: 9a08 ldr r2, [sp, #32] +10000d6a: 609a str r2, [r3, #8] +10000d6c: 9a09 ldr r2, [sp, #36] ; 0x24 +10000d6e: 60da str r2, [r3, #12] +10000d70: 682e ldr r6, [r5, #0] +10000d72: 2f00 cmp r7, #0 +10000d74: d02b beq.n 10000dce +10000d76: d030 beq.n 10000dda +10000d78: 7b33 ldrb r3, [r6, #12] +10000d7a: 429f cmp r7, r3 +10000d7c: d82d bhi.n 10000dda +10000d7e: 007b lsls r3, r7, #1 +10000d80: 19db adds r3, r3, r7 +10000d82: 3b03 subs r3, #3 +10000d84: 6832 ldr r2, [r6, #0] +10000d86: 4694 mov ip, r2 +10000d88: 4463 add r3, ip +10000d8a: 2200 movs r2, #0 +10000d8c: 709a strb r2, [r3, #2] +10000d8e: 705a strb r2, [r3, #1] +10000d90: 701a strb r2, [r3, #0] +10000d92: 7b71 ldrb r1, [r6, #13] +10000d94: 003a movs r2, r7 +10000d96: 0030 movs r0, r6 +10000d98: f7ff ff64 bl 10000c64 +10000d9c: 7370 strb r0, [r6, #13] +10000d9e: 42a0 cmp r0, r4 +10000da0: d197 bne.n 10000cd2 +10000da2: 7d28 ldrb r0, [r5, #20] +10000da4: 9a00 ldr r2, [sp, #0] +10000da6: 9b01 ldr r3, [sp, #4] +10000da8: f000 fbf4 bl 10001594 +10000dac: 1e06 subs r6, r0, #0 +10000dae: d002 beq.n 10000db6 +10000db0: 464b mov r3, r9 +10000db2: 2b00 cmp r3, #0 +10000db4: d017 beq.n 10000de6 +10000db6: 9b0c ldr r3, [sp, #48] ; 0x30 +10000db8: 2b00 cmp r3, #0 +10000dba: d100 bne.n 10000dbe +10000dbc: e789 b.n 10000cd2 +10000dbe: 701e strb r6, [r3, #0] +10000dc0: e787 b.n 10000cd2 +10000dc2: 4b12 ldr r3, [pc, #72] ; (10000e0c ) +10000dc4: 4a12 ldr r2, [pc, #72] ; (10000e10 ) +10000dc6: 213b movs r1, #59 ; 0x3b +10000dc8: 480e ldr r0, [pc, #56] ; (10000e04 ) +10000dca: f000 ff49 bl 10001c60 <__assert_func> +10000dce: 4b11 ldr r3, [pc, #68] ; (10000e14 ) +10000dd0: 4a11 ldr r2, [pc, #68] ; (10000e18 ) +10000dd2: 2177 movs r1, #119 ; 0x77 +10000dd4: 4808 ldr r0, [pc, #32] ; (10000df8 ) +10000dd6: f000 ff43 bl 10001c60 <__assert_func> +10000dda: 4b05 ldr r3, [pc, #20] ; (10000df0 ) +10000ddc: 4a05 ldr r2, [pc, #20] ; (10000df4 ) +10000dde: 214d movs r1, #77 ; 0x4d +10000de0: 4805 ldr r0, [pc, #20] ; (10000df8 ) +10000de2: f000 ff3d bl 10001c60 <__assert_func> +10000de6: 6828 ldr r0, [r5, #0] +10000de8: 0039 movs r1, r7 +10000dea: f000 fe35 bl 10001a58 +10000dee: e7e2 b.n 10000db6 +10000df0: 100078a8 .word 0x100078a8 +10000df4: 10007aa4 .word 0x10007aa4 +10000df8: 100078c4 .word 0x100078c4 +10000dfc: 10007948 .word 0x10007948 +10000e00: 10007ab0 .word 0x10007ab0 +10000e04: 10007858 .word 0x10007858 +10000e08: 0fffffff .word 0x0fffffff +10000e0c: 10007834 .word 0x10007834 +10000e10: 10007ae4 .word 0x10007ae4 +10000e14: 1000796c .word 0x1000796c +10000e18: 10007a98 .word 0x10007a98 -10000d28 : -10000d28: b5f0 push {r4, r5, r6, r7, lr} -10000d2a: 46de mov lr, fp -10000d2c: 4657 mov r7, sl -10000d2e: 464e mov r6, r9 -10000d30: 4645 mov r5, r8 -10000d32: b5e0 push {r5, r6, r7, lr} -10000d34: b08b sub sp, #44 ; 0x2c -10000d36: 9009 str r0, [sp, #36] ; 0x24 -10000d38: 2300 movs r3, #0 -10000d3a: 9308 str r3, [sp, #32] -10000d3c: 0082 lsls r2, r0, #2 -10000d3e: 4ba4 ldr r3, [pc, #656] ; (10000fd0 ) -10000d40: 58d6 ldr r6, [r2, r3] -10000d42: 0037 movs r7, r6 -10000d44: e04c b.n 10000de0 -10000d46: 4ba3 ldr r3, [pc, #652] ; (10000fd4 ) -10000d48: 4aa3 ldr r2, [pc, #652] ; (10000fd8 ) -10000d4a: 213b movs r1, #59 ; 0x3b -10000d4c: 48a3 ldr r0, [pc, #652] ; (10000fdc ) -10000d4e: f000 ff0d bl 10001b6c <__assert_func> -10000d52: 2900 cmp r1, #0 -10000d54: d101 bne.n 10000d5a -10000d56: 2800 cmp r0, #0 -10000d58: d168 bne.n 10000e2c -10000d5a: 2101 movs r1, #1 -10000d5c: 4640 mov r0, r8 -10000d5e: f000 fdf7 bl 10001950 -10000d62: 42a0 cmp r0, r4 -10000d64: d119 bne.n 10000d9a -10000d66: 682a ldr r2, [r5, #0] -10000d68: 686b ldr r3, [r5, #4] -10000d6a: 9206 str r2, [sp, #24] -10000d6c: 9307 str r3, [sp, #28] -10000d6e: 68ab ldr r3, [r5, #8] -10000d70: 4698 mov r8, r3 -10000d72: 68eb ldr r3, [r5, #12] -10000d74: 469a mov sl, r3 -10000d76: 4643 mov r3, r8 -10000d78: 2b00 cmp r3, #0 -10000d7a: d014 beq.n 10000da6 -10000d7c: 2c00 cmp r4, #0 -10000d7e: d018 beq.n 10000db2 -10000d80: 683b ldr r3, [r7, #0] -10000d82: 7b1b ldrb r3, [r3, #12] -10000d84: 429c cmp r4, r3 -10000d86: d814 bhi.n 10000db2 -10000d88: 1e63 subs r3, r4, #1 -10000d8a: 68fa ldr r2, [r7, #12] -10000d8c: 5cd3 ldrb r3, [r2, r3] -10000d8e: 9308 str r3, [sp, #32] -10000d90: 021b lsls r3, r3, #8 -10000d92: 4318 orrs r0, r3 -10000d94: 6138 str r0, [r7, #16] -10000d96: 2000 movs r0, #0 -10000d98: e015 b.n 10000dc6 -10000d9a: 4b91 ldr r3, [pc, #580] ; (10000fe0 ) -10000d9c: 4a91 ldr r2, [pc, #580] ; (10000fe4 ) -10000d9e: 2178 movs r1, #120 ; 0x78 -10000da0: 488e ldr r0, [pc, #568] ; (10000fdc ) -10000da2: f000 fee3 bl 10001b6c <__assert_func> -10000da6: 4b90 ldr r3, [pc, #576] ; (10000fe8 ) -10000da8: 4a8e ldr r2, [pc, #568] ; (10000fe4 ) -10000daa: 217c movs r1, #124 ; 0x7c -10000dac: 488b ldr r0, [pc, #556] ; (10000fdc ) -10000dae: f000 fedd bl 10001b6c <__assert_func> -10000db2: 4b88 ldr r3, [pc, #544] ; (10000fd4 ) -10000db4: 4a8d ldr r2, [pc, #564] ; (10000fec ) -10000db6: 2140 movs r1, #64 ; 0x40 -10000db8: 4888 ldr r0, [pc, #544] ; (10000fdc ) -10000dba: f000 fed7 bl 10001b6c <__assert_func> -10000dbe: 2300 movs r3, #0 -10000dc0: 469a mov sl, r3 -10000dc2: 4698 mov r8, r3 -10000dc4: 2000 movs r0, #0 -10000dc6: 687b ldr r3, [r7, #4] -10000dc8: f3bf 8f5f dmb sy -10000dcc: 2200 movs r2, #0 -10000dce: 601a str r2, [r3, #0] -10000dd0: f386 8810 msr PRIMASK, r6 -10000dd4: 4643 mov r3, r8 -10000dd6: 2b00 cmp r3, #0 -10000dd8: d131 bne.n 10000e3e -10000dda: 2800 cmp r0, #0 -10000ddc: d100 bne.n 10000de0 -10000dde: e0ef b.n 10000fc0 -10000de0: f000 fb0a bl 100013f8 -10000de4: 0002 movs r2, r0 -10000de6: 000b movs r3, r1 -10000de8: 2000 movs r0, #0 -10000dea: 2100 movs r1, #0 -10000dec: 9006 str r0, [sp, #24] -10000dee: 9107 str r1, [sp, #28] -10000df0: 6878 ldr r0, [r7, #4] -10000df2: f3ef 8610 mrs r6, PRIMASK -10000df6: b672 cpsid i -10000df8: 6801 ldr r1, [r0, #0] -10000dfa: 2900 cmp r1, #0 -10000dfc: d0fc beq.n 10000df8 -10000dfe: f3bf 8f5f dmb sy -10000e02: 6839 ldr r1, [r7, #0] -10000e04: 4688 mov r8, r1 -10000e06: 7b4c ldrb r4, [r1, #13] -10000e08: 2c00 cmp r4, #0 -10000e0a: d0d8 beq.n 10000dbe -10000e0c: d09b beq.n 10000d46 -10000e0e: 7b09 ldrb r1, [r1, #12] -10000e10: 428c cmp r4, r1 -10000e12: d898 bhi.n 10000d46 -10000e14: 4976 ldr r1, [pc, #472] ; (10000ff0 ) -10000e16: 1865 adds r5, r4, r1 -10000e18: 012d lsls r5, r5, #4 -10000e1a: 68b9 ldr r1, [r7, #8] -10000e1c: 468c mov ip, r1 -10000e1e: 4465 add r5, ip -10000e20: 6828 ldr r0, [r5, #0] -10000e22: 6869 ldr r1, [r5, #4] -10000e24: 1a80 subs r0, r0, r2 -10000e26: 4199 sbcs r1, r3 -10000e28: 2900 cmp r1, #0 -10000e2a: dd92 ble.n 10000d52 -10000e2c: 682a ldr r2, [r5, #0] -10000e2e: 686b ldr r3, [r5, #4] -10000e30: 9809 ldr r0, [sp, #36] ; 0x24 -10000e32: f000 fb35 bl 100014a0 -10000e36: 2300 movs r3, #0 -10000e38: 469a mov sl, r3 -10000e3a: 4698 mov r8, r3 -10000e3c: e7c3 b.n 10000dc6 -10000e3e: 9b08 ldr r3, [sp, #32] -10000e40: 021b lsls r3, r3, #8 -10000e42: 4323 orrs r3, r4 -10000e44: 4699 mov r9, r3 -10000e46: 4651 mov r1, sl -10000e48: 0018 movs r0, r3 -10000e4a: 47c0 blx r8 -10000e4c: 0005 movs r5, r0 -10000e4e: 000e movs r6, r1 -10000e50: 687a ldr r2, [r7, #4] -10000e52: f3ef 8b10 mrs fp, PRIMASK -10000e56: b672 cpsid i -10000e58: 6813 ldr r3, [r2, #0] -10000e5a: 4259 negs r1, r3 -10000e5c: 414b adcs r3, r1 -10000e5e: b2d9 uxtb r1, r3 -10000e60: 2b00 cmp r3, #0 -10000e62: d1f9 bne.n 10000e58 -10000e64: f3bf 8f5f dmb sy -10000e68: 2e00 cmp r6, #0 -10000e6a: db23 blt.n 10000eb4 -10000e6c: 2e00 cmp r6, #0 -10000e6e: dd47 ble.n 10000f00 -10000e70: 693b ldr r3, [r7, #16] -10000e72: 2b00 cmp r3, #0 -10000e74: d048 beq.n 10000f08 -10000e76: 454b cmp r3, r9 -10000e78: d167 bne.n 10000f4a -10000e7a: f000 fabd bl 100013f8 -10000e7e: 0002 movs r2, r0 -10000e80: 000b movs r3, r1 -10000e82: 0001 movs r1, r0 -10000e84: 0018 movs r0, r3 -10000e86: 1952 adds r2, r2, r5 -10000e88: 4173 adcs r3, r6 -10000e8a: 4298 cmp r0, r3 -10000e8c: d802 bhi.n 10000e94 -10000e8e: d104 bne.n 10000e9a -10000e90: 4291 cmp r1, r2 -10000e92: d902 bls.n 10000e9a -10000e94: 2201 movs r2, #1 -10000e96: 4252 negs r2, r2 -10000e98: 17d3 asrs r3, r2, #31 -10000e9a: 2100 movs r1, #0 -10000e9c: 9104 str r1, [sp, #16] -10000e9e: 3101 adds r1, #1 -10000ea0: 9103 str r1, [sp, #12] -10000ea2: 9402 str r4, [sp, #8] -10000ea4: 4651 mov r1, sl -10000ea6: 9101 str r1, [sp, #4] -10000ea8: 4641 mov r1, r8 -10000eaa: 9100 str r1, [sp, #0] -10000eac: 0038 movs r0, r7 -10000eae: f7ff fe7f bl 10000bb0 -10000eb2: e041 b.n 10000f38 -10000eb4: 693b ldr r3, [r7, #16] -10000eb6: 2b00 cmp r3, #0 -10000eb8: d0d8 beq.n 10000e6c -10000eba: 454b cmp r3, r9 -10000ebc: d11a bne.n 10000ef4 -10000ebe: 9a06 ldr r2, [sp, #24] -10000ec0: 9b07 ldr r3, [sp, #28] -10000ec2: 0010 movs r0, r2 -10000ec4: 0019 movs r1, r3 -10000ec6: 1b52 subs r2, r2, r5 -10000ec8: 41b3 sbcs r3, r6 -10000eca: 4299 cmp r1, r3 -10000ecc: d802 bhi.n 10000ed4 -10000ece: d104 bne.n 10000eda -10000ed0: 4290 cmp r0, 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 fe5f bl 10000bb0 -10000ef2: e021 b.n 10000f38 -10000ef4: 4b3f ldr r3, [pc, #252] ; (10000ff4 ) -10000ef6: 4a3b ldr r2, [pc, #236] ; (10000fe4 ) -10000ef8: 218b movs r1, #139 ; 0x8b -10000efa: 4838 ldr r0, [pc, #224] ; (10000fdc ) -10000efc: f000 fe36 bl 10001b6c <__assert_func> -10000f00: 2e00 cmp r6, #0 -10000f02: d101 bne.n 10000f08 -10000f04: 2d00 cmp r5, #0 -10000f06: d1b3 bne.n 10000e70 -10000f08: 683a ldr r2, [r7, #0] -10000f0a: 2c00 cmp r4, #0 -10000f0c: d039 beq.n 10000f82 -10000f0e: 7b53 ldrb r3, [r2, #13] -10000f10: 429c cmp r4, r3 -10000f12: d120 bne.n 10000f56 -10000f14: 2101 movs r1, #1 -10000f16: 2900 cmp r1, #0 -10000f18: d133 bne.n 10000f82 -10000f1a: 7bd3 ldrb r3, [r2, #15] -10000f1c: 2b00 cmp r3, #0 -10000f1e: d136 bne.n 10000f8e -10000f20: 73d4 strb r4, [r2, #15] -10000f22: 2c00 cmp r4, #0 -10000f24: d046 beq.n 10000fb4 -10000f26: 683b ldr r3, [r7, #0] -10000f28: 7b1b ldrb r3, [r3, #12] -10000f2a: 429c cmp r4, r3 -10000f2c: d842 bhi.n 10000fb4 -10000f2e: 68fa ldr r2, [r7, #12] -10000f30: 3c01 subs r4, #1 -10000f32: 5d13 ldrb r3, [r2, r4] -10000f34: 3301 adds r3, #1 -10000f36: 5513 strb r3, [r2, r4] -10000f38: 2300 movs r3, #0 -10000f3a: 613b str r3, [r7, #16] -10000f3c: 687a ldr r2, [r7, #4] -10000f3e: f3bf 8f5f dmb sy -10000f42: 6013 str r3, [r2, #0] -10000f44: f38b 8810 msr PRIMASK, fp -10000f48: e74a b.n 10000de0 -10000f4a: 4b2a ldr r3, [pc, #168] ; (10000ff4 ) -10000f4c: 4a25 ldr r2, [pc, #148] ; (10000fe4 ) -10000f4e: 218e movs r1, #142 ; 0x8e -10000f50: 4822 ldr r0, [pc, #136] ; (10000fdc ) -10000f52: f000 fe0b bl 10001b6c <__assert_func> -10000f56: 2c00 cmp r4, #0 -10000f58: d00d beq.n 10000f76 -10000f5a: 7b13 ldrb r3, [r2, #12] -10000f5c: 429c cmp r4, r3 -10000f5e: d80a bhi.n 10000f76 -10000f60: 0063 lsls r3, r4, #1 -10000f62: 191b adds r3, r3, r4 -10000f64: 3b03 subs r3, #3 -10000f66: 6810 ldr r0, [r2, #0] -10000f68: 4684 mov ip, r0 -10000f6a: 4463 add r3, ip -10000f6c: 789b ldrb r3, [r3, #2] -10000f6e: 2b00 cmp r3, #0 -10000f70: d0d1 beq.n 10000f16 -10000f72: 2101 movs r1, #1 -10000f74: e7cf b.n 10000f16 -10000f76: 4b20 ldr r3, [pc, #128] ; (10000ff8 ) -10000f78: 4a20 ldr r2, [pc, #128] ; (10000ffc ) -10000f7a: 214d movs r1, #77 ; 0x4d -10000f7c: 4820 ldr r0, [pc, #128] ; (10001000 ) -10000f7e: f000 fdf5 bl 10001b6c <__assert_func> -10000f82: 4b20 ldr r3, [pc, #128] ; (10001004 ) -10000f84: 4a20 ldr r2, [pc, #128] ; (10001008 ) -10000f86: 218f movs r1, #143 ; 0x8f -10000f88: 481d ldr r0, [pc, #116] ; (10001000 ) -10000f8a: f000 fdef bl 10001b6c <__assert_func> -10000f8e: 2b00 cmp r3, #0 -10000f90: d00a beq.n 10000fa8 -10000f92: 7b11 ldrb r1, [r2, #12] -10000f94: 428b cmp r3, r1 -10000f96: d807 bhi.n 10000fa8 -10000f98: 0059 lsls r1, r3, #1 -10000f9a: 18cb adds r3, r1, r3 -10000f9c: 3b03 subs r3, #3 -10000f9e: 6811 ldr r1, [r2, #0] -10000fa0: 468c mov ip, r1 -10000fa2: 4463 add r3, ip -10000fa4: 705c strb r4, [r3, #1] -10000fa6: e7bb b.n 10000f20 -10000fa8: 4b13 ldr r3, [pc, #76] ; (10000ff8 ) -10000faa: 4a14 ldr r2, [pc, #80] ; (10000ffc ) -10000fac: 214d movs r1, #77 ; 0x4d -10000fae: 4814 ldr r0, [pc, #80] ; (10001000 ) -10000fb0: f000 fddc bl 10001b6c <__assert_func> -10000fb4: 4b07 ldr r3, [pc, #28] ; (10000fd4 ) -10000fb6: 4a0d ldr r2, [pc, #52] ; (10000fec ) -10000fb8: 2140 movs r1, #64 ; 0x40 -10000fba: 4808 ldr r0, [pc, #32] ; (10000fdc ) -10000fbc: f000 fdd6 bl 10001b6c <__assert_func> -10000fc0: b00b add sp, #44 ; 0x2c -10000fc2: bcf0 pop {r4, r5, r6, r7} -10000fc4: 46bb mov fp, r7 -10000fc6: 46b2 mov sl, r6 -10000fc8: 46a9 mov r9, r5 -10000fca: 46a0 mov r8, r4 -10000fcc: bdf0 pop {r4, r5, r6, r7, pc} -10000fce: 46c0 nop ; (mov r8, r8) -10000fd0: 200014f0 .word 0x200014f0 -10000fd4: 10007674 .word 0x10007674 -10000fd8: 10007924 .word 0x10007924 -10000fdc: 10007698 .word 0x10007698 -10000fe0: 100077b0 .word 0x100077b0 -10000fe4: 10007908 .word 0x10007908 -10000fe8: 100077c8 .word 0x100077c8 -10000fec: 1000789c .word 0x1000789c -10000ff0: 0fffffff .word 0x0fffffff -10000ff4: 100077d4 .word 0x100077d4 -10000ff8: 100076e8 .word 0x100076e8 -10000ffc: 100078e4 .word 0x100078e4 -10001000: 10007704 .word 0x10007704 -10001004: 10007810 .word 0x10007810 -10001008: 100078b0 .word 0x100078b0 +10000e1c : +10000e1c: b5f0 push {r4, r5, r6, r7, lr} +10000e1e: 46de mov lr, fp +10000e20: 4657 mov r7, sl +10000e22: 464e mov r6, r9 +10000e24: 4645 mov r5, r8 +10000e26: b5e0 push {r5, r6, r7, lr} +10000e28: b08b sub sp, #44 ; 0x2c +10000e2a: 9009 str r0, [sp, #36] ; 0x24 +10000e2c: 2300 movs r3, #0 +10000e2e: 9308 str r3, [sp, #32] +10000e30: 0082 lsls r2, r0, #2 +10000e32: 4ba4 ldr r3, [pc, #656] ; (100010c4 ) +10000e34: 58d6 ldr r6, [r2, r3] +10000e36: 0037 movs r7, r6 +10000e38: e04c b.n 10000ed4 +10000e3a: 4ba3 ldr r3, [pc, #652] ; (100010c8 ) +10000e3c: 4aa3 ldr r2, [pc, #652] ; (100010cc ) +10000e3e: 213b movs r1, #59 ; 0x3b +10000e40: 48a3 ldr r0, [pc, #652] ; (100010d0 ) +10000e42: f000 ff0d bl 10001c60 <__assert_func> +10000e46: 2900 cmp r1, #0 +10000e48: d101 bne.n 10000e4e +10000e4a: 2800 cmp r0, #0 +10000e4c: d168 bne.n 10000f20 +10000e4e: 2101 movs r1, #1 +10000e50: 4640 mov r0, r8 +10000e52: f000 fdf7 bl 10001a44 +10000e56: 42a0 cmp r0, r4 +10000e58: d119 bne.n 10000e8e +10000e5a: 682a ldr r2, [r5, #0] +10000e5c: 686b ldr r3, [r5, #4] +10000e5e: 9206 str r2, [sp, #24] +10000e60: 9307 str r3, [sp, #28] +10000e62: 68ab ldr r3, [r5, #8] +10000e64: 4698 mov r8, r3 +10000e66: 68eb ldr r3, [r5, #12] +10000e68: 469a mov sl, r3 +10000e6a: 4643 mov r3, r8 +10000e6c: 2b00 cmp r3, #0 +10000e6e: d014 beq.n 10000e9a +10000e70: 2c00 cmp r4, #0 +10000e72: d018 beq.n 10000ea6 +10000e74: 683b ldr r3, [r7, #0] +10000e76: 7b1b ldrb r3, [r3, #12] +10000e78: 429c cmp r4, r3 +10000e7a: d814 bhi.n 10000ea6 +10000e7c: 1e63 subs r3, r4, #1 +10000e7e: 68fa ldr r2, [r7, #12] +10000e80: 5cd3 ldrb r3, [r2, r3] +10000e82: 9308 str r3, [sp, #32] +10000e84: 021b lsls r3, r3, #8 +10000e86: 4318 orrs r0, r3 +10000e88: 6138 str r0, [r7, #16] +10000e8a: 2000 movs r0, #0 +10000e8c: e015 b.n 10000eba +10000e8e: 4b91 ldr r3, [pc, #580] ; (100010d4 ) +10000e90: 4a91 ldr r2, [pc, #580] ; (100010d8 ) +10000e92: 2178 movs r1, #120 ; 0x78 +10000e94: 488e ldr r0, [pc, #568] ; (100010d0 ) +10000e96: f000 fee3 bl 10001c60 <__assert_func> +10000e9a: 4b90 ldr r3, [pc, #576] ; (100010dc ) +10000e9c: 4a8e ldr r2, [pc, #568] ; (100010d8 ) +10000e9e: 217c movs r1, #124 ; 0x7c +10000ea0: 488b ldr r0, [pc, #556] ; (100010d0 ) +10000ea2: f000 fedd bl 10001c60 <__assert_func> +10000ea6: 4b88 ldr r3, [pc, #544] ; (100010c8 ) +10000ea8: 4a8d ldr r2, [pc, #564] ; (100010e0 ) +10000eaa: 2140 movs r1, #64 ; 0x40 +10000eac: 4888 ldr r0, [pc, #544] ; (100010d0 ) +10000eae: f000 fed7 bl 10001c60 <__assert_func> +10000eb2: 2300 movs r3, #0 +10000eb4: 469a mov sl, r3 +10000eb6: 4698 mov r8, r3 +10000eb8: 2000 movs r0, #0 +10000eba: 687b ldr r3, [r7, #4] +10000ebc: f3bf 8f5f dmb sy +10000ec0: 2200 movs r2, #0 +10000ec2: 601a str r2, [r3, #0] +10000ec4: f386 8810 msr PRIMASK, r6 +10000ec8: 4643 mov r3, r8 +10000eca: 2b00 cmp r3, #0 +10000ecc: d131 bne.n 10000f32 +10000ece: 2800 cmp r0, #0 +10000ed0: d100 bne.n 10000ed4 +10000ed2: e0ef b.n 100010b4 +10000ed4: f000 fb0a bl 100014ec +10000ed8: 0002 movs r2, r0 +10000eda: 000b movs r3, r1 +10000edc: 2000 movs r0, #0 +10000ede: 2100 movs r1, #0 +10000ee0: 9006 str r0, [sp, #24] +10000ee2: 9107 str r1, [sp, #28] +10000ee4: 6878 ldr r0, [r7, #4] +10000ee6: f3ef 8610 mrs r6, PRIMASK +10000eea: b672 cpsid i +10000eec: 6801 ldr r1, [r0, #0] +10000eee: 2900 cmp r1, #0 +10000ef0: d0fc beq.n 10000eec +10000ef2: f3bf 8f5f dmb sy +10000ef6: 6839 ldr r1, [r7, #0] +10000ef8: 4688 mov r8, r1 +10000efa: 7b4c ldrb r4, [r1, #13] +10000efc: 2c00 cmp r4, #0 +10000efe: d0d8 beq.n 10000eb2 +10000f00: d09b beq.n 10000e3a +10000f02: 7b09 ldrb r1, [r1, #12] +10000f04: 428c cmp r4, r1 +10000f06: d898 bhi.n 10000e3a +10000f08: 4976 ldr r1, [pc, #472] ; (100010e4 ) +10000f0a: 1865 adds r5, r4, r1 +10000f0c: 012d lsls r5, r5, #4 +10000f0e: 68b9 ldr r1, [r7, #8] +10000f10: 468c mov ip, r1 +10000f12: 4465 add r5, ip +10000f14: 6828 ldr r0, [r5, #0] +10000f16: 6869 ldr r1, [r5, #4] +10000f18: 1a80 subs r0, r0, r2 +10000f1a: 4199 sbcs r1, r3 +10000f1c: 2900 cmp r1, #0 +10000f1e: dd92 ble.n 10000e46 +10000f20: 682a ldr r2, [r5, #0] +10000f22: 686b ldr r3, [r5, #4] +10000f24: 9809 ldr r0, [sp, #36] ; 0x24 +10000f26: f000 fb35 bl 10001594 +10000f2a: 2300 movs r3, #0 +10000f2c: 469a mov sl, r3 +10000f2e: 4698 mov r8, r3 +10000f30: e7c3 b.n 10000eba +10000f32: 9b08 ldr r3, [sp, #32] +10000f34: 021b lsls r3, r3, #8 +10000f36: 4323 orrs r3, r4 +10000f38: 4699 mov r9, r3 +10000f3a: 4651 mov r1, sl +10000f3c: 0018 movs r0, r3 +10000f3e: 47c0 blx r8 +10000f40: 0005 movs r5, r0 +10000f42: 000e movs r6, r1 +10000f44: 687a ldr r2, [r7, #4] +10000f46: f3ef 8b10 mrs fp, PRIMASK +10000f4a: b672 cpsid i +10000f4c: 6813 ldr r3, [r2, #0] +10000f4e: 4259 negs r1, r3 +10000f50: 414b adcs r3, r1 +10000f52: b2d9 uxtb r1, r3 +10000f54: 2b00 cmp r3, #0 +10000f56: d1f9 bne.n 10000f4c +10000f58: f3bf 8f5f dmb sy +10000f5c: 2e00 cmp r6, #0 +10000f5e: db23 blt.n 10000fa8 +10000f60: 2e00 cmp r6, #0 +10000f62: dd47 ble.n 10000ff4 +10000f64: 693b ldr r3, [r7, #16] +10000f66: 2b00 cmp r3, #0 +10000f68: d048 beq.n 10000ffc +10000f6a: 454b cmp r3, r9 +10000f6c: d167 bne.n 1000103e +10000f6e: f000 fabd bl 100014ec +10000f72: 0002 movs r2, r0 +10000f74: 000b movs r3, r1 +10000f76: 0001 movs r1, r0 +10000f78: 0018 movs r0, r3 +10000f7a: 1952 adds r2, r2, r5 +10000f7c: 4173 adcs r3, r6 +10000f7e: 4298 cmp r0, r3 +10000f80: d802 bhi.n 10000f88 +10000f82: d104 bne.n 10000f8e +10000f84: 4291 cmp r1, r2 +10000f86: d902 bls.n 10000f8e +10000f88: 2201 movs r2, #1 +10000f8a: 4252 negs r2, r2 +10000f8c: 17d3 asrs r3, r2, #31 +10000f8e: 2100 movs r1, #0 +10000f90: 9104 str r1, [sp, #16] +10000f92: 3101 adds r1, #1 +10000f94: 9103 str r1, [sp, #12] +10000f96: 9402 str r4, [sp, #8] +10000f98: 4651 mov r1, sl +10000f9a: 9101 str r1, [sp, #4] +10000f9c: 4641 mov r1, r8 +10000f9e: 9100 str r1, [sp, #0] +10000fa0: 0038 movs r0, r7 +10000fa2: f7ff fe7f bl 10000ca4 +10000fa6: e041 b.n 1000102c +10000fa8: 693b ldr r3, [r7, #16] +10000faa: 2b00 cmp r3, #0 +10000fac: d0d8 beq.n 10000f60 +10000fae: 454b cmp r3, r9 +10000fb0: d11a bne.n 10000fe8 +10000fb2: 9a06 ldr r2, [sp, #24] +10000fb4: 9b07 ldr r3, [sp, #28] +10000fb6: 0010 movs r0, r2 +10000fb8: 0019 movs r1, r3 +10000fba: 1b52 subs r2, r2, r5 +10000fbc: 41b3 sbcs r3, r6 +10000fbe: 4299 cmp r1, r3 +10000fc0: d802 bhi.n 10000fc8 +10000fc2: d104 bne.n 10000fce +10000fc4: 4290 cmp r0, r2 +10000fc6: d902 bls.n 10000fce +10000fc8: 2201 movs r2, #1 +10000fca: 4252 negs r2, r2 +10000fcc: 17d3 asrs r3, r2, #31 +10000fce: 2100 movs r1, #0 +10000fd0: 9104 str r1, [sp, #16] +10000fd2: 3101 adds r1, #1 +10000fd4: 9103 str r1, [sp, #12] +10000fd6: 9402 str r4, [sp, #8] +10000fd8: 4651 mov r1, sl +10000fda: 9101 str r1, [sp, #4] +10000fdc: 4641 mov r1, r8 +10000fde: 9100 str r1, [sp, #0] +10000fe0: 0038 movs r0, r7 +10000fe2: f7ff fe5f bl 10000ca4 +10000fe6: e021 b.n 1000102c +10000fe8: 4b3f ldr r3, [pc, #252] ; (100010e8 ) +10000fea: 4a3b ldr r2, [pc, #236] ; (100010d8 ) +10000fec: 218b movs r1, #139 ; 0x8b +10000fee: 4838 ldr r0, [pc, #224] ; (100010d0 ) +10000ff0: f000 fe36 bl 10001c60 <__assert_func> +10000ff4: 2e00 cmp r6, #0 +10000ff6: d101 bne.n 10000ffc +10000ff8: 2d00 cmp r5, #0 +10000ffa: d1b3 bne.n 10000f64 +10000ffc: 683a ldr r2, [r7, #0] +10000ffe: 2c00 cmp r4, #0 +10001000: d039 beq.n 10001076 +10001002: 7b53 ldrb r3, [r2, #13] +10001004: 429c cmp r4, r3 +10001006: d120 bne.n 1000104a +10001008: 2101 movs r1, #1 +1000100a: 2900 cmp r1, #0 +1000100c: d133 bne.n 10001076 +1000100e: 7bd3 ldrb r3, [r2, #15] +10001010: 2b00 cmp r3, #0 +10001012: d136 bne.n 10001082 +10001014: 73d4 strb r4, [r2, #15] +10001016: 2c00 cmp r4, #0 +10001018: d046 beq.n 100010a8 +1000101a: 683b ldr r3, [r7, #0] +1000101c: 7b1b ldrb r3, [r3, #12] +1000101e: 429c cmp r4, r3 +10001020: d842 bhi.n 100010a8 +10001022: 68fa ldr r2, [r7, #12] +10001024: 3c01 subs r4, #1 +10001026: 5d13 ldrb r3, [r2, r4] +10001028: 3301 adds r3, #1 +1000102a: 5513 strb r3, [r2, r4] +1000102c: 2300 movs r3, #0 +1000102e: 613b str r3, [r7, #16] +10001030: 687a ldr r2, [r7, #4] +10001032: f3bf 8f5f dmb sy +10001036: 6013 str r3, [r2, #0] +10001038: f38b 8810 msr PRIMASK, fp +1000103c: e74a b.n 10000ed4 +1000103e: 4b2a ldr r3, [pc, #168] ; (100010e8 ) +10001040: 4a25 ldr r2, [pc, #148] ; (100010d8 ) +10001042: 218e movs r1, #142 ; 0x8e +10001044: 4822 ldr r0, [pc, #136] ; (100010d0 ) +10001046: f000 fe0b bl 10001c60 <__assert_func> +1000104a: 2c00 cmp r4, #0 +1000104c: d00d beq.n 1000106a +1000104e: 7b13 ldrb r3, [r2, #12] +10001050: 429c cmp r4, r3 +10001052: d80a bhi.n 1000106a +10001054: 0063 lsls r3, r4, #1 +10001056: 191b adds r3, r3, r4 +10001058: 3b03 subs r3, #3 +1000105a: 6810 ldr r0, [r2, #0] +1000105c: 4684 mov ip, r0 +1000105e: 4463 add r3, ip +10001060: 789b ldrb r3, [r3, #2] +10001062: 2b00 cmp r3, #0 +10001064: d0d1 beq.n 1000100a +10001066: 2101 movs r1, #1 +10001068: e7cf b.n 1000100a +1000106a: 4b20 ldr r3, [pc, #128] ; (100010ec ) +1000106c: 4a20 ldr r2, [pc, #128] ; (100010f0 ) +1000106e: 214d movs r1, #77 ; 0x4d +10001070: 4820 ldr r0, [pc, #128] ; (100010f4 ) +10001072: f000 fdf5 bl 10001c60 <__assert_func> +10001076: 4b20 ldr r3, [pc, #128] ; (100010f8 ) +10001078: 4a20 ldr r2, [pc, #128] ; (100010fc ) +1000107a: 218f movs r1, #143 ; 0x8f +1000107c: 481d ldr r0, [pc, #116] ; (100010f4 ) +1000107e: f000 fdef bl 10001c60 <__assert_func> +10001082: 2b00 cmp r3, #0 +10001084: d00a beq.n 1000109c +10001086: 7b11 ldrb r1, [r2, #12] +10001088: 428b cmp r3, r1 +1000108a: d807 bhi.n 1000109c +1000108c: 0059 lsls r1, r3, #1 +1000108e: 18cb adds r3, r1, r3 +10001090: 3b03 subs r3, #3 +10001092: 6811 ldr r1, [r2, #0] +10001094: 468c mov ip, r1 +10001096: 4463 add r3, ip +10001098: 705c strb r4, [r3, #1] +1000109a: e7bb b.n 10001014 +1000109c: 4b13 ldr r3, [pc, #76] ; (100010ec ) +1000109e: 4a14 ldr r2, [pc, #80] ; (100010f0 ) +100010a0: 214d movs r1, #77 ; 0x4d +100010a2: 4814 ldr r0, [pc, #80] ; (100010f4 ) +100010a4: f000 fddc bl 10001c60 <__assert_func> +100010a8: 4b07 ldr r3, [pc, #28] ; (100010c8 ) +100010aa: 4a0d ldr r2, [pc, #52] ; (100010e0 ) +100010ac: 2140 movs r1, #64 ; 0x40 +100010ae: 4808 ldr r0, [pc, #32] ; (100010d0 ) +100010b0: f000 fdd6 bl 10001c60 <__assert_func> +100010b4: b00b add sp, #44 ; 0x2c +100010b6: bcf0 pop {r4, r5, r6, r7} +100010b8: 46bb mov fp, r7 +100010ba: 46b2 mov sl, r6 +100010bc: 46a9 mov r9, r5 +100010be: 46a0 mov r8, r4 +100010c0: bdf0 pop {r4, r5, r6, r7, pc} +100010c2: 46c0 nop ; (mov r8, r8) +100010c4: 200014dc .word 0x200014dc +100010c8: 10007834 .word 0x10007834 +100010cc: 10007ae4 .word 0x10007ae4 +100010d0: 10007858 .word 0x10007858 +100010d4: 10007970 .word 0x10007970 +100010d8: 10007ac8 .word 0x10007ac8 +100010dc: 10007988 .word 0x10007988 +100010e0: 10007a5c .word 0x10007a5c +100010e4: 0fffffff .word 0x0fffffff +100010e8: 10007994 .word 0x10007994 +100010ec: 100078a8 .word 0x100078a8 +100010f0: 10007aa4 .word 0x10007aa4 +100010f4: 100078c4 .word 0x100078c4 +100010f8: 100079d0 .word 0x100079d0 +100010fc: 10007a70 .word 0x10007a70 -1000100c : -1000100c: b510 push {r4, lr} -1000100e: 4b05 ldr r3, [pc, #20] ; (10001024 ) -10001010: 6818 ldr r0, [r3, #0] -10001012: 2800 cmp r0, #0 -10001014: d000 beq.n 10001018 -10001016: bd10 pop {r4, pc} -10001018: 4b03 ldr r3, [pc, #12] ; (10001028 ) -1000101a: 4a04 ldr r2, [pc, #16] ; (1000102c ) -1000101c: 2135 movs r1, #53 ; 0x35 -1000101e: 4804 ldr r0, [pc, #16] ; (10001030 ) -10001020: f000 fda4 bl 10001b6c <__assert_func> -10001024: 20000e48 .word 0x20000e48 -10001028: 10007830 .word 0x10007830 -1000102c: 10007884 .word 0x10007884 -10001030: 10007698 .word 0x10007698 +10001100 : +10001100: b510 push {r4, lr} +10001102: 4b05 ldr r3, [pc, #20] ; (10001118 ) +10001104: 6818 ldr r0, [r3, #0] +10001106: 2800 cmp r0, #0 +10001108: d000 beq.n 1000110c +1000110a: bd10 pop {r4, pc} +1000110c: 4b03 ldr r3, [pc, #12] ; (1000111c ) +1000110e: 4a04 ldr r2, [pc, #16] ; (10001120 ) +10001110: 2135 movs r1, #53 ; 0x35 +10001112: 4804 ldr r0, [pc, #16] ; (10001124 ) +10001114: f000 fda4 bl 10001c60 <__assert_func> +10001118: 20000e40 .word 0x20000e40 +1000111c: 100079f0 .word 0x100079f0 +10001120: 10007a44 .word 0x10007a44 +10001124: 10007858 .word 0x10007858 -10001034 : -10001034: b570 push {r4, r5, r6, lr} -10001036: 0005 movs r5, r0 -10001038: 000e movs r6, r1 -1000103a: f000 f9d1 bl 100013e0 -1000103e: 0028 movs r0, r5 -10001040: f000 fa96 bl 10001570 -10001044: 4912 ldr r1, [pc, #72] ; (10001090 ) -10001046: 0028 movs r0, r5 -10001048: f000 f9e2 bl 10001410 -1000104c: 2018 movs r0, #24 -1000104e: f003 f97b bl 10004348 <__wrap_malloc> -10001052: 0004 movs r4, r0 -10001054: f7ff fc4a bl 100008ec -10001058: 4b0e ldr r3, [pc, #56] ; (10001094 ) -1000105a: 469c mov ip, r3 -1000105c: 4460 add r0, ip -1000105e: 0080 lsls r0, r0, #2 -10001060: 6060 str r0, [r4, #4] -10001062: 0022 movs r2, r4 -10001064: 490c ldr r1, [pc, #48] ; (10001098 ) -10001066: 0030 movs r0, r6 -10001068: f000 fb84 bl 10001774 -1000106c: 6020 str r0, [r4, #0] -1000106e: 2110 movs r1, #16 -10001070: 0030 movs r0, r6 -10001072: f003 f96d bl 10004350 <__wrap_calloc> -10001076: 60a0 str r0, [r4, #8] -10001078: 2101 movs r1, #1 -1000107a: 0030 movs r0, r6 -1000107c: f003 f968 bl 10004350 <__wrap_calloc> -10001080: 60e0 str r0, [r4, #12] -10001082: 7525 strb r5, [r4, #20] -10001084: 00ad lsls r5, r5, #2 -10001086: 4b05 ldr r3, [pc, #20] ; (1000109c ) -10001088: 50ec str r4, [r5, r3] -1000108a: 0020 movs r0, r4 -1000108c: bd70 pop {r4, r5, r6, pc} -1000108e: 46c0 nop ; (mov r8, r8) -10001090: 10000d29 .word 0x10000d29 -10001094: 34000040 .word 0x34000040 -10001098: 10000a51 .word 0x10000a51 -1000109c: 200014f0 .word 0x200014f0 +10001128 : +10001128: b570 push {r4, r5, r6, lr} +1000112a: 0005 movs r5, r0 +1000112c: 000e movs r6, r1 +1000112e: f000 f9d1 bl 100014d4 +10001132: 0028 movs r0, r5 +10001134: f000 fa96 bl 10001664 +10001138: 4912 ldr r1, [pc, #72] ; (10001184 ) +1000113a: 0028 movs r0, r5 +1000113c: f000 f9e2 bl 10001504 +10001140: 2018 movs r0, #24 +10001142: f003 f97b bl 1000443c <__wrap_malloc> +10001146: 0004 movs r4, r0 +10001148: f7ff fc4a bl 100009e0 +1000114c: 4b0e ldr r3, [pc, #56] ; (10001188 ) +1000114e: 469c mov ip, r3 +10001150: 4460 add r0, ip +10001152: 0080 lsls r0, r0, #2 +10001154: 6060 str r0, [r4, #4] +10001156: 0022 movs r2, r4 +10001158: 490c ldr r1, [pc, #48] ; (1000118c ) +1000115a: 0030 movs r0, r6 +1000115c: f000 fb84 bl 10001868 +10001160: 6020 str r0, [r4, #0] +10001162: 2110 movs r1, #16 +10001164: 0030 movs r0, r6 +10001166: f003 f96d bl 10004444 <__wrap_calloc> +1000116a: 60a0 str r0, [r4, #8] +1000116c: 2101 movs r1, #1 +1000116e: 0030 movs r0, r6 +10001170: f003 f968 bl 10004444 <__wrap_calloc> +10001174: 60e0 str r0, [r4, #12] +10001176: 7525 strb r5, [r4, #20] +10001178: 00ad lsls r5, r5, #2 +1000117a: 4b05 ldr r3, [pc, #20] ; (10001190 ) +1000117c: 50ec str r4, [r5, r3] +1000117e: 0020 movs r0, r4 +10001180: bd70 pop {r4, r5, r6, pc} +10001182: 46c0 nop ; (mov r8, r8) +10001184: 10000e1d .word 0x10000e1d +10001188: 34000040 .word 0x34000040 +1000118c: 10000b45 .word 0x10000b45 +10001190: 200014dc .word 0x200014dc -100010a0 : -100010a0: b510 push {r4, lr} -100010a2: 4b06 ldr r3, [pc, #24] ; (100010bc ) -100010a4: 681b ldr r3, [r3, #0] -100010a6: 2b00 cmp r3, #0 -100010a8: d000 beq.n 100010ac -100010aa: bd10 pop {r4, pc} -100010ac: 2110 movs r1, #16 -100010ae: 2003 movs r0, #3 -100010b0: f7ff ffc0 bl 10001034 -100010b4: 4b01 ldr r3, [pc, #4] ; (100010bc ) -100010b6: 6018 str r0, [r3, #0] -100010b8: e7f7 b.n 100010aa -100010ba: 46c0 nop ; (mov r8, r8) -100010bc: 20000e48 .word 0x20000e48 +10001194 : +10001194: b510 push {r4, lr} +10001196: 4b06 ldr r3, [pc, #24] ; (100011b0 ) +10001198: 681b ldr r3, [r3, #0] +1000119a: 2b00 cmp r3, #0 +1000119c: d000 beq.n 100011a0 +1000119e: bd10 pop {r4, pc} +100011a0: 2110 movs r1, #16 +100011a2: 2003 movs r0, #3 +100011a4: f7ff ffc0 bl 10001128 +100011a8: 4b01 ldr r3, [pc, #4] ; (100011b0 ) +100011aa: 6018 str r0, [r3, #0] +100011ac: e7f7 b.n 1000119e +100011ae: 46c0 nop ; (mov r8, r8) +100011b0: 20000e40 .word 0x20000e40 -100010c0 : -100010c0: b5f0 push {r4, r5, r6, r7, lr} -100010c2: 46de mov lr, fp -100010c4: 4657 mov r7, sl -100010c6: 464e mov r6, r9 -100010c8: 4645 mov r5, r8 -100010ca: b5e0 push {r5, r6, r7, lr} -100010cc: b089 sub sp, #36 ; 0x24 -100010ce: 4680 mov r8, r0 -100010d0: 0016 movs r6, r2 -100010d2: 001f movs r7, r3 -100010d4: 9b12 ldr r3, [sp, #72] ; 0x48 -100010d6: 469a mov sl, r3 -100010d8: 9b13 ldr r3, [sp, #76] ; 0x4c -100010da: 4699 mov r9, r3 -100010dc: ab14 add r3, sp, #80 ; 0x50 -100010de: 781b ldrb r3, [r3, #0] -100010e0: 469b mov fp, r3 -100010e2: 231f movs r3, #31 -100010e4: 446b add r3, sp -100010e6: 2200 movs r2, #0 -100010e8: 701a strb r2, [r3, #0] -100010ea: e02c b.n 10001146 -100010ec: 2b00 cmp r3, #0 -100010ee: d009 beq.n 10001104 -100010f0: 4642 mov r2, r8 -100010f2: 6812 ldr r2, [r2, #0] -100010f4: 7b12 ldrb r2, [r2, #12] -100010f6: 4293 cmp r3, r2 -100010f8: d804 bhi.n 10001104 -100010fa: 1e5a subs r2, r3, #1 -100010fc: 4641 mov r1, r8 -100010fe: 68c9 ldr r1, [r1, #12] -10001100: 5c89 ldrb r1, [r1, r2] -10001102: e03d b.n 10001180 -10001104: 4b35 ldr r3, [pc, #212] ; (100011dc ) -10001106: 4a36 ldr r2, [pc, #216] ; (100011e0 ) -10001108: 2140 movs r1, #64 ; 0x40 -1000110a: 4836 ldr r0, [pc, #216] ; (100011e4 ) -1000110c: f000 fd2e bl 10001b6c <__assert_func> -10001110: 2000 movs r0, #0 -10001112: 2a00 cmp r2, #0 -10001114: d05b beq.n 100011ce -10001116: 465b mov r3, fp -10001118: 2b00 cmp r3, #0 -1000111a: d058 beq.n 100011ce -1000111c: 4649 mov r1, r9 -1000111e: 47d0 blx sl -10001120: 0004 movs r4, r0 -10001122: 000d movs r5, r1 -10001124: 0003 movs r3, r0 -10001126: 430b orrs r3, r1 -10001128: d04d beq.n 100011c6 -1000112a: 2900 cmp r1, #0 -1000112c: da3c bge.n 100011a8 -1000112e: 0032 movs r2, r6 -10001130: 003b movs r3, r7 -10001132: 1b36 subs r6, r6, r4 -10001134: 41af sbcs r7, r5 -10001136: 42bb cmp r3, r7 -10001138: d802 bhi.n 10001140 -1000113a: d104 bne.n 10001146 -1000113c: 42b2 cmp r2, r6 -1000113e: d902 bls.n 10001146 -10001140: 2601 movs r6, #1 -10001142: 4276 negs r6, r6 -10001144: 17f7 asrs r7, r6, #31 -10001146: 4643 mov r3, r8 -10001148: 685a ldr r2, [r3, #4] -1000114a: f3ef 8410 mrs r4, PRIMASK -1000114e: b672 cpsid i -10001150: 6813 ldr r3, [r2, #0] -10001152: 2b00 cmp r3, #0 -10001154: d0fc beq.n 10001150 -10001156: f3bf 8f5f dmb sy -1000115a: 231f movs r3, #31 -1000115c: 446b add r3, sp -1000115e: 9304 str r3, [sp, #16] -10001160: 2300 movs r3, #0 -10001162: 9303 str r3, [sp, #12] -10001164: 9302 str r3, [sp, #8] -10001166: 464b mov r3, r9 -10001168: 9301 str r3, [sp, #4] -1000116a: 4653 mov r3, sl -1000116c: 9300 str r3, [sp, #0] -1000116e: 0032 movs r2, r6 -10001170: 003b movs r3, r7 -10001172: 4640 mov r0, r8 -10001174: f7ff fd1c bl 10000bb0 -10001178: b2c3 uxtb r3, r0 -1000117a: 2b00 cmp r3, #0 -1000117c: d1b6 bne.n 100010ec -1000117e: 0019 movs r1, r3 -10001180: 4642 mov r2, r8 -10001182: 6852 ldr r2, [r2, #4] -10001184: f3bf 8f5f dmb sy -10001188: 2500 movs r5, #0 -1000118a: 6015 str r5, [r2, #0] -1000118c: f384 8810 msr PRIMASK, r4 -10001190: 2b00 cmp r3, #0 -10001192: d01a beq.n 100011ca -10001194: 231f movs r3, #31 -10001196: 446b add r3, sp -10001198: 781a ldrb r2, [r3, #0] -1000119a: 2a00 cmp r2, #0 -1000119c: d1b8 bne.n 10001110 -1000119e: 0209 lsls r1, r1, #8 -100011a0: 23ff movs r3, #255 ; 0xff -100011a2: 4018 ands r0, r3 -100011a4: 4308 orrs r0, r1 -100011a6: e7b4 b.n 10001112 -100011a8: f000 f926 bl 100013f8 -100011ac: 0006 movs r6, r0 -100011ae: 000f movs r7, r1 -100011b0: 1936 adds r6, r6, r4 -100011b2: 416f adcs r7, r5 -100011b4: 42b9 cmp r1, r7 -100011b6: d802 bhi.n 100011be -100011b8: d1c5 bne.n 10001146 -100011ba: 42b0 cmp r0, r6 -100011bc: d9c3 bls.n 10001146 -100011be: 2601 movs r6, #1 -100011c0: 4276 negs r6, r6 -100011c2: 17f7 asrs r7, r6, #31 -100011c4: e7bf b.n 10001146 -100011c6: 2000 movs r0, #0 -100011c8: e001 b.n 100011ce -100011ca: 2001 movs r0, #1 -100011cc: 4240 negs r0, r0 -100011ce: b009 add sp, #36 ; 0x24 -100011d0: bcf0 pop {r4, r5, r6, r7} -100011d2: 46bb mov fp, r7 -100011d4: 46b2 mov sl, r6 -100011d6: 46a9 mov r9, r5 -100011d8: 46a0 mov r8, r4 -100011da: bdf0 pop {r4, r5, r6, r7, pc} -100011dc: 10007674 .word 0x10007674 -100011e0: 1000789c .word 0x1000789c -100011e4: 10007698 .word 0x10007698 - -100011e8 : -100011e8: b5f8 push {r3, r4, r5, r6, r7, lr} -100011ea: 0004 movs r4, r0 -100011ec: 6842 ldr r2, [r0, #4] -100011ee: f3ef 8510 mrs r5, PRIMASK -100011f2: b672 cpsid i -100011f4: 6813 ldr r3, [r2, #0] -100011f6: 4258 negs r0, r3 -100011f8: 4143 adcs r3, r0 -100011fa: b2d8 uxtb r0, r3 -100011fc: 2b00 cmp r3, #0 -100011fe: d1f9 bne.n 100011f4 -10001200: f3bf 8f5f dmb sy -10001204: b2cb uxtb r3, r1 -10001206: 6822 ldr r2, [r4, #0] -10001208: 7b56 ldrb r6, [r2, #13] -1000120a: 42b3 cmp r3, r6 -1000120c: d11b bne.n 10001246 -1000120e: 2001 movs r0, #1 -10001210: 2800 cmp r0, #0 -10001212: d046 beq.n 100012a2 -10001214: 6920 ldr r0, [r4, #16] -10001216: 4288 cmp r0, r1 -10001218: d02b beq.n 10001272 -1000121a: 0a09 lsrs r1, r1, #8 -1000121c: b2c9 uxtb r1, r1 -1000121e: 2b00 cmp r3, #0 -10001220: d02d beq.n 1000127e -10001222: 6820 ldr r0, [r4, #0] -10001224: 7b00 ldrb r0, [r0, #12] -10001226: 4283 cmp r3, r0 -10001228: d829 bhi.n 1000127e -1000122a: 1e58 subs r0, r3, #1 -1000122c: 68e6 ldr r6, [r4, #12] -1000122e: 5c30 ldrb r0, [r6, r0] -10001230: 4288 cmp r0, r1 -10001232: d02a beq.n 1000128a -10001234: 2000 movs r0, #0 -10001236: 6863 ldr r3, [r4, #4] -10001238: f3bf 8f5f dmb sy -1000123c: 2200 movs r2, #0 -1000123e: 601a str r2, [r3, #0] -10001240: f385 8810 msr PRIMASK, r5 -10001244: bdf8 pop {r3, r4, r5, r6, r7, pc} +100011b4 : +100011b4: b5f0 push {r4, r5, r6, r7, lr} +100011b6: 46de mov lr, fp +100011b8: 4657 mov r7, sl +100011ba: 464e mov r6, r9 +100011bc: 4645 mov r5, r8 +100011be: b5e0 push {r5, r6, r7, lr} +100011c0: b089 sub sp, #36 ; 0x24 +100011c2: 4680 mov r8, r0 +100011c4: 0016 movs r6, r2 +100011c6: 001f movs r7, r3 +100011c8: 9b12 ldr r3, [sp, #72] ; 0x48 +100011ca: 469a mov sl, r3 +100011cc: 9b13 ldr r3, [sp, #76] ; 0x4c +100011ce: 4699 mov r9, r3 +100011d0: ab14 add r3, sp, #80 ; 0x50 +100011d2: 781b ldrb r3, [r3, #0] +100011d4: 469b mov fp, r3 +100011d6: 231f movs r3, #31 +100011d8: 446b add r3, sp +100011da: 2200 movs r2, #0 +100011dc: 701a strb r2, [r3, #0] +100011de: e02c b.n 1000123a +100011e0: 2b00 cmp r3, #0 +100011e2: d009 beq.n 100011f8 +100011e4: 4642 mov r2, r8 +100011e6: 6812 ldr r2, [r2, #0] +100011e8: 7b12 ldrb r2, [r2, #12] +100011ea: 4293 cmp r3, r2 +100011ec: d804 bhi.n 100011f8 +100011ee: 1e5a subs r2, r3, #1 +100011f0: 4641 mov r1, r8 +100011f2: 68c9 ldr r1, [r1, #12] +100011f4: 5c89 ldrb r1, [r1, r2] +100011f6: e03d b.n 10001274 +100011f8: 4b35 ldr r3, [pc, #212] ; (100012d0 ) +100011fa: 4a36 ldr r2, [pc, #216] ; (100012d4 ) +100011fc: 2140 movs r1, #64 ; 0x40 +100011fe: 4836 ldr r0, [pc, #216] ; (100012d8 ) +10001200: f000 fd2e bl 10001c60 <__assert_func> +10001204: 2000 movs r0, #0 +10001206: 2a00 cmp r2, #0 +10001208: d05b beq.n 100012c2 +1000120a: 465b mov r3, fp +1000120c: 2b00 cmp r3, #0 +1000120e: d058 beq.n 100012c2 +10001210: 4649 mov r1, r9 +10001212: 47d0 blx sl +10001214: 0004 movs r4, r0 +10001216: 000d movs r5, r1 +10001218: 0003 movs r3, r0 +1000121a: 430b orrs r3, r1 +1000121c: d04d beq.n 100012ba +1000121e: 2900 cmp r1, #0 +10001220: da3c bge.n 1000129c +10001222: 0032 movs r2, r6 +10001224: 003b movs r3, r7 +10001226: 1b36 subs r6, r6, r4 +10001228: 41af sbcs r7, r5 +1000122a: 42bb cmp r3, r7 +1000122c: d802 bhi.n 10001234 +1000122e: d104 bne.n 1000123a +10001230: 42b2 cmp r2, r6 +10001232: d902 bls.n 1000123a +10001234: 2601 movs r6, #1 +10001236: 4276 negs r6, r6 +10001238: 17f7 asrs r7, r6, #31 +1000123a: 4643 mov r3, r8 +1000123c: 685a ldr r2, [r3, #4] +1000123e: f3ef 8410 mrs r4, PRIMASK +10001242: b672 cpsid i +10001244: 6813 ldr r3, [r2, #0] 10001246: 2b00 cmp r3, #0 -10001248: d00d beq.n 10001266 -1000124a: 7b16 ldrb r6, [r2, #12] -1000124c: 42b3 cmp r3, r6 -1000124e: d80a bhi.n 10001266 -10001250: 005e lsls r6, r3, #1 -10001252: 18f6 adds r6, r6, r3 -10001254: 3e03 subs r6, #3 -10001256: 6817 ldr r7, [r2, #0] -10001258: 46bc mov ip, r7 -1000125a: 4466 add r6, ip -1000125c: 78b6 ldrb r6, [r6, #2] -1000125e: 2e00 cmp r6, #0 -10001260: d0d6 beq.n 10001210 -10001262: 2001 movs r0, #1 -10001264: e7d4 b.n 10001210 -10001266: 4b12 ldr r3, [pc, #72] ; (100012b0 ) -10001268: 4a12 ldr r2, [pc, #72] ; (100012b4 ) -1000126a: 214d movs r1, #77 ; 0x4d -1000126c: 4812 ldr r0, [pc, #72] ; (100012b8 ) -1000126e: f000 fc7d bl 10001b6c <__assert_func> -10001272: 4b12 ldr r3, [pc, #72] ; (100012bc ) -10001274: 4a12 ldr r2, [pc, #72] ; (100012c0 ) -10001276: 21e0 movs r1, #224 ; 0xe0 -10001278: 4812 ldr r0, [pc, #72] ; (100012c4 ) -1000127a: f000 fc77 bl 10001b6c <__assert_func> -1000127e: 4b12 ldr r3, [pc, #72] ; (100012c8 ) -10001280: 4a12 ldr r2, [pc, #72] ; (100012cc ) -10001282: 2140 movs r1, #64 ; 0x40 -10001284: 480f ldr r0, [pc, #60] ; (100012c4 ) -10001286: f000 fc71 bl 10001b6c <__assert_func> -1000128a: 0019 movs r1, r3 -1000128c: 0010 movs r0, r2 -1000128e: f000 fb69 bl 10001964 -10001292: 2800 cmp r0, #0 -10001294: d1cf bne.n 10001236 -10001296: 4b0e ldr r3, [pc, #56] ; (100012d0 ) -10001298: 4a09 ldr r2, [pc, #36] ; (100012c0 ) -1000129a: 21e7 movs r1, #231 ; 0xe7 -1000129c: 4809 ldr r0, [pc, #36] ; (100012c4 ) -1000129e: f000 fc65 bl 10001b6c <__assert_func> -100012a2: 6923 ldr r3, [r4, #16] -100012a4: 428b cmp r3, r1 -100012a6: d1c6 bne.n 10001236 -100012a8: 2300 movs r3, #0 -100012aa: 6123 str r3, [r4, #16] -100012ac: e7c3 b.n 10001236 -100012ae: 46c0 nop ; (mov r8, r8) -100012b0: 100076e8 .word 0x100076e8 -100012b4: 100078e4 .word 0x100078e4 -100012b8: 10007704 .word 0x10007704 -100012bc: 10007844 .word 0x10007844 -100012c0: 1000786c .word 0x1000786c -100012c4: 10007698 .word 0x10007698 -100012c8: 10007674 .word 0x10007674 -100012cc: 1000789c .word 0x1000789c -100012d0: 10007868 .word 0x10007868 +10001248: d0fc beq.n 10001244 +1000124a: f3bf 8f5f dmb sy +1000124e: 231f movs r3, #31 +10001250: 446b add r3, sp +10001252: 9304 str r3, [sp, #16] +10001254: 2300 movs r3, #0 +10001256: 9303 str r3, [sp, #12] +10001258: 9302 str r3, [sp, #8] +1000125a: 464b mov r3, r9 +1000125c: 9301 str r3, [sp, #4] +1000125e: 4653 mov r3, sl +10001260: 9300 str r3, [sp, #0] +10001262: 0032 movs r2, r6 +10001264: 003b movs r3, r7 +10001266: 4640 mov r0, r8 +10001268: f7ff fd1c bl 10000ca4 +1000126c: b2c3 uxtb r3, r0 +1000126e: 2b00 cmp r3, #0 +10001270: d1b6 bne.n 100011e0 +10001272: 0019 movs r1, r3 +10001274: 4642 mov r2, r8 +10001276: 6852 ldr r2, [r2, #4] +10001278: f3bf 8f5f dmb sy +1000127c: 2500 movs r5, #0 +1000127e: 6015 str r5, [r2, #0] +10001280: f384 8810 msr PRIMASK, r4 +10001284: 2b00 cmp r3, #0 +10001286: d01a beq.n 100012be +10001288: 231f movs r3, #31 +1000128a: 446b add r3, sp +1000128c: 781a ldrb r2, [r3, #0] +1000128e: 2a00 cmp r2, #0 +10001290: d1b8 bne.n 10001204 +10001292: 0209 lsls r1, r1, #8 +10001294: 23ff movs r3, #255 ; 0xff +10001296: 4018 ands r0, r3 +10001298: 4308 orrs r0, r1 +1000129a: e7b4 b.n 10001206 +1000129c: f000 f926 bl 100014ec +100012a0: 0006 movs r6, r0 +100012a2: 000f movs r7, r1 +100012a4: 1936 adds r6, r6, r4 +100012a6: 416f adcs r7, r5 +100012a8: 42b9 cmp r1, r7 +100012aa: d802 bhi.n 100012b2 +100012ac: d1c5 bne.n 1000123a +100012ae: 42b0 cmp r0, r6 +100012b0: d9c3 bls.n 1000123a +100012b2: 2601 movs r6, #1 +100012b4: 4276 negs r6, r6 +100012b6: 17f7 asrs r7, r6, #31 +100012b8: e7bf b.n 1000123a +100012ba: 2000 movs r0, #0 +100012bc: e001 b.n 100012c2 +100012be: 2001 movs r0, #1 +100012c0: 4240 negs r0, r0 +100012c2: b009 add sp, #36 ; 0x24 +100012c4: bcf0 pop {r4, r5, r6, r7} +100012c6: 46bb mov fp, r7 +100012c8: 46b2 mov sl, r6 +100012ca: 46a9 mov r9, r5 +100012cc: 46a0 mov r8, r4 +100012ce: bdf0 pop {r4, r5, r6, r7, pc} +100012d0: 10007834 .word 0x10007834 +100012d4: 10007a5c .word 0x10007a5c +100012d8: 10007858 .word 0x10007858 -100012d4 : -100012d4: b570 push {r4, r5, r6, lr} -100012d6: b084 sub sp, #16 -100012d8: 0006 movs r6, r0 -100012da: 000c movs r4, r1 -100012dc: f7ff fe96 bl 1000100c -100012e0: 2300 movs r3, #0 -100012e2: 9302 str r3, [sp, #8] -100012e4: 9301 str r3, [sp, #4] -100012e6: 4b19 ldr r3, [pc, #100] ; (1000134c ) -100012e8: 9300 str r3, [sp, #0] -100012ea: 0032 movs r2, r6 -100012ec: 0023 movs r3, r4 -100012ee: f7ff fee7 bl 100010c0 -100012f2: 1e05 subs r5, r0, #0 -100012f4: dd11 ble.n 1000131a -100012f6: bf20 wfe -100012f8: f7ff fe88 bl 1000100c -100012fc: 0029 movs r1, r5 -100012fe: f7ff ff73 bl 100011e8 -10001302: 4b13 ldr r3, [pc, #76] ; (10001350 ) -10001304: 6a5b ldr r3, [r3, #36] ; 0x24 -10001306: 429c cmp r4, r3 -10001308: d81b bhi.n 10001342 -1000130a: 4a11 ldr r2, [pc, #68] ; (10001350 ) -1000130c: 6a92 ldr r2, [r2, #40] ; 0x28 -1000130e: 42b2 cmp r2, r6 -10001310: d21a bcs.n 10001348 -10001312: 429c cmp r4, r3 -10001314: d013 beq.n 1000133e -10001316: 2001 movs r0, #1 -10001318: e014 b.n 10001344 -1000131a: 4b0d ldr r3, [pc, #52] ; (10001350 ) -1000131c: 6a5b ldr r3, [r3, #36] ; 0x24 -1000131e: 429c cmp r4, r3 -10001320: d809 bhi.n 10001336 -10001322: 4a0b ldr r2, [pc, #44] ; (10001350 ) -10001324: 6a92 ldr r2, [r2, #40] ; 0x28 -10001326: 42b2 cmp r2, r6 -10001328: d207 bcs.n 1000133a -1000132a: 429c cmp r4, r3 -1000132c: d001 beq.n 10001332 -1000132e: 2001 movs r0, #1 -10001330: e008 b.n 10001344 -10001332: 2000 movs r0, #0 -10001334: e006 b.n 10001344 -10001336: 2000 movs r0, #0 -10001338: e004 b.n 10001344 -1000133a: 2001 movs r0, #1 -1000133c: e002 b.n 10001344 -1000133e: 2000 movs r0, #0 -10001340: e000 b.n 10001344 -10001342: 2000 movs r0, #0 -10001344: b004 add sp, #16 -10001346: bd70 pop {r4, r5, r6, pc} -10001348: 2001 movs r0, #1 -1000134a: e7fb b.n 10001344 -1000134c: 10000a49 .word 0x10000a49 -10001350: 40054000 .word 0x40054000 +100012dc : +100012dc: b5f8 push {r3, r4, r5, r6, r7, lr} +100012de: 0004 movs r4, r0 +100012e0: 6842 ldr r2, [r0, #4] +100012e2: f3ef 8510 mrs r5, PRIMASK +100012e6: b672 cpsid i +100012e8: 6813 ldr r3, [r2, #0] +100012ea: 4258 negs r0, r3 +100012ec: 4143 adcs r3, r0 +100012ee: b2d8 uxtb r0, r3 +100012f0: 2b00 cmp r3, #0 +100012f2: d1f9 bne.n 100012e8 +100012f4: f3bf 8f5f dmb sy +100012f8: b2cb uxtb r3, r1 +100012fa: 6822 ldr r2, [r4, #0] +100012fc: 7b56 ldrb r6, [r2, #13] +100012fe: 42b3 cmp r3, r6 +10001300: d11b bne.n 1000133a +10001302: 2001 movs r0, #1 +10001304: 2800 cmp r0, #0 +10001306: d046 beq.n 10001396 +10001308: 6920 ldr r0, [r4, #16] +1000130a: 4288 cmp r0, r1 +1000130c: d02b beq.n 10001366 +1000130e: 0a09 lsrs r1, r1, #8 +10001310: b2c9 uxtb r1, r1 +10001312: 2b00 cmp r3, #0 +10001314: d02d beq.n 10001372 +10001316: 6820 ldr r0, [r4, #0] +10001318: 7b00 ldrb r0, [r0, #12] +1000131a: 4283 cmp r3, r0 +1000131c: d829 bhi.n 10001372 +1000131e: 1e58 subs r0, r3, #1 +10001320: 68e6 ldr r6, [r4, #12] +10001322: 5c30 ldrb r0, [r6, r0] +10001324: 4288 cmp r0, r1 +10001326: d02a beq.n 1000137e +10001328: 2000 movs r0, #0 +1000132a: 6863 ldr r3, [r4, #4] +1000132c: f3bf 8f5f dmb sy +10001330: 2200 movs r2, #0 +10001332: 601a str r2, [r3, #0] +10001334: f385 8810 msr PRIMASK, r5 +10001338: bdf8 pop {r3, r4, r5, r6, r7, pc} +1000133a: 2b00 cmp r3, #0 +1000133c: d00d beq.n 1000135a +1000133e: 7b16 ldrb r6, [r2, #12] +10001340: 42b3 cmp r3, r6 +10001342: d80a bhi.n 1000135a +10001344: 005e lsls r6, r3, #1 +10001346: 18f6 adds r6, r6, r3 +10001348: 3e03 subs r6, #3 +1000134a: 6817 ldr r7, [r2, #0] +1000134c: 46bc mov ip, r7 +1000134e: 4466 add r6, ip +10001350: 78b6 ldrb r6, [r6, #2] +10001352: 2e00 cmp r6, #0 +10001354: d0d6 beq.n 10001304 +10001356: 2001 movs r0, #1 +10001358: e7d4 b.n 10001304 +1000135a: 4b12 ldr r3, [pc, #72] ; (100013a4 ) +1000135c: 4a12 ldr r2, [pc, #72] ; (100013a8 ) +1000135e: 214d movs r1, #77 ; 0x4d +10001360: 4812 ldr r0, [pc, #72] ; (100013ac ) +10001362: f000 fc7d bl 10001c60 <__assert_func> +10001366: 4b12 ldr r3, [pc, #72] ; (100013b0 ) +10001368: 4a12 ldr r2, [pc, #72] ; (100013b4 ) +1000136a: 21e0 movs r1, #224 ; 0xe0 +1000136c: 4812 ldr r0, [pc, #72] ; (100013b8 ) +1000136e: f000 fc77 bl 10001c60 <__assert_func> +10001372: 4b12 ldr r3, [pc, #72] ; (100013bc ) +10001374: 4a12 ldr r2, [pc, #72] ; (100013c0 ) +10001376: 2140 movs r1, #64 ; 0x40 +10001378: 480f ldr r0, [pc, #60] ; (100013b8 ) +1000137a: f000 fc71 bl 10001c60 <__assert_func> +1000137e: 0019 movs r1, r3 +10001380: 0010 movs r0, r2 +10001382: f000 fb69 bl 10001a58 +10001386: 2800 cmp r0, #0 +10001388: d1cf bne.n 1000132a +1000138a: 4b0e ldr r3, [pc, #56] ; (100013c4 ) +1000138c: 4a09 ldr r2, [pc, #36] ; (100013b4 ) +1000138e: 21e7 movs r1, #231 ; 0xe7 +10001390: 4809 ldr r0, [pc, #36] ; (100013b8 ) +10001392: f000 fc65 bl 10001c60 <__assert_func> +10001396: 6923 ldr r3, [r4, #16] +10001398: 428b cmp r3, r1 +1000139a: d1c6 bne.n 1000132a +1000139c: 2300 movs r3, #0 +1000139e: 6123 str r3, [r4, #16] +100013a0: e7c3 b.n 1000132a +100013a2: 46c0 nop ; (mov r8, r8) +100013a4: 100078a8 .word 0x100078a8 +100013a8: 10007aa4 .word 0x10007aa4 +100013ac: 100078c4 .word 0x100078c4 +100013b0: 10007a04 .word 0x10007a04 +100013b4: 10007a2c .word 0x10007a2c +100013b8: 10007858 .word 0x10007858 +100013bc: 10007834 .word 0x10007834 +100013c0: 10007a5c .word 0x10007a5c +100013c4: 10007a28 .word 0x10007a28 -10001354 : -10001354: b570 push {r4, r5, r6, lr} -10001356: f3ef 8305 mrs r3, IPSR -1000135a: 203f movs r0, #63 ; 0x3f -1000135c: 4018 ands r0, r3 -1000135e: 3810 subs r0, #16 -10001360: f3ef 8c10 mrs ip, PRIMASK -10001364: b672 cpsid i -10001366: 4b19 ldr r3, [pc, #100] ; (100013cc ) -10001368: 681b ldr r3, [r3, #0] -1000136a: 2b00 cmp r3, #0 -1000136c: d0fb beq.n 10001366 -1000136e: f3bf 8f5f dmb sy -10001372: 2301 movs r3, #1 -10001374: 0019 movs r1, r3 -10001376: 4081 lsls r1, r0 -10001378: 4a15 ldr r2, [pc, #84] ; (100013d0 ) -1000137a: 6351 str r1, [r2, #52] ; 0x34 -1000137c: 4a15 ldr r2, [pc, #84] ; (100013d4 ) -1000137e: 7812 ldrb r2, [r2, #0] -10001380: 0014 movs r4, r2 -10001382: 40c4 lsrs r4, r0 -10001384: 4223 tst r3, r4 -10001386: d014 beq.n 100013b2 -10001388: 4b11 ldr r3, [pc, #68] ; (100013d0 ) -1000138a: 6a5c ldr r4, [r3, #36] ; 0x24 -1000138c: 0083 lsls r3, r0, #2 -1000138e: 4d12 ldr r5, [pc, #72] ; (100013d8 ) -10001390: 595b ldr r3, [r3, r5] -10001392: 429c cmp r4, r3 -10001394: d306 bcc.n 100013a4 -10001396: 0083 lsls r3, r0, #2 -10001398: 4c10 ldr r4, [pc, #64] ; (100013dc ) -1000139a: 591b ldr r3, [r3, r4] -1000139c: 438a bics r2, r1 -1000139e: 490d ldr r1, [pc, #52] ; (100013d4 ) -100013a0: 700a strb r2, [r1, #0] -100013a2: e007 b.n 100013b4 -100013a4: 4a0a ldr r2, [pc, #40] ; (100013d0 ) -100013a6: 1d03 adds r3, r0, #4 -100013a8: 009b lsls r3, r3, #2 -100013aa: 5899 ldr r1, [r3, r2] -100013ac: 5099 str r1, [r3, r2] -100013ae: 2300 movs r3, #0 -100013b0: e000 b.n 100013b4 -100013b2: 2300 movs r3, #0 -100013b4: f3bf 8f5f dmb sy -100013b8: 4a04 ldr r2, [pc, #16] ; (100013cc ) -100013ba: 2100 movs r1, #0 -100013bc: 6011 str r1, [r2, #0] -100013be: f38c 8810 msr PRIMASK, ip -100013c2: 2b00 cmp r3, #0 -100013c4: d000 beq.n 100013c8 -100013c6: 4798 blx r3 -100013c8: bd70 pop {r4, r5, r6, pc} -100013ca: 46c0 nop ; (mov r8, r8) -100013cc: d0000128 .word 0xd0000128 -100013d0: 40054000 .word 0x40054000 -100013d4: 20001721 .word 0x20001721 -100013d8: 20001704 .word 0x20001704 -100013dc: 20000e0c .word 0x20000e0c +100013c8 : +100013c8: b570 push {r4, r5, r6, lr} +100013ca: b084 sub sp, #16 +100013cc: 0006 movs r6, r0 +100013ce: 000c movs r4, r1 +100013d0: f7ff fe96 bl 10001100 +100013d4: 2300 movs r3, #0 +100013d6: 9302 str r3, [sp, #8] +100013d8: 9301 str r3, [sp, #4] +100013da: 4b19 ldr r3, [pc, #100] ; (10001440 ) +100013dc: 9300 str r3, [sp, #0] +100013de: 0032 movs r2, r6 +100013e0: 0023 movs r3, r4 +100013e2: f7ff fee7 bl 100011b4 +100013e6: 1e05 subs r5, r0, #0 +100013e8: dd11 ble.n 1000140e +100013ea: bf20 wfe +100013ec: f7ff fe88 bl 10001100 +100013f0: 0029 movs r1, r5 +100013f2: f7ff ff73 bl 100012dc +100013f6: 4b13 ldr r3, [pc, #76] ; (10001444 ) +100013f8: 6a5b ldr r3, [r3, #36] ; 0x24 +100013fa: 429c cmp r4, r3 +100013fc: d81b bhi.n 10001436 +100013fe: 4a11 ldr r2, [pc, #68] ; (10001444 ) +10001400: 6a92 ldr r2, [r2, #40] ; 0x28 +10001402: 42b2 cmp r2, r6 +10001404: d21a bcs.n 1000143c +10001406: 429c cmp r4, r3 +10001408: d013 beq.n 10001432 +1000140a: 2001 movs r0, #1 +1000140c: e014 b.n 10001438 +1000140e: 4b0d ldr r3, [pc, #52] ; (10001444 ) +10001410: 6a5b ldr r3, [r3, #36] ; 0x24 +10001412: 429c cmp r4, r3 +10001414: d809 bhi.n 1000142a +10001416: 4a0b ldr r2, [pc, #44] ; (10001444 ) +10001418: 6a92 ldr r2, [r2, #40] ; 0x28 +1000141a: 42b2 cmp r2, r6 +1000141c: d207 bcs.n 1000142e +1000141e: 429c cmp r4, r3 +10001420: d001 beq.n 10001426 +10001422: 2001 movs r0, #1 +10001424: e008 b.n 10001438 +10001426: 2000 movs r0, #0 +10001428: e006 b.n 10001438 +1000142a: 2000 movs r0, #0 +1000142c: e004 b.n 10001438 +1000142e: 2001 movs r0, #1 +10001430: e002 b.n 10001438 +10001432: 2000 movs r0, #0 +10001434: e000 b.n 10001438 +10001436: 2000 movs r0, #0 +10001438: b004 add sp, #16 +1000143a: bd70 pop {r4, r5, r6, pc} +1000143c: 2001 movs r0, #1 +1000143e: e7fb b.n 10001438 +10001440: 10000b3d .word 0x10000b3d +10001444: 40054000 .word 0x40054000 -100013e0 : -100013e0: b510 push {r4, lr} -100013e2: 0001 movs r1, r0 -100013e4: 4a02 ldr r2, [pc, #8] ; (100013f0 ) -100013e6: 4803 ldr r0, [pc, #12] ; (100013f4 ) -100013e8: f7ff fa2a bl 10000840 -100013ec: bd10 pop {r4, pc} -100013ee: 46c0 nop ; (mov r8, r8) -100013f0: 10007930 .word 0x10007930 -100013f4: 2000171f .word 0x2000171f +10001448 : +10001448: b570 push {r4, r5, r6, lr} +1000144a: f3ef 8305 mrs r3, IPSR +1000144e: 203f movs r0, #63 ; 0x3f +10001450: 4018 ands r0, r3 +10001452: 3810 subs r0, #16 +10001454: f3ef 8c10 mrs ip, PRIMASK +10001458: b672 cpsid i +1000145a: 4b19 ldr r3, [pc, #100] ; (100014c0 ) +1000145c: 681b ldr r3, [r3, #0] +1000145e: 2b00 cmp r3, #0 +10001460: d0fb beq.n 1000145a +10001462: f3bf 8f5f dmb sy +10001466: 2301 movs r3, #1 +10001468: 0019 movs r1, r3 +1000146a: 4081 lsls r1, r0 +1000146c: 4a15 ldr r2, [pc, #84] ; (100014c4 ) +1000146e: 6351 str r1, [r2, #52] ; 0x34 +10001470: 4a15 ldr r2, [pc, #84] ; (100014c8 ) +10001472: 7812 ldrb r2, [r2, #0] +10001474: 0014 movs r4, r2 +10001476: 40c4 lsrs r4, r0 +10001478: 4223 tst r3, r4 +1000147a: d014 beq.n 100014a6 +1000147c: 4b11 ldr r3, [pc, #68] ; (100014c4 ) +1000147e: 6a5c ldr r4, [r3, #36] ; 0x24 +10001480: 0083 lsls r3, r0, #2 +10001482: 4d12 ldr r5, [pc, #72] ; (100014cc ) +10001484: 595b ldr r3, [r3, r5] +10001486: 429c cmp r4, r3 +10001488: d306 bcc.n 10001498 +1000148a: 0083 lsls r3, r0, #2 +1000148c: 4c10 ldr r4, [pc, #64] ; (100014d0 ) +1000148e: 591b ldr r3, [r3, r4] +10001490: 438a bics r2, r1 +10001492: 490d ldr r1, [pc, #52] ; (100014c8 ) +10001494: 700a strb r2, [r1, #0] +10001496: e007 b.n 100014a8 +10001498: 4a0a ldr r2, [pc, #40] ; (100014c4 ) +1000149a: 1d03 adds r3, r0, #4 +1000149c: 009b lsls r3, r3, #2 +1000149e: 5899 ldr r1, [r3, r2] +100014a0: 5099 str r1, [r3, r2] +100014a2: 2300 movs r3, #0 +100014a4: e000 b.n 100014a8 +100014a6: 2300 movs r3, #0 +100014a8: f3bf 8f5f dmb sy +100014ac: 4a04 ldr r2, [pc, #16] ; (100014c0 ) +100014ae: 2100 movs r1, #0 +100014b0: 6011 str r1, [r2, #0] +100014b2: f38c 8810 msr PRIMASK, ip +100014b6: 2b00 cmp r3, #0 +100014b8: d000 beq.n 100014bc +100014ba: 4798 blx r3 +100014bc: bd70 pop {r4, r5, r6, pc} +100014be: 46c0 nop ; (mov r8, r8) +100014c0: d0000128 .word 0xd0000128 +100014c4: 40054000 .word 0x40054000 +100014c8: 20001715 .word 0x20001715 +100014cc: 200016f8 .word 0x200016f8 +100014d0: 20000dfc .word 0x20000dfc -100013f8 : -100013f8: 4b04 ldr r3, [pc, #16] ; (1000140c ) -100013fa: 6a5b ldr r3, [r3, #36] ; 0x24 -100013fc: 4a03 ldr r2, [pc, #12] ; (1000140c ) -100013fe: 6a90 ldr r0, [r2, #40] ; 0x28 -10001400: 0019 movs r1, r3 -10001402: 6a53 ldr r3, [r2, #36] ; 0x24 -10001404: 4299 cmp r1, r3 -10001406: d1f9 bne.n 100013fc -10001408: 4770 bx lr -1000140a: 46c0 nop ; (mov r8, r8) -1000140c: 40054000 .word 0x40054000 +100014d4 : +100014d4: b510 push {r4, lr} +100014d6: 0001 movs r1, r0 +100014d8: 4a02 ldr r2, [pc, #8] ; (100014e4 ) +100014da: 4803 ldr r0, [pc, #12] ; (100014e8 ) +100014dc: f7ff fa2a bl 10000934 +100014e0: bd10 pop {r4, pc} +100014e2: 46c0 nop ; (mov r8, r8) +100014e4: 10007af0 .word 0x10007af0 +100014e8: 20001713 .word 0x20001713 -10001410 : -10001410: b570 push {r4, r5, r6, lr} -10001412: 0004 movs r4, r0 -10001414: 000d movs r5, r1 -10001416: f3ef 8610 mrs r6, PRIMASK -1000141a: b672 cpsid i -1000141c: 4b1b ldr r3, [pc, #108] ; (1000148c ) -1000141e: 681b ldr r3, [r3, #0] -10001420: 2b00 cmp r3, #0 -10001422: d0fb beq.n 1000141c -10001424: f3bf 8f5f dmb sy -10001428: 2d00 cmp r5, #0 -1000142a: d01c beq.n 10001466 -1000142c: 0020 movs r0, r4 -1000142e: f000 fdd7 bl 10001fe0 -10001432: 4b17 ldr r3, [pc, #92] ; (10001490 ) -10001434: 4283 cmp r3, r0 -10001436: d00b beq.n 10001450 -10001438: 0019 movs r1, r3 -1000143a: 0020 movs r0, r4 -1000143c: f000 fdd8 bl 10001ff0 -10001440: 2101 movs r1, #1 -10001442: 0020 movs r0, r4 -10001444: f000 fdc4 bl 10001fd0 -10001448: 2301 movs r3, #1 -1000144a: 40a3 lsls r3, r4 -1000144c: 4a11 ldr r2, [pc, #68] ; (10001494 ) -1000144e: 6013 str r3, [r2, #0] -10001450: 00a4 lsls r4, r4, #2 -10001452: 4b11 ldr r3, [pc, #68] ; (10001498 ) -10001454: 50e5 str r5, [r4, r3] -10001456: f3bf 8f5f dmb sy -1000145a: 4b0c ldr r3, [pc, #48] ; (1000148c ) -1000145c: 2200 movs r2, #0 -1000145e: 601a str r2, [r3, #0] -10001460: f386 8810 msr PRIMASK, r6 -10001464: bd70 pop {r4, r5, r6, pc} -10001466: 00a2 lsls r2, r4, #2 -10001468: 4b0b ldr r3, [pc, #44] ; (10001498 ) -1000146a: 2100 movs r1, #0 -1000146c: 50d1 str r1, [r2, r3] -1000146e: 2201 movs r2, #1 -10001470: 40a2 lsls r2, r4 -10001472: 490a ldr r1, [pc, #40] ; (1000149c ) -10001474: 780b ldrb r3, [r1, #0] -10001476: 4393 bics r3, r2 -10001478: 700b strb r3, [r1, #0] -1000147a: 4905 ldr r1, [pc, #20] ; (10001490 ) -1000147c: 0020 movs r0, r4 -1000147e: f000 fde1 bl 10002044 -10001482: 2100 movs r1, #0 -10001484: 0020 movs r0, r4 -10001486: f000 fda3 bl 10001fd0 -1000148a: e7e4 b.n 10001456 -1000148c: d0000128 .word 0xd0000128 -10001490: 10001355 .word 0x10001355 -10001494: 40056038 .word 0x40056038 -10001498: 20000e0c .word 0x20000e0c -1000149c: 20001721 .word 0x20001721 +100014ec : +100014ec: 4b04 ldr r3, [pc, #16] ; (10001500 ) +100014ee: 6a5b ldr r3, [r3, #36] ; 0x24 +100014f0: 4a03 ldr r2, [pc, #12] ; (10001500 ) +100014f2: 6a90 ldr r0, [r2, #40] ; 0x28 +100014f4: 0019 movs r1, r3 +100014f6: 6a53 ldr r3, [r2, #36] ; 0x24 +100014f8: 4299 cmp r1, r3 +100014fa: d1f9 bne.n 100014f0 +100014fc: 4770 bx lr +100014fe: 46c0 nop ; (mov r8, r8) +10001500: 40054000 .word 0x40054000 -100014a0 : -100014a0: b5f0 push {r4, r5, r6, r7, lr} -100014a2: 46de mov lr, fp -100014a4: b500 push {lr} -100014a6: b084 sub sp, #16 -100014a8: 0004 movs r4, r0 -100014aa: 0015 movs r5, r2 -100014ac: 9201 str r2, [sp, #4] -100014ae: 001e movs r6, r3 -100014b0: 9302 str r3, [sp, #8] -100014b2: f7ff ffa1 bl 100013f8 -100014b6: 9503 str r5, [sp, #12] -100014b8: 428e cmp r6, r1 -100014ba: d802 bhi.n 100014c2 -100014bc: d144 bne.n 10001548 -100014be: 4285 cmp r5, r0 -100014c0: d942 bls.n 10001548 -100014c2: f3ef 8b10 mrs fp, PRIMASK -100014c6: b672 cpsid i -100014c8: 4b22 ldr r3, [pc, #136] ; (10001554 ) -100014ca: 681b ldr r3, [r3, #0] -100014cc: 2b00 cmp r3, #0 -100014ce: d0fb beq.n 100014c8 -100014d0: f3bf 8f5f dmb sy -100014d4: 2501 movs r5, #1 -100014d6: 40a5 lsls r5, r4 -100014d8: 4b1f ldr r3, [pc, #124] ; (10001558 ) -100014da: 635d str r5, [r3, #52] ; 0x34 -100014dc: b2ef uxtb r7, r5 -100014de: 491f ldr r1, [pc, #124] ; (1000155c ) -100014e0: 780a ldrb r2, [r1, #0] -100014e2: 433a orrs r2, r7 -100014e4: 700a strb r2, [r1, #0] -100014e6: 1d22 adds r2, r4, #4 -100014e8: 0092 lsls r2, r2, #2 -100014ea: 9901 ldr r1, [sp, #4] -100014ec: 50d1 str r1, [r2, r3] -100014ee: 00a4 lsls r4, r4, #2 -100014f0: 4a1b ldr r2, [pc, #108] ; (10001560 ) -100014f2: 9902 ldr r1, [sp, #8] -100014f4: 50a1 str r1, [r4, r2] -100014f6: 6a1b ldr r3, [r3, #32] -100014f8: 422b tst r3, r5 -100014fa: d112 bne.n 10001522 -100014fc: 4b16 ldr r3, [pc, #88] ; (10001558 ) -100014fe: 6c1b ldr r3, [r3, #64] ; 0x40 -10001500: 422b tst r3, r5 -10001502: d008 beq.n 10001516 -10001504: 2000 movs r0, #0 -10001506: f3bf 8f5f dmb sy -1000150a: 4b12 ldr r3, [pc, #72] ; (10001554 ) -1000150c: 2200 movs r2, #0 -1000150e: 601a str r2, [r3, #0] -10001510: f38b 8810 msr PRIMASK, fp -10001514: e019 b.n 1000154a -10001516: 4b13 ldr r3, [pc, #76] ; (10001564 ) -10001518: 4a13 ldr r2, [pc, #76] ; (10001568 ) -1000151a: 21b2 movs r1, #178 ; 0xb2 -1000151c: 4813 ldr r0, [pc, #76] ; (1000156c ) -1000151e: f000 fb25 bl 10001b6c <__assert_func> -10001522: f7ff ff69 bl 100013f8 -10001526: 428e cmp r6, r1 -10001528: d80c bhi.n 10001544 -1000152a: d102 bne.n 10001532 -1000152c: 9b03 ldr r3, [sp, #12] -1000152e: 4283 cmp r3, r0 -10001530: d808 bhi.n 10001544 -10001532: 4b09 ldr r3, [pc, #36] ; (10001558 ) -10001534: 621d str r5, [r3, #32] -10001536: 635d str r5, [r3, #52] ; 0x34 -10001538: 4a08 ldr r2, [pc, #32] ; (1000155c ) -1000153a: 7813 ldrb r3, [r2, #0] -1000153c: 43bb bics r3, r7 -1000153e: 7013 strb r3, [r2, #0] -10001540: 2001 movs r0, #1 -10001542: e7e0 b.n 10001506 -10001544: 2000 movs r0, #0 -10001546: e7de b.n 10001506 -10001548: 2001 movs r0, #1 -1000154a: b004 add sp, #16 -1000154c: bc80 pop {r7} -1000154e: 46bb mov fp, r7 -10001550: bdf0 pop {r4, r5, r6, r7, pc} -10001552: 46c0 nop ; (mov r8, r8) -10001554: d0000128 .word 0xd0000128 -10001558: 40054000 .word 0x40054000 -1000155c: 20001721 .word 0x20001721 -10001560: 20001704 .word 0x20001704 -10001564: 10007954 .word 0x10007954 -10001568: 100079c0 .word 0x100079c0 -1000156c: 10007978 .word 0x10007978 +10001504 : +10001504: b570 push {r4, r5, r6, lr} +10001506: 0004 movs r4, r0 +10001508: 000d movs r5, r1 +1000150a: f3ef 8610 mrs r6, PRIMASK +1000150e: b672 cpsid i +10001510: 4b1b ldr r3, [pc, #108] ; (10001580 ) +10001512: 681b ldr r3, [r3, #0] +10001514: 2b00 cmp r3, #0 +10001516: d0fb beq.n 10001510 +10001518: f3bf 8f5f dmb sy +1000151c: 2d00 cmp r5, #0 +1000151e: d01c beq.n 1000155a +10001520: 0020 movs r0, r4 +10001522: f000 fdd7 bl 100020d4 +10001526: 4b17 ldr r3, [pc, #92] ; (10001584 ) +10001528: 4283 cmp r3, r0 +1000152a: d00b beq.n 10001544 +1000152c: 0019 movs r1, r3 +1000152e: 0020 movs r0, r4 +10001530: f000 fdd8 bl 100020e4 +10001534: 2101 movs r1, #1 +10001536: 0020 movs r0, r4 +10001538: f000 fdc4 bl 100020c4 +1000153c: 2301 movs r3, #1 +1000153e: 40a3 lsls r3, r4 +10001540: 4a11 ldr r2, [pc, #68] ; (10001588 ) +10001542: 6013 str r3, [r2, #0] +10001544: 00a4 lsls r4, r4, #2 +10001546: 4b11 ldr r3, [pc, #68] ; (1000158c ) +10001548: 50e5 str r5, [r4, r3] +1000154a: f3bf 8f5f dmb sy +1000154e: 4b0c ldr r3, [pc, #48] ; (10001580 ) +10001550: 2200 movs r2, #0 +10001552: 601a str r2, [r3, #0] +10001554: f386 8810 msr PRIMASK, r6 +10001558: bd70 pop {r4, r5, r6, pc} +1000155a: 00a2 lsls r2, r4, #2 +1000155c: 4b0b ldr r3, [pc, #44] ; (1000158c ) +1000155e: 2100 movs r1, #0 +10001560: 50d1 str r1, [r2, r3] +10001562: 2201 movs r2, #1 +10001564: 40a2 lsls r2, r4 +10001566: 490a ldr r1, [pc, #40] ; (10001590 ) +10001568: 780b ldrb r3, [r1, #0] +1000156a: 4393 bics r3, r2 +1000156c: 700b strb r3, [r1, #0] +1000156e: 4905 ldr r1, [pc, #20] ; (10001584 ) +10001570: 0020 movs r0, r4 +10001572: f000 fde1 bl 10002138 +10001576: 2100 movs r1, #0 +10001578: 0020 movs r0, r4 +1000157a: f000 fda3 bl 100020c4 +1000157e: e7e4 b.n 1000154a +10001580: d0000128 .word 0xd0000128 +10001584: 10001449 .word 0x10001449 +10001588: 40056038 .word 0x40056038 +1000158c: 20000dfc .word 0x20000dfc +10001590: 20001715 .word 0x20001715 -10001570 : -10001570: f3ef 8c10 mrs ip, PRIMASK -10001574: b672 cpsid i -10001576: 4b0b ldr r3, [pc, #44] ; (100015a4 ) -10001578: 681b ldr r3, [r3, #0] -1000157a: 2b00 cmp r3, #0 -1000157c: d0fb beq.n 10001576 -1000157e: f3bf 8f5f dmb sy -10001582: 2301 movs r3, #1 -10001584: 4083 lsls r3, r0 -10001586: 4a08 ldr r2, [pc, #32] ; (100015a8 ) -10001588: 6213 str r3, [r2, #32] -1000158a: 4908 ldr r1, [pc, #32] ; (100015ac ) -1000158c: 780a ldrb r2, [r1, #0] -1000158e: 439a bics r2, r3 -10001590: 700a strb r2, [r1, #0] -10001592: f3bf 8f5f dmb sy -10001596: 4b03 ldr r3, [pc, #12] ; (100015a4 ) -10001598: 2200 movs r2, #0 -1000159a: 601a str r2, [r3, #0] -1000159c: f38c 8810 msr PRIMASK, ip -100015a0: 4770 bx lr -100015a2: 46c0 nop ; (mov r8, r8) -100015a4: d0000128 .word 0xd0000128 -100015a8: 40054000 .word 0x40054000 -100015ac: 20001721 .word 0x20001721 +10001594 : +10001594: b5f0 push {r4, r5, r6, r7, lr} +10001596: 46de mov lr, fp +10001598: b500 push {lr} +1000159a: b084 sub sp, #16 +1000159c: 0004 movs r4, r0 +1000159e: 0015 movs r5, r2 +100015a0: 9201 str r2, [sp, #4] +100015a2: 001e movs r6, r3 +100015a4: 9302 str r3, [sp, #8] +100015a6: f7ff ffa1 bl 100014ec +100015aa: 9503 str r5, [sp, #12] +100015ac: 428e cmp r6, r1 +100015ae: d802 bhi.n 100015b6 +100015b0: d144 bne.n 1000163c +100015b2: 4285 cmp r5, r0 +100015b4: d942 bls.n 1000163c +100015b6: f3ef 8b10 mrs fp, PRIMASK +100015ba: b672 cpsid i +100015bc: 4b22 ldr r3, [pc, #136] ; (10001648 ) +100015be: 681b ldr r3, [r3, #0] +100015c0: 2b00 cmp r3, #0 +100015c2: d0fb beq.n 100015bc +100015c4: f3bf 8f5f dmb sy +100015c8: 2501 movs r5, #1 +100015ca: 40a5 lsls r5, r4 +100015cc: 4b1f ldr r3, [pc, #124] ; (1000164c ) +100015ce: 635d str r5, [r3, #52] ; 0x34 +100015d0: b2ef uxtb r7, r5 +100015d2: 491f ldr r1, [pc, #124] ; (10001650 ) +100015d4: 780a ldrb r2, [r1, #0] +100015d6: 433a orrs r2, r7 +100015d8: 700a strb r2, [r1, #0] +100015da: 1d22 adds r2, r4, #4 +100015dc: 0092 lsls r2, r2, #2 +100015de: 9901 ldr r1, [sp, #4] +100015e0: 50d1 str r1, [r2, r3] +100015e2: 00a4 lsls r4, r4, #2 +100015e4: 4a1b ldr r2, [pc, #108] ; (10001654 ) +100015e6: 9902 ldr r1, [sp, #8] +100015e8: 50a1 str r1, [r4, r2] +100015ea: 6a1b ldr r3, [r3, #32] +100015ec: 422b tst r3, r5 +100015ee: d112 bne.n 10001616 +100015f0: 4b16 ldr r3, [pc, #88] ; (1000164c ) +100015f2: 6c1b ldr r3, [r3, #64] ; 0x40 +100015f4: 422b tst r3, r5 +100015f6: d008 beq.n 1000160a +100015f8: 2000 movs r0, #0 +100015fa: f3bf 8f5f dmb sy +100015fe: 4b12 ldr r3, [pc, #72] ; (10001648 ) +10001600: 2200 movs r2, #0 +10001602: 601a str r2, [r3, #0] +10001604: f38b 8810 msr PRIMASK, fp +10001608: e019 b.n 1000163e +1000160a: 4b13 ldr r3, [pc, #76] ; (10001658 ) +1000160c: 4a13 ldr r2, [pc, #76] ; (1000165c ) +1000160e: 21b2 movs r1, #178 ; 0xb2 +10001610: 4813 ldr r0, [pc, #76] ; (10001660 ) +10001612: f000 fb25 bl 10001c60 <__assert_func> +10001616: f7ff ff69 bl 100014ec +1000161a: 428e cmp r6, r1 +1000161c: d80c bhi.n 10001638 +1000161e: d102 bne.n 10001626 +10001620: 9b03 ldr r3, [sp, #12] +10001622: 4283 cmp r3, r0 +10001624: d808 bhi.n 10001638 +10001626: 4b09 ldr r3, [pc, #36] ; (1000164c ) +10001628: 621d str r5, [r3, #32] +1000162a: 635d str r5, [r3, #52] ; 0x34 +1000162c: 4a08 ldr r2, [pc, #32] ; (10001650 ) +1000162e: 7813 ldrb r3, [r2, #0] +10001630: 43bb bics r3, r7 +10001632: 7013 strb r3, [r2, #0] +10001634: 2001 movs r0, #1 +10001636: e7e0 b.n 100015fa +10001638: 2000 movs r0, #0 +1000163a: e7de b.n 100015fa +1000163c: 2001 movs r0, #1 +1000163e: b004 add sp, #16 +10001640: bc80 pop {r7} +10001642: 46bb mov fp, r7 +10001644: bdf0 pop {r4, r5, r6, r7, pc} +10001646: 46c0 nop ; (mov r8, r8) +10001648: d0000128 .word 0xd0000128 +1000164c: 40054000 .word 0x40054000 +10001650: 20001715 .word 0x20001715 +10001654: 200016f8 .word 0x200016f8 +10001658: 10007b14 .word 0x10007b14 +1000165c: 10007b80 .word 0x10007b80 +10001660: 10007b38 .word 0x10007b38 -100015b0 : -100015b0: b510 push {r4, lr} -100015b2: 291f cmp r1, #31 -100015b4: d805 bhi.n 100015c2 -100015b6: 4b06 ldr r3, [pc, #24] ; (100015d0 ) -100015b8: 469c mov ip, r3 -100015ba: 4461 add r1, ip -100015bc: 0089 lsls r1, r1, #2 -100015be: 6001 str r1, [r0, #0] -100015c0: bd10 pop {r4, pc} -100015c2: 4b04 ldr r3, [pc, #16] ; (100015d4 ) -100015c4: 4a04 ldr r2, [pc, #16] ; (100015d8 ) -100015c6: 210a movs r1, #10 -100015c8: 4804 ldr r0, [pc, #16] ; (100015dc ) -100015ca: f000 facf bl 10001b6c <__assert_func> -100015ce: 46c0 nop ; (mov r8, r8) -100015d0: 34000040 .word 0x34000040 -100015d4: 100079dc .word 0x100079dc -100015d8: 10007a4c .word 0x10007a4c -100015dc: 10007a08 .word 0x10007a08 +10001664 : +10001664: f3ef 8c10 mrs ip, PRIMASK +10001668: b672 cpsid i +1000166a: 4b0b ldr r3, [pc, #44] ; (10001698 ) +1000166c: 681b ldr r3, [r3, #0] +1000166e: 2b00 cmp r3, #0 +10001670: d0fb beq.n 1000166a +10001672: f3bf 8f5f dmb sy +10001676: 2301 movs r3, #1 +10001678: 4083 lsls r3, r0 +1000167a: 4a08 ldr r2, [pc, #32] ; (1000169c ) +1000167c: 6213 str r3, [r2, #32] +1000167e: 4908 ldr r1, [pc, #32] ; (100016a0 ) +10001680: 780a ldrb r2, [r1, #0] +10001682: 439a bics r2, r3 +10001684: 700a strb r2, [r1, #0] +10001686: f3bf 8f5f dmb sy +1000168a: 4b03 ldr r3, [pc, #12] ; (10001698 ) +1000168c: 2200 movs r2, #0 +1000168e: 601a str r2, [r3, #0] +10001690: f38c 8810 msr PRIMASK, ip +10001694: 4770 bx lr +10001696: 46c0 nop ; (mov r8, r8) +10001698: d0000128 .word 0xd0000128 +1000169c: 40054000 .word 0x40054000 +100016a0: 20001715 .word 0x20001715 -100015e0 : -100015e0: b510 push {r4, lr} -100015e2: 0004 movs r4, r0 -100015e4: f7ff f982 bl 100008ec -100015e8: 0001 movs r1, r0 -100015ea: 0020 movs r0, r4 -100015ec: f7ff ffe0 bl 100015b0 -100015f0: 23ff movs r3, #255 ; 0xff -100015f2: 7123 strb r3, [r4, #4] -100015f4: f3bf 8f5f dmb sy -100015f8: bd10 pop {r4, pc} +100016a4 : +100016a4: b510 push {r4, lr} +100016a6: 291f cmp r1, #31 +100016a8: d805 bhi.n 100016b6 +100016aa: 4b06 ldr r3, [pc, #24] ; (100016c4 ) +100016ac: 469c mov ip, r3 +100016ae: 4461 add r1, ip +100016b0: 0089 lsls r1, r1, #2 +100016b2: 6001 str r1, [r0, #0] +100016b4: bd10 pop {r4, pc} +100016b6: 4b04 ldr r3, [pc, #16] ; (100016c8 ) +100016b8: 4a04 ldr r2, [pc, #16] ; (100016cc ) +100016ba: 210a movs r1, #10 +100016bc: 4804 ldr r0, [pc, #16] ; (100016d0 ) +100016be: f000 facf bl 10001c60 <__assert_func> +100016c2: 46c0 nop ; (mov r8, r8) +100016c4: 34000040 .word 0x34000040 +100016c8: 10007b9c .word 0x10007b9c +100016cc: 10007c0c .word 0x10007c0c +100016d0: 10007bc8 .word 0x10007bc8 -100015fa : -100015fa: b510 push {r4, lr} -100015fc: f7ff ffd8 bl 100015b0 -10001600: f3bf 8f5f dmb sy -10001604: bd10 pop {r4, pc} +100016d4 : +100016d4: b510 push {r4, lr} +100016d6: 0004 movs r4, r0 +100016d8: f7ff f982 bl 100009e0 +100016dc: 0001 movs r1, r0 +100016de: 0020 movs r0, r4 +100016e0: f7ff ffe0 bl 100016a4 +100016e4: 23ff movs r3, #255 ; 0xff +100016e6: 7123 strb r3, [r4, #4] +100016e8: f3bf 8f5f dmb sy +100016ec: bd10 pop {r4, pc} -10001606 : -10001606: b510 push {r4, lr} -10001608: 0004 movs r4, r0 -1000160a: 2001 movs r0, #1 -1000160c: f7ff f97c bl 10000908 -10001610: 0001 movs r1, r0 -10001612: 0020 movs r0, r4 -10001614: f7ff fff1 bl 100015fa -10001618: bd10 pop {r4, pc} +100016ee : +100016ee: b510 push {r4, lr} +100016f0: f7ff ffd8 bl 100016a4 +100016f4: f3bf 8f5f dmb sy +100016f8: bd10 pop {r4, pc} + +100016fa : +100016fa: b510 push {r4, lr} +100016fc: 0004 movs r4, r0 +100016fe: 2001 movs r0, #1 +10001700: f7ff f97c bl 100009fc +10001704: 0001 movs r1, r0 +10001706: 0020 movs r0, r4 +10001708: f7ff fff1 bl 100016ee +1000170c: bd10 pop {r4, pc} ... -1000161c : -1000161c: b510 push {r4, lr} -1000161e: 2900 cmp r1, #0 -10001620: d01e beq.n 10001660 -10001622: 7b03 ldrb r3, [r0, #12] -10001624: 4299 cmp r1, r3 -10001626: d81b bhi.n 10001660 -10001628: 004b lsls r3, r1, #1 -1000162a: 185b adds r3, r3, r1 -1000162c: 3b03 subs r3, #3 -1000162e: 6804 ldr r4, [r0, #0] -10001630: 46a4 mov ip, r4 -10001632: 4463 add r3, ip -10001634: 2900 cmp r1, #0 -10001636: d019 beq.n 1000166c -10001638: 2a00 cmp r2, #0 -1000163a: d01d beq.n 10001678 -1000163c: 4291 cmp r1, r2 -1000163e: d021 beq.n 10001684 -10001640: 2a00 cmp r2, #0 -10001642: d025 beq.n 10001690 -10001644: 7b04 ldrb r4, [r0, #12] -10001646: 42a2 cmp r2, r4 -10001648: d822 bhi.n 10001690 -1000164a: 6804 ldr r4, [r0, #0] -1000164c: 0050 lsls r0, r2, #1 -1000164e: 1880 adds r0, r0, r2 -10001650: 3803 subs r0, #3 -10001652: 1820 adds r0, r4, r0 -10001654: 7081 strb r1, [r0, #2] -10001656: 7819 ldrb r1, [r3, #0] -10001658: 2900 cmp r1, #0 -1000165a: d11f bne.n 1000169c -1000165c: 701a strb r2, [r3, #0] -1000165e: bd10 pop {r4, pc} -10001660: 4b10 ldr r3, [pc, #64] ; (100016a4 ) -10001662: 4a11 ldr r2, [pc, #68] ; (100016a8 ) -10001664: 214d movs r1, #77 ; 0x4d -10001666: 4811 ldr r0, [pc, #68] ; (100016ac ) -10001668: f000 fa80 bl 10001b6c <__assert_func> -1000166c: 4b10 ldr r3, [pc, #64] ; (100016b0 ) -1000166e: 4a11 ldr r2, [pc, #68] ; (100016b4 ) -10001670: 3153 adds r1, #83 ; 0x53 -10001672: 480e ldr r0, [pc, #56] ; (100016ac ) -10001674: f000 fa7a bl 10001b6c <__assert_func> -10001678: 4b0f ldr r3, [pc, #60] ; (100016b8 ) -1000167a: 4a0e ldr r2, [pc, #56] ; (100016b4 ) -1000167c: 2154 movs r1, #84 ; 0x54 -1000167e: 480b ldr r0, [pc, #44] ; (100016ac ) -10001680: f000 fa74 bl 10001b6c <__assert_func> -10001684: 4b0d ldr r3, [pc, #52] ; (100016bc ) -10001686: 4a0b ldr r2, [pc, #44] ; (100016b4 ) -10001688: 2155 movs r1, #85 ; 0x55 -1000168a: 4808 ldr r0, [pc, #32] ; (100016ac ) -1000168c: f000 fa6e bl 10001b6c <__assert_func> -10001690: 4b04 ldr r3, [pc, #16] ; (100016a4 ) -10001692: 4a05 ldr r2, [pc, #20] ; (100016a8 ) -10001694: 214d movs r1, #77 ; 0x4d -10001696: 4805 ldr r0, [pc, #20] ; (100016ac ) -10001698: f000 fa68 bl 10001b6c <__assert_func> -1000169c: 7041 strb r1, [r0, #1] -1000169e: 701a strb r2, [r3, #0] -100016a0: e7dd b.n 1000165e -100016a2: 46c0 nop ; (mov r8, r8) -100016a4: 100076e8 .word 0x100076e8 -100016a8: 10007be8 .word 0x10007be8 -100016ac: 10007704 .word 0x10007704 -100016b0: 10007758 .word 0x10007758 -100016b4: 10007bd4 .word 0x10007bd4 -100016b8: 10007764 .word 0x10007764 -100016bc: 10007770 .word 0x10007770 +10001710 : +10001710: b510 push {r4, lr} +10001712: 2900 cmp r1, #0 +10001714: d01e beq.n 10001754 +10001716: 7b03 ldrb r3, [r0, #12] +10001718: 4299 cmp r1, r3 +1000171a: d81b bhi.n 10001754 +1000171c: 004b lsls r3, r1, #1 +1000171e: 185b adds r3, r3, r1 +10001720: 3b03 subs r3, #3 +10001722: 6804 ldr r4, [r0, #0] +10001724: 46a4 mov ip, r4 +10001726: 4463 add r3, ip +10001728: 2900 cmp r1, #0 +1000172a: d019 beq.n 10001760 +1000172c: 2a00 cmp r2, #0 +1000172e: d01d beq.n 1000176c +10001730: 4291 cmp r1, r2 +10001732: d021 beq.n 10001778 +10001734: 2a00 cmp r2, #0 +10001736: d025 beq.n 10001784 +10001738: 7b04 ldrb r4, [r0, #12] +1000173a: 42a2 cmp r2, r4 +1000173c: d822 bhi.n 10001784 +1000173e: 6804 ldr r4, [r0, #0] +10001740: 0050 lsls r0, r2, #1 +10001742: 1880 adds r0, r0, r2 +10001744: 3803 subs r0, #3 +10001746: 1820 adds r0, r4, r0 +10001748: 7081 strb r1, [r0, #2] +1000174a: 7819 ldrb r1, [r3, #0] +1000174c: 2900 cmp r1, #0 +1000174e: d11f bne.n 10001790 +10001750: 701a strb r2, [r3, #0] +10001752: bd10 pop {r4, pc} +10001754: 4b10 ldr r3, [pc, #64] ; (10001798 ) +10001756: 4a11 ldr r2, [pc, #68] ; (1000179c ) +10001758: 214d movs r1, #77 ; 0x4d +1000175a: 4811 ldr r0, [pc, #68] ; (100017a0 ) +1000175c: f000 fa80 bl 10001c60 <__assert_func> +10001760: 4b10 ldr r3, [pc, #64] ; (100017a4 ) +10001762: 4a11 ldr r2, [pc, #68] ; (100017a8 ) +10001764: 3153 adds r1, #83 ; 0x53 +10001766: 480e ldr r0, [pc, #56] ; (100017a0 ) +10001768: f000 fa7a bl 10001c60 <__assert_func> +1000176c: 4b0f ldr r3, [pc, #60] ; (100017ac ) +1000176e: 4a0e ldr r2, [pc, #56] ; (100017a8 ) +10001770: 2154 movs r1, #84 ; 0x54 +10001772: 480b ldr r0, [pc, #44] ; (100017a0 ) +10001774: f000 fa74 bl 10001c60 <__assert_func> +10001778: 4b0d ldr r3, [pc, #52] ; (100017b0 ) +1000177a: 4a0b ldr r2, [pc, #44] ; (100017a8 ) +1000177c: 2155 movs r1, #85 ; 0x55 +1000177e: 4808 ldr r0, [pc, #32] ; (100017a0 ) +10001780: f000 fa6e bl 10001c60 <__assert_func> +10001784: 4b04 ldr r3, [pc, #16] ; (10001798 ) +10001786: 4a05 ldr r2, [pc, #20] ; (1000179c ) +10001788: 214d movs r1, #77 ; 0x4d +1000178a: 4805 ldr r0, [pc, #20] ; (100017a0 ) +1000178c: f000 fa68 bl 10001c60 <__assert_func> +10001790: 7041 strb r1, [r0, #1] +10001792: 701a strb r2, [r3, #0] +10001794: e7dd b.n 10001752 +10001796: 46c0 nop ; (mov r8, r8) +10001798: 100078a8 .word 0x100078a8 +1000179c: 10007da8 .word 0x10007da8 +100017a0: 100078c4 .word 0x100078c4 +100017a4: 10007918 .word 0x10007918 +100017a8: 10007d94 .word 0x10007d94 +100017ac: 10007924 .word 0x10007924 +100017b0: 10007930 .word 0x10007930 -100016c0 : -100016c0: b570 push {r4, r5, r6, lr} -100016c2: 0006 movs r6, r0 -100016c4: 000d movs r5, r1 -100016c6: 0014 movs r4, r2 -100016c8: 2900 cmp r1, #0 -100016ca: d014 beq.n 100016f6 -100016cc: 2a00 cmp r2, #0 -100016ce: d014 beq.n 100016fa -100016d0: 6880 ldr r0, [r0, #8] -100016d2: 6873 ldr r3, [r6, #4] -100016d4: 4798 blx r3 -100016d6: 2800 cmp r0, #0 -100016d8: d006 beq.n 100016e8 -100016da: 0022 movs r2, r4 -100016dc: 0029 movs r1, r5 -100016de: 0030 movs r0, r6 -100016e0: f7ff ff9c bl 1000161c -100016e4: 0028 movs r0, r5 -100016e6: e007 b.n 100016f8 -100016e8: 002a movs r2, r5 -100016ea: 0021 movs r1, r4 -100016ec: 0030 movs r0, r6 -100016ee: f7ff ff95 bl 1000161c -100016f2: 0020 movs r0, r4 -100016f4: e000 b.n 100016f8 -100016f6: 0010 movs r0, r2 -100016f8: bd70 pop {r4, r5, r6, pc} -100016fa: 0008 movs r0, r1 -100016fc: e7fc b.n 100016f8 +100017b4 : +100017b4: b570 push {r4, r5, r6, lr} +100017b6: 0006 movs r6, r0 +100017b8: 000d movs r5, r1 +100017ba: 0014 movs r4, r2 +100017bc: 2900 cmp r1, #0 +100017be: d014 beq.n 100017ea +100017c0: 2a00 cmp r2, #0 +100017c2: d014 beq.n 100017ee +100017c4: 6880 ldr r0, [r0, #8] +100017c6: 6873 ldr r3, [r6, #4] +100017c8: 4798 blx r3 +100017ca: 2800 cmp r0, #0 +100017cc: d006 beq.n 100017dc +100017ce: 0022 movs r2, r4 +100017d0: 0029 movs r1, r5 +100017d2: 0030 movs r0, r6 +100017d4: f7ff ff9c bl 10001710 +100017d8: 0028 movs r0, r5 +100017da: e007 b.n 100017ec +100017dc: 002a movs r2, r5 +100017de: 0021 movs r1, r4 +100017e0: 0030 movs r0, r6 +100017e2: f7ff ff95 bl 10001710 +100017e6: 0020 movs r0, r4 +100017e8: e000 b.n 100017ec +100017ea: 0010 movs r0, r2 +100017ec: bd70 pop {r4, r5, r6, pc} +100017ee: 0008 movs r0, r1 +100017f0: e7fc b.n 100017ec ... -10001700 : -10001700: b510 push {r4, lr} -10001702: 2300 movs r3, #0 -10001704: 7343 strb r3, [r0, #13] -10001706: 3301 adds r3, #1 -10001708: 7383 strb r3, [r0, #14] -1000170a: 7b03 ldrb r3, [r0, #12] -1000170c: 73c3 strb r3, [r0, #15] -1000170e: 2101 movs r1, #1 -10001710: 7b03 ldrb r3, [r0, #12] -10001712: 428b cmp r3, r1 -10001714: d915 bls.n 10001742 -10001716: b2cb uxtb r3, r1 -10001718: 2b00 cmp r3, #0 -1000171a: d00c beq.n 10001736 -1000171c: 7b02 ldrb r2, [r0, #12] -1000171e: 4293 cmp r3, r2 -10001720: d809 bhi.n 10001736 -10001722: 005a lsls r2, r3, #1 -10001724: 18d2 adds r2, r2, r3 -10001726: 3a03 subs r2, #3 -10001728: 6804 ldr r4, [r0, #0] -1000172a: 46a4 mov ip, r4 -1000172c: 4462 add r2, ip -1000172e: 3301 adds r3, #1 -10001730: 7053 strb r3, [r2, #1] -10001732: 3101 adds r1, #1 -10001734: e7ec b.n 10001710 -10001736: 4b0c ldr r3, [pc, #48] ; (10001768 ) -10001738: 4a0c ldr r2, [pc, #48] ; (1000176c ) -1000173a: 214d movs r1, #77 ; 0x4d -1000173c: 480c ldr r0, [pc, #48] ; (10001770 ) -1000173e: f000 fa15 bl 10001b6c <__assert_func> -10001742: 2b00 cmp r3, #0 -10001744: d009 beq.n 1000175a -10001746: 429b cmp r3, r3 -10001748: d807 bhi.n 1000175a -1000174a: 6801 ldr r1, [r0, #0] -1000174c: 005a lsls r2, r3, #1 -1000174e: 18d3 adds r3, r2, r3 -10001750: 3b03 subs r3, #3 -10001752: 18cb adds r3, r1, r3 -10001754: 2200 movs r2, #0 -10001756: 705a strb r2, [r3, #1] -10001758: bd10 pop {r4, pc} -1000175a: 4b03 ldr r3, [pc, #12] ; (10001768 ) -1000175c: 4a03 ldr r2, [pc, #12] ; (1000176c ) -1000175e: 214d movs r1, #77 ; 0x4d -10001760: 4803 ldr r0, [pc, #12] ; (10001770 ) -10001762: f000 fa03 bl 10001b6c <__assert_func> -10001766: 46c0 nop ; (mov r8, r8) -10001768: 100076e8 .word 0x100076e8 -1000176c: 10007be8 .word 0x10007be8 -10001770: 10007704 .word 0x10007704 +100017f4 : +100017f4: b510 push {r4, lr} +100017f6: 2300 movs r3, #0 +100017f8: 7343 strb r3, [r0, #13] +100017fa: 3301 adds r3, #1 +100017fc: 7383 strb r3, [r0, #14] +100017fe: 7b03 ldrb r3, [r0, #12] +10001800: 73c3 strb r3, [r0, #15] +10001802: 2101 movs r1, #1 +10001804: 7b03 ldrb r3, [r0, #12] +10001806: 428b cmp r3, r1 +10001808: d915 bls.n 10001836 +1000180a: b2cb uxtb r3, r1 +1000180c: 2b00 cmp r3, #0 +1000180e: d00c beq.n 1000182a +10001810: 7b02 ldrb r2, [r0, #12] +10001812: 4293 cmp r3, r2 +10001814: d809 bhi.n 1000182a +10001816: 005a lsls r2, r3, #1 +10001818: 18d2 adds r2, r2, r3 +1000181a: 3a03 subs r2, #3 +1000181c: 6804 ldr r4, [r0, #0] +1000181e: 46a4 mov ip, r4 +10001820: 4462 add r2, ip +10001822: 3301 adds r3, #1 +10001824: 7053 strb r3, [r2, #1] +10001826: 3101 adds r1, #1 +10001828: e7ec b.n 10001804 +1000182a: 4b0c ldr r3, [pc, #48] ; (1000185c ) +1000182c: 4a0c ldr r2, [pc, #48] ; (10001860 ) +1000182e: 214d movs r1, #77 ; 0x4d +10001830: 480c ldr r0, [pc, #48] ; (10001864 ) +10001832: f000 fa15 bl 10001c60 <__assert_func> +10001836: 2b00 cmp r3, #0 +10001838: d009 beq.n 1000184e +1000183a: 429b cmp r3, r3 +1000183c: d807 bhi.n 1000184e +1000183e: 6801 ldr r1, [r0, #0] +10001840: 005a lsls r2, r3, #1 +10001842: 18d3 adds r3, r2, r3 +10001844: 3b03 subs r3, #3 +10001846: 18cb adds r3, r1, r3 +10001848: 2200 movs r2, #0 +1000184a: 705a strb r2, [r3, #1] +1000184c: bd10 pop {r4, pc} +1000184e: 4b03 ldr r3, [pc, #12] ; (1000185c ) +10001850: 4a03 ldr r2, [pc, #12] ; (10001860 ) +10001852: 214d movs r1, #77 ; 0x4d +10001854: 4803 ldr r0, [pc, #12] ; (10001864 ) +10001856: f000 fa03 bl 10001c60 <__assert_func> +1000185a: 46c0 nop ; (mov r8, r8) +1000185c: 100078a8 .word 0x100078a8 +10001860: 10007da8 .word 0x10007da8 +10001864: 100078c4 .word 0x100078c4 -10001774 : -10001774: b5f8 push {r3, r4, r5, r6, r7, lr} -10001776: 0005 movs r5, r0 -10001778: 000f movs r7, r1 -1000177a: 0016 movs r6, r2 -1000177c: 2110 movs r1, #16 -1000177e: 2001 movs r0, #1 -10001780: f002 fde6 bl 10004350 <__wrap_calloc> -10001784: 0004 movs r4, r0 -10001786: 7305 strb r5, [r0, #12] -10001788: 6047 str r7, [r0, #4] -1000178a: 2103 movs r1, #3 -1000178c: 0028 movs r0, r5 -1000178e: f002 fddf bl 10004350 <__wrap_calloc> -10001792: 6020 str r0, [r4, #0] -10001794: 60a6 str r6, [r4, #8] -10001796: 0020 movs r0, r4 -10001798: f7ff ffb2 bl 10001700 -1000179c: 0020 movs r0, r4 -1000179e: bdf8 pop {r3, r4, r5, r6, r7, pc} +10001868 : +10001868: b5f8 push {r3, r4, r5, r6, r7, lr} +1000186a: 0005 movs r5, r0 +1000186c: 000f movs r7, r1 +1000186e: 0016 movs r6, r2 +10001870: 2110 movs r1, #16 +10001872: 2001 movs r0, #1 +10001874: f002 fde6 bl 10004444 <__wrap_calloc> +10001878: 0004 movs r4, r0 +1000187a: 7305 strb r5, [r0, #12] +1000187c: 6047 str r7, [r0, #4] +1000187e: 2103 movs r1, #3 +10001880: 0028 movs r0, r5 +10001882: f002 fddf bl 10004444 <__wrap_calloc> +10001886: 6020 str r0, [r4, #0] +10001888: 60a6 str r6, [r4, #8] +1000188a: 0020 movs r0, r4 +1000188c: f7ff ffb2 bl 100017f4 +10001890: 0020 movs r0, r4 +10001892: bdf8 pop {r3, r4, r5, r6, r7, pc} -100017a0 : -100017a0: b570 push {r4, r5, r6, lr} -100017a2: 0004 movs r4, r0 -100017a4: 1e08 subs r0, r1, #0 -100017a6: d100 bne.n 100017aa -100017a8: bd70 pop {r4, r5, r6, pc} -100017aa: 2900 cmp r1, #0 -100017ac: d034 beq.n 10001818 -100017ae: 7b23 ldrb r3, [r4, #12] -100017b0: 4299 cmp r1, r3 -100017b2: d831 bhi.n 10001818 -100017b4: 004b lsls r3, r1, #1 -100017b6: 185b adds r3, r3, r1 -100017b8: 3b03 subs r3, #3 -100017ba: 6822 ldr r2, [r4, #0] -100017bc: 4694 mov ip, r2 -100017be: 4463 add r3, ip -100017c0: 785a ldrb r2, [r3, #1] -100017c2: 2a00 cmp r2, #0 -100017c4: d0f0 beq.n 100017a8 -100017c6: d02d beq.n 10001824 -100017c8: 7b23 ldrb r3, [r4, #12] -100017ca: 429a cmp r2, r3 -100017cc: d82a bhi.n 10001824 -100017ce: 0053 lsls r3, r2, #1 -100017d0: 189b adds r3, r3, r2 -100017d2: 3b03 subs r3, #3 -100017d4: 6821 ldr r1, [r4, #0] -100017d6: 468c mov ip, r1 -100017d8: 4463 add r3, ip -100017da: 785d ldrb r5, [r3, #1] -100017dc: 2100 movs r1, #0 -100017de: 7059 strb r1, [r3, #1] -100017e0: 2800 cmp r0, #0 -100017e2: d025 beq.n 10001830 -100017e4: 7b23 ldrb r3, [r4, #12] -100017e6: 4298 cmp r0, r3 -100017e8: d822 bhi.n 10001830 -100017ea: 0043 lsls r3, r0, #1 -100017ec: 181b adds r3, r3, r0 -100017ee: 3b03 subs r3, #3 -100017f0: 6821 ldr r1, [r4, #0] -100017f2: 468c mov ip, r1 -100017f4: 4463 add r3, ip -100017f6: 2100 movs r1, #0 -100017f8: 7059 strb r1, [r3, #1] -100017fa: 0001 movs r1, r0 -100017fc: 0020 movs r0, r4 -100017fe: f7ff ff5f bl 100016c0 -10001802: 0006 movs r6, r0 -10001804: 0029 movs r1, r5 -10001806: 0020 movs r0, r4 -10001808: f7ff ffca bl 100017a0 -1000180c: 0002 movs r2, r0 -1000180e: 0031 movs r1, r6 -10001810: 0020 movs r0, r4 -10001812: f7ff ff55 bl 100016c0 -10001816: e7c7 b.n 100017a8 -10001818: 4b08 ldr r3, [pc, #32] ; (1000183c ) -1000181a: 4a09 ldr r2, [pc, #36] ; (10001840 ) -1000181c: 214d movs r1, #77 ; 0x4d -1000181e: 4809 ldr r0, [pc, #36] ; (10001844 ) -10001820: f000 f9a4 bl 10001b6c <__assert_func> -10001824: 4b05 ldr r3, [pc, #20] ; (1000183c ) -10001826: 4a06 ldr r2, [pc, #24] ; (10001840 ) -10001828: 214d movs r1, #77 ; 0x4d -1000182a: 4806 ldr r0, [pc, #24] ; (10001844 ) -1000182c: f000 f99e bl 10001b6c <__assert_func> -10001830: 4b02 ldr r3, [pc, #8] ; (1000183c ) -10001832: 4a03 ldr r2, [pc, #12] ; (10001840 ) -10001834: 214d movs r1, #77 ; 0x4d -10001836: 4803 ldr r0, [pc, #12] ; (10001844 ) -10001838: f000 f998 bl 10001b6c <__assert_func> -1000183c: 100076e8 .word 0x100076e8 -10001840: 10007be8 .word 0x10007be8 -10001844: 10007704 .word 0x10007704 - -10001848 : -10001848: b570 push {r4, r5, r6, lr} -1000184a: 0005 movs r5, r0 -1000184c: 000c movs r4, r1 -1000184e: 0016 movs r6, r2 -10001850: 2900 cmp r1, #0 -10001852: d028 beq.n 100018a6 -10001854: d02d beq.n 100018b2 -10001856: 7b03 ldrb r3, [r0, #12] -10001858: 4299 cmp r1, r3 -1000185a: d82a bhi.n 100018b2 -1000185c: 004b lsls r3, r1, #1 -1000185e: 185b adds r3, r3, r1 -10001860: 3b03 subs r3, #3 -10001862: 6802 ldr r2, [r0, #0] -10001864: 4694 mov ip, r2 -10001866: 4463 add r3, ip -10001868: 785a ldrb r2, [r3, #1] -1000186a: 2a00 cmp r2, #0 -1000186c: d127 bne.n 100018be -1000186e: 789a ldrb r2, [r3, #2] -10001870: 2a00 cmp r2, #0 -10001872: d12a bne.n 100018ca -10001874: 7819 ldrb r1, [r3, #0] -10001876: f7ff ff93 bl 100017a0 -1000187a: 0003 movs r3, r0 -1000187c: 2e00 cmp r6, #0 -1000187e: d103 bne.n 10001888 -10001880: 7bea ldrb r2, [r5, #15] -10001882: 2a00 cmp r2, #0 -10001884: d127 bne.n 100018d6 -10001886: 73ec strb r4, [r5, #15] -10001888: 2b00 cmp r3, #0 -1000188a: d137 bne.n 100018fc -1000188c: 2c00 cmp r4, #0 -1000188e: d049 beq.n 10001924 -10001890: 7b2b ldrb r3, [r5, #12] -10001892: 429c cmp r4, r3 -10001894: d846 bhi.n 10001924 -10001896: 682b ldr r3, [r5, #0] -10001898: 0061 lsls r1, r4, #1 -1000189a: 190c adds r4, r1, r4 -1000189c: 3c03 subs r4, #3 -1000189e: 191c adds r4, r3, r4 -100018a0: 2300 movs r3, #0 -100018a2: 7063 strb r3, [r4, #1] -100018a4: bd70 pop {r4, r5, r6, pc} -100018a6: 4b22 ldr r3, [pc, #136] ; (10001930 ) -100018a8: 4a22 ldr r2, [pc, #136] ; (10001934 ) -100018aa: 2133 movs r1, #51 ; 0x33 -100018ac: 4822 ldr r0, [pc, #136] ; (10001938 ) -100018ae: f000 f95d bl 10001b6c <__assert_func> -100018b2: 4b22 ldr r3, [pc, #136] ; (1000193c ) -100018b4: 4a22 ldr r2, [pc, #136] ; (10001940 ) -100018b6: 214d movs r1, #77 ; 0x4d -100018b8: 4822 ldr r0, [pc, #136] ; (10001944 ) -100018ba: f000 f957 bl 10001b6c <__assert_func> -100018be: 4b22 ldr r3, [pc, #136] ; (10001948 ) -100018c0: 4a1c ldr r2, [pc, #112] ; (10001934 ) -100018c2: 2135 movs r1, #53 ; 0x35 -100018c4: 481c ldr r0, [pc, #112] ; (10001938 ) -100018c6: f000 f951 bl 10001b6c <__assert_func> -100018ca: 4b20 ldr r3, [pc, #128] ; (1000194c ) -100018cc: 4a19 ldr r2, [pc, #100] ; (10001934 ) -100018ce: 2136 movs r1, #54 ; 0x36 -100018d0: 4819 ldr r0, [pc, #100] ; (10001938 ) -100018d2: f000 f94b bl 10001b6c <__assert_func> -100018d6: 2a00 cmp r2, #0 -100018d8: d00a beq.n 100018f0 -100018da: 7b29 ldrb r1, [r5, #12] -100018dc: 428a cmp r2, r1 -100018de: d807 bhi.n 100018f0 -100018e0: 0051 lsls r1, r2, #1 -100018e2: 188a adds r2, r1, r2 -100018e4: 3a03 subs r2, #3 -100018e6: 6829 ldr r1, [r5, #0] -100018e8: 468c mov ip, r1 -100018ea: 4462 add r2, ip -100018ec: 7054 strb r4, [r2, #1] -100018ee: e7ca b.n 10001886 -100018f0: 4b12 ldr r3, [pc, #72] ; (1000193c ) -100018f2: 4a13 ldr r2, [pc, #76] ; (10001940 ) -100018f4: 214d movs r1, #77 ; 0x4d -100018f6: 4813 ldr r0, [pc, #76] ; (10001944 ) -100018f8: f000 f938 bl 10001b6c <__assert_func> -100018fc: 2b00 cmp r3, #0 -100018fe: d00b beq.n 10001918 -10001900: 7b2a ldrb r2, [r5, #12] -10001902: 4293 cmp r3, r2 -10001904: d808 bhi.n 10001918 -10001906: 0043 lsls r3, r0, #1 -10001908: 181b adds r3, r3, r0 -1000190a: 3b03 subs r3, #3 -1000190c: 682a ldr r2, [r5, #0] -1000190e: 4694 mov ip, r2 -10001910: 4463 add r3, ip -10001912: 2200 movs r2, #0 -10001914: 709a strb r2, [r3, #2] -10001916: e7b9 b.n 1000188c -10001918: 4b08 ldr r3, [pc, #32] ; (1000193c ) -1000191a: 4a09 ldr r2, [pc, #36] ; (10001940 ) +10001894 : +10001894: b570 push {r4, r5, r6, lr} +10001896: 0004 movs r4, r0 +10001898: 1e08 subs r0, r1, #0 +1000189a: d100 bne.n 1000189e +1000189c: bd70 pop {r4, r5, r6, pc} +1000189e: 2900 cmp r1, #0 +100018a0: d034 beq.n 1000190c +100018a2: 7b23 ldrb r3, [r4, #12] +100018a4: 4299 cmp r1, r3 +100018a6: d831 bhi.n 1000190c +100018a8: 004b lsls r3, r1, #1 +100018aa: 185b adds r3, r3, r1 +100018ac: 3b03 subs r3, #3 +100018ae: 6822 ldr r2, [r4, #0] +100018b0: 4694 mov ip, r2 +100018b2: 4463 add r3, ip +100018b4: 785a ldrb r2, [r3, #1] +100018b6: 2a00 cmp r2, #0 +100018b8: d0f0 beq.n 1000189c +100018ba: d02d beq.n 10001918 +100018bc: 7b23 ldrb r3, [r4, #12] +100018be: 429a cmp r2, r3 +100018c0: d82a bhi.n 10001918 +100018c2: 0053 lsls r3, r2, #1 +100018c4: 189b adds r3, r3, r2 +100018c6: 3b03 subs r3, #3 +100018c8: 6821 ldr r1, [r4, #0] +100018ca: 468c mov ip, r1 +100018cc: 4463 add r3, ip +100018ce: 785d ldrb r5, [r3, #1] +100018d0: 2100 movs r1, #0 +100018d2: 7059 strb r1, [r3, #1] +100018d4: 2800 cmp r0, #0 +100018d6: d025 beq.n 10001924 +100018d8: 7b23 ldrb r3, [r4, #12] +100018da: 4298 cmp r0, r3 +100018dc: d822 bhi.n 10001924 +100018de: 0043 lsls r3, r0, #1 +100018e0: 181b adds r3, r3, r0 +100018e2: 3b03 subs r3, #3 +100018e4: 6821 ldr r1, [r4, #0] +100018e6: 468c mov ip, r1 +100018e8: 4463 add r3, ip +100018ea: 2100 movs r1, #0 +100018ec: 7059 strb r1, [r3, #1] +100018ee: 0001 movs r1, r0 +100018f0: 0020 movs r0, r4 +100018f2: f7ff ff5f bl 100017b4 +100018f6: 0006 movs r6, r0 +100018f8: 0029 movs r1, r5 +100018fa: 0020 movs r0, r4 +100018fc: f7ff ffca bl 10001894 +10001900: 0002 movs r2, r0 +10001902: 0031 movs r1, r6 +10001904: 0020 movs r0, r4 +10001906: f7ff ff55 bl 100017b4 +1000190a: e7c7 b.n 1000189c +1000190c: 4b08 ldr r3, [pc, #32] ; (10001930 ) +1000190e: 4a09 ldr r2, [pc, #36] ; (10001934 ) +10001910: 214d movs r1, #77 ; 0x4d +10001912: 4809 ldr r0, [pc, #36] ; (10001938 ) +10001914: f000 f9a4 bl 10001c60 <__assert_func> +10001918: 4b05 ldr r3, [pc, #20] ; (10001930 ) +1000191a: 4a06 ldr r2, [pc, #24] ; (10001934 ) 1000191c: 214d movs r1, #77 ; 0x4d -1000191e: 4809 ldr r0, [pc, #36] ; (10001944 ) -10001920: f000 f924 bl 10001b6c <__assert_func> -10001924: 4b05 ldr r3, [pc, #20] ; (1000193c ) -10001926: 4a06 ldr r2, [pc, #24] ; (10001940 ) +1000191e: 4806 ldr r0, [pc, #24] ; (10001938 ) +10001920: f000 f99e bl 10001c60 <__assert_func> +10001924: 4b02 ldr r3, [pc, #8] ; (10001930 ) +10001926: 4a03 ldr r2, [pc, #12] ; (10001934 ) 10001928: 214d movs r1, #77 ; 0x4d -1000192a: 4806 ldr r0, [pc, #24] ; (10001944 ) -1000192c: f000 f91e bl 10001b6c <__assert_func> -10001930: 10007af8 .word 0x10007af8 -10001934: 10007bc0 .word 0x10007bc0 -10001938: 10007b00 .word 0x10007b00 -1000193c: 100076e8 .word 0x100076e8 -10001940: 10007be8 .word 0x10007be8 -10001944: 10007704 .word 0x10007704 -10001948: 10007b40 .word 0x10007b40 -1000194c: 10007b68 .word 0x10007b68 +1000192a: 4803 ldr r0, [pc, #12] ; (10001938 ) +1000192c: f000 f998 bl 10001c60 <__assert_func> +10001930: 100078a8 .word 0x100078a8 +10001934: 10007da8 .word 0x10007da8 +10001938: 100078c4 .word 0x100078c4 -10001950 : -10001950: b570 push {r4, r5, r6, lr} -10001952: 0004 movs r4, r0 -10001954: 000a movs r2, r1 -10001956: 7b45 ldrb r5, [r0, #13] -10001958: 0029 movs r1, r5 -1000195a: f7ff ff75 bl 10001848 -1000195e: 7360 strb r0, [r4, #13] -10001960: 0028 movs r0, r5 -10001962: bd70 pop {r4, r5, r6, pc} +1000193c : +1000193c: b570 push {r4, r5, r6, lr} +1000193e: 0005 movs r5, r0 +10001940: 000c movs r4, r1 +10001942: 0016 movs r6, r2 +10001944: 2900 cmp r1, #0 +10001946: d028 beq.n 1000199a +10001948: d02d beq.n 100019a6 +1000194a: 7b03 ldrb r3, [r0, #12] +1000194c: 4299 cmp r1, r3 +1000194e: d82a bhi.n 100019a6 +10001950: 004b lsls r3, r1, #1 +10001952: 185b adds r3, r3, r1 +10001954: 3b03 subs r3, #3 +10001956: 6802 ldr r2, [r0, #0] +10001958: 4694 mov ip, r2 +1000195a: 4463 add r3, ip +1000195c: 785a ldrb r2, [r3, #1] +1000195e: 2a00 cmp r2, #0 +10001960: d127 bne.n 100019b2 +10001962: 789a ldrb r2, [r3, #2] +10001964: 2a00 cmp r2, #0 +10001966: d12a bne.n 100019be +10001968: 7819 ldrb r1, [r3, #0] +1000196a: f7ff ff93 bl 10001894 +1000196e: 0003 movs r3, r0 +10001970: 2e00 cmp r6, #0 +10001972: d103 bne.n 1000197c +10001974: 7bea ldrb r2, [r5, #15] +10001976: 2a00 cmp r2, #0 +10001978: d127 bne.n 100019ca +1000197a: 73ec strb r4, [r5, #15] +1000197c: 2b00 cmp r3, #0 +1000197e: d137 bne.n 100019f0 +10001980: 2c00 cmp r4, #0 +10001982: d049 beq.n 10001a18 +10001984: 7b2b ldrb r3, [r5, #12] +10001986: 429c cmp r4, r3 +10001988: d846 bhi.n 10001a18 +1000198a: 682b ldr r3, [r5, #0] +1000198c: 0061 lsls r1, r4, #1 +1000198e: 190c adds r4, r1, r4 +10001990: 3c03 subs r4, #3 +10001992: 191c adds r4, r3, r4 +10001994: 2300 movs r3, #0 +10001996: 7063 strb r3, [r4, #1] +10001998: bd70 pop {r4, r5, r6, pc} +1000199a: 4b22 ldr r3, [pc, #136] ; (10001a24 ) +1000199c: 4a22 ldr r2, [pc, #136] ; (10001a28 ) +1000199e: 2133 movs r1, #51 ; 0x33 +100019a0: 4822 ldr r0, [pc, #136] ; (10001a2c ) +100019a2: f000 f95d bl 10001c60 <__assert_func> +100019a6: 4b22 ldr r3, [pc, #136] ; (10001a30 ) +100019a8: 4a22 ldr r2, [pc, #136] ; (10001a34 ) +100019aa: 214d movs r1, #77 ; 0x4d +100019ac: 4822 ldr r0, [pc, #136] ; (10001a38 ) +100019ae: f000 f957 bl 10001c60 <__assert_func> +100019b2: 4b22 ldr r3, [pc, #136] ; (10001a3c ) +100019b4: 4a1c ldr r2, [pc, #112] ; (10001a28 ) +100019b6: 2135 movs r1, #53 ; 0x35 +100019b8: 481c ldr r0, [pc, #112] ; (10001a2c ) +100019ba: f000 f951 bl 10001c60 <__assert_func> +100019be: 4b20 ldr r3, [pc, #128] ; (10001a40 ) +100019c0: 4a19 ldr r2, [pc, #100] ; (10001a28 ) +100019c2: 2136 movs r1, #54 ; 0x36 +100019c4: 4819 ldr r0, [pc, #100] ; (10001a2c ) +100019c6: f000 f94b bl 10001c60 <__assert_func> +100019ca: 2a00 cmp r2, #0 +100019cc: d00a beq.n 100019e4 +100019ce: 7b29 ldrb r1, [r5, #12] +100019d0: 428a cmp r2, r1 +100019d2: d807 bhi.n 100019e4 +100019d4: 0051 lsls r1, r2, #1 +100019d6: 188a adds r2, r1, r2 +100019d8: 3a03 subs r2, #3 +100019da: 6829 ldr r1, [r5, #0] +100019dc: 468c mov ip, r1 +100019de: 4462 add r2, ip +100019e0: 7054 strb r4, [r2, #1] +100019e2: e7ca b.n 1000197a +100019e4: 4b12 ldr r3, [pc, #72] ; (10001a30 ) +100019e6: 4a13 ldr r2, [pc, #76] ; (10001a34 ) +100019e8: 214d movs r1, #77 ; 0x4d +100019ea: 4813 ldr r0, [pc, #76] ; (10001a38 ) +100019ec: f000 f938 bl 10001c60 <__assert_func> +100019f0: 2b00 cmp r3, #0 +100019f2: d00b beq.n 10001a0c +100019f4: 7b2a ldrb r2, [r5, #12] +100019f6: 4293 cmp r3, r2 +100019f8: d808 bhi.n 10001a0c +100019fa: 0043 lsls r3, r0, #1 +100019fc: 181b adds r3, r3, r0 +100019fe: 3b03 subs r3, #3 +10001a00: 682a ldr r2, [r5, #0] +10001a02: 4694 mov ip, r2 +10001a04: 4463 add r3, ip +10001a06: 2200 movs r2, #0 +10001a08: 709a strb r2, [r3, #2] +10001a0a: e7b9 b.n 10001980 +10001a0c: 4b08 ldr r3, [pc, #32] ; (10001a30 ) +10001a0e: 4a09 ldr r2, [pc, #36] ; (10001a34 ) +10001a10: 214d movs r1, #77 ; 0x4d +10001a12: 4809 ldr r0, [pc, #36] ; (10001a38 ) +10001a14: f000 f924 bl 10001c60 <__assert_func> +10001a18: 4b05 ldr r3, [pc, #20] ; (10001a30 ) +10001a1a: 4a06 ldr r2, [pc, #24] ; (10001a34 ) +10001a1c: 214d movs r1, #77 ; 0x4d +10001a1e: 4806 ldr r0, [pc, #24] ; (10001a38 ) +10001a20: f000 f91e bl 10001c60 <__assert_func> +10001a24: 10007cb8 .word 0x10007cb8 +10001a28: 10007d80 .word 0x10007d80 +10001a2c: 10007cc0 .word 0x10007cc0 +10001a30: 100078a8 .word 0x100078a8 +10001a34: 10007da8 .word 0x10007da8 +10001a38: 100078c4 .word 0x100078c4 +10001a3c: 10007d00 .word 0x10007d00 +10001a40: 10007d28 .word 0x10007d28 -10001964 : -10001964: b570 push {r4, r5, r6, lr} -10001966: 0004 movs r4, r0 -10001968: 2900 cmp r1, #0 -1000196a: d067 beq.n 10001a3c -1000196c: 7b43 ldrb r3, [r0, #13] -1000196e: 428b cmp r3, r1 -10001970: d00e beq.n 10001990 -10001972: 2900 cmp r1, #0 -10001974: d011 beq.n 1000199a -10001976: 7b03 ldrb r3, [r0, #12] -10001978: 4299 cmp r1, r3 -1000197a: d80e bhi.n 1000199a -1000197c: 004b lsls r3, r1, #1 -1000197e: 185b adds r3, r3, r1 -10001980: 3b03 subs r3, #3 -10001982: 6802 ldr r2, [r0, #0] -10001984: 18d0 adds r0, r2, r3 -10001986: 7883 ldrb r3, [r0, #2] -10001988: 2b00 cmp r3, #0 -1000198a: d10c bne.n 100019a6 -1000198c: 2000 movs r0, #0 -1000198e: e056 b.n 10001a3e -10001990: 2100 movs r1, #0 -10001992: f7ff ffdd bl 10001950 -10001996: 2001 movs r0, #1 -10001998: e051 b.n 10001a3e -1000199a: 4b29 ldr r3, [pc, #164] ; (10001a40 ) -1000199c: 4a29 ldr r2, [pc, #164] ; (10001a44 ) -1000199e: 214d movs r1, #77 ; 0x4d -100019a0: 4829 ldr r0, [pc, #164] ; (10001a48 ) -100019a2: f000 f8e3 bl 10001b6c <__assert_func> -100019a6: 2b00 cmp r3, #0 -100019a8: d020 beq.n 100019ec -100019aa: 7b22 ldrb r2, [r4, #12] -100019ac: 4293 cmp r3, r2 -100019ae: d81d bhi.n 100019ec -100019b0: 005a lsls r2, r3, #1 -100019b2: 18d3 adds r3, r2, r3 -100019b4: 3b03 subs r3, #3 -100019b6: 6822 ldr r2, [r4, #0] -100019b8: 18d2 adds r2, r2, r3 -100019ba: 6825 ldr r5, [r4, #0] -100019bc: 5ceb ldrb r3, [r5, r3] -100019be: 428b cmp r3, r1 -100019c0: d01a beq.n 100019f8 -100019c2: 2b00 cmp r3, #0 -100019c4: d01b beq.n 100019fe -100019c6: 7b22 ldrb r2, [r4, #12] -100019c8: 4293 cmp r3, r2 -100019ca: d818 bhi.n 100019fe -100019cc: 005a lsls r2, r3, #1 -100019ce: 18d3 adds r3, r2, r3 -100019d0: 3b03 subs r3, #3 -100019d2: 6822 ldr r2, [r4, #0] -100019d4: 18d2 adds r2, r2, r3 -100019d6: 7853 ldrb r3, [r2, #1] -100019d8: 428b cmp r3, r1 -100019da: d016 beq.n 10001a0a -100019dc: 2b00 cmp r3, #0 -100019de: d1f0 bne.n 100019c2 -100019e0: 4b1a ldr r3, [pc, #104] ; (10001a4c ) -100019e2: 4a1b ldr r2, [pc, #108] ; (10001a50 ) -100019e4: 2163 movs r1, #99 ; 0x63 -100019e6: 481b ldr r0, [pc, #108] ; (10001a54 ) -100019e8: f000 f8c0 bl 10001b6c <__assert_func> -100019ec: 4b14 ldr r3, [pc, #80] ; (10001a40 ) -100019ee: 4a15 ldr r2, [pc, #84] ; (10001a44 ) -100019f0: 214d movs r1, #77 ; 0x4d -100019f2: 4815 ldr r0, [pc, #84] ; (10001a48 ) -100019f4: f000 f8ba bl 10001b6c <__assert_func> -100019f8: 7843 ldrb r3, [r0, #1] -100019fa: 7013 strb r3, [r2, #0] -100019fc: e007 b.n 10001a0e -100019fe: 4b10 ldr r3, [pc, #64] ; (10001a40 ) -10001a00: 4a10 ldr r2, [pc, #64] ; (10001a44 ) -10001a02: 214d movs r1, #77 ; 0x4d -10001a04: 4810 ldr r0, [pc, #64] ; (10001a48 ) -10001a06: f000 f8b1 bl 10001b6c <__assert_func> -10001a0a: 7843 ldrb r3, [r0, #1] -10001a0c: 7053 strb r3, [r2, #1] -10001a0e: 2300 movs r3, #0 -10001a10: 7083 strb r3, [r0, #2] -10001a12: 7043 strb r3, [r0, #1] -10001a14: 2200 movs r2, #0 -10001a16: 0020 movs r0, r4 -10001a18: f7ff ff16 bl 10001848 -10001a1c: 0002 movs r2, r0 -10001a1e: 7b61 ldrb r1, [r4, #13] -10001a20: 4281 cmp r1, r0 -10001a22: d005 beq.n 10001a30 -10001a24: 0020 movs r0, r4 -10001a26: f7ff fe4b bl 100016c0 -10001a2a: 7360 strb r0, [r4, #13] -10001a2c: 2001 movs r0, #1 -10001a2e: e006 b.n 10001a3e -10001a30: 4b09 ldr r3, [pc, #36] ; (10001a58 ) -10001a32: 4a07 ldr r2, [pc, #28] ; (10001a50 ) -10001a34: 2169 movs r1, #105 ; 0x69 -10001a36: 4807 ldr r0, [pc, #28] ; (10001a54 ) -10001a38: f000 f898 bl 10001b6c <__assert_func> -10001a3c: 2000 movs r0, #0 -10001a3e: bd70 pop {r4, r5, r6, pc} -10001a40: 100076e8 .word 0x100076e8 -10001a44: 10007be8 .word 0x10007be8 -10001a48: 10007704 .word 0x10007704 -10001a4c: 10007b8c .word 0x10007b8c -10001a50: 10007bb4 .word 0x10007bb4 -10001a54: 10007b00 .word 0x10007b00 -10001a58: 10007b94 .word 0x10007b94 +10001a44 : +10001a44: b570 push {r4, r5, r6, lr} +10001a46: 0004 movs r4, r0 +10001a48: 000a movs r2, r1 +10001a4a: 7b45 ldrb r5, [r0, #13] +10001a4c: 0029 movs r1, r5 +10001a4e: f7ff ff75 bl 1000193c +10001a52: 7360 strb r0, [r4, #13] +10001a54: 0028 movs r0, r5 +10001a56: bd70 pop {r4, r5, r6, pc} -10001a5c : -10001a5c: b570 push {r4, r5, r6, lr} -10001a5e: 4b23 ldr r3, [pc, #140] ; (10001aec ) -10001a60: 4a23 ldr r2, [pc, #140] ; (10001af0 ) -10001a62: 601a str r2, [r3, #0] -10001a64: 4b23 ldr r3, [pc, #140] ; (10001af4 ) -10001a66: 4a24 ldr r2, [pc, #144] ; (10001af8 ) -10001a68: 601a str r2, [r3, #0] -10001a6a: 4b24 ldr r3, [pc, #144] ; (10001afc ) -10001a6c: 689a ldr r2, [r3, #8] -10001a6e: 4b22 ldr r3, [pc, #136] ; (10001af8 ) -10001a70: 4393 bics r3, r2 -10001a72: d1fa bne.n 10001a6a -10001a74: 4c22 ldr r4, [pc, #136] ; (10001b00 ) -10001a76: e001 b.n 10001a7c -10001a78: cc08 ldmia r4!, {r3} -10001a7a: 4798 blx r3 -10001a7c: 4b21 ldr r3, [pc, #132] ; (10001b04 ) -10001a7e: 429c cmp r4, r3 -10001a80: d3fa bcc.n 10001a78 -10001a82: f000 f91d bl 10001cc0 -10001a86: 4b1b ldr r3, [pc, #108] ; (10001af4 ) -10001a88: 4a1f ldr r2, [pc, #124] ; (10001b08 ) -10001a8a: 601a str r2, [r3, #0] -10001a8c: 4b1b ldr r3, [pc, #108] ; (10001afc ) -10001a8e: 689b ldr r3, [r3, #8] -10001a90: 43db mvns r3, r3 -10001a92: 01db lsls r3, r3, #7 -10001a94: d1fa bne.n 10001a8c -10001a96: 4b1d ldr r3, [pc, #116] ; (10001b0c ) -10001a98: 2240 movs r2, #64 ; 0x40 -10001a9a: 679a str r2, [r3, #120] ; 0x78 -10001a9c: 675a str r2, [r3, #116] ; 0x74 -10001a9e: 671a str r2, [r3, #112] ; 0x70 -10001aa0: 66da str r2, [r3, #108] ; 0x6c -10001aa2: 4c1b ldr r4, [pc, #108] ; (10001b10 ) -10001aa4: e003 b.n 10001aae -10001aa6: 0020 movs r0, r4 -10001aa8: f7ff fd9a bl 100015e0 -10001aac: 3408 adds r4, #8 -10001aae: 4b19 ldr r3, [pc, #100] ; (10001b14 ) -10001ab0: 429c cmp r4, r3 -10001ab2: d3f8 bcc.n 10001aa6 -10001ab4: 4c18 ldr r4, [pc, #96] ; (10001b18 ) -10001ab6: 68a1 ldr r1, [r4, #8] -10001ab8: 4d18 ldr r5, [pc, #96] ; (10001b1c ) -10001aba: 22c0 movs r2, #192 ; 0xc0 -10001abc: 0028 movs r0, r5 -10001abe: f002 fc59 bl 10004374 <__wrap___aeabi_memcpy> -10001ac2: 60a5 str r5, [r4, #8] -10001ac4: f3ef 8303 mrs r3, PSR -10001ac8: 22ff movs r2, #255 ; 0xff -10001aca: 421a tst r2, r3 -10001acc: d000 beq.n 10001ad0 -10001ace: be00 bkpt 0x0000 -10001ad0: f7fe fefc bl 100008cc -10001ad4: f000 fc20 bl 10002318 -10001ad8: f7ff fae2 bl 100010a0 -10001adc: 4c10 ldr r4, [pc, #64] ; (10001b20 ) -10001ade: e001 b.n 10001ae4 -10001ae0: cc08 ldmia r4!, {r3} -10001ae2: 4798 blx r3 -10001ae4: 4b0f ldr r3, [pc, #60] ; (10001b24 ) -10001ae6: 429c cmp r4, r3 -10001ae8: d3fa bcc.n 10001ae0 -10001aea: bd70 pop {r4, r5, r6, pc} -10001aec: 4000e000 .word 0x4000e000 -10001af0: ffffcdbf .word 0xffffcdbf -10001af4: 4000f000 .word 0x4000f000 -10001af8: 003c7ffe .word 0x003c7ffe -10001afc: 4000c000 .word 0x4000c000 -10001b00: 20000bd0 .word 0x20000bd0 -10001b04: 20000be0 .word 0x20000be0 -10001b08: 01ffffff .word 0x01ffffff -10001b0c: 4001f000 .word 0x4001f000 -10001b10: 20000bc8 .word 0x20000bc8 -10001b14: 20000bd0 .word 0x20000bd0 -10001b18: e000ed00 .word 0xe000ed00 -10001b1c: 20000000 .word 0x20000000 -10001b20: 20000be0 .word 0x20000be0 -10001b24: 20000be4 .word 0x20000be4 +10001a58 : +10001a58: b570 push {r4, r5, r6, lr} +10001a5a: 0004 movs r4, r0 +10001a5c: 2900 cmp r1, #0 +10001a5e: d067 beq.n 10001b30 +10001a60: 7b43 ldrb r3, [r0, #13] +10001a62: 428b cmp r3, r1 +10001a64: d00e beq.n 10001a84 +10001a66: 2900 cmp r1, #0 +10001a68: d011 beq.n 10001a8e +10001a6a: 7b03 ldrb r3, [r0, #12] +10001a6c: 4299 cmp r1, r3 +10001a6e: d80e bhi.n 10001a8e +10001a70: 004b lsls r3, r1, #1 +10001a72: 185b adds r3, r3, r1 +10001a74: 3b03 subs r3, #3 +10001a76: 6802 ldr r2, [r0, #0] +10001a78: 18d0 adds r0, r2, r3 +10001a7a: 7883 ldrb r3, [r0, #2] +10001a7c: 2b00 cmp r3, #0 +10001a7e: d10c bne.n 10001a9a +10001a80: 2000 movs r0, #0 +10001a82: e056 b.n 10001b32 +10001a84: 2100 movs r1, #0 +10001a86: f7ff ffdd bl 10001a44 +10001a8a: 2001 movs r0, #1 +10001a8c: e051 b.n 10001b32 +10001a8e: 4b29 ldr r3, [pc, #164] ; (10001b34 ) +10001a90: 4a29 ldr r2, [pc, #164] ; (10001b38 ) +10001a92: 214d movs r1, #77 ; 0x4d +10001a94: 4829 ldr r0, [pc, #164] ; (10001b3c ) +10001a96: f000 f8e3 bl 10001c60 <__assert_func> +10001a9a: 2b00 cmp r3, #0 +10001a9c: d020 beq.n 10001ae0 +10001a9e: 7b22 ldrb r2, [r4, #12] +10001aa0: 4293 cmp r3, r2 +10001aa2: d81d bhi.n 10001ae0 +10001aa4: 005a lsls r2, r3, #1 +10001aa6: 18d3 adds r3, r2, r3 +10001aa8: 3b03 subs r3, #3 +10001aaa: 6822 ldr r2, [r4, #0] +10001aac: 18d2 adds r2, r2, r3 +10001aae: 6825 ldr r5, [r4, #0] +10001ab0: 5ceb ldrb r3, [r5, r3] +10001ab2: 428b cmp r3, r1 +10001ab4: d01a beq.n 10001aec +10001ab6: 2b00 cmp r3, #0 +10001ab8: d01b beq.n 10001af2 +10001aba: 7b22 ldrb r2, [r4, #12] +10001abc: 4293 cmp r3, r2 +10001abe: d818 bhi.n 10001af2 +10001ac0: 005a lsls r2, r3, #1 +10001ac2: 18d3 adds r3, r2, r3 +10001ac4: 3b03 subs r3, #3 +10001ac6: 6822 ldr r2, [r4, #0] +10001ac8: 18d2 adds r2, r2, r3 +10001aca: 7853 ldrb r3, [r2, #1] +10001acc: 428b cmp r3, r1 +10001ace: d016 beq.n 10001afe +10001ad0: 2b00 cmp r3, #0 +10001ad2: d1f0 bne.n 10001ab6 +10001ad4: 4b1a ldr r3, [pc, #104] ; (10001b40 ) +10001ad6: 4a1b ldr r2, [pc, #108] ; (10001b44 ) +10001ad8: 2163 movs r1, #99 ; 0x63 +10001ada: 481b ldr r0, [pc, #108] ; (10001b48 ) +10001adc: f000 f8c0 bl 10001c60 <__assert_func> +10001ae0: 4b14 ldr r3, [pc, #80] ; (10001b34 ) +10001ae2: 4a15 ldr r2, [pc, #84] ; (10001b38 ) +10001ae4: 214d movs r1, #77 ; 0x4d +10001ae6: 4815 ldr r0, [pc, #84] ; (10001b3c ) +10001ae8: f000 f8ba bl 10001c60 <__assert_func> +10001aec: 7843 ldrb r3, [r0, #1] +10001aee: 7013 strb r3, [r2, #0] +10001af0: e007 b.n 10001b02 +10001af2: 4b10 ldr r3, [pc, #64] ; (10001b34 ) +10001af4: 4a10 ldr r2, [pc, #64] ; (10001b38 ) +10001af6: 214d movs r1, #77 ; 0x4d +10001af8: 4810 ldr r0, [pc, #64] ; (10001b3c ) +10001afa: f000 f8b1 bl 10001c60 <__assert_func> +10001afe: 7843 ldrb r3, [r0, #1] +10001b00: 7053 strb r3, [r2, #1] +10001b02: 2300 movs r3, #0 +10001b04: 7083 strb r3, [r0, #2] +10001b06: 7043 strb r3, [r0, #1] +10001b08: 2200 movs r2, #0 +10001b0a: 0020 movs r0, r4 +10001b0c: f7ff ff16 bl 1000193c +10001b10: 0002 movs r2, r0 +10001b12: 7b61 ldrb r1, [r4, #13] +10001b14: 4281 cmp r1, r0 +10001b16: d005 beq.n 10001b24 +10001b18: 0020 movs r0, r4 +10001b1a: f7ff fe4b bl 100017b4 +10001b1e: 7360 strb r0, [r4, #13] +10001b20: 2001 movs r0, #1 +10001b22: e006 b.n 10001b32 +10001b24: 4b09 ldr r3, [pc, #36] ; (10001b4c ) +10001b26: 4a07 ldr r2, [pc, #28] ; (10001b44 ) +10001b28: 2169 movs r1, #105 ; 0x69 +10001b2a: 4807 ldr r0, [pc, #28] ; (10001b48 ) +10001b2c: f000 f898 bl 10001c60 <__assert_func> +10001b30: 2000 movs r0, #0 +10001b32: bd70 pop {r4, r5, r6, pc} +10001b34: 100078a8 .word 0x100078a8 +10001b38: 10007da8 .word 0x10007da8 +10001b3c: 100078c4 .word 0x100078c4 +10001b40: 10007d4c .word 0x10007d4c +10001b44: 10007d74 .word 0x10007d74 +10001b48: 10007cc0 .word 0x10007cc0 +10001b4c: 10007d54 .word 0x10007d54 -10001b28 <_exit>: -10001b28: be00 bkpt 0x0000 -10001b2a: e7fd b.n 10001b28 <_exit> +10001b50 : +10001b50: b570 push {r4, r5, r6, lr} +10001b52: 4b23 ldr r3, [pc, #140] ; (10001be0 ) +10001b54: 4a23 ldr r2, [pc, #140] ; (10001be4 ) +10001b56: 601a str r2, [r3, #0] +10001b58: 4b23 ldr r3, [pc, #140] ; (10001be8 ) +10001b5a: 4a24 ldr r2, [pc, #144] ; (10001bec ) +10001b5c: 601a str r2, [r3, #0] +10001b5e: 4b24 ldr r3, [pc, #144] ; (10001bf0 ) +10001b60: 689a ldr r2, [r3, #8] +10001b62: 4b22 ldr r3, [pc, #136] ; (10001bec ) +10001b64: 4393 bics r3, r2 +10001b66: d1fa bne.n 10001b5e +10001b68: 4c22 ldr r4, [pc, #136] ; (10001bf4 ) +10001b6a: e001 b.n 10001b70 +10001b6c: cc08 ldmia r4!, {r3} +10001b6e: 4798 blx r3 +10001b70: 4b21 ldr r3, [pc, #132] ; (10001bf8 ) +10001b72: 429c cmp r4, r3 +10001b74: d3fa bcc.n 10001b6c +10001b76: f000 f91d bl 10001db4 +10001b7a: 4b1b ldr r3, [pc, #108] ; (10001be8 ) +10001b7c: 4a1f ldr r2, [pc, #124] ; (10001bfc ) +10001b7e: 601a str r2, [r3, #0] +10001b80: 4b1b ldr r3, [pc, #108] ; (10001bf0 ) +10001b82: 689b ldr r3, [r3, #8] +10001b84: 43db mvns r3, r3 +10001b86: 01db lsls r3, r3, #7 +10001b88: d1fa bne.n 10001b80 +10001b8a: 4b1d ldr r3, [pc, #116] ; (10001c00 ) +10001b8c: 2240 movs r2, #64 ; 0x40 +10001b8e: 679a str r2, [r3, #120] ; 0x78 +10001b90: 675a str r2, [r3, #116] ; 0x74 +10001b92: 671a str r2, [r3, #112] ; 0x70 +10001b94: 66da str r2, [r3, #108] ; 0x6c +10001b96: 4c1b ldr r4, [pc, #108] ; (10001c04 ) +10001b98: e003 b.n 10001ba2 +10001b9a: 0020 movs r0, r4 +10001b9c: f7ff fd9a bl 100016d4 +10001ba0: 3408 adds r4, #8 +10001ba2: 4b19 ldr r3, [pc, #100] ; (10001c08 ) +10001ba4: 429c cmp r4, r3 +10001ba6: d3f8 bcc.n 10001b9a +10001ba8: 4c18 ldr r4, [pc, #96] ; (10001c0c ) +10001baa: 68a1 ldr r1, [r4, #8] +10001bac: 4d18 ldr r5, [pc, #96] ; (10001c10 ) +10001bae: 22c0 movs r2, #192 ; 0xc0 +10001bb0: 0028 movs r0, r5 +10001bb2: f002 fc59 bl 10004468 <__wrap___aeabi_memcpy> +10001bb6: 60a5 str r5, [r4, #8] +10001bb8: f3ef 8303 mrs r3, PSR +10001bbc: 22ff movs r2, #255 ; 0xff +10001bbe: 421a tst r2, r3 +10001bc0: d000 beq.n 10001bc4 +10001bc2: be00 bkpt 0x0000 +10001bc4: f7fe fefc bl 100009c0 +10001bc8: f000 fc20 bl 1000240c +10001bcc: f7ff fae2 bl 10001194 +10001bd0: 4c10 ldr r4, [pc, #64] ; (10001c14 ) +10001bd2: e001 b.n 10001bd8 +10001bd4: cc08 ldmia r4!, {r3} +10001bd6: 4798 blx r3 +10001bd8: 4b0f ldr r3, [pc, #60] ; (10001c18 ) +10001bda: 429c cmp r4, r3 +10001bdc: d3fa bcc.n 10001bd4 +10001bde: bd70 pop {r4, r5, r6, pc} +10001be0: 4000e000 .word 0x4000e000 +10001be4: ffffcdbf .word 0xffffcdbf +10001be8: 4000f000 .word 0x4000f000 +10001bec: 003c7ffe .word 0x003c7ffe +10001bf0: 4000c000 .word 0x4000c000 +10001bf4: 20000bc0 .word 0x20000bc0 +10001bf8: 20000bd0 .word 0x20000bd0 +10001bfc: 01ffffff .word 0x01ffffff +10001c00: 4001f000 .word 0x4001f000 +10001c04: 20000bb8 .word 0x20000bb8 +10001c08: 20000bc0 .word 0x20000bc0 +10001c0c: e000ed00 .word 0xe000ed00 +10001c10: 20000000 .word 0x20000000 +10001c14: 20000bd0 .word 0x20000bd0 +10001c18: 20000bd4 .word 0x20000bd4 -10001b2c <_sbrk>: -10001b2c: 0003 movs r3, r0 -10001b2e: 4a0a ldr r2, [pc, #40] ; (10001b58 <_sbrk+0x2c>) -10001b30: 6812 ldr r2, [r2, #0] -10001b32: 2a00 cmp r2, #0 -10001b34: d008 beq.n 10001b48 <_sbrk+0x1c> -10001b36: 4a08 ldr r2, [pc, #32] ; (10001b58 <_sbrk+0x2c>) -10001b38: 6810 ldr r0, [r2, #0] -10001b3a: 18c3 adds r3, r0, r3 -10001b3c: 4a07 ldr r2, [pc, #28] ; (10001b5c <_sbrk+0x30>) -10001b3e: 4293 cmp r3, r2 -10001b40: d206 bcs.n 10001b50 <_sbrk+0x24> -10001b42: 4a05 ldr r2, [pc, #20] ; (10001b58 <_sbrk+0x2c>) -10001b44: 6013 str r3, [r2, #0] -10001b46: 4770 bx lr -10001b48: 4a03 ldr r2, [pc, #12] ; (10001b58 <_sbrk+0x2c>) -10001b4a: 4905 ldr r1, [pc, #20] ; (10001b60 <_sbrk+0x34>) -10001b4c: 6011 str r1, [r2, #0] -10001b4e: e7f2 b.n 10001b36 <_sbrk+0xa> -10001b50: 2001 movs r0, #1 -10001b52: 4240 negs r0, r0 -10001b54: e7f7 b.n 10001b46 <_sbrk+0x1a> -10001b56: 46c0 nop ; (mov r8, r8) -10001b58: 20000e60 .word 0x20000e60 -10001b5c: 20040000 .word 0x20040000 -10001b60: 20001724 .word 0x20001724 +10001c1c <_exit>: +10001c1c: be00 bkpt 0x0000 +10001c1e: e7fd b.n 10001c1c <_exit> -10001b64 : -10001b64: b510 push {r4, lr} -10001b66: f7ff ffdf bl 10001b28 <_exit> +10001c20 <_sbrk>: +10001c20: 0003 movs r3, r0 +10001c22: 4a0a ldr r2, [pc, #40] ; (10001c4c <_sbrk+0x2c>) +10001c24: 6812 ldr r2, [r2, #0] +10001c26: 2a00 cmp r2, #0 +10001c28: d008 beq.n 10001c3c <_sbrk+0x1c> +10001c2a: 4a08 ldr r2, [pc, #32] ; (10001c4c <_sbrk+0x2c>) +10001c2c: 6810 ldr r0, [r2, #0] +10001c2e: 18c3 adds r3, r0, r3 +10001c30: 4a07 ldr r2, [pc, #28] ; (10001c50 <_sbrk+0x30>) +10001c32: 4293 cmp r3, r2 +10001c34: d206 bcs.n 10001c44 <_sbrk+0x24> +10001c36: 4a05 ldr r2, [pc, #20] ; (10001c4c <_sbrk+0x2c>) +10001c38: 6013 str r3, [r2, #0] +10001c3a: 4770 bx lr +10001c3c: 4a03 ldr r2, [pc, #12] ; (10001c4c <_sbrk+0x2c>) +10001c3e: 4905 ldr r1, [pc, #20] ; (10001c54 <_sbrk+0x34>) +10001c40: 6011 str r1, [r2, #0] +10001c42: e7f2 b.n 10001c2a <_sbrk+0xa> +10001c44: 2001 movs r0, #1 +10001c46: 4240 negs r0, r0 +10001c48: e7f7 b.n 10001c3a <_sbrk+0x1a> +10001c4a: 46c0 nop ; (mov r8, r8) +10001c4c: 20000e50 .word 0x20000e50 +10001c50: 20040000 .word 0x20040000 +10001c54: 20001718 .word 0x20001718 + +10001c58 : +10001c58: b510 push {r4, lr} +10001c5a: f7ff ffdf bl 10001c1c <_exit> ... -10001b6c <__assert_func>: -10001b6c: b510 push {r4, lr} -10001b6e: b082 sub sp, #8 -10001b70: 000c movs r4, r1 -10001b72: 0019 movs r1, r3 -10001b74: 2a00 cmp r2, #0 -10001b76: d00c beq.n 10001b92 <__assert_func+0x26> -10001b78: 4b08 ldr r3, [pc, #32] ; (10001b9c <__assert_func+0x30>) -10001b7a: 2a00 cmp r2, #0 -10001b7c: d00b beq.n 10001b96 <__assert_func+0x2a> -10001b7e: 9201 str r2, [sp, #4] -10001b80: 9300 str r3, [sp, #0] -10001b82: 0023 movs r3, r4 -10001b84: 0002 movs r2, r0 -10001b86: 4806 ldr r0, [pc, #24] ; (10001ba0 <__assert_func+0x34>) -10001b88: f002 fd28 bl 100045dc <__wrap_printf> -10001b8c: 2001 movs r0, #1 -10001b8e: f7ff ffcb bl 10001b28 <_exit> -10001b92: 4b04 ldr r3, [pc, #16] ; (10001ba4 <__assert_func+0x38>) -10001b94: e7f1 b.n 10001b7a <__assert_func+0xe> -10001b96: 4a03 ldr r2, [pc, #12] ; (10001ba4 <__assert_func+0x38>) -10001b98: e7f1 b.n 10001b7e <__assert_func+0x12> -10001b9a: 46c0 nop ; (mov r8, r8) -10001b9c: 10007bf4 .word 0x10007bf4 -10001ba0: 10007c04 .word 0x10007c04 -10001ba4: 10008950 .word 0x10008950 +10001c60 <__assert_func>: +10001c60: b510 push {r4, lr} +10001c62: b082 sub sp, #8 +10001c64: 000c movs r4, r1 +10001c66: 0019 movs r1, r3 +10001c68: 2a00 cmp r2, #0 +10001c6a: d00c beq.n 10001c86 <__assert_func+0x26> +10001c6c: 4b08 ldr r3, [pc, #32] ; (10001c90 <__assert_func+0x30>) +10001c6e: 2a00 cmp r2, #0 +10001c70: d00b beq.n 10001c8a <__assert_func+0x2a> +10001c72: 9201 str r2, [sp, #4] +10001c74: 9300 str r3, [sp, #0] +10001c76: 0023 movs r3, r4 +10001c78: 0002 movs r2, r0 +10001c7a: 4806 ldr r0, [pc, #24] ; (10001c94 <__assert_func+0x34>) +10001c7c: f002 fd28 bl 100046d0 <__wrap_printf> +10001c80: 2001 movs r0, #1 +10001c82: f7ff ffcb bl 10001c1c <_exit> +10001c86: 4b04 ldr r3, [pc, #16] ; (10001c98 <__assert_func+0x38>) +10001c88: e7f1 b.n 10001c6e <__assert_func+0xe> +10001c8a: 4a03 ldr r2, [pc, #12] ; (10001c98 <__assert_func+0x38>) +10001c8c: e7f1 b.n 10001c72 <__assert_func+0x12> +10001c8e: 46c0 nop ; (mov r8, r8) +10001c90: 10007db4 .word 0x10007db4 +10001c94: 10007dc4 .word 0x10007dc4 +10001c98: 10008b10 .word 0x10008b10 -10001ba8 : -10001ba8: b40f push {r0, r1, r2, r3} -10001baa: b500 push {lr} -10001bac: b083 sub sp, #12 -10001bae: 4808 ldr r0, [pc, #32] ; (10001bd0 ) -10001bb0: f002 fce4 bl 1000457c <__wrap_puts> -10001bb4: 9b04 ldr r3, [sp, #16] -10001bb6: 2b00 cmp r3, #0 -10001bb8: d007 beq.n 10001bca -10001bba: a905 add r1, sp, #20 -10001bbc: 9101 str r1, [sp, #4] -10001bbe: 0018 movs r0, r3 -10001bc0: f002 fcea bl 10004598 <__wrap_vprintf> -10001bc4: 4803 ldr r0, [pc, #12] ; (10001bd4 ) -10001bc6: f002 fcd9 bl 1000457c <__wrap_puts> -10001bca: 2001 movs r0, #1 -10001bcc: f7ff ffac bl 10001b28 <_exit> -10001bd0: 10007c34 .word 0x10007c34 -10001bd4: 10007c44 .word 0x10007c44 +10001c9c : +10001c9c: b40f push {r0, r1, r2, r3} +10001c9e: b500 push {lr} +10001ca0: b083 sub sp, #12 +10001ca2: 4808 ldr r0, [pc, #32] ; (10001cc4 ) +10001ca4: f002 fce4 bl 10004670 <__wrap_puts> +10001ca8: 9b04 ldr r3, [sp, #16] +10001caa: 2b00 cmp r3, #0 +10001cac: d007 beq.n 10001cbe +10001cae: a905 add r1, sp, #20 +10001cb0: 9101 str r1, [sp, #4] +10001cb2: 0018 movs r0, r3 +10001cb4: f002 fcea bl 1000468c <__wrap_vprintf> +10001cb8: 4803 ldr r0, [pc, #12] ; (10001cc8 ) +10001cba: f002 fcd9 bl 10004670 <__wrap_puts> +10001cbe: 2001 movs r0, #1 +10001cc0: f7ff ffac bl 10001c1c <_exit> +10001cc4: 10007df4 .word 0x10007df4 +10001cc8: 10007e04 .word 0x10007e04 -10001bd8 : -10001bd8: b5f8 push {r3, r4, r5, r6, r7, lr} -10001bda: 46d6 mov lr, sl -10001bdc: 4647 mov r7, r8 -10001bde: b580 push {r7, lr} -10001be0: 0006 movs r6, r0 -10001be2: 000d movs r5, r1 -10001be4: 0017 movs r7, r2 -10001be6: 9a08 ldr r2, [sp, #32] -10001be8: 4293 cmp r3, r2 -10001bea: d343 bcc.n 10001c74 -10001bec: 0e19 lsrs r1, r3, #24 -10001bee: 0218 lsls r0, r3, #8 -10001bf0: 9a08 ldr r2, [sp, #32] -10001bf2: 2300 movs r3, #0 -10001bf4: f001 fcd8 bl 100035a8 <__wrap___aeabi_uldivmod> -10001bf8: 4680 mov r8, r0 -10001bfa: 0074 lsls r4, r6, #1 -10001bfc: 19a4 adds r4, r4, r6 -10001bfe: 00a4 lsls r4, r4, #2 -10001c00: 4b2a ldr r3, [pc, #168] ; (10001cac ) -10001c02: 469c mov ip, r3 -10001c04: 4464 add r4, ip -10001c06: 6863 ldr r3, [r4, #4] -10001c08: 4283 cmp r3, r0 -10001c0a: d200 bcs.n 10001c0e -10001c0c: 6060 str r0, [r4, #4] -10001c0e: 1f33 subs r3, r6, #4 -10001c10: b2db uxtb r3, r3 -10001c12: 469a mov sl, r3 -10001c14: 2b01 cmp r3, #1 -10001c16: d933 bls.n 10001c80 -10001c18: 23c0 movs r3, #192 ; 0xc0 -10001c1a: 019b lsls r3, r3, #6 -10001c1c: 4323 orrs r3, r4 -10001c1e: 2280 movs r2, #128 ; 0x80 -10001c20: 0112 lsls r2, r2, #4 -10001c22: 601a str r2, [r3, #0] -10001c24: 00b3 lsls r3, r6, #2 -10001c26: 4a22 ldr r2, [pc, #136] ; (10001cb0 ) -10001c28: 5899 ldr r1, [r3, r2] -10001c2a: 2900 cmp r1, #0 -10001c2c: d005 beq.n 10001c3a -10001c2e: 6950 ldr r0, [r2, #20] -10001c30: f001 fc74 bl 1000351c <__wrap___aeabi_uidiv> -10001c34: 3001 adds r0, #1 -10001c36: 3801 subs r0, #1 -10001c38: d1fd bne.n 10001c36 -10001c3a: 017f lsls r7, r7, #5 -10001c3c: 6822 ldr r2, [r4, #0] -10001c3e: 4057 eors r7, r2 -10001c40: 22e0 movs r2, #224 ; 0xe0 -10001c42: 4017 ands r7, r2 -10001c44: 2380 movs r3, #128 ; 0x80 -10001c46: 015b lsls r3, r3, #5 -10001c48: 4323 orrs r3, r4 -10001c4a: 601f str r7, [r3, #0] -10001c4c: 4652 mov r2, sl -10001c4e: 2a01 cmp r2, #1 -10001c50: d921 bls.n 10001c96 -10001c52: 2380 movs r3, #128 ; 0x80 -10001c54: 019b lsls r3, r3, #6 -10001c56: 4323 orrs r3, r4 -10001c58: 2280 movs r2, #128 ; 0x80 -10001c5a: 0112 lsls r2, r2, #4 -10001c5c: 601a str r2, [r3, #0] -10001c5e: 4643 mov r3, r8 -10001c60: 6063 str r3, [r4, #4] -10001c62: 00b6 lsls r6, r6, #2 -10001c64: 4b12 ldr r3, [pc, #72] ; (10001cb0 ) -10001c66: 9a08 ldr r2, [sp, #32] -10001c68: 50f2 str r2, [r6, r3] -10001c6a: 2001 movs r0, #1 -10001c6c: bcc0 pop {r6, r7} -10001c6e: 46ba mov sl, r7 -10001c70: 46b0 mov r8, r6 -10001c72: bdf8 pop {r3, r4, r5, r6, r7, pc} -10001c74: 4b0f ldr r3, [pc, #60] ; (10001cb4 ) -10001c76: 4a10 ldr r2, [pc, #64] ; (10001cb8 ) -10001c78: 212e movs r1, #46 ; 0x2e -10001c7a: 4810 ldr r0, [pc, #64] ; (10001cbc ) -10001c7c: f7ff ff76 bl 10001b6c <__assert_func> -10001c80: 2d01 cmp r5, #1 -10001c82: d1c9 bne.n 10001c18 -10001c84: 23c0 movs r3, #192 ; 0xc0 -10001c86: 019b lsls r3, r3, #6 -10001c88: 4323 orrs r3, r4 -10001c8a: 2203 movs r2, #3 -10001c8c: 601a str r2, [r3, #0] -10001c8e: 68a3 ldr r3, [r4, #8] -10001c90: 07db lsls r3, r3, #31 -10001c92: d5fc bpl.n 10001c8e -10001c94: e7d1 b.n 10001c3a -10001c96: 6821 ldr r1, [r4, #0] -10001c98: 4069 eors r1, r5 -10001c9a: 2203 movs r2, #3 -10001c9c: 400a ands r2, r1 -10001c9e: 601a str r2, [r3, #0] -10001ca0: 68a2 ldr r2, [r4, #8] -10001ca2: 2301 movs r3, #1 -10001ca4: 40ab lsls r3, r5 -10001ca6: 4213 tst r3, r2 -10001ca8: d0fa beq.n 10001ca0 -10001caa: e7d2 b.n 10001c52 -10001cac: 40008000 .word 0x40008000 -10001cb0: 20000e20 .word 0x20000e20 -10001cb4: 10007c48 .word 0x10007c48 -10001cb8: 10007ca8 .word 0x10007ca8 -10001cbc: 10007c5c .word 0x10007c5c +10001ccc : +10001ccc: b5f8 push {r3, r4, r5, r6, r7, lr} +10001cce: 46d6 mov lr, sl +10001cd0: 4647 mov r7, r8 +10001cd2: b580 push {r7, lr} +10001cd4: 0006 movs r6, r0 +10001cd6: 000d movs r5, r1 +10001cd8: 0017 movs r7, r2 +10001cda: 9a08 ldr r2, [sp, #32] +10001cdc: 4293 cmp r3, r2 +10001cde: d343 bcc.n 10001d68 +10001ce0: 0e19 lsrs r1, r3, #24 +10001ce2: 0218 lsls r0, r3, #8 +10001ce4: 9a08 ldr r2, [sp, #32] +10001ce6: 2300 movs r3, #0 +10001ce8: f001 fcd8 bl 1000369c <__wrap___aeabi_uldivmod> +10001cec: 4680 mov r8, r0 +10001cee: 0074 lsls r4, r6, #1 +10001cf0: 19a4 adds r4, r4, r6 +10001cf2: 00a4 lsls r4, r4, #2 +10001cf4: 4b2a ldr r3, [pc, #168] ; (10001da0 ) +10001cf6: 469c mov ip, r3 +10001cf8: 4464 add r4, ip +10001cfa: 6863 ldr r3, [r4, #4] +10001cfc: 4283 cmp r3, r0 +10001cfe: d200 bcs.n 10001d02 +10001d00: 6060 str r0, [r4, #4] +10001d02: 1f33 subs r3, r6, #4 +10001d04: b2db uxtb r3, r3 +10001d06: 469a mov sl, r3 +10001d08: 2b01 cmp r3, #1 +10001d0a: d933 bls.n 10001d74 +10001d0c: 23c0 movs r3, #192 ; 0xc0 +10001d0e: 019b lsls r3, r3, #6 +10001d10: 4323 orrs r3, r4 +10001d12: 2280 movs r2, #128 ; 0x80 +10001d14: 0112 lsls r2, r2, #4 +10001d16: 601a str r2, [r3, #0] +10001d18: 00b3 lsls r3, r6, #2 +10001d1a: 4a22 ldr r2, [pc, #136] ; (10001da4 ) +10001d1c: 5899 ldr r1, [r3, r2] +10001d1e: 2900 cmp r1, #0 +10001d20: d005 beq.n 10001d2e +10001d22: 6950 ldr r0, [r2, #20] +10001d24: f001 fc74 bl 10003610 <__wrap___aeabi_uidiv> +10001d28: 3001 adds r0, #1 +10001d2a: 3801 subs r0, #1 +10001d2c: d1fd bne.n 10001d2a +10001d2e: 017f lsls r7, r7, #5 +10001d30: 6822 ldr r2, [r4, #0] +10001d32: 4057 eors r7, r2 +10001d34: 22e0 movs r2, #224 ; 0xe0 +10001d36: 4017 ands r7, r2 +10001d38: 2380 movs r3, #128 ; 0x80 +10001d3a: 015b lsls r3, r3, #5 +10001d3c: 4323 orrs r3, r4 +10001d3e: 601f str r7, [r3, #0] +10001d40: 4652 mov r2, sl +10001d42: 2a01 cmp r2, #1 +10001d44: d921 bls.n 10001d8a +10001d46: 2380 movs r3, #128 ; 0x80 +10001d48: 019b lsls r3, r3, #6 +10001d4a: 4323 orrs r3, r4 +10001d4c: 2280 movs r2, #128 ; 0x80 +10001d4e: 0112 lsls r2, r2, #4 +10001d50: 601a str r2, [r3, #0] +10001d52: 4643 mov r3, r8 +10001d54: 6063 str r3, [r4, #4] +10001d56: 00b6 lsls r6, r6, #2 +10001d58: 4b12 ldr r3, [pc, #72] ; (10001da4 ) +10001d5a: 9a08 ldr r2, [sp, #32] +10001d5c: 50f2 str r2, [r6, r3] +10001d5e: 2001 movs r0, #1 +10001d60: bcc0 pop {r6, r7} +10001d62: 46ba mov sl, r7 +10001d64: 46b0 mov r8, r6 +10001d66: bdf8 pop {r3, r4, r5, r6, r7, pc} +10001d68: 4b0f ldr r3, [pc, #60] ; (10001da8 ) +10001d6a: 4a10 ldr r2, [pc, #64] ; (10001dac ) +10001d6c: 212e movs r1, #46 ; 0x2e +10001d6e: 4810 ldr r0, [pc, #64] ; (10001db0 ) +10001d70: f7ff ff76 bl 10001c60 <__assert_func> +10001d74: 2d01 cmp r5, #1 +10001d76: d1c9 bne.n 10001d0c +10001d78: 23c0 movs r3, #192 ; 0xc0 +10001d7a: 019b lsls r3, r3, #6 +10001d7c: 4323 orrs r3, r4 +10001d7e: 2203 movs r2, #3 +10001d80: 601a str r2, [r3, #0] +10001d82: 68a3 ldr r3, [r4, #8] +10001d84: 07db lsls r3, r3, #31 +10001d86: d5fc bpl.n 10001d82 +10001d88: e7d1 b.n 10001d2e +10001d8a: 6821 ldr r1, [r4, #0] +10001d8c: 4069 eors r1, r5 +10001d8e: 2203 movs r2, #3 +10001d90: 400a ands r2, r1 +10001d92: 601a str r2, [r3, #0] +10001d94: 68a2 ldr r2, [r4, #8] +10001d96: 2301 movs r3, #1 +10001d98: 40ab lsls r3, r5 +10001d9a: 4213 tst r3, r2 +10001d9c: d0fa beq.n 10001d94 +10001d9e: e7d2 b.n 10001d46 +10001da0: 40008000 .word 0x40008000 +10001da4: 20000e18 .word 0x20000e18 +10001da8: 10007e08 .word 0x10007e08 +10001dac: 10007e68 .word 0x10007e68 +10001db0: 10007e1c .word 0x10007e1c -10001cc0 : -10001cc0: b530 push {r4, r5, lr} -10001cc2: b083 sub sp, #12 -10001cc4: 200c movs r0, #12 -10001cc6: f000 f893 bl 10001df0 -10001cca: f7fe fe2d bl 10000928 -10001cce: 2800 cmp r0, #0 -10001cd0: d00d beq.n 10001cee -10001cd2: 2300 movs r3, #0 -10001cd4: e004 b.n 10001ce0 -10001cd6: 0099 lsls r1, r3, #2 -10001cd8: 4a33 ldr r2, [pc, #204] ; (10001da8 ) -10001cda: 4834 ldr r0, [pc, #208] ; (10001dac ) -10001cdc: 5088 str r0, [r1, r2] -10001cde: 3301 adds r3, #1 -10001ce0: 2b09 cmp r3, #9 -10001ce2: d9f8 bls.n 10001cd6 -10001ce4: 4b30 ldr r3, [pc, #192] ; (10001da8 ) -10001ce6: 4a32 ldr r2, [pc, #200] ; (10001db0 ) -10001ce8: 625a str r2, [r3, #36] ; 0x24 -10001cea: b003 add sp, #12 -10001cec: bd30 pop {r4, r5, pc} -10001cee: 4b31 ldr r3, [pc, #196] ; (10001db4 ) -10001cf0: 2200 movs r2, #0 -10001cf2: 679a str r2, [r3, #120] ; 0x78 -10001cf4: f000 f884 bl 10001e00 -10001cf8: 4b2f ldr r3, [pc, #188] ; (10001db8 ) -10001cfa: 2201 movs r2, #1 -10001cfc: 601a str r2, [r3, #0] -10001cfe: 4b2d ldr r3, [pc, #180] ; (10001db4 ) -10001d00: 6c5b ldr r3, [r3, #68] ; 0x44 -10001d02: 2b01 cmp r3, #1 -10001d04: d1fb bne.n 10001cfe -10001d06: 4b2d ldr r3, [pc, #180] ; (10001dbc ) -10001d08: 2203 movs r2, #3 -10001d0a: 601a str r2, [r3, #0] -10001d0c: 4b29 ldr r3, [pc, #164] ; (10001db4 ) -10001d0e: 6b9b ldr r3, [r3, #56] ; 0x38 -10001d10: 2b01 cmp r3, #1 -10001d12: d1fb bne.n 10001d0c -10001d14: 23c0 movs r3, #192 ; 0xc0 -10001d16: 019b lsls r3, r3, #6 -10001d18: 4a29 ldr r2, [pc, #164] ; (10001dc0 ) -10001d1a: 6013 str r3, [r2, #0] -10001d1c: 4a29 ldr r2, [pc, #164] ; (10001dc4 ) -10001d1e: 6013 str r3, [r2, #0] -10001d20: 4b29 ldr r3, [pc, #164] ; (10001dc8 ) -10001d22: 689a ldr r2, [r3, #8] -10001d24: 23c0 movs r3, #192 ; 0xc0 -10001d26: 019b lsls r3, r3, #6 -10001d28: 4393 bics r3, r2 -10001d2a: d1f9 bne.n 10001d20 -10001d2c: 2402 movs r4, #2 -10001d2e: 9400 str r4, [sp, #0] -10001d30: 3306 adds r3, #6 -10001d32: 4a26 ldr r2, [pc, #152] ; (10001dcc ) -10001d34: 2101 movs r1, #1 -10001d36: 4826 ldr r0, [pc, #152] ; (10001dd0 ) -10001d38: f000 f876 bl 10001e28 -10001d3c: 9400 str r4, [sp, #0] -10001d3e: 2305 movs r3, #5 -10001d40: 4a24 ldr r2, [pc, #144] ; (10001dd4 ) -10001d42: 2101 movs r1, #1 -10001d44: 4824 ldr r0, [pc, #144] ; (10001dd8 ) -10001d46: f000 f86f bl 10001e28 -10001d4a: 4b24 ldr r3, [pc, #144] ; (10001ddc ) -10001d4c: 9300 str r3, [sp, #0] -10001d4e: 2200 movs r2, #0 -10001d50: 2102 movs r1, #2 -10001d52: 2004 movs r0, #4 -10001d54: f7ff ff40 bl 10001bd8 -10001d58: 4d21 ldr r5, [pc, #132] ; (10001de0 ) -10001d5a: 9500 str r5, [sp, #0] -10001d5c: 002b movs r3, r5 -10001d5e: 2200 movs r2, #0 -10001d60: 2101 movs r1, #1 -10001d62: 2005 movs r0, #5 -10001d64: f7ff ff38 bl 10001bd8 -10001d68: 4c10 ldr r4, [pc, #64] ; (10001dac ) -10001d6a: 9400 str r4, [sp, #0] -10001d6c: 0023 movs r3, r4 -10001d6e: 2200 movs r2, #0 -10001d70: 2100 movs r1, #0 -10001d72: 2007 movs r0, #7 -10001d74: f7ff ff30 bl 10001bd8 -10001d78: 9400 str r4, [sp, #0] -10001d7a: 0023 movs r3, r4 -10001d7c: 2200 movs r2, #0 -10001d7e: 2100 movs r1, #0 -10001d80: 2008 movs r0, #8 -10001d82: f7ff ff29 bl 10001bd8 -10001d86: 4b0a ldr r3, [pc, #40] ; (10001db0 ) -10001d88: 9300 str r3, [sp, #0] -10001d8a: 0023 movs r3, r4 -10001d8c: 2200 movs r2, #0 -10001d8e: 2100 movs r1, #0 -10001d90: 2009 movs r0, #9 -10001d92: f7ff ff21 bl 10001bd8 -10001d96: 9500 str r5, [sp, #0] -10001d98: 002b movs r3, r5 -10001d9a: 2200 movs r2, #0 -10001d9c: 2100 movs r1, #0 -10001d9e: 2006 movs r0, #6 -10001da0: f7ff ff1a bl 10001bd8 -10001da4: e7a1 b.n 10001cea -10001da6: 46c0 nop ; (mov r8, r8) -10001da8: 20000e20 .word 0x20000e20 -10001dac: 02dc6c00 .word 0x02dc6c00 -10001db0: 0000b71b .word 0x0000b71b -10001db4: 40008000 .word 0x40008000 -10001db8: 4000b03c .word 0x4000b03c -10001dbc: 4000b030 .word 0x4000b030 -10001dc0: 4000e000 .word 0x4000e000 -10001dc4: 4000f000 .word 0x4000f000 -10001dc8: 4000c000 .word 0x4000c000 -10001dcc: 59682f00 .word 0x59682f00 -10001dd0: 40028000 .word 0x40028000 -10001dd4: 1c9c3800 .word 0x1c9c3800 -10001dd8: 4002c000 .word 0x4002c000 -10001ddc: 00b71b00 .word 0x00b71b00 -10001de0: 07735940 .word 0x07735940 +10001db4 : +10001db4: b530 push {r4, r5, lr} +10001db6: b083 sub sp, #12 +10001db8: 200c movs r0, #12 +10001dba: f000 f893 bl 10001ee4 +10001dbe: f7fe fe2d bl 10000a1c +10001dc2: 2800 cmp r0, #0 +10001dc4: d00d beq.n 10001de2 +10001dc6: 2300 movs r3, #0 +10001dc8: e004 b.n 10001dd4 +10001dca: 0099 lsls r1, r3, #2 +10001dcc: 4a33 ldr r2, [pc, #204] ; (10001e9c ) +10001dce: 4834 ldr r0, [pc, #208] ; (10001ea0 ) +10001dd0: 5088 str r0, [r1, r2] +10001dd2: 3301 adds r3, #1 +10001dd4: 2b09 cmp r3, #9 +10001dd6: d9f8 bls.n 10001dca +10001dd8: 4b30 ldr r3, [pc, #192] ; (10001e9c ) +10001dda: 4a32 ldr r2, [pc, #200] ; (10001ea4 ) +10001ddc: 625a str r2, [r3, #36] ; 0x24 +10001dde: b003 add sp, #12 +10001de0: bd30 pop {r4, r5, pc} +10001de2: 4b31 ldr r3, [pc, #196] ; (10001ea8 ) +10001de4: 2200 movs r2, #0 +10001de6: 679a str r2, [r3, #120] ; 0x78 +10001de8: f000 f884 bl 10001ef4 +10001dec: 4b2f ldr r3, [pc, #188] ; (10001eac ) +10001dee: 2201 movs r2, #1 +10001df0: 601a str r2, [r3, #0] +10001df2: 4b2d ldr r3, [pc, #180] ; (10001ea8 ) +10001df4: 6c5b ldr r3, [r3, #68] ; 0x44 +10001df6: 2b01 cmp r3, #1 +10001df8: d1fb bne.n 10001df2 +10001dfa: 4b2d ldr r3, [pc, #180] ; (10001eb0 ) +10001dfc: 2203 movs r2, #3 +10001dfe: 601a str r2, [r3, #0] +10001e00: 4b29 ldr r3, [pc, #164] ; (10001ea8 ) +10001e02: 6b9b ldr r3, [r3, #56] ; 0x38 +10001e04: 2b01 cmp r3, #1 +10001e06: d1fb bne.n 10001e00 +10001e08: 23c0 movs r3, #192 ; 0xc0 +10001e0a: 019b lsls r3, r3, #6 +10001e0c: 4a29 ldr r2, [pc, #164] ; (10001eb4 ) +10001e0e: 6013 str r3, [r2, #0] +10001e10: 4a29 ldr r2, [pc, #164] ; (10001eb8 ) +10001e12: 6013 str r3, [r2, #0] +10001e14: 4b29 ldr r3, [pc, #164] ; (10001ebc ) +10001e16: 689a ldr r2, [r3, #8] +10001e18: 23c0 movs r3, #192 ; 0xc0 +10001e1a: 019b lsls r3, r3, #6 +10001e1c: 4393 bics r3, r2 +10001e1e: d1f9 bne.n 10001e14 +10001e20: 2402 movs r4, #2 +10001e22: 9400 str r4, [sp, #0] +10001e24: 3306 adds r3, #6 +10001e26: 4a26 ldr r2, [pc, #152] ; (10001ec0 ) +10001e28: 2101 movs r1, #1 +10001e2a: 4826 ldr r0, [pc, #152] ; (10001ec4 ) +10001e2c: f000 f876 bl 10001f1c +10001e30: 9400 str r4, [sp, #0] +10001e32: 2305 movs r3, #5 +10001e34: 4a24 ldr r2, [pc, #144] ; (10001ec8 ) +10001e36: 2101 movs r1, #1 +10001e38: 4824 ldr r0, [pc, #144] ; (10001ecc ) +10001e3a: f000 f86f bl 10001f1c +10001e3e: 4b24 ldr r3, [pc, #144] ; (10001ed0 ) +10001e40: 9300 str r3, [sp, #0] +10001e42: 2200 movs r2, #0 +10001e44: 2102 movs r1, #2 +10001e46: 2004 movs r0, #4 +10001e48: f7ff ff40 bl 10001ccc +10001e4c: 4d21 ldr r5, [pc, #132] ; (10001ed4 ) +10001e4e: 9500 str r5, [sp, #0] +10001e50: 002b movs r3, r5 +10001e52: 2200 movs r2, #0 +10001e54: 2101 movs r1, #1 +10001e56: 2005 movs r0, #5 +10001e58: f7ff ff38 bl 10001ccc +10001e5c: 4c10 ldr r4, [pc, #64] ; (10001ea0 ) +10001e5e: 9400 str r4, [sp, #0] +10001e60: 0023 movs r3, r4 +10001e62: 2200 movs r2, #0 +10001e64: 2100 movs r1, #0 +10001e66: 2007 movs r0, #7 +10001e68: f7ff ff30 bl 10001ccc +10001e6c: 9400 str r4, [sp, #0] +10001e6e: 0023 movs r3, r4 +10001e70: 2200 movs r2, #0 +10001e72: 2100 movs r1, #0 +10001e74: 2008 movs r0, #8 +10001e76: f7ff ff29 bl 10001ccc +10001e7a: 4b0a ldr r3, [pc, #40] ; (10001ea4 ) +10001e7c: 9300 str r3, [sp, #0] +10001e7e: 0023 movs r3, r4 +10001e80: 2200 movs r2, #0 +10001e82: 2100 movs r1, #0 +10001e84: 2009 movs r0, #9 +10001e86: f7ff ff21 bl 10001ccc +10001e8a: 9500 str r5, [sp, #0] +10001e8c: 002b movs r3, r5 +10001e8e: 2200 movs r2, #0 +10001e90: 2100 movs r1, #0 +10001e92: 2006 movs r0, #6 +10001e94: f7ff ff1a bl 10001ccc +10001e98: e7a1 b.n 10001dde +10001e9a: 46c0 nop ; (mov r8, r8) +10001e9c: 20000e18 .word 0x20000e18 +10001ea0: 02dc6c00 .word 0x02dc6c00 +10001ea4: 0000b71b .word 0x0000b71b +10001ea8: 40008000 .word 0x40008000 +10001eac: 4000b03c .word 0x4000b03c +10001eb0: 4000b030 .word 0x4000b030 +10001eb4: 4000e000 .word 0x4000e000 +10001eb8: 4000f000 .word 0x4000f000 +10001ebc: 4000c000 .word 0x4000c000 +10001ec0: 59682f00 .word 0x59682f00 +10001ec4: 40028000 .word 0x40028000 +10001ec8: 1c9c3800 .word 0x1c9c3800 +10001ecc: 4002c000 .word 0x4002c000 +10001ed0: 00b71b00 .word 0x00b71b00 +10001ed4: 07735940 .word 0x07735940 -10001de4 : -10001de4: 0080 lsls r0, r0, #2 -10001de6: 4b01 ldr r3, [pc, #4] ; (10001dec ) -10001de8: 58c0 ldr r0, [r0, r3] -10001dea: 4770 bx lr -10001dec: 20000e20 .word 0x20000e20 +10001ed8 : +10001ed8: 0080 lsls r0, r0, #2 +10001eda: 4b01 ldr r3, [pc, #4] ; (10001ee0 ) +10001edc: 58c0 ldr r0, [r0, r3] +10001ede: 4770 bx lr +10001ee0: 20000e18 .word 0x20000e18 -10001df0 : -10001df0: 2380 movs r3, #128 ; 0x80 -10001df2: 009b lsls r3, r3, #2 -10001df4: 4303 orrs r3, r0 -10001df6: 4a01 ldr r2, [pc, #4] ; (10001dfc ) -10001df8: 62d3 str r3, [r2, #44] ; 0x2c -10001dfa: 4770 bx lr -10001dfc: 40058000 .word 0x40058000 +10001ee4 : +10001ee4: 2380 movs r3, #128 ; 0x80 +10001ee6: 009b lsls r3, r3, #2 +10001ee8: 4303 orrs r3, r0 +10001eea: 4a01 ldr r2, [pc, #4] ; (10001ef0 ) +10001eec: 62d3 str r3, [r2, #44] ; 0x2c +10001eee: 4770 bx lr +10001ef0: 40058000 .word 0x40058000 -10001e00 : -10001e00: 4b06 ldr r3, [pc, #24] ; (10001e1c ) -10001e02: 22aa movs r2, #170 ; 0xaa -10001e04: 0112 lsls r2, r2, #4 -10001e06: 601a str r2, [r3, #0] -10001e08: 222f movs r2, #47 ; 0x2f -10001e0a: 60da str r2, [r3, #12] -10001e0c: 4b04 ldr r3, [pc, #16] ; (10001e20 ) -10001e0e: 4a05 ldr r2, [pc, #20] ; (10001e24 ) -10001e10: 601a str r2, [r3, #0] -10001e12: 4b02 ldr r3, [pc, #8] ; (10001e1c ) -10001e14: 685b ldr r3, [r3, #4] -10001e16: 2b00 cmp r3, #0 -10001e18: dafb bge.n 10001e12 -10001e1a: 4770 bx lr -10001e1c: 40024000 .word 0x40024000 -10001e20: 40026000 .word 0x40026000 -10001e24: 00fab000 .word 0x00fab000 +10001ef4 : +10001ef4: 4b06 ldr r3, [pc, #24] ; (10001f10 ) +10001ef6: 22aa movs r2, #170 ; 0xaa +10001ef8: 0112 lsls r2, r2, #4 +10001efa: 601a str r2, [r3, #0] +10001efc: 222f movs r2, #47 ; 0x2f +10001efe: 60da str r2, [r3, #12] +10001f00: 4b04 ldr r3, [pc, #16] ; (10001f14 ) +10001f02: 4a05 ldr r2, [pc, #20] ; (10001f18 ) +10001f04: 601a str r2, [r3, #0] +10001f06: 4b02 ldr r3, [pc, #8] ; (10001f10 ) +10001f08: 685b ldr r3, [r3, #4] +10001f0a: 2b00 cmp r3, #0 +10001f0c: dafb bge.n 10001f06 +10001f0e: 4770 bx lr +10001f10: 40024000 .word 0x40024000 +10001f14: 40026000 .word 0x40026000 +10001f18: 00fab000 .word 0x00fab000 -10001e28 : -10001e28: b5f8 push {r3, r4, r5, r6, r7, lr} -10001e2a: 46ce mov lr, r9 -10001e2c: 4647 mov r7, r8 -10001e2e: b580 push {r7, lr} -10001e30: 0004 movs r4, r0 -10001e32: 4689 mov r9, r1 -10001e34: 4690 mov r8, r2 -10001e36: 001d movs r5, r3 -10001e38: ab08 add r3, sp, #32 -10001e3a: 781f ldrb r7, [r3, #0] -10001e3c: 2301 movs r3, #1 -10001e3e: 425b negs r3, r3 -10001e40: 6043 str r3, [r0, #4] -10001e42: 2300 movs r3, #0 -10001e44: 6083 str r3, [r0, #8] -10001e46: 200c movs r0, #12 -10001e48: f001 fb68 bl 1000351c <__wrap___aeabi_uidiv> -10001e4c: 0006 movs r6, r0 -10001e4e: 464b mov r3, r9 -10001e50: 6023 str r3, [r4, #0] -10001e52: 0143 lsls r3, r0, #5 -10001e54: 1a1b subs r3, r3, r0 -10001e56: 0199 lsls r1, r3, #6 -10001e58: 1ac9 subs r1, r1, r3 -10001e5a: 00c9 lsls r1, r1, #3 -10001e5c: 1809 adds r1, r1, r0 -10001e5e: 0189 lsls r1, r1, #6 -10001e60: 4640 mov r0, r8 -10001e62: f001 fb5b bl 1000351c <__wrap___aeabi_uidiv> -10001e66: 0002 movs r2, r0 -10001e68: 3a10 subs r2, #16 -10001e6a: 2398 movs r3, #152 ; 0x98 -10001e6c: 005b lsls r3, r3, #1 -10001e6e: 429a cmp r2, r3 -10001e70: d820 bhi.n 10001eb4 -10001e72: 1e6b subs r3, r5, #1 -10001e74: 2b06 cmp r3, #6 -10001e76: d823 bhi.n 10001ec0 -10001e78: 1e7b subs r3, r7, #1 -10001e7a: b2db uxtb r3, r3 -10001e7c: 2b06 cmp r3, #6 -10001e7e: d81f bhi.n 10001ec0 -10001e80: 42af cmp r7, r5 -10001e82: d823 bhi.n 10001ecc -10001e84: 4643 mov r3, r8 -10001e86: 091a lsrs r2, r3, #4 -10001e88: 42b2 cmp r2, r6 -10001e8a: d325 bcc.n 10001ed8 -10001e8c: 60a0 str r0, [r4, #8] -10001e8e: 1d22 adds r2, r4, #4 -10001e90: 23c0 movs r3, #192 ; 0xc0 -10001e92: 019b lsls r3, r3, #6 -10001e94: 4313 orrs r3, r2 -10001e96: 2221 movs r2, #33 ; 0x21 -10001e98: 601a str r2, [r3, #0] -10001e9a: 6822 ldr r2, [r4, #0] -10001e9c: 2a00 cmp r2, #0 -10001e9e: dafc bge.n 10001e9a -10001ea0: 042d lsls r5, r5, #16 -10001ea2: 033f lsls r7, r7, #12 -10001ea4: 433d orrs r5, r7 -10001ea6: 60e5 str r5, [r4, #12] -10001ea8: 2208 movs r2, #8 -10001eaa: 601a str r2, [r3, #0] -10001eac: bcc0 pop {r6, r7} -10001eae: 46b9 mov r9, r7 -10001eb0: 46b0 mov r8, r6 -10001eb2: bdf8 pop {r3, r4, r5, r6, r7, pc} -10001eb4: 4b0b ldr r3, [pc, #44] ; (10001ee4 ) -10001eb6: 4a0c ldr r2, [pc, #48] ; (10001ee8 ) -10001eb8: 211a movs r1, #26 -10001eba: 480c ldr r0, [pc, #48] ; (10001eec ) -10001ebc: f7ff fe56 bl 10001b6c <__assert_func> -10001ec0: 4b0b ldr r3, [pc, #44] ; (10001ef0 ) -10001ec2: 4a09 ldr r2, [pc, #36] ; (10001ee8 ) -10001ec4: 211d movs r1, #29 -10001ec6: 4809 ldr r0, [pc, #36] ; (10001eec ) -10001ec8: f7ff fe50 bl 10001b6c <__assert_func> -10001ecc: 4b09 ldr r3, [pc, #36] ; (10001ef4 ) -10001ece: 4a06 ldr r2, [pc, #24] ; (10001ee8 ) -10001ed0: 2123 movs r1, #35 ; 0x23 -10001ed2: 4806 ldr r0, [pc, #24] ; (10001eec ) -10001ed4: f7ff fe4a bl 10001b6c <__assert_func> -10001ed8: 4b07 ldr r3, [pc, #28] ; (10001ef8 ) -10001eda: 4a03 ldr r2, [pc, #12] ; (10001ee8 ) -10001edc: 2127 movs r1, #39 ; 0x27 -10001ede: 4803 ldr r0, [pc, #12] ; (10001eec ) -10001ee0: f7ff fe44 bl 10001b6c <__assert_func> -10001ee4: 10007cb8 .word 0x10007cb8 -10001ee8: 10007d98 .word 0x10007d98 -10001eec: 10007cd4 .word 0x10007cd4 -10001ef0: 10007d18 .word 0x10007d18 -10001ef4: 10007d64 .word 0x10007d64 -10001ef8: 10007d7c .word 0x10007d7c +10001f1c : +10001f1c: b5f8 push {r3, r4, r5, r6, r7, lr} +10001f1e: 46ce mov lr, r9 +10001f20: 4647 mov r7, r8 +10001f22: b580 push {r7, lr} +10001f24: 0004 movs r4, r0 +10001f26: 4689 mov r9, r1 +10001f28: 4690 mov r8, r2 +10001f2a: 001d movs r5, r3 +10001f2c: ab08 add r3, sp, #32 +10001f2e: 781f ldrb r7, [r3, #0] +10001f30: 2301 movs r3, #1 +10001f32: 425b negs r3, r3 +10001f34: 6043 str r3, [r0, #4] +10001f36: 2300 movs r3, #0 +10001f38: 6083 str r3, [r0, #8] +10001f3a: 200c movs r0, #12 +10001f3c: f001 fb68 bl 10003610 <__wrap___aeabi_uidiv> +10001f40: 0006 movs r6, r0 +10001f42: 464b mov r3, r9 +10001f44: 6023 str r3, [r4, #0] +10001f46: 0143 lsls r3, r0, #5 +10001f48: 1a1b subs r3, r3, r0 +10001f4a: 0199 lsls r1, r3, #6 +10001f4c: 1ac9 subs r1, r1, r3 +10001f4e: 00c9 lsls r1, r1, #3 +10001f50: 1809 adds r1, r1, r0 +10001f52: 0189 lsls r1, r1, #6 +10001f54: 4640 mov r0, r8 +10001f56: f001 fb5b bl 10003610 <__wrap___aeabi_uidiv> +10001f5a: 0002 movs r2, r0 +10001f5c: 3a10 subs r2, #16 +10001f5e: 2398 movs r3, #152 ; 0x98 +10001f60: 005b lsls r3, r3, #1 +10001f62: 429a cmp r2, r3 +10001f64: d820 bhi.n 10001fa8 +10001f66: 1e6b subs r3, r5, #1 +10001f68: 2b06 cmp r3, #6 +10001f6a: d823 bhi.n 10001fb4 +10001f6c: 1e7b subs r3, r7, #1 +10001f6e: b2db uxtb r3, r3 +10001f70: 2b06 cmp r3, #6 +10001f72: d81f bhi.n 10001fb4 +10001f74: 42af cmp r7, r5 +10001f76: d823 bhi.n 10001fc0 +10001f78: 4643 mov r3, r8 +10001f7a: 091a lsrs r2, r3, #4 +10001f7c: 42b2 cmp r2, r6 +10001f7e: d325 bcc.n 10001fcc +10001f80: 60a0 str r0, [r4, #8] +10001f82: 1d22 adds r2, r4, #4 +10001f84: 23c0 movs r3, #192 ; 0xc0 +10001f86: 019b lsls r3, r3, #6 +10001f88: 4313 orrs r3, r2 +10001f8a: 2221 movs r2, #33 ; 0x21 +10001f8c: 601a str r2, [r3, #0] +10001f8e: 6822 ldr r2, [r4, #0] +10001f90: 2a00 cmp r2, #0 +10001f92: dafc bge.n 10001f8e +10001f94: 042d lsls r5, r5, #16 +10001f96: 033f lsls r7, r7, #12 +10001f98: 433d orrs r5, r7 +10001f9a: 60e5 str r5, [r4, #12] +10001f9c: 2208 movs r2, #8 +10001f9e: 601a str r2, [r3, #0] +10001fa0: bcc0 pop {r6, r7} +10001fa2: 46b9 mov r9, r7 +10001fa4: 46b0 mov r8, r6 +10001fa6: bdf8 pop {r3, r4, r5, r6, r7, pc} +10001fa8: 4b0b ldr r3, [pc, #44] ; (10001fd8 ) +10001faa: 4a0c ldr r2, [pc, #48] ; (10001fdc ) +10001fac: 211a movs r1, #26 +10001fae: 480c ldr r0, [pc, #48] ; (10001fe0 ) +10001fb0: f7ff fe56 bl 10001c60 <__assert_func> +10001fb4: 4b0b ldr r3, [pc, #44] ; (10001fe4 ) +10001fb6: 4a09 ldr r2, [pc, #36] ; (10001fdc ) +10001fb8: 211d movs r1, #29 +10001fba: 4809 ldr r0, [pc, #36] ; (10001fe0 ) +10001fbc: f7ff fe50 bl 10001c60 <__assert_func> +10001fc0: 4b09 ldr r3, [pc, #36] ; (10001fe8 ) +10001fc2: 4a06 ldr r2, [pc, #24] ; (10001fdc ) +10001fc4: 2123 movs r1, #35 ; 0x23 +10001fc6: 4806 ldr r0, [pc, #24] ; (10001fe0 ) +10001fc8: f7ff fe4a bl 10001c60 <__assert_func> +10001fcc: 4b07 ldr r3, [pc, #28] ; (10001fec ) +10001fce: 4a03 ldr r2, [pc, #12] ; (10001fdc ) +10001fd0: 2127 movs r1, #39 ; 0x27 +10001fd2: 4803 ldr r0, [pc, #12] ; (10001fe0 ) +10001fd4: f7ff fe44 bl 10001c60 <__assert_func> +10001fd8: 10007e78 .word 0x10007e78 +10001fdc: 10007f58 .word 0x10007f58 +10001fe0: 10007e94 .word 0x10007e94 +10001fe4: 10007ed8 .word 0x10007ed8 +10001fe8: 10007f24 .word 0x10007f24 +10001fec: 10007f3c .word 0x10007f3c -10001efc : -10001efc: 4b07 ldr r3, [pc, #28] ; (10001f1c ) -10001efe: 689b ldr r3, [r3, #8] -10001f00: 3010 adds r0, #16 -10001f02: 0080 lsls r0, r0, #2 -10001f04: 5019 str r1, [r3, r0] -10001f06: f3bf 8f5f dmb sy -10001f0a: f3bf 8f5f dmb sy -10001f0e: 4b04 ldr r3, [pc, #16] ; (10001f20 ) -10001f10: 2100 movs r1, #0 -10001f12: 6019 str r1, [r3, #0] -10001f14: f382 8810 msr PRIMASK, r2 -10001f18: 4770 bx lr -10001f1a: 46c0 nop ; (mov r8, r8) -10001f1c: e000ed00 .word 0xe000ed00 -10001f20: d0000124 .word 0xd0000124 +10001ff0 : +10001ff0: 4b07 ldr r3, [pc, #28] ; (10002010 ) +10001ff2: 689b ldr r3, [r3, #8] +10001ff4: 3010 adds r0, #16 +10001ff6: 0080 lsls r0, r0, #2 +10001ff8: 5019 str r1, [r3, r0] +10001ffa: f3bf 8f5f dmb sy +10001ffe: f3bf 8f5f dmb sy +10002002: 4b04 ldr r3, [pc, #16] ; (10002014 ) +10002004: 2100 movs r1, #0 +10002006: 6019 str r1, [r3, #0] +10002008: f382 8810 msr PRIMASK, r2 +1000200c: 4770 bx lr +1000200e: 46c0 nop ; (mov r8, r8) +10002010: e000ed00 .word 0xe000ed00 +10002014: d0000124 .word 0xd0000124 -10001f24 : -10001f24: b510 push {r4, lr} -10001f26: 1a09 subs r1, r1, r0 -10001f28: 3904 subs r1, #4 -10001f2a: 0848 lsrs r0, r1, #1 -10001f2c: 0b09 lsrs r1, r1, #12 -10001f2e: d105 bne.n 10001f3c -10001f30: 0540 lsls r0, r0, #21 -10001f32: 0d40 lsrs r0, r0, #21 -10001f34: 4b04 ldr r3, [pc, #16] ; (10001f48 ) -10001f36: 4318 orrs r0, r3 -10001f38: b280 uxth r0, r0 -10001f3a: bd10 pop {r4, pc} -10001f3c: 4b03 ldr r3, [pc, #12] ; (10001f4c ) -10001f3e: 4a04 ldr r2, [pc, #16] ; (10001f50 ) -10001f40: 218d movs r1, #141 ; 0x8d -10001f42: 4804 ldr r0, [pc, #16] ; (10001f54 ) -10001f44: f7ff fe12 bl 10001b6c <__assert_func> -10001f48: ffffe000 .word 0xffffe000 -10001f4c: 10007da4 .word 0x10007da4 -10001f50: 10007fb4 .word 0x10007fb4 -10001f54: 10007db4 .word 0x10007db4 +10002018 : +10002018: b510 push {r4, lr} +1000201a: 1a09 subs r1, r1, r0 +1000201c: 3904 subs r1, #4 +1000201e: 0848 lsrs r0, r1, #1 +10002020: 0b09 lsrs r1, r1, #12 +10002022: d105 bne.n 10002030 +10002024: 0540 lsls r0, r0, #21 +10002026: 0d40 lsrs r0, r0, #21 +10002028: 4b04 ldr r3, [pc, #16] ; (1000203c ) +1000202a: 4318 orrs r0, r3 +1000202c: b280 uxth r0, r0 +1000202e: bd10 pop {r4, pc} +10002030: 4b03 ldr r3, [pc, #12] ; (10002040 ) +10002032: 4a04 ldr r2, [pc, #16] ; (10002044 ) +10002034: 218d movs r1, #141 ; 0x8d +10002036: 4804 ldr r0, [pc, #16] ; (10002048 ) +10002038: f7ff fe12 bl 10001c60 <__assert_func> +1000203c: ffffe000 .word 0xffffe000 +10002040: 10007f64 .word 0x10007f64 +10002044: 10008174 .word 0x10008174 +10002048: 10007f74 .word 0x10007f74 -10001f58 : -10001f58: b510 push {r4, lr} -10001f5a: 1a09 subs r1, r1, r0 -10001f5c: 3904 subs r1, #4 -10001f5e: 084c lsrs r4, r1, #1 -10001f60: 0b09 lsrs r1, r1, #12 -10001f62: d108 bne.n 10001f76 -10001f64: 0549 lsls r1, r1, #21 -10001f66: 0d49 lsrs r1, r1, #21 -10001f68: 4a06 ldr r2, [pc, #24] ; (10001f84 ) -10001f6a: 4311 orrs r1, r2 -10001f6c: 8001 strh r1, [r0, #0] -10001f6e: 4b06 ldr r3, [pc, #24] ; (10001f88 ) -10001f70: 4323 orrs r3, r4 -10001f72: 8043 strh r3, [r0, #2] -10001f74: bd10 pop {r4, pc} -10001f76: 4b05 ldr r3, [pc, #20] ; (10001f8c ) -10001f78: 4a05 ldr r2, [pc, #20] ; (10001f90 ) -10001f7a: 2195 movs r1, #149 ; 0x95 -10001f7c: 4805 ldr r0, [pc, #20] ; (10001f94 ) -10001f7e: f7ff fdf5 bl 10001b6c <__assert_func> -10001f82: 46c0 nop ; (mov r8, r8) -10001f84: fffff000 .word 0xfffff000 -10001f88: fffff800 .word 0xfffff800 -10001f8c: 10007da4 .word 0x10007da4 -10001f90: 10007f88 .word 0x10007f88 -10001f94: 10007db4 .word 0x10007db4 +1000204c : +1000204c: b510 push {r4, lr} +1000204e: 1a09 subs r1, r1, r0 +10002050: 3904 subs r1, #4 +10002052: 084c lsrs r4, r1, #1 +10002054: 0b09 lsrs r1, r1, #12 +10002056: d108 bne.n 1000206a +10002058: 0549 lsls r1, r1, #21 +1000205a: 0d49 lsrs r1, r1, #21 +1000205c: 4a06 ldr r2, [pc, #24] ; (10002078 ) +1000205e: 4311 orrs r1, r2 +10002060: 8001 strh r1, [r0, #0] +10002062: 4b06 ldr r3, [pc, #24] ; (1000207c ) +10002064: 4323 orrs r3, r4 +10002066: 8043 strh r3, [r0, #2] +10002068: bd10 pop {r4, pc} +1000206a: 4b05 ldr r3, [pc, #20] ; (10002080 ) +1000206c: 4a05 ldr r2, [pc, #20] ; (10002084 ) +1000206e: 2195 movs r1, #149 ; 0x95 +10002070: 4805 ldr r0, [pc, #20] ; (10002088 ) +10002072: f7ff fdf5 bl 10001c60 <__assert_func> +10002076: 46c0 nop ; (mov r8, r8) +10002078: fffff000 .word 0xfffff000 +1000207c: fffff800 .word 0xfffff800 +10002080: 10007f64 .word 0x10007f64 +10002084: 10008148 .word 0x10008148 +10002088: 10007f74 .word 0x10007f74 -10001f98 : -10001f98: 2301 movs r3, #1 -10001f9a: 4083 lsls r3, r0 -10001f9c: 4a03 ldr r2, [pc, #12] ; (10001fac ) -10001f9e: 6810 ldr r0, [r2, #0] -10001fa0: 4018 ands r0, r3 -10001fa2: 1e43 subs r3, r0, #1 -10001fa4: 4198 sbcs r0, r3 -10001fa6: b2c0 uxtb r0, r0 -10001fa8: 4770 bx lr -10001faa: 46c0 nop ; (mov r8, r8) -10001fac: e000e100 .word 0xe000e100 +1000208c : +1000208c: 2301 movs r3, #1 +1000208e: 4083 lsls r3, r0 +10002090: 4a03 ldr r2, [pc, #12] ; (100020a0 ) +10002092: 6810 ldr r0, [r2, #0] +10002094: 4018 ands r0, r3 +10002096: 1e43 subs r3, r0, #1 +10002098: 4198 sbcs r0, r3 +1000209a: b2c0 uxtb r0, r0 +1000209c: 4770 bx lr +1000209e: 46c0 nop ; (mov r8, r8) +100020a0: e000e100 .word 0xe000e100 -10001fb0 : -10001fb0: 2900 cmp r1, #0 -10001fb2: d004 beq.n 10001fbe -10001fb4: 4b03 ldr r3, [pc, #12] ; (10001fc4 ) -10001fb6: 6018 str r0, [r3, #0] -10001fb8: 4b03 ldr r3, [pc, #12] ; (10001fc8 ) -10001fba: 6018 str r0, [r3, #0] -10001fbc: 4770 bx lr -10001fbe: 4b03 ldr r3, [pc, #12] ; (10001fcc ) -10001fc0: 6018 str r0, [r3, #0] -10001fc2: e7fb b.n 10001fbc -10001fc4: e000e280 .word 0xe000e280 -10001fc8: e000e100 .word 0xe000e100 -10001fcc: e000e180 .word 0xe000e180 +100020a4 : +100020a4: 2900 cmp r1, #0 +100020a6: d004 beq.n 100020b2 +100020a8: 4b03 ldr r3, [pc, #12] ; (100020b8 ) +100020aa: 6018 str r0, [r3, #0] +100020ac: 4b03 ldr r3, [pc, #12] ; (100020bc ) +100020ae: 6018 str r0, [r3, #0] +100020b0: 4770 bx lr +100020b2: 4b03 ldr r3, [pc, #12] ; (100020c0 ) +100020b4: 6018 str r0, [r3, #0] +100020b6: e7fb b.n 100020b0 +100020b8: e000e280 .word 0xe000e280 +100020bc: e000e100 .word 0xe000e100 +100020c0: e000e180 .word 0xe000e180 -10001fd0 : -10001fd0: b510 push {r4, lr} -10001fd2: 2301 movs r3, #1 -10001fd4: 4083 lsls r3, r0 -10001fd6: 0018 movs r0, r3 -10001fd8: f7ff ffea bl 10001fb0 -10001fdc: bd10 pop {r4, pc} +100020c4 : +100020c4: b510 push {r4, lr} +100020c6: 2301 movs r3, #1 +100020c8: 4083 lsls r3, r0 +100020ca: 0018 movs r0, r3 +100020cc: f7ff ffea bl 100020a4 +100020d0: bd10 pop {r4, pc} ... -10001fe0 : -10001fe0: 4b02 ldr r3, [pc, #8] ; (10001fec ) -10001fe2: 689b ldr r3, [r3, #8] -10001fe4: 3010 adds r0, #16 -10001fe6: 0080 lsls r0, r0, #2 -10001fe8: 58c0 ldr r0, [r0, r3] -10001fea: 4770 bx lr -10001fec: e000ed00 .word 0xe000ed00 +100020d4 : +100020d4: 4b02 ldr r3, [pc, #8] ; (100020e0 ) +100020d6: 689b ldr r3, [r3, #8] +100020d8: 3010 adds r0, #16 +100020da: 0080 lsls r0, r0, #2 +100020dc: 58c0 ldr r0, [r0, r3] +100020de: 4770 bx lr +100020e0: e000ed00 .word 0xe000ed00 -10001ff0 : -10001ff0: b570 push {r4, r5, r6, lr} -10001ff2: 0004 movs r4, r0 -10001ff4: 000d movs r5, r1 -10001ff6: f3ef 8610 mrs r6, PRIMASK -10001ffa: b672 cpsid i -10001ffc: 4b0c ldr r3, [pc, #48] ; (10002030 ) -10001ffe: 681b ldr r3, [r3, #0] -10002000: 2b00 cmp r3, #0 -10002002: d0fb beq.n 10001ffc -10002004: f3bf 8f5f dmb sy -10002008: 0020 movs r0, r4 -1000200a: f7ff ffe9 bl 10001fe0 -1000200e: 4b09 ldr r3, [pc, #36] ; (10002034 ) -10002010: 4298 cmp r0, r3 -10002012: d001 beq.n 10002018 -10002014: 42a8 cmp r0, r5 -10002016: d105 bne.n 10002024 -10002018: 0032 movs r2, r6 -1000201a: 0029 movs r1, r5 -1000201c: 0020 movs r0, r4 -1000201e: f7ff ff6d bl 10001efc -10002022: bd70 pop {r4, r5, r6, pc} -10002024: 4b04 ldr r3, [pc, #16] ; (10002038 ) -10002026: 4a05 ldr r2, [pc, #20] ; (1000203c ) -10002028: 2171 movs r1, #113 ; 0x71 -1000202a: 4805 ldr r0, [pc, #20] ; (10002040 ) -1000202c: f7ff fd9e bl 10001b6c <__assert_func> -10002030: d0000124 .word 0xd0000124 -10002034: 100001cd .word 0x100001cd -10002038: 10007df8 .word 0x10007df8 -1000203c: 10007fd0 .word 0x10007fd0 -10002040: 10007db4 .word 0x10007db4 +100020e4 : +100020e4: b570 push {r4, r5, r6, lr} +100020e6: 0004 movs r4, r0 +100020e8: 000d movs r5, r1 +100020ea: f3ef 8610 mrs r6, PRIMASK +100020ee: b672 cpsid i +100020f0: 4b0c ldr r3, [pc, #48] ; (10002124 ) +100020f2: 681b ldr r3, [r3, #0] +100020f4: 2b00 cmp r3, #0 +100020f6: d0fb beq.n 100020f0 +100020f8: f3bf 8f5f dmb sy +100020fc: 0020 movs r0, r4 +100020fe: f7ff ffe9 bl 100020d4 +10002102: 4b09 ldr r3, [pc, #36] ; (10002128 ) +10002104: 4298 cmp r0, r3 +10002106: d001 beq.n 1000210c +10002108: 42a8 cmp r0, r5 +1000210a: d105 bne.n 10002118 +1000210c: 0032 movs r2, r6 +1000210e: 0029 movs r1, r5 +10002110: 0020 movs r0, r4 +10002112: f7ff ff6d bl 10001ff0 +10002116: bd70 pop {r4, r5, r6, pc} +10002118: 4b04 ldr r3, [pc, #16] ; (1000212c ) +1000211a: 4a05 ldr r2, [pc, #20] ; (10002130 ) +1000211c: 2171 movs r1, #113 ; 0x71 +1000211e: 4805 ldr r0, [pc, #20] ; (10002134 ) +10002120: f7ff fd9e bl 10001c60 <__assert_func> +10002124: d0000124 .word 0xd0000124 +10002128: 100001cd .word 0x100001cd +1000212c: 10007fb8 .word 0x10007fb8 +10002130: 10008190 .word 0x10008190 +10002134: 10007f74 .word 0x10007f74 -10002044 : -10002044: b5f0 push {r4, r5, r6, r7, lr} -10002046: 46ce mov lr, r9 -10002048: 4647 mov r7, r8 -1000204a: b580 push {r7, lr} -1000204c: b083 sub sp, #12 -1000204e: 0006 movs r6, r0 -10002050: 000d movs r5, r1 -10002052: f3ef 8810 mrs r8, PRIMASK -10002056: b672 cpsid i -10002058: 4b5a ldr r3, [pc, #360] ; (100021c4 ) -1000205a: 681b ldr r3, [r3, #0] -1000205c: 2b00 cmp r3, #0 -1000205e: d0fb beq.n 10002058 -10002060: f3bf 8f5f dmb sy -10002064: 4b58 ldr r3, [pc, #352] ; (100021c8 ) -10002066: 689a ldr r2, [r3, #8] -10002068: 0034 movs r4, r6 -1000206a: 3410 adds r4, #16 -1000206c: 00a3 lsls r3, r4, #2 -1000206e: 58d7 ldr r7, [r2, r3] -10002070: 4b56 ldr r3, [pc, #344] ; (100021cc ) -10002072: 429f cmp r7, r3 -10002074: d007 beq.n 10002086 -10002076: 42af cmp r7, r5 -10002078: d100 bne.n 1000207c -1000207a: e0a0 b.n 100021be -1000207c: 9701 str r7, [sp, #4] -1000207e: 4b54 ldr r3, [pc, #336] ; (100021d0 ) -10002080: 1afb subs r3, r7, r3 -10002082: 2b2f cmp r3, #47 ; 0x2f -10002084: d909 bls.n 1000209a -10002086: 4642 mov r2, r8 -10002088: 0039 movs r1, r7 -1000208a: 0030 movs r0, r6 -1000208c: f7ff ff36 bl 10001efc -10002090: b003 add sp, #12 -10002092: bcc0 pop {r6, r7} -10002094: 46b9 mov r9, r7 -10002096: 46b0 mov r8, r6 -10002098: bdf0 pop {r4, r5, r6, r7, pc} -1000209a: 0030 movs r0, r6 -1000209c: f7ff ff7c bl 10001f98 -100020a0: 4681 mov r9, r0 -100020a2: 2100 movs r1, #0 -100020a4: 0030 movs r0, r6 -100020a6: f7ff ff93 bl 10001fd0 -100020aa: f3bf 8f5f dmb sy -100020ae: f7fe f8da bl 10000266 <__get_current_exception> -100020b2: 2800 cmp r0, #0 -100020b4: d001 beq.n 100020ba -100020b6: 4284 cmp r4, r0 -100020b8: d11e bne.n 100020f8 -100020ba: 2301 movs r3, #1 -100020bc: 9c01 ldr r4, [sp, #4] -100020be: 439c bics r4, r3 -100020c0: 4943 ldr r1, [pc, #268] ; (100021d0 ) -100020c2: 1a61 subs r1, r4, r1 -100020c4: 108a asrs r2, r1, #2 -100020c6: 0093 lsls r3, r2, #2 -100020c8: 189b adds r3, r3, r2 -100020ca: 0119 lsls r1, r3, #4 -100020cc: 185b adds r3, r3, r1 -100020ce: 0219 lsls r1, r3, #8 -100020d0: 185b adds r3, r3, r1 -100020d2: 0419 lsls r1, r3, #16 -100020d4: 1859 adds r1, r3, r1 -100020d6: 0049 lsls r1, r1, #1 -100020d8: 1889 adds r1, r1, r2 -100020da: 2200 movs r2, #0 -100020dc: 68a3 ldr r3, [r4, #8] -100020de: 42ab cmp r3, r5 -100020e0: d012 beq.n 10002108 -100020e2: 2206 movs r2, #6 -100020e4: 56a2 ldrsb r2, [r4, r2] -100020e6: 2a00 cmp r2, #0 -100020e8: db0d blt.n 10002106 -100020ea: 0053 lsls r3, r2, #1 -100020ec: 189b adds r3, r3, r2 -100020ee: 009b lsls r3, r3, #2 -100020f0: 0022 movs r2, r4 -100020f2: 4c37 ldr r4, [pc, #220] ; (100021d0 ) -100020f4: 18e4 adds r4, r4, r3 -100020f6: e7f1 b.n 100020dc -100020f8: 218e movs r1, #142 ; 0x8e -100020fa: 4b36 ldr r3, [pc, #216] ; (100021d4 ) -100020fc: 4a36 ldr r2, [pc, #216] ; (100021d8 ) -100020fe: 0049 lsls r1, r1, #1 -10002100: 4836 ldr r0, [pc, #216] ; (100021dc ) -10002102: f7ff fd33 bl 10001b6c <__assert_func> -10002106: 0022 movs r2, r4 -10002108: 42ab cmp r3, r5 -1000210a: d151 bne.n 100021b0 -1000210c: 2506 movs r5, #6 -1000210e: 5765 ldrsb r5, [r4, r5] -10002110: 2d00 cmp r5, #0 -10002112: db39 blt.n 10002188 -10002114: 006b lsls r3, r5, #1 -10002116: 195b adds r3, r3, r5 -10002118: 009a lsls r2, r3, #2 -1000211a: 4b2d ldr r3, [pc, #180] ; (100021d0 ) -1000211c: 189b adds r3, r3, r2 -1000211e: 689a ldr r2, [r3, #8] -10002120: 60a2 str r2, [r4, #8] -10002122: 79da ldrb r2, [r3, #7] -10002124: 71e2 strb r2, [r4, #7] -10002126: 2206 movs r2, #6 -10002128: 569a ldrsb r2, [r3, r2] -1000212a: 71a2 strb r2, [r4, #6] -1000212c: 799b ldrb r3, [r3, #6] -1000212e: b25b sxtb r3, r3 -10002130: 2b00 cmp r3, #0 -10002132: da10 bge.n 10002156 -10002134: 20bd movs r0, #189 ; 0xbd -10002136: 0200 lsls r0, r0, #8 -10002138: 80a0 strh r0, [r4, #4] -1000213a: 006b lsls r3, r5, #1 -1000213c: 195b adds r3, r3, r5 -1000213e: 009b lsls r3, r3, #2 -10002140: 4a23 ldr r2, [pc, #140] ; (100021d0 ) -10002142: 18d3 adds r3, r2, r3 -10002144: 4a26 ldr r2, [pc, #152] ; (100021e0 ) -10002146: 7811 ldrb r1, [r2, #0] -10002148: 7199 strb r1, [r3, #6] -1000214a: 7015 strb r5, [r2, #0] -1000214c: 4649 mov r1, r9 -1000214e: 0030 movs r0, r6 -10002150: f7ff ff3e bl 10001fd0 -10002154: e797 b.n 10002086 -10002156: 1d20 adds r0, r4, #4 -10002158: 006b lsls r3, r5, #1 -1000215a: 195b adds r3, r3, r5 -1000215c: 009b lsls r3, r3, #2 -1000215e: 4a1c ldr r2, [pc, #112] ; (100021d0 ) -10002160: 189b adds r3, r3, r2 -10002162: 1d1a adds r2, r3, #4 -10002164: 889b ldrh r3, [r3, #4] -10002166: 0ad9 lsrs r1, r3, #11 -10002168: 291c cmp r1, #28 -1000216a: d107 bne.n 1000217c -1000216c: 055b lsls r3, r3, #21 -1000216e: 155b asrs r3, r3, #21 -10002170: 3302 adds r3, #2 -10002172: 0059 lsls r1, r3, #1 -10002174: 1851 adds r1, r2, r1 -10002176: f7ff fed5 bl 10001f24 -1000217a: e7dd b.n 10002138 -1000217c: 4b19 ldr r3, [pc, #100] ; (100021e4 ) -1000217e: 4a1a ldr r2, [pc, #104] ; (100021e8 ) -10002180: 219b movs r1, #155 ; 0x9b -10002182: 4816 ldr r0, [pc, #88] ; (100021dc ) -10002184: f7ff fcf2 bl 10001b6c <__assert_func> -10002188: 2800 cmp r0, #0 -1000218a: d10c bne.n 100021a6 -1000218c: 2a00 cmp r2, #0 -1000218e: d008 beq.n 100021a2 -10002190: 23ff movs r3, #255 ; 0xff -10002192: 7193 strb r3, [r2, #6] -10002194: 4b15 ldr r3, [pc, #84] ; (100021ec ) -10002196: 8093 strh r3, [r2, #4] -10002198: 4b11 ldr r3, [pc, #68] ; (100021e0 ) -1000219a: 781a ldrb r2, [r3, #0] -1000219c: 71a2 strb r2, [r4, #6] -1000219e: 7019 strb r1, [r3, #0] -100021a0: e7d4 b.n 1000214c -100021a2: 4f0a ldr r7, [pc, #40] ; (100021cc ) -100021a4: e7f8 b.n 10002198 -100021a6: 1d20 adds r0, r4, #4 -100021a8: 4911 ldr r1, [pc, #68] ; (100021f0 ) -100021aa: f7ff fed5 bl 10001f58 -100021ae: e7cd b.n 1000214c -100021b0: 2152 movs r1, #82 ; 0x52 -100021b2: 4b10 ldr r3, [pc, #64] ; (100021f4 ) -100021b4: 4a08 ldr r2, [pc, #32] ; (100021d8 ) -100021b6: 31ff adds r1, #255 ; 0xff -100021b8: 4808 ldr r0, [pc, #32] ; (100021dc ) -100021ba: f7ff fcd7 bl 10001b6c <__assert_func> -100021be: 4f03 ldr r7, [pc, #12] ; (100021cc ) -100021c0: e761 b.n 10002086 -100021c2: 46c0 nop ; (mov r8, r8) -100021c4: d0000124 .word 0xd0000124 -100021c8: e000ed00 .word 0xe000ed00 -100021cc: 100001cd .word 0x100001cd -100021d0: 200002dc .word 0x200002dc -100021d4: 10007f0c .word 0x10007f0c -100021d8: 10007fa0 .word 0x10007fa0 -100021dc: 10007db4 .word 0x10007db4 -100021e0: 20001720 .word 0x20001720 -100021e4: 10007ef4 .word 0x10007ef4 -100021e8: 10007fc0 .word 0x10007fc0 -100021ec: ffffbd00 .word 0xffffbd00 -100021f0: 20000316 .word 0x20000316 -100021f4: 10007f30 .word 0x10007f30 +10002138 : +10002138: b5f0 push {r4, r5, r6, r7, lr} +1000213a: 46ce mov lr, r9 +1000213c: 4647 mov r7, r8 +1000213e: b580 push {r7, lr} +10002140: b083 sub sp, #12 +10002142: 0006 movs r6, r0 +10002144: 000d movs r5, r1 +10002146: f3ef 8810 mrs r8, PRIMASK +1000214a: b672 cpsid i +1000214c: 4b5a ldr r3, [pc, #360] ; (100022b8 ) +1000214e: 681b ldr r3, [r3, #0] +10002150: 2b00 cmp r3, #0 +10002152: d0fb beq.n 1000214c +10002154: f3bf 8f5f dmb sy +10002158: 4b58 ldr r3, [pc, #352] ; (100022bc ) +1000215a: 689a ldr r2, [r3, #8] +1000215c: 0034 movs r4, r6 +1000215e: 3410 adds r4, #16 +10002160: 00a3 lsls r3, r4, #2 +10002162: 58d7 ldr r7, [r2, r3] +10002164: 4b56 ldr r3, [pc, #344] ; (100022c0 ) +10002166: 429f cmp r7, r3 +10002168: d007 beq.n 1000217a +1000216a: 42af cmp r7, r5 +1000216c: d100 bne.n 10002170 +1000216e: e0a0 b.n 100022b2 +10002170: 9701 str r7, [sp, #4] +10002172: 4b54 ldr r3, [pc, #336] ; (100022c4 ) +10002174: 1afb subs r3, r7, r3 +10002176: 2b2f cmp r3, #47 ; 0x2f +10002178: d909 bls.n 1000218e +1000217a: 4642 mov r2, r8 +1000217c: 0039 movs r1, r7 +1000217e: 0030 movs r0, r6 +10002180: f7ff ff36 bl 10001ff0 +10002184: b003 add sp, #12 +10002186: bcc0 pop {r6, r7} +10002188: 46b9 mov r9, r7 +1000218a: 46b0 mov r8, r6 +1000218c: bdf0 pop {r4, r5, r6, r7, pc} +1000218e: 0030 movs r0, r6 +10002190: f7ff ff7c bl 1000208c +10002194: 4681 mov r9, r0 +10002196: 2100 movs r1, #0 +10002198: 0030 movs r0, r6 +1000219a: f7ff ff93 bl 100020c4 +1000219e: f3bf 8f5f dmb sy +100021a2: f7fe f860 bl 10000266 <__get_current_exception> +100021a6: 2800 cmp r0, #0 +100021a8: d001 beq.n 100021ae +100021aa: 4284 cmp r4, r0 +100021ac: d11e bne.n 100021ec +100021ae: 2301 movs r3, #1 +100021b0: 9c01 ldr r4, [sp, #4] +100021b2: 439c bics r4, r3 +100021b4: 4943 ldr r1, [pc, #268] ; (100022c4 ) +100021b6: 1a61 subs r1, r4, r1 +100021b8: 108a asrs r2, r1, #2 +100021ba: 0093 lsls r3, r2, #2 +100021bc: 189b adds r3, r3, r2 +100021be: 0119 lsls r1, r3, #4 +100021c0: 185b adds r3, r3, r1 +100021c2: 0219 lsls r1, r3, #8 +100021c4: 185b adds r3, r3, r1 +100021c6: 0419 lsls r1, r3, #16 +100021c8: 1859 adds r1, r3, r1 +100021ca: 0049 lsls r1, r1, #1 +100021cc: 1889 adds r1, r1, r2 +100021ce: 2200 movs r2, #0 +100021d0: 68a3 ldr r3, [r4, #8] +100021d2: 42ab cmp r3, r5 +100021d4: d012 beq.n 100021fc +100021d6: 2206 movs r2, #6 +100021d8: 56a2 ldrsb r2, [r4, r2] +100021da: 2a00 cmp r2, #0 +100021dc: db0d blt.n 100021fa +100021de: 0053 lsls r3, r2, #1 +100021e0: 189b adds r3, r3, r2 +100021e2: 009b lsls r3, r3, #2 +100021e4: 0022 movs r2, r4 +100021e6: 4c37 ldr r4, [pc, #220] ; (100022c4 ) +100021e8: 18e4 adds r4, r4, r3 +100021ea: e7f1 b.n 100021d0 +100021ec: 218e movs r1, #142 ; 0x8e +100021ee: 4b36 ldr r3, [pc, #216] ; (100022c8 ) +100021f0: 4a36 ldr r2, [pc, #216] ; (100022cc ) +100021f2: 0049 lsls r1, r1, #1 +100021f4: 4836 ldr r0, [pc, #216] ; (100022d0 ) +100021f6: f7ff fd33 bl 10001c60 <__assert_func> +100021fa: 0022 movs r2, r4 +100021fc: 42ab cmp r3, r5 +100021fe: d151 bne.n 100022a4 +10002200: 2506 movs r5, #6 +10002202: 5765 ldrsb r5, [r4, r5] +10002204: 2d00 cmp r5, #0 +10002206: db39 blt.n 1000227c +10002208: 006b lsls r3, r5, #1 +1000220a: 195b adds r3, r3, r5 +1000220c: 009a lsls r2, r3, #2 +1000220e: 4b2d ldr r3, [pc, #180] ; (100022c4 ) +10002210: 189b adds r3, r3, r2 +10002212: 689a ldr r2, [r3, #8] +10002214: 60a2 str r2, [r4, #8] +10002216: 79da ldrb r2, [r3, #7] +10002218: 71e2 strb r2, [r4, #7] +1000221a: 2206 movs r2, #6 +1000221c: 569a ldrsb r2, [r3, r2] +1000221e: 71a2 strb r2, [r4, #6] +10002220: 799b ldrb r3, [r3, #6] +10002222: b25b sxtb r3, r3 +10002224: 2b00 cmp r3, #0 +10002226: da10 bge.n 1000224a +10002228: 20bd movs r0, #189 ; 0xbd +1000222a: 0200 lsls r0, r0, #8 +1000222c: 80a0 strh r0, [r4, #4] +1000222e: 006b lsls r3, r5, #1 +10002230: 195b adds r3, r3, r5 +10002232: 009b lsls r3, r3, #2 +10002234: 4a23 ldr r2, [pc, #140] ; (100022c4 ) +10002236: 18d3 adds r3, r2, r3 +10002238: 4a26 ldr r2, [pc, #152] ; (100022d4 ) +1000223a: 7811 ldrb r1, [r2, #0] +1000223c: 7199 strb r1, [r3, #6] +1000223e: 7015 strb r5, [r2, #0] +10002240: 4649 mov r1, r9 +10002242: 0030 movs r0, r6 +10002244: f7ff ff3e bl 100020c4 +10002248: e797 b.n 1000217a +1000224a: 1d20 adds r0, r4, #4 +1000224c: 006b lsls r3, r5, #1 +1000224e: 195b adds r3, r3, r5 +10002250: 009b lsls r3, r3, #2 +10002252: 4a1c ldr r2, [pc, #112] ; (100022c4 ) +10002254: 189b adds r3, r3, r2 +10002256: 1d1a adds r2, r3, #4 +10002258: 889b ldrh r3, [r3, #4] +1000225a: 0ad9 lsrs r1, r3, #11 +1000225c: 291c cmp r1, #28 +1000225e: d107 bne.n 10002270 +10002260: 055b lsls r3, r3, #21 +10002262: 155b asrs r3, r3, #21 +10002264: 3302 adds r3, #2 +10002266: 0059 lsls r1, r3, #1 +10002268: 1851 adds r1, r2, r1 +1000226a: f7ff fed5 bl 10002018 +1000226e: e7dd b.n 1000222c +10002270: 4b19 ldr r3, [pc, #100] ; (100022d8 ) +10002272: 4a1a ldr r2, [pc, #104] ; (100022dc ) +10002274: 219b movs r1, #155 ; 0x9b +10002276: 4816 ldr r0, [pc, #88] ; (100022d0 ) +10002278: f7ff fcf2 bl 10001c60 <__assert_func> +1000227c: 2800 cmp r0, #0 +1000227e: d10c bne.n 1000229a +10002280: 2a00 cmp r2, #0 +10002282: d008 beq.n 10002296 +10002284: 23ff movs r3, #255 ; 0xff +10002286: 7193 strb r3, [r2, #6] +10002288: 4b15 ldr r3, [pc, #84] ; (100022e0 ) +1000228a: 8093 strh r3, [r2, #4] +1000228c: 4b11 ldr r3, [pc, #68] ; (100022d4 ) +1000228e: 781a ldrb r2, [r3, #0] +10002290: 71a2 strb r2, [r4, #6] +10002292: 7019 strb r1, [r3, #0] +10002294: e7d4 b.n 10002240 +10002296: 4f0a ldr r7, [pc, #40] ; (100022c0 ) +10002298: e7f8 b.n 1000228c +1000229a: 1d20 adds r0, r4, #4 +1000229c: 4911 ldr r1, [pc, #68] ; (100022e4 ) +1000229e: f7ff fed5 bl 1000204c +100022a2: e7cd b.n 10002240 +100022a4: 2152 movs r1, #82 ; 0x52 +100022a6: 4b10 ldr r3, [pc, #64] ; (100022e8 ) +100022a8: 4a08 ldr r2, [pc, #32] ; (100022cc ) +100022aa: 31ff adds r1, #255 ; 0xff +100022ac: 4808 ldr r0, [pc, #32] ; (100022d0 ) +100022ae: f7ff fcd7 bl 10001c60 <__assert_func> +100022b2: 4f03 ldr r7, [pc, #12] ; (100022c0 ) +100022b4: e761 b.n 1000217a +100022b6: 46c0 nop ; (mov r8, r8) +100022b8: d0000124 .word 0xd0000124 +100022bc: e000ed00 .word 0xe000ed00 +100022c0: 100001cd .word 0x100001cd +100022c4: 200002d4 .word 0x200002d4 +100022c8: 100080cc .word 0x100080cc +100022cc: 10008160 .word 0x10008160 +100022d0: 10007f74 .word 0x10007f74 +100022d4: 20001714 .word 0x20001714 +100022d8: 100080b4 .word 0x100080b4 +100022dc: 10008180 .word 0x10008180 +100022e0: ffffbd00 .word 0xffffbd00 +100022e4: 2000030e .word 0x2000030e +100022e8: 100080f0 .word 0x100080f0 -100021f8 : -100021f8: b510 push {r4, lr} -100021fa: 2303 movs r3, #3 -100021fc: 0004 movs r4, r0 -100021fe: 439c bics r4, r3 -10002200: 4a06 ldr r2, [pc, #24] ; (1000221c ) -10002202: 4694 mov ip, r2 -10002204: 4464 add r4, ip -10002206: 6822 ldr r2, [r4, #0] -10002208: 4018 ands r0, r3 -1000220a: 00c0 lsls r0, r0, #3 -1000220c: 33fc adds r3, #252 ; 0xfc -1000220e: 4083 lsls r3, r0 -10002210: 439a bics r2, r3 -10002212: 0013 movs r3, r2 -10002214: 4081 lsls r1, r0 -10002216: 430b orrs r3, r1 -10002218: 6023 str r3, [r4, #0] -1000221a: bd10 pop {r4, pc} -1000221c: e000e400 .word 0xe000e400 +100022ec : +100022ec: b510 push {r4, lr} +100022ee: 2303 movs r3, #3 +100022f0: 0004 movs r4, r0 +100022f2: 439c bics r4, r3 +100022f4: 4a06 ldr r2, [pc, #24] ; (10002310 ) +100022f6: 4694 mov ip, r2 +100022f8: 4464 add r4, ip +100022fa: 6822 ldr r2, [r4, #0] +100022fc: 4018 ands r0, r3 +100022fe: 00c0 lsls r0, r0, #3 +10002300: 33fc adds r3, #252 ; 0xfc +10002302: 4083 lsls r3, r0 +10002304: 439a bics r2, r3 +10002306: 0013 movs r3, r2 +10002308: 4081 lsls r1, r0 +1000230a: 430b orrs r3, r1 +1000230c: 6023 str r3, [r4, #0] +1000230e: bd10 pop {r4, pc} +10002310: e000e400 .word 0xe000e400 -10002220 : -10002220: b5f8 push {r3, r4, r5, r6, r7, lr} -10002222: 0004 movs r4, r0 -10002224: 2501 movs r5, #1 -10002226: 4305 orrs r5, r0 -10002228: 4b30 ldr r3, [pc, #192] ; (100022ec ) -1000222a: 1aeb subs r3, r5, r3 -1000222c: 2b2f cmp r3, #47 ; 0x2f -1000222e: d82d bhi.n 1000228c -10002230: f7fe f819 bl 10000266 <__get_current_exception> -10002234: 2800 cmp r0, #0 -10002236: d030 beq.n 1000229a -10002238: f3ef 8110 mrs r1, PRIMASK -1000223c: b672 cpsid i -1000223e: 4b2c ldr r3, [pc, #176] ; (100022f0 ) -10002240: 681b ldr r3, [r3, #0] -10002242: 2b00 cmp r3, #0 -10002244: d0fb beq.n 1000223e -10002246: f3bf 8f5f dmb sy -1000224a: 4b28 ldr r3, [pc, #160] ; (100022ec ) -1000224c: 1ae3 subs r3, r4, r3 -1000224e: 109e asrs r6, r3, #2 -10002250: 00b2 lsls r2, r6, #2 -10002252: 1992 adds r2, r2, r6 -10002254: 0113 lsls r3, r2, #4 -10002256: 18d2 adds r2, r2, r3 -10002258: 0213 lsls r3, r2, #8 -1000225a: 18d2 adds r2, r2, r3 -1000225c: 0413 lsls r3, r2, #16 -1000225e: 18d3 adds r3, r2, r3 -10002260: 005b lsls r3, r3, #1 -10002262: 199b adds r3, r3, r6 -10002264: 4a23 ldr r2, [pc, #140] ; (100022f4 ) -10002266: 6892 ldr r2, [r2, #8] -10002268: 0080 lsls r0, r0, #2 -1000226a: 5812 ldr r2, [r2, r0] -1000226c: 42aa cmp r2, r5 -1000226e: d01b beq.n 100022a8 -10002270: 2000 movs r0, #0 -10002272: 2803 cmp r0, #3 -10002274: d832 bhi.n 100022dc -10002276: 0042 lsls r2, r0, #1 -10002278: 1812 adds r2, r2, r0 -1000227a: 0092 lsls r2, r2, #2 -1000227c: 4d1b ldr r5, [pc, #108] ; (100022ec ) -1000227e: 18aa adds r2, r5, r2 -10002280: 7992 ldrb r2, [r2, #6] -10002282: b252 sxtb r2, r2 -10002284: 429a cmp r2, r3 -10002286: d01f beq.n 100022c8 -10002288: 3001 adds r0, #1 -1000228a: e7f2 b.n 10002272 -1000228c: 21b7 movs r1, #183 ; 0xb7 -1000228e: 4b1a ldr r3, [pc, #104] ; (100022f8 ) -10002290: 4a1a ldr r2, [pc, #104] ; (100022fc ) -10002292: 0049 lsls r1, r1, #1 -10002294: 481a ldr r0, [pc, #104] ; (10002300 ) -10002296: f7ff fc69 bl 10001b6c <__assert_func> -1000229a: 2172 movs r1, #114 ; 0x72 -1000229c: 4b19 ldr r3, [pc, #100] ; (10002304 ) -1000229e: 4a17 ldr r2, [pc, #92] ; (100022fc ) -100022a0: 31ff adds r1, #255 ; 0xff -100022a2: 4817 ldr r0, [pc, #92] ; (10002300 ) -100022a4: f7ff fc62 bl 10001b6c <__assert_func> -100022a8: 4a12 ldr r2, [pc, #72] ; (100022f4 ) -100022aa: 6892 ldr r2, [r2, #8] -100022ac: 4d16 ldr r5, [pc, #88] ; (10002308 ) -100022ae: 5015 str r5, [r2, r0] -100022b0: 4a16 ldr r2, [pc, #88] ; (1000230c ) -100022b2: 7810 ldrb r0, [r2, #0] -100022b4: 71a0 strb r0, [r4, #6] -100022b6: 7013 strb r3, [r2, #0] -100022b8: f3bf 8f5f dmb sy -100022bc: 4b0c ldr r3, [pc, #48] ; (100022f0 ) -100022be: 2200 movs r2, #0 -100022c0: 601a str r2, [r3, #0] -100022c2: f381 8810 msr PRIMASK, r1 -100022c6: bdf8 pop {r3, r4, r5, r6, r7, pc} -100022c8: 002e movs r6, r5 -100022ca: 0042 lsls r2, r0, #1 -100022cc: 1815 adds r5, r2, r0 -100022ce: 00ad lsls r5, r5, #2 -100022d0: 1975 adds r5, r6, r5 -100022d2: 27ff movs r7, #255 ; 0xff -100022d4: 71af strb r7, [r5, #6] -100022d6: 480e ldr r0, [pc, #56] ; (10002310 ) -100022d8: 80a8 strh r0, [r5, #4] -100022da: e7e9 b.n 100022b0 -100022dc: 21c1 movs r1, #193 ; 0xc1 -100022de: 4b0d ldr r3, [pc, #52] ; (10002314 ) -100022e0: 4a06 ldr r2, [pc, #24] ; (100022fc ) -100022e2: 0049 lsls r1, r1, #1 -100022e4: 4806 ldr r0, [pc, #24] ; (10002300 ) -100022e6: f7ff fc41 bl 10001b6c <__assert_func> -100022ea: 46c0 nop ; (mov r8, r8) -100022ec: 200002dc .word 0x200002dc -100022f0: d0000124 .word 0xd0000124 -100022f4: e000ed00 .word 0xe000ed00 -100022f8: 10007f38 .word 0x10007f38 -100022fc: 10007f6c .word 0x10007f6c -10002300: 10007db4 .word 0x10007db4 -10002304: 10007f60 .word 0x10007f60 -10002308: 100001cd .word 0x100001cd -1000230c: 20001720 .word 0x20001720 -10002310: ffffbd00 .word 0xffffbd00 -10002314: 10007b8c .word 0x10007b8c +10002314 : +10002314: b5f8 push {r3, r4, r5, r6, r7, lr} +10002316: 0004 movs r4, r0 +10002318: 2501 movs r5, #1 +1000231a: 4305 orrs r5, r0 +1000231c: 4b30 ldr r3, [pc, #192] ; (100023e0 ) +1000231e: 1aeb subs r3, r5, r3 +10002320: 2b2f cmp r3, #47 ; 0x2f +10002322: d82d bhi.n 10002380 +10002324: f7fd ff9f bl 10000266 <__get_current_exception> +10002328: 2800 cmp r0, #0 +1000232a: d030 beq.n 1000238e +1000232c: f3ef 8110 mrs r1, PRIMASK +10002330: b672 cpsid i +10002332: 4b2c ldr r3, [pc, #176] ; (100023e4 ) +10002334: 681b ldr r3, [r3, #0] +10002336: 2b00 cmp r3, #0 +10002338: d0fb beq.n 10002332 +1000233a: f3bf 8f5f dmb sy +1000233e: 4b28 ldr r3, [pc, #160] ; (100023e0 ) +10002340: 1ae3 subs r3, r4, r3 +10002342: 109e asrs r6, r3, #2 +10002344: 00b2 lsls r2, r6, #2 +10002346: 1992 adds r2, r2, r6 +10002348: 0113 lsls r3, r2, #4 +1000234a: 18d2 adds r2, r2, r3 +1000234c: 0213 lsls r3, r2, #8 +1000234e: 18d2 adds r2, r2, r3 +10002350: 0413 lsls r3, r2, #16 +10002352: 18d3 adds r3, r2, r3 +10002354: 005b lsls r3, r3, #1 +10002356: 199b adds r3, r3, r6 +10002358: 4a23 ldr r2, [pc, #140] ; (100023e8 ) +1000235a: 6892 ldr r2, [r2, #8] +1000235c: 0080 lsls r0, r0, #2 +1000235e: 5812 ldr r2, [r2, r0] +10002360: 42aa cmp r2, r5 +10002362: d01b beq.n 1000239c +10002364: 2000 movs r0, #0 +10002366: 2803 cmp r0, #3 +10002368: d832 bhi.n 100023d0 +1000236a: 0042 lsls r2, r0, #1 +1000236c: 1812 adds r2, r2, r0 +1000236e: 0092 lsls r2, r2, #2 +10002370: 4d1b ldr r5, [pc, #108] ; (100023e0 ) +10002372: 18aa adds r2, r5, r2 +10002374: 7992 ldrb r2, [r2, #6] +10002376: b252 sxtb r2, r2 +10002378: 429a cmp r2, r3 +1000237a: d01f beq.n 100023bc +1000237c: 3001 adds r0, #1 +1000237e: e7f2 b.n 10002366 +10002380: 21b7 movs r1, #183 ; 0xb7 +10002382: 4b1a ldr r3, [pc, #104] ; (100023ec ) +10002384: 4a1a ldr r2, [pc, #104] ; (100023f0 ) +10002386: 0049 lsls r1, r1, #1 +10002388: 481a ldr r0, [pc, #104] ; (100023f4 ) +1000238a: f7ff fc69 bl 10001c60 <__assert_func> +1000238e: 2172 movs r1, #114 ; 0x72 +10002390: 4b19 ldr r3, [pc, #100] ; (100023f8 ) +10002392: 4a17 ldr r2, [pc, #92] ; (100023f0 ) +10002394: 31ff adds r1, #255 ; 0xff +10002396: 4817 ldr r0, [pc, #92] ; (100023f4 ) +10002398: f7ff fc62 bl 10001c60 <__assert_func> +1000239c: 4a12 ldr r2, [pc, #72] ; (100023e8 ) +1000239e: 6892 ldr r2, [r2, #8] +100023a0: 4d16 ldr r5, [pc, #88] ; (100023fc ) +100023a2: 5015 str r5, [r2, r0] +100023a4: 4a16 ldr r2, [pc, #88] ; (10002400 ) +100023a6: 7810 ldrb r0, [r2, #0] +100023a8: 71a0 strb r0, [r4, #6] +100023aa: 7013 strb r3, [r2, #0] +100023ac: f3bf 8f5f dmb sy +100023b0: 4b0c ldr r3, [pc, #48] ; (100023e4 ) +100023b2: 2200 movs r2, #0 +100023b4: 601a str r2, [r3, #0] +100023b6: f381 8810 msr PRIMASK, r1 +100023ba: bdf8 pop {r3, r4, r5, r6, r7, pc} +100023bc: 002e movs r6, r5 +100023be: 0042 lsls r2, r0, #1 +100023c0: 1815 adds r5, r2, r0 +100023c2: 00ad lsls r5, r5, #2 +100023c4: 1975 adds r5, r6, r5 +100023c6: 27ff movs r7, #255 ; 0xff +100023c8: 71af strb r7, [r5, #6] +100023ca: 480e ldr r0, [pc, #56] ; (10002404 ) +100023cc: 80a8 strh r0, [r5, #4] +100023ce: e7e9 b.n 100023a4 +100023d0: 21c1 movs r1, #193 ; 0xc1 +100023d2: 4b0d ldr r3, [pc, #52] ; (10002408 ) +100023d4: 4a06 ldr r2, [pc, #24] ; (100023f0 ) +100023d6: 0049 lsls r1, r1, #1 +100023d8: 4806 ldr r0, [pc, #24] ; (100023f4 ) +100023da: f7ff fc41 bl 10001c60 <__assert_func> +100023de: 46c0 nop ; (mov r8, r8) +100023e0: 200002d4 .word 0x200002d4 +100023e4: d0000124 .word 0xd0000124 +100023e8: e000ed00 .word 0xe000ed00 +100023ec: 100080f8 .word 0x100080f8 +100023f0: 1000812c .word 0x1000812c +100023f4: 10007f74 .word 0x10007f74 +100023f8: 10008120 .word 0x10008120 +100023fc: 100001cd .word 0x100001cd +10002400: 20001714 .word 0x20001714 +10002404: ffffbd00 .word 0xffffbd00 +10002408: 10007d4c .word 0x10007d4c -10002318 : -10002318: b510 push {r4, lr} -1000231a: 2400 movs r4, #0 -1000231c: e004 b.n 10002328 -1000231e: 2180 movs r1, #128 ; 0x80 -10002320: 0020 movs r0, r4 -10002322: f7ff ff69 bl 100021f8 -10002326: 3401 adds r4, #1 -10002328: 2c1f cmp r4, #31 -1000232a: d9f8 bls.n 1000231e -1000232c: bd10 pop {r4, pc} +1000240c : +1000240c: b510 push {r4, lr} +1000240e: 2400 movs r4, #0 +10002410: e004 b.n 1000241c +10002412: 2180 movs r1, #128 ; 0x80 +10002414: 0020 movs r0, r4 +10002416: f7ff ff69 bl 100022ec +1000241a: 3401 adds r4, #1 +1000241c: 2c1f cmp r4, #31 +1000241e: d9f8 bls.n 10002412 +10002420: bd10 pop {r4, pc} -1000232e <_out_null>: -1000232e: 4770 bx lr +10002422 <_out_null>: +10002422: 4770 bx lr -10002330 <_out_fct>: -10002330: b510 push {r4, lr} -10002332: 2800 cmp r0, #0 -10002334: d002 beq.n 1000233c <_out_fct+0xc> -10002336: 680b ldr r3, [r1, #0] -10002338: 6849 ldr r1, [r1, #4] -1000233a: 4798 blx r3 -1000233c: bd10 pop {r4, pc} +10002424 <_out_fct>: +10002424: b510 push {r4, lr} +10002426: 2800 cmp r0, #0 +10002428: d002 beq.n 10002430 <_out_fct+0xc> +1000242a: 680b ldr r3, [r1, #0] +1000242c: 6849 ldr r1, [r1, #4] +1000242e: 4798 blx r3 +10002430: bd10 pop {r4, pc} -1000233e <_atoi>: -1000233e: 0001 movs r1, r0 -10002340: 2000 movs r0, #0 -10002342: e007 b.n 10002354 <_atoi+0x16> -10002344: 0083 lsls r3, r0, #2 -10002346: 181b adds r3, r3, r0 -10002348: 005b lsls r3, r3, #1 -1000234a: 1c50 adds r0, r2, #1 -1000234c: 6008 str r0, [r1, #0] -1000234e: 7810 ldrb r0, [r2, #0] -10002350: 18c0 adds r0, r0, r3 -10002352: 3830 subs r0, #48 ; 0x30 -10002354: 680a ldr r2, [r1, #0] -10002356: 7813 ldrb r3, [r2, #0] -10002358: 3b30 subs r3, #48 ; 0x30 -1000235a: b2db uxtb r3, r3 -1000235c: 2b09 cmp r3, #9 -1000235e: d9f1 bls.n 10002344 <_atoi+0x6> -10002360: 4770 bx lr +10002432 <_atoi>: +10002432: 0001 movs r1, r0 +10002434: 2000 movs r0, #0 +10002436: e007 b.n 10002448 <_atoi+0x16> +10002438: 0083 lsls r3, r0, #2 +1000243a: 181b adds r3, r3, r0 +1000243c: 005b lsls r3, r3, #1 +1000243e: 1c50 adds r0, r2, #1 +10002440: 6008 str r0, [r1, #0] +10002442: 7810 ldrb r0, [r2, #0] +10002444: 18c0 adds r0, r0, r3 +10002446: 3830 subs r0, #48 ; 0x30 +10002448: 680a ldr r2, [r1, #0] +1000244a: 7813 ldrb r3, [r2, #0] +1000244c: 3b30 subs r3, #48 ; 0x30 +1000244e: b2db uxtb r3, r3 +10002450: 2b09 cmp r3, #9 +10002452: d9f1 bls.n 10002438 <_atoi+0x6> +10002454: 4770 bx lr -10002362 <_out_rev>: -10002362: b5f0 push {r4, r5, r6, r7, lr} -10002364: 46de mov lr, fp -10002366: 4657 mov r7, sl -10002368: 464e mov r6, r9 -1000236a: 4645 mov r5, r8 -1000236c: b5e0 push {r5, r6, r7, lr} -1000236e: b083 sub sp, #12 -10002370: 4693 mov fp, r2 -10002372: 001f movs r7, r3 -10002374: 9b0c ldr r3, [sp, #48] ; 0x30 -10002376: 469a mov sl, r3 -10002378: 9c0d ldr r4, [sp, #52] ; 0x34 -1000237a: 9b0e ldr r3, [sp, #56] ; 0x38 -1000237c: 4699 mov r9, r3 -1000237e: 9b0f ldr r3, [sp, #60] ; 0x3c -10002380: 079b lsls r3, r3, #30 -10002382: d003 beq.n 1000238c <_out_rev+0x2a> -10002384: 46b8 mov r8, r7 -10002386: 000f movs r7, r1 -10002388: 0006 movs r6, r0 -1000238a: e022 b.n 100023d2 <_out_rev+0x70> -1000238c: 9201 str r2, [sp, #4] -1000238e: 46a3 mov fp, r4 -10002390: 4688 mov r8, r1 -10002392: 464e mov r6, r9 -10002394: 46b9 mov r9, r7 -10002396: 0007 movs r7, r0 -10002398: 42b4 cmp r4, r6 -1000239a: d207 bcs.n 100023ac <_out_rev+0x4a> -1000239c: 1c55 adds r5, r2, #1 -1000239e: 464b mov r3, r9 -100023a0: 4641 mov r1, r8 -100023a2: 2020 movs r0, #32 -100023a4: 47b8 blx r7 -100023a6: 3401 adds r4, #1 -100023a8: 002a movs r2, r5 -100023aa: e7f5 b.n 10002398 <_out_rev+0x36> -100023ac: 003d movs r5, r7 -100023ae: 464f mov r7, r9 -100023b0: 465c mov r4, fp -100023b2: 9b01 ldr r3, [sp, #4] -100023b4: 469b mov fp, r3 -100023b6: 46b1 mov r9, r6 -100023b8: 4646 mov r6, r8 -100023ba: 46b8 mov r8, r7 -100023bc: 0037 movs r7, r6 -100023be: 002e movs r6, r5 -100023c0: e007 b.n 100023d2 <_out_rev+0x70> -100023c2: 3c01 subs r4, #1 -100023c4: 1c55 adds r5, r2, #1 -100023c6: 4653 mov r3, sl -100023c8: 5d18 ldrb r0, [r3, r4] -100023ca: 4643 mov r3, r8 -100023cc: 0039 movs r1, r7 -100023ce: 47b0 blx r6 -100023d0: 002a movs r2, r5 -100023d2: 2c00 cmp r4, #0 -100023d4: d1f5 bne.n 100023c2 <_out_rev+0x60> -100023d6: 0035 movs r5, r6 -100023d8: 003e movs r6, r7 -100023da: 4647 mov r7, r8 -100023dc: 9b0f ldr r3, [sp, #60] ; 0x3c -100023de: 079b lsls r3, r3, #30 -100023e0: d407 bmi.n 100023f2 <_out_rev+0x90> -100023e2: 0010 movs r0, r2 -100023e4: b003 add sp, #12 -100023e6: bcf0 pop {r4, r5, r6, r7} -100023e8: 46bb mov fp, r7 -100023ea: 46b2 mov sl, r6 -100023ec: 46a9 mov r9, r5 -100023ee: 46a0 mov r8, r4 -100023f0: bdf0 pop {r4, r5, r6, r7, pc} -100023f2: 46b0 mov r8, r6 -100023f4: 464e mov r6, r9 -100023f6: 46b9 mov r9, r7 -100023f8: 002f movs r7, r5 -100023fa: 465d mov r5, fp -100023fc: 1b53 subs r3, r2, r5 -100023fe: 42b3 cmp r3, r6 -10002400: d2ef bcs.n 100023e2 <_out_rev+0x80> -10002402: 1c54 adds r4, r2, #1 -10002404: 464b mov r3, r9 -10002406: 4641 mov r1, r8 -10002408: 2020 movs r0, #32 -1000240a: 47b8 blx r7 -1000240c: 0022 movs r2, r4 -1000240e: e7f5 b.n 100023fc <_out_rev+0x9a> - -10002410 <_ntoa_format>: -10002410: b5f0 push {r4, r5, r6, r7, lr} -10002412: 46ce mov lr, r9 -10002414: 4647 mov r7, r8 -10002416: b580 push {r7, lr} -10002418: b085 sub sp, #20 -1000241a: 4694 mov ip, r2 -1000241c: 4698 mov r8, r3 -1000241e: 9d0c ldr r5, [sp, #48] ; 0x30 -10002420: 9c0d ldr r4, [sp, #52] ; 0x34 -10002422: ab0e add r3, sp, #56 ; 0x38 -10002424: 781b ldrb r3, [r3, #0] -10002426: 4699 mov r9, r3 -10002428: 9a10 ldr r2, [sp, #64] ; 0x40 -1000242a: 9b11 ldr r3, [sp, #68] ; 0x44 -1000242c: 9e12 ldr r6, [sp, #72] ; 0x48 -1000242e: 07b7 lsls r7, r6, #30 -10002430: d41c bmi.n 1000246c <_ntoa_format+0x5c> -10002432: 2b00 cmp r3, #0 -10002434: d00c beq.n 10002450 <_ntoa_format+0x40> -10002436: 07f7 lsls r7, r6, #31 -10002438: d50a bpl.n 10002450 <_ntoa_format+0x40> -1000243a: 464f mov r7, r9 -1000243c: 2f00 cmp r7, #0 -1000243e: d102 bne.n 10002446 <_ntoa_format+0x36> -10002440: 370c adds r7, #12 -10002442: 4237 tst r7, r6 -10002444: d004 beq.n 10002450 <_ntoa_format+0x40> -10002446: 3b01 subs r3, #1 -10002448: e002 b.n 10002450 <_ntoa_format+0x40> -1000244a: 2730 movs r7, #48 ; 0x30 -1000244c: 552f strb r7, [r5, r4] -1000244e: 3401 adds r4, #1 -10002450: 4294 cmp r4, r2 -10002452: d201 bcs.n 10002458 <_ntoa_format+0x48> -10002454: 2c1f cmp r4, #31 -10002456: d9f8 bls.n 1000244a <_ntoa_format+0x3a> -10002458: 07f7 lsls r7, r6, #31 -1000245a: d507 bpl.n 1000246c <_ntoa_format+0x5c> -1000245c: 429c cmp r4, r3 -1000245e: d205 bcs.n 1000246c <_ntoa_format+0x5c> -10002460: 2c1f cmp r4, #31 -10002462: d803 bhi.n 1000246c <_ntoa_format+0x5c> -10002464: 2730 movs r7, #48 ; 0x30 -10002466: 552f strb r7, [r5, r4] -10002468: 3401 adds r4, #1 -1000246a: e7f5 b.n 10002458 <_ntoa_format+0x48> -1000246c: 06f7 lsls r7, r6, #27 -1000246e: d515 bpl.n 1000249c <_ntoa_format+0x8c> -10002470: 0577 lsls r7, r6, #21 -10002472: d405 bmi.n 10002480 <_ntoa_format+0x70> -10002474: 2c00 cmp r4, #0 -10002476: d003 beq.n 10002480 <_ntoa_format+0x70> -10002478: 4294 cmp r4, r2 -1000247a: d024 beq.n 100024c6 <_ntoa_format+0xb6> -1000247c: 429c cmp r4, r3 -1000247e: d022 beq.n 100024c6 <_ntoa_format+0xb6> -10002480: 9a0f ldr r2, [sp, #60] ; 0x3c -10002482: 2a10 cmp r2, #16 -10002484: d02b beq.n 100024de <_ntoa_format+0xce> -10002486: 9a0f ldr r2, [sp, #60] ; 0x3c -10002488: 2a10 cmp r2, #16 -1000248a: d030 beq.n 100024ee <_ntoa_format+0xde> -1000248c: 9a0f ldr r2, [sp, #60] ; 0x3c -1000248e: 2a02 cmp r2, #2 -10002490: d035 beq.n 100024fe <_ntoa_format+0xee> -10002492: 2c1f cmp r4, #31 -10002494: d802 bhi.n 1000249c <_ntoa_format+0x8c> -10002496: 2230 movs r2, #48 ; 0x30 -10002498: 552a strb r2, [r5, r4] +10002456 <_out_rev>: +10002456: b5f0 push {r4, r5, r6, r7, lr} +10002458: 46de mov lr, fp +1000245a: 4657 mov r7, sl +1000245c: 464e mov r6, r9 +1000245e: 4645 mov r5, r8 +10002460: b5e0 push {r5, r6, r7, lr} +10002462: b083 sub sp, #12 +10002464: 4693 mov fp, r2 +10002466: 001f movs r7, r3 +10002468: 9b0c ldr r3, [sp, #48] ; 0x30 +1000246a: 469a mov sl, r3 +1000246c: 9c0d ldr r4, [sp, #52] ; 0x34 +1000246e: 9b0e ldr r3, [sp, #56] ; 0x38 +10002470: 4699 mov r9, r3 +10002472: 9b0f ldr r3, [sp, #60] ; 0x3c +10002474: 079b lsls r3, r3, #30 +10002476: d003 beq.n 10002480 <_out_rev+0x2a> +10002478: 46b8 mov r8, r7 +1000247a: 000f movs r7, r1 +1000247c: 0006 movs r6, r0 +1000247e: e022 b.n 100024c6 <_out_rev+0x70> +10002480: 9201 str r2, [sp, #4] +10002482: 46a3 mov fp, r4 +10002484: 4688 mov r8, r1 +10002486: 464e mov r6, r9 +10002488: 46b9 mov r9, r7 +1000248a: 0007 movs r7, r0 +1000248c: 42b4 cmp r4, r6 +1000248e: d207 bcs.n 100024a0 <_out_rev+0x4a> +10002490: 1c55 adds r5, r2, #1 +10002492: 464b mov r3, r9 +10002494: 4641 mov r1, r8 +10002496: 2020 movs r0, #32 +10002498: 47b8 blx r7 1000249a: 3401 adds r4, #1 -1000249c: 2c1f cmp r4, #31 -1000249e: d805 bhi.n 100024ac <_ntoa_format+0x9c> -100024a0: 464a mov r2, r9 -100024a2: 2a00 cmp r2, #0 -100024a4: d031 beq.n 1000250a <_ntoa_format+0xfa> -100024a6: 222d movs r2, #45 ; 0x2d -100024a8: 552a strb r2, [r5, r4] -100024aa: 3401 adds r4, #1 -100024ac: 9603 str r6, [sp, #12] -100024ae: 9302 str r3, [sp, #8] -100024b0: 9401 str r4, [sp, #4] -100024b2: 9500 str r5, [sp, #0] -100024b4: 4643 mov r3, r8 -100024b6: 4662 mov r2, ip -100024b8: f7ff ff53 bl 10002362 <_out_rev> -100024bc: b005 add sp, #20 -100024be: bcc0 pop {r6, r7} -100024c0: 46b9 mov r9, r7 -100024c2: 46b0 mov r8, r6 -100024c4: bdf0 pop {r4, r5, r6, r7, pc} -100024c6: 1e62 subs r2, r4, #1 -100024c8: 2c01 cmp r4, #1 -100024ca: d006 beq.n 100024da <_ntoa_format+0xca> -100024cc: 9f0f ldr r7, [sp, #60] ; 0x3c -100024ce: 2f10 cmp r7, #16 -100024d0: d001 beq.n 100024d6 <_ntoa_format+0xc6> -100024d2: 0014 movs r4, r2 -100024d4: e7d4 b.n 10002480 <_ntoa_format+0x70> -100024d6: 3c02 subs r4, #2 -100024d8: e7d2 b.n 10002480 <_ntoa_format+0x70> -100024da: 0014 movs r4, r2 -100024dc: e7d0 b.n 10002480 <_ntoa_format+0x70> -100024de: 06b2 lsls r2, r6, #26 -100024e0: d4d1 bmi.n 10002486 <_ntoa_format+0x76> -100024e2: 2c1f cmp r4, #31 -100024e4: d8cf bhi.n 10002486 <_ntoa_format+0x76> -100024e6: 2278 movs r2, #120 ; 0x78 -100024e8: 552a strb r2, [r5, r4] -100024ea: 3401 adds r4, #1 -100024ec: e7d1 b.n 10002492 <_ntoa_format+0x82> -100024ee: 06b2 lsls r2, r6, #26 -100024f0: d5cc bpl.n 1000248c <_ntoa_format+0x7c> -100024f2: 2c1f cmp r4, #31 -100024f4: d8ca bhi.n 1000248c <_ntoa_format+0x7c> -100024f6: 2258 movs r2, #88 ; 0x58 -100024f8: 552a strb r2, [r5, r4] -100024fa: 3401 adds r4, #1 -100024fc: e7c9 b.n 10002492 <_ntoa_format+0x82> -100024fe: 2c1f cmp r4, #31 -10002500: d8c7 bhi.n 10002492 <_ntoa_format+0x82> -10002502: 3260 adds r2, #96 ; 0x60 -10002504: 552a strb r2, [r5, r4] -10002506: 3401 adds r4, #1 -10002508: e7c3 b.n 10002492 <_ntoa_format+0x82> -1000250a: 0772 lsls r2, r6, #29 -1000250c: d503 bpl.n 10002516 <_ntoa_format+0x106> -1000250e: 222b movs r2, #43 ; 0x2b -10002510: 552a strb r2, [r5, r4] -10002512: 3401 adds r4, #1 -10002514: e7ca b.n 100024ac <_ntoa_format+0x9c> -10002516: 0732 lsls r2, r6, #28 -10002518: d5c8 bpl.n 100024ac <_ntoa_format+0x9c> -1000251a: 2220 movs r2, #32 -1000251c: 552a strb r2, [r5, r4] -1000251e: 3401 adds r4, #1 -10002520: e7c4 b.n 100024ac <_ntoa_format+0x9c> +1000249c: 002a movs r2, r5 +1000249e: e7f5 b.n 1000248c <_out_rev+0x36> +100024a0: 003d movs r5, r7 +100024a2: 464f mov r7, r9 +100024a4: 465c mov r4, fp +100024a6: 9b01 ldr r3, [sp, #4] +100024a8: 469b mov fp, r3 +100024aa: 46b1 mov r9, r6 +100024ac: 4646 mov r6, r8 +100024ae: 46b8 mov r8, r7 +100024b0: 0037 movs r7, r6 +100024b2: 002e movs r6, r5 +100024b4: e007 b.n 100024c6 <_out_rev+0x70> +100024b6: 3c01 subs r4, #1 +100024b8: 1c55 adds r5, r2, #1 +100024ba: 4653 mov r3, sl +100024bc: 5d18 ldrb r0, [r3, r4] +100024be: 4643 mov r3, r8 +100024c0: 0039 movs r1, r7 +100024c2: 47b0 blx r6 +100024c4: 002a movs r2, r5 +100024c6: 2c00 cmp r4, #0 +100024c8: d1f5 bne.n 100024b6 <_out_rev+0x60> +100024ca: 0035 movs r5, r6 +100024cc: 003e movs r6, r7 +100024ce: 4647 mov r7, r8 +100024d0: 9b0f ldr r3, [sp, #60] ; 0x3c +100024d2: 079b lsls r3, r3, #30 +100024d4: d407 bmi.n 100024e6 <_out_rev+0x90> +100024d6: 0010 movs r0, r2 +100024d8: b003 add sp, #12 +100024da: bcf0 pop {r4, r5, r6, r7} +100024dc: 46bb mov fp, r7 +100024de: 46b2 mov sl, r6 +100024e0: 46a9 mov r9, r5 +100024e2: 46a0 mov r8, r4 +100024e4: bdf0 pop {r4, r5, r6, r7, pc} +100024e6: 46b0 mov r8, r6 +100024e8: 464e mov r6, r9 +100024ea: 46b9 mov r9, r7 +100024ec: 002f movs r7, r5 +100024ee: 465d mov r5, fp +100024f0: 1b53 subs r3, r2, r5 +100024f2: 42b3 cmp r3, r6 +100024f4: d2ef bcs.n 100024d6 <_out_rev+0x80> +100024f6: 1c54 adds r4, r2, #1 +100024f8: 464b mov r3, r9 +100024fa: 4641 mov r1, r8 +100024fc: 2020 movs r0, #32 +100024fe: 47b8 blx r7 +10002500: 0022 movs r2, r4 +10002502: e7f5 b.n 100024f0 <_out_rev+0x9a> -10002522 <_ntoa_long>: -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: b093 sub sp, #76 ; 0x4c -10002530: 4681 mov r9, r0 -10002532: 468a mov sl, r1 -10002534: 9208 str r2, [sp, #32] -10002536: 9309 str r3, [sp, #36] ; 0x24 -10002538: ab1c add r3, sp, #112 ; 0x70 -1000253a: cb10 ldmia r3!, {r4} -1000253c: 781b ldrb r3, [r3, #0] -1000253e: 469b mov fp, r3 -10002540: 9d1e ldr r5, [sp, #120] ; 0x78 -10002542: 9b21 ldr r3, [sp, #132] ; 0x84 -10002544: 4698 mov r8, r3 -10002546: 2c00 cmp r4, #0 -10002548: d103 bne.n 10002552 <_ntoa_long+0x30> -1000254a: 2310 movs r3, #16 -1000254c: 4642 mov r2, r8 -1000254e: 439a bics r2, r3 -10002550: 4690 mov r8, r2 -10002552: 2380 movs r3, #128 ; 0x80 -10002554: 00db lsls r3, r3, #3 -10002556: 4646 mov r6, r8 -10002558: 401e ands r6, r3 -1000255a: 4642 mov r2, r8 -1000255c: 421a tst r2, r3 -1000255e: d012 beq.n 10002586 <_ntoa_long+0x64> -10002560: 2c00 cmp r4, #0 -10002562: d022 beq.n 100025aa <_ntoa_long+0x88> -10002564: 2600 movs r6, #0 -10002566: e00e b.n 10002586 <_ntoa_long+0x64> -10002568: 3330 adds r3, #48 ; 0x30 -1000256a: b2d9 uxtb r1, r3 -1000256c: 1c77 adds r7, r6, #1 -1000256e: ab0a add r3, sp, #40 ; 0x28 -10002570: 5599 strb r1, [r3, r6] -10002572: 0029 movs r1, r5 -10002574: 0020 movs r0, r4 -10002576: f000 ffd1 bl 1000351c <__wrap___aeabi_uidiv> -1000257a: 42ac cmp r4, r5 -1000257c: d316 bcc.n 100025ac <_ntoa_long+0x8a> -1000257e: 2f1f cmp r7, #31 -10002580: d814 bhi.n 100025ac <_ntoa_long+0x8a> -10002582: 003e movs r6, r7 -10002584: 0004 movs r4, r0 -10002586: 0029 movs r1, r5 -10002588: 0020 movs r0, r4 -1000258a: f000 ffc7 bl 1000351c <__wrap___aeabi_uidiv> -1000258e: b2cb uxtb r3, r1 -10002590: 2b09 cmp r3, #9 -10002592: d9e9 bls.n 10002568 <_ntoa_long+0x46> -10002594: 4642 mov r2, r8 -10002596: 0692 lsls r2, r2, #26 -10002598: d505 bpl.n 100025a6 <_ntoa_long+0x84> -1000259a: 2141 movs r1, #65 ; 0x41 -1000259c: 18c9 adds r1, r1, r3 -1000259e: b2c9 uxtb r1, r1 -100025a0: 390a subs r1, #10 -100025a2: b2c9 uxtb r1, r1 -100025a4: e7e2 b.n 1000256c <_ntoa_long+0x4a> -100025a6: 2161 movs r1, #97 ; 0x61 -100025a8: e7f8 b.n 1000259c <_ntoa_long+0x7a> -100025aa: 0027 movs r7, r4 -100025ac: 4643 mov r3, r8 -100025ae: 9306 str r3, [sp, #24] -100025b0: 9b20 ldr r3, [sp, #128] ; 0x80 -100025b2: 9305 str r3, [sp, #20] -100025b4: 9b1f ldr r3, [sp, #124] ; 0x7c -100025b6: 9304 str r3, [sp, #16] -100025b8: 9503 str r5, [sp, #12] -100025ba: 465b mov r3, fp -100025bc: 9302 str r3, [sp, #8] -100025be: 9701 str r7, [sp, #4] -100025c0: ab0a add r3, sp, #40 ; 0x28 -100025c2: 9300 str r3, [sp, #0] -100025c4: 9b09 ldr r3, [sp, #36] ; 0x24 -100025c6: 9a08 ldr r2, [sp, #32] -100025c8: 4651 mov r1, sl -100025ca: 4648 mov r0, r9 -100025cc: f7ff ff20 bl 10002410 <_ntoa_format> -100025d0: b013 add sp, #76 ; 0x4c -100025d2: bcf0 pop {r4, r5, r6, r7} -100025d4: 46bb mov fp, r7 -100025d6: 46b2 mov sl, r6 -100025d8: 46a9 mov r9, r5 -100025da: 46a0 mov r8, r4 -100025dc: bdf0 pop {r4, r5, r6, r7, pc} +10002504 <_ntoa_format>: +10002504: b5f0 push {r4, r5, r6, r7, lr} +10002506: 46ce mov lr, r9 +10002508: 4647 mov r7, r8 +1000250a: b580 push {r7, lr} +1000250c: b085 sub sp, #20 +1000250e: 4694 mov ip, r2 +10002510: 4698 mov r8, r3 +10002512: 9d0c ldr r5, [sp, #48] ; 0x30 +10002514: 9c0d ldr r4, [sp, #52] ; 0x34 +10002516: ab0e add r3, sp, #56 ; 0x38 +10002518: 781b ldrb r3, [r3, #0] +1000251a: 4699 mov r9, r3 +1000251c: 9a10 ldr r2, [sp, #64] ; 0x40 +1000251e: 9b11 ldr r3, [sp, #68] ; 0x44 +10002520: 9e12 ldr r6, [sp, #72] ; 0x48 +10002522: 07b7 lsls r7, r6, #30 +10002524: d41c bmi.n 10002560 <_ntoa_format+0x5c> +10002526: 2b00 cmp r3, #0 +10002528: d00c beq.n 10002544 <_ntoa_format+0x40> +1000252a: 07f7 lsls r7, r6, #31 +1000252c: d50a bpl.n 10002544 <_ntoa_format+0x40> +1000252e: 464f mov r7, r9 +10002530: 2f00 cmp r7, #0 +10002532: d102 bne.n 1000253a <_ntoa_format+0x36> +10002534: 370c adds r7, #12 +10002536: 4237 tst r7, r6 +10002538: d004 beq.n 10002544 <_ntoa_format+0x40> +1000253a: 3b01 subs r3, #1 +1000253c: e002 b.n 10002544 <_ntoa_format+0x40> +1000253e: 2730 movs r7, #48 ; 0x30 +10002540: 552f strb r7, [r5, r4] +10002542: 3401 adds r4, #1 +10002544: 4294 cmp r4, r2 +10002546: d201 bcs.n 1000254c <_ntoa_format+0x48> +10002548: 2c1f cmp r4, #31 +1000254a: d9f8 bls.n 1000253e <_ntoa_format+0x3a> +1000254c: 07f7 lsls r7, r6, #31 +1000254e: d507 bpl.n 10002560 <_ntoa_format+0x5c> +10002550: 429c cmp r4, r3 +10002552: d205 bcs.n 10002560 <_ntoa_format+0x5c> +10002554: 2c1f cmp r4, #31 +10002556: d803 bhi.n 10002560 <_ntoa_format+0x5c> +10002558: 2730 movs r7, #48 ; 0x30 +1000255a: 552f strb r7, [r5, r4] +1000255c: 3401 adds r4, #1 +1000255e: e7f5 b.n 1000254c <_ntoa_format+0x48> +10002560: 06f7 lsls r7, r6, #27 +10002562: d515 bpl.n 10002590 <_ntoa_format+0x8c> +10002564: 0577 lsls r7, r6, #21 +10002566: d405 bmi.n 10002574 <_ntoa_format+0x70> +10002568: 2c00 cmp r4, #0 +1000256a: d003 beq.n 10002574 <_ntoa_format+0x70> +1000256c: 4294 cmp r4, r2 +1000256e: d024 beq.n 100025ba <_ntoa_format+0xb6> +10002570: 429c cmp r4, r3 +10002572: d022 beq.n 100025ba <_ntoa_format+0xb6> +10002574: 9a0f ldr r2, [sp, #60] ; 0x3c +10002576: 2a10 cmp r2, #16 +10002578: d02b beq.n 100025d2 <_ntoa_format+0xce> +1000257a: 9a0f ldr r2, [sp, #60] ; 0x3c +1000257c: 2a10 cmp r2, #16 +1000257e: d030 beq.n 100025e2 <_ntoa_format+0xde> +10002580: 9a0f ldr r2, [sp, #60] ; 0x3c +10002582: 2a02 cmp r2, #2 +10002584: d035 beq.n 100025f2 <_ntoa_format+0xee> +10002586: 2c1f cmp r4, #31 +10002588: d802 bhi.n 10002590 <_ntoa_format+0x8c> +1000258a: 2230 movs r2, #48 ; 0x30 +1000258c: 552a strb r2, [r5, r4] +1000258e: 3401 adds r4, #1 +10002590: 2c1f cmp r4, #31 +10002592: d805 bhi.n 100025a0 <_ntoa_format+0x9c> +10002594: 464a mov r2, r9 +10002596: 2a00 cmp r2, #0 +10002598: d031 beq.n 100025fe <_ntoa_format+0xfa> +1000259a: 222d movs r2, #45 ; 0x2d +1000259c: 552a strb r2, [r5, r4] +1000259e: 3401 adds r4, #1 +100025a0: 9603 str r6, [sp, #12] +100025a2: 9302 str r3, [sp, #8] +100025a4: 9401 str r4, [sp, #4] +100025a6: 9500 str r5, [sp, #0] +100025a8: 4643 mov r3, r8 +100025aa: 4662 mov r2, ip +100025ac: f7ff ff53 bl 10002456 <_out_rev> +100025b0: b005 add sp, #20 +100025b2: bcc0 pop {r6, r7} +100025b4: 46b9 mov r9, r7 +100025b6: 46b0 mov r8, r6 +100025b8: bdf0 pop {r4, r5, r6, r7, pc} +100025ba: 1e62 subs r2, r4, #1 +100025bc: 2c01 cmp r4, #1 +100025be: d006 beq.n 100025ce <_ntoa_format+0xca> +100025c0: 9f0f ldr r7, [sp, #60] ; 0x3c +100025c2: 2f10 cmp r7, #16 +100025c4: d001 beq.n 100025ca <_ntoa_format+0xc6> +100025c6: 0014 movs r4, r2 +100025c8: e7d4 b.n 10002574 <_ntoa_format+0x70> +100025ca: 3c02 subs r4, #2 +100025cc: e7d2 b.n 10002574 <_ntoa_format+0x70> +100025ce: 0014 movs r4, r2 +100025d0: e7d0 b.n 10002574 <_ntoa_format+0x70> +100025d2: 06b2 lsls r2, r6, #26 +100025d4: d4d1 bmi.n 1000257a <_ntoa_format+0x76> +100025d6: 2c1f cmp r4, #31 +100025d8: d8cf bhi.n 1000257a <_ntoa_format+0x76> +100025da: 2278 movs r2, #120 ; 0x78 +100025dc: 552a strb r2, [r5, r4] +100025de: 3401 adds r4, #1 +100025e0: e7d1 b.n 10002586 <_ntoa_format+0x82> +100025e2: 06b2 lsls r2, r6, #26 +100025e4: d5cc bpl.n 10002580 <_ntoa_format+0x7c> +100025e6: 2c1f cmp r4, #31 +100025e8: d8ca bhi.n 10002580 <_ntoa_format+0x7c> +100025ea: 2258 movs r2, #88 ; 0x58 +100025ec: 552a strb r2, [r5, r4] +100025ee: 3401 adds r4, #1 +100025f0: e7c9 b.n 10002586 <_ntoa_format+0x82> +100025f2: 2c1f cmp r4, #31 +100025f4: d8c7 bhi.n 10002586 <_ntoa_format+0x82> +100025f6: 3260 adds r2, #96 ; 0x60 +100025f8: 552a strb r2, [r5, r4] +100025fa: 3401 adds r4, #1 +100025fc: e7c3 b.n 10002586 <_ntoa_format+0x82> +100025fe: 0772 lsls r2, r6, #29 +10002600: d503 bpl.n 1000260a <_ntoa_format+0x106> +10002602: 222b movs r2, #43 ; 0x2b +10002604: 552a strb r2, [r5, r4] +10002606: 3401 adds r4, #1 +10002608: e7ca b.n 100025a0 <_ntoa_format+0x9c> +1000260a: 0732 lsls r2, r6, #28 +1000260c: d5c8 bpl.n 100025a0 <_ntoa_format+0x9c> +1000260e: 2220 movs r2, #32 +10002610: 552a strb r2, [r5, r4] +10002612: 3401 adds r4, #1 +10002614: e7c4 b.n 100025a0 <_ntoa_format+0x9c> -100025de <_ntoa_long_long>: -100025de: b5f0 push {r4, r5, r6, r7, lr} -100025e0: 46de mov lr, fp -100025e2: 4657 mov r7, sl -100025e4: 464e mov r6, r9 -100025e6: 4645 mov r5, r8 -100025e8: b5e0 push {r5, r6, r7, lr} -100025ea: b095 sub sp, #84 ; 0x54 -100025ec: 9008 str r0, [sp, #32] -100025ee: 9109 str r1, [sp, #36] ; 0x24 -100025f0: 920a str r2, [sp, #40] ; 0x28 -100025f2: 930b str r3, [sp, #44] ; 0x2c -100025f4: 9e1e ldr r6, [sp, #120] ; 0x78 -100025f6: 9c1f ldr r4, [sp, #124] ; 0x7c -100025f8: ab20 add r3, sp, #128 ; 0x80 -100025fa: 781b ldrb r3, [r3, #0] -100025fc: 469b mov fp, r3 -100025fe: 9b22 ldr r3, [sp, #136] ; 0x88 -10002600: 4699 mov r9, r3 -10002602: 9d23 ldr r5, [sp, #140] ; 0x8c -10002604: 9b26 ldr r3, [sp, #152] ; 0x98 -10002606: 469a mov sl, r3 -10002608: 0033 movs r3, r6 -1000260a: 4323 orrs r3, r4 -1000260c: d103 bne.n 10002616 <_ntoa_long_long+0x38> -1000260e: 3310 adds r3, #16 -10002610: 4652 mov r2, sl -10002612: 439a bics r2, r3 -10002614: 4692 mov sl, r2 -10002616: 2380 movs r3, #128 ; 0x80 -10002618: 00db lsls r3, r3, #3 +10002616 <_ntoa_long>: +10002616: b5f0 push {r4, r5, r6, r7, lr} +10002618: 46de mov lr, fp 1000261a: 4657 mov r7, sl -1000261c: 401f ands r7, r3 -1000261e: 4652 mov r2, sl -10002620: 421a tst r2, r3 -10002622: d019 beq.n 10002658 <_ntoa_long_long+0x7a> -10002624: 0033 movs r3, r6 -10002626: 4323 orrs r3, r4 -10002628: d02d beq.n 10002686 <_ntoa_long_long+0xa8> -1000262a: 2700 movs r7, #0 -1000262c: e014 b.n 10002658 <_ntoa_long_long+0x7a> -1000262e: 3330 adds r3, #48 ; 0x30 -10002630: b2da uxtb r2, r3 -10002632: 1c7b adds r3, r7, #1 -10002634: 4698 mov r8, r3 -10002636: ab0c add r3, sp, #48 ; 0x30 -10002638: 55da strb r2, [r3, r7] -1000263a: 464a mov r2, r9 -1000263c: 002b movs r3, r5 -1000263e: 0030 movs r0, r6 -10002640: 0021 movs r1, r4 -10002642: f000 ffb1 bl 100035a8 <__wrap___aeabi_uldivmod> -10002646: 42a5 cmp r5, r4 -10002648: d81f bhi.n 1000268a <_ntoa_long_long+0xac> -1000264a: d019 beq.n 10002680 <_ntoa_long_long+0xa2> -1000264c: 4643 mov r3, r8 -1000264e: 2b1f cmp r3, #31 -10002650: d81b bhi.n 1000268a <_ntoa_long_long+0xac> -10002652: 4647 mov r7, r8 -10002654: 0006 movs r6, r0 -10002656: 000c movs r4, r1 -10002658: 464a mov r2, r9 -1000265a: 002b movs r3, r5 -1000265c: 0030 movs r0, r6 -1000265e: 0021 movs r1, r4 -10002660: f000 ffa2 bl 100035a8 <__wrap___aeabi_uldivmod> -10002664: b2d3 uxtb r3, r2 -10002666: 2b09 cmp r3, #9 -10002668: d9e1 bls.n 1000262e <_ntoa_long_long+0x50> -1000266a: 4652 mov r2, sl -1000266c: 0692 lsls r2, r2, #26 -1000266e: d505 bpl.n 1000267c <_ntoa_long_long+0x9e> -10002670: 2241 movs r2, #65 ; 0x41 -10002672: 18d2 adds r2, r2, r3 -10002674: b2d2 uxtb r2, r2 -10002676: 3a0a subs r2, #10 -10002678: b2d2 uxtb r2, r2 -1000267a: e7da b.n 10002632 <_ntoa_long_long+0x54> -1000267c: 2261 movs r2, #97 ; 0x61 -1000267e: e7f8 b.n 10002672 <_ntoa_long_long+0x94> -10002680: 45b1 cmp r9, r6 -10002682: d9e3 bls.n 1000264c <_ntoa_long_long+0x6e> -10002684: e001 b.n 1000268a <_ntoa_long_long+0xac> -10002686: 2300 movs r3, #0 -10002688: 4698 mov r8, r3 -1000268a: 4653 mov r3, sl -1000268c: 9306 str r3, [sp, #24] -1000268e: 9b25 ldr r3, [sp, #148] ; 0x94 -10002690: 9305 str r3, [sp, #20] -10002692: 9b24 ldr r3, [sp, #144] ; 0x90 -10002694: 9304 str r3, [sp, #16] -10002696: 464b mov r3, r9 -10002698: 9303 str r3, [sp, #12] -1000269a: 465b mov r3, fp -1000269c: 9302 str r3, [sp, #8] -1000269e: 4643 mov r3, r8 -100026a0: 9301 str r3, [sp, #4] -100026a2: ab0c add r3, sp, #48 ; 0x30 -100026a4: 9300 str r3, [sp, #0] -100026a6: 9b0b ldr r3, [sp, #44] ; 0x2c -100026a8: 9a0a ldr r2, [sp, #40] ; 0x28 -100026aa: 9909 ldr r1, [sp, #36] ; 0x24 -100026ac: 9808 ldr r0, [sp, #32] -100026ae: f7ff feaf bl 10002410 <_ntoa_format> -100026b2: b015 add sp, #84 ; 0x54 -100026b4: bcf0 pop {r4, r5, r6, r7} -100026b6: 46bb mov fp, r7 -100026b8: 46b2 mov sl, r6 -100026ba: 46a9 mov r9, r5 -100026bc: 46a0 mov r8, r4 -100026be: bdf0 pop {r4, r5, r6, r7, pc} +1000261c: 464e mov r6, r9 +1000261e: 4645 mov r5, r8 +10002620: b5e0 push {r5, r6, r7, lr} +10002622: b093 sub sp, #76 ; 0x4c +10002624: 4681 mov r9, r0 +10002626: 468a mov sl, r1 +10002628: 9208 str r2, [sp, #32] +1000262a: 9309 str r3, [sp, #36] ; 0x24 +1000262c: ab1c add r3, sp, #112 ; 0x70 +1000262e: cb10 ldmia r3!, {r4} +10002630: 781b ldrb r3, [r3, #0] +10002632: 469b mov fp, r3 +10002634: 9d1e ldr r5, [sp, #120] ; 0x78 +10002636: 9b21 ldr r3, [sp, #132] ; 0x84 +10002638: 4698 mov r8, r3 +1000263a: 2c00 cmp r4, #0 +1000263c: d103 bne.n 10002646 <_ntoa_long+0x30> +1000263e: 2310 movs r3, #16 +10002640: 4642 mov r2, r8 +10002642: 439a bics r2, r3 +10002644: 4690 mov r8, r2 +10002646: 2380 movs r3, #128 ; 0x80 +10002648: 00db lsls r3, r3, #3 +1000264a: 4646 mov r6, r8 +1000264c: 401e ands r6, r3 +1000264e: 4642 mov r2, r8 +10002650: 421a tst r2, r3 +10002652: d012 beq.n 1000267a <_ntoa_long+0x64> +10002654: 2c00 cmp r4, #0 +10002656: d022 beq.n 1000269e <_ntoa_long+0x88> +10002658: 2600 movs r6, #0 +1000265a: e00e b.n 1000267a <_ntoa_long+0x64> +1000265c: 3330 adds r3, #48 ; 0x30 +1000265e: b2d9 uxtb r1, r3 +10002660: 1c77 adds r7, r6, #1 +10002662: ab0a add r3, sp, #40 ; 0x28 +10002664: 5599 strb r1, [r3, r6] +10002666: 0029 movs r1, r5 +10002668: 0020 movs r0, r4 +1000266a: f000 ffd1 bl 10003610 <__wrap___aeabi_uidiv> +1000266e: 42ac cmp r4, r5 +10002670: d316 bcc.n 100026a0 <_ntoa_long+0x8a> +10002672: 2f1f cmp r7, #31 +10002674: d814 bhi.n 100026a0 <_ntoa_long+0x8a> +10002676: 003e movs r6, r7 +10002678: 0004 movs r4, r0 +1000267a: 0029 movs r1, r5 +1000267c: 0020 movs r0, r4 +1000267e: f000 ffc7 bl 10003610 <__wrap___aeabi_uidiv> +10002682: b2cb uxtb r3, r1 +10002684: 2b09 cmp r3, #9 +10002686: d9e9 bls.n 1000265c <_ntoa_long+0x46> +10002688: 4642 mov r2, r8 +1000268a: 0692 lsls r2, r2, #26 +1000268c: d505 bpl.n 1000269a <_ntoa_long+0x84> +1000268e: 2141 movs r1, #65 ; 0x41 +10002690: 18c9 adds r1, r1, r3 +10002692: b2c9 uxtb r1, r1 +10002694: 390a subs r1, #10 +10002696: b2c9 uxtb r1, r1 +10002698: e7e2 b.n 10002660 <_ntoa_long+0x4a> +1000269a: 2161 movs r1, #97 ; 0x61 +1000269c: e7f8 b.n 10002690 <_ntoa_long+0x7a> +1000269e: 0027 movs r7, r4 +100026a0: 4643 mov r3, r8 +100026a2: 9306 str r3, [sp, #24] +100026a4: 9b20 ldr r3, [sp, #128] ; 0x80 +100026a6: 9305 str r3, [sp, #20] +100026a8: 9b1f ldr r3, [sp, #124] ; 0x7c +100026aa: 9304 str r3, [sp, #16] +100026ac: 9503 str r5, [sp, #12] +100026ae: 465b mov r3, fp +100026b0: 9302 str r3, [sp, #8] +100026b2: 9701 str r7, [sp, #4] +100026b4: ab0a add r3, sp, #40 ; 0x28 +100026b6: 9300 str r3, [sp, #0] +100026b8: 9b09 ldr r3, [sp, #36] ; 0x24 +100026ba: 9a08 ldr r2, [sp, #32] +100026bc: 4651 mov r1, sl +100026be: 4648 mov r0, r9 +100026c0: f7ff ff20 bl 10002504 <_ntoa_format> +100026c4: b013 add sp, #76 ; 0x4c +100026c6: bcf0 pop {r4, r5, r6, r7} +100026c8: 46bb mov fp, r7 +100026ca: 46b2 mov sl, r6 +100026cc: 46a9 mov r9, r5 +100026ce: 46a0 mov r8, r4 +100026d0: bdf0 pop {r4, r5, r6, r7, pc} -100026c0 <_etoa>: -100026c0: b5f0 push {r4, r5, r6, r7, lr} -100026c2: 46de mov lr, fp -100026c4: 4657 mov r7, sl -100026c6: 464e mov r6, r9 -100026c8: 4645 mov r5, r8 -100026ca: b5e0 push {r5, r6, r7, lr} -100026cc: b091 sub sp, #68 ; 0x44 -100026ce: 4682 mov sl, r0 -100026d0: 4689 mov r9, r1 -100026d2: 920e str r2, [sp, #56] ; 0x38 -100026d4: 4698 mov r8, r3 -100026d6: 9c1a ldr r4, [sp, #104] ; 0x68 -100026d8: 9407 str r4, [sp, #28] -100026da: 9d1b ldr r5, [sp, #108] ; 0x6c -100026dc: 9508 str r5, [sp, #32] -100026de: 0022 movs r2, r4 -100026e0: 002b movs r3, r5 -100026e2: 0020 movs r0, r4 -100026e4: 0029 movs r1, r5 -100026e6: f001 f9d6 bl 10003a96 <__wrap___aeabi_dcmpun> -100026ea: 2800 cmp r0, #0 -100026ec: d000 beq.n 100026f0 <_etoa+0x30> -100026ee: e16f b.n 100029d0 <_etoa+0x310> -100026f0: 2201 movs r2, #1 -100026f2: 4252 negs r2, r2 -100026f4: 4bd9 ldr r3, [pc, #868] ; (10002a5c <_etoa+0x39c>) -100026f6: 0020 movs r0, r4 -100026f8: 0029 movs r1, r5 -100026fa: f001 f9c7 bl 10003a8c <__wrap___aeabi_dcmpgt> -100026fe: 2800 cmp r0, #0 -10002700: d000 beq.n 10002704 <_etoa+0x44> -10002702: e165 b.n 100029d0 <_etoa+0x310> -10002704: 2201 movs r2, #1 -10002706: 4252 negs r2, r2 -10002708: 4bd5 ldr r3, [pc, #852] ; (10002a60 <_etoa+0x3a0>) -1000270a: 0020 movs r0, r4 -1000270c: 0029 movs r1, r5 -1000270e: f001 f9a7 bl 10003a60 <__wrap___aeabi_dcmplt> -10002712: 2800 cmp r0, #0 -10002714: d000 beq.n 10002718 <_etoa+0x58> -10002716: e15b b.n 100029d0 <_etoa+0x310> -10002718: 2200 movs r2, #0 -1000271a: 2300 movs r3, #0 -1000271c: 9c07 ldr r4, [sp, #28] -1000271e: 0020 movs r0, r4 -10002720: 9d08 ldr r5, [sp, #32] -10002722: 0029 movs r1, r5 -10002724: f001 f99c bl 10003a60 <__wrap___aeabi_dcmplt> -10002728: 2800 cmp r0, #0 -1000272a: d000 beq.n 1000272e <_etoa+0x6e> -1000272c: e167 b.n 100029fe <_etoa+0x33e> -1000272e: 9a07 ldr r2, [sp, #28] -10002730: 9b08 ldr r3, [sp, #32] -10002732: 9209 str r2, [sp, #36] ; 0x24 -10002734: 9306 str r3, [sp, #24] -10002736: 2380 movs r3, #128 ; 0x80 -10002738: 00db lsls r3, r3, #3 -1000273a: 9a1e ldr r2, [sp, #120] ; 0x78 -1000273c: 401a ands r2, r3 -1000273e: 920f str r2, [sp, #60] ; 0x3c -10002740: 9a1e ldr r2, [sp, #120] ; 0x78 -10002742: 421a tst r2, r3 -10002744: d101 bne.n 1000274a <_etoa+0x8a> -10002746: 2306 movs r3, #6 -10002748: 931c str r3, [sp, #112] ; 0x70 -1000274a: 9b09 ldr r3, [sp, #36] ; 0x24 -1000274c: 9a06 ldr r2, [sp, #24] -1000274e: 0d10 lsrs r0, r2, #20 -10002750: 0540 lsls r0, r0, #21 -10002752: 0d40 lsrs r0, r0, #21 -10002754: 49c3 ldr r1, [pc, #780] ; (10002a64 <_etoa+0x3a4>) -10002756: 468c mov ip, r1 -10002758: 4460 add r0, ip -1000275a: 0312 lsls r2, r2, #12 -1000275c: 0b12 lsrs r2, r2, #12 -1000275e: 001e movs r6, r3 -10002760: 4bc1 ldr r3, [pc, #772] ; (10002a68 <_etoa+0x3a8>) -10002762: 4313 orrs r3, r2 -10002764: 001f movs r7, r3 -10002766: f001 f9a9 bl 10003abc <__wrap___aeabi_i2d> -1000276a: 4ac0 ldr r2, [pc, #768] ; (10002a6c <_etoa+0x3ac>) -1000276c: 4bc0 ldr r3, [pc, #768] ; (10002a70 <_etoa+0x3b0>) -1000276e: f001 f935 bl 100039dc <__wrap___aeabi_dmul> -10002772: 4ac0 ldr r2, [pc, #768] ; (10002a74 <_etoa+0x3b4>) -10002774: 4bc0 ldr r3, [pc, #768] ; (10002a78 <_etoa+0x3b8>) -10002776: f001 f91f bl 100039b8 <__wrap___aeabi_dadd> -1000277a: 0004 movs r4, r0 -1000277c: 000d movs r5, r1 -1000277e: 2200 movs r2, #0 -10002780: 4bbe ldr r3, [pc, #760] ; (10002a7c <_etoa+0x3bc>) -10002782: 0030 movs r0, r6 -10002784: 0039 movs r1, r7 -10002786: f001 f90e bl 100039a6 <__wrap___aeabi_dsub> -1000278a: 4abd ldr r2, [pc, #756] ; (10002a80 <_etoa+0x3c0>) -1000278c: 4bbd ldr r3, [pc, #756] ; (10002a84 <_etoa+0x3c4>) -1000278e: f001 f925 bl 100039dc <__wrap___aeabi_dmul> -10002792: 0002 movs r2, r0 -10002794: 000b movs r3, r1 -10002796: 0020 movs r0, r4 -10002798: 0029 movs r1, r5 -1000279a: f001 f90d bl 100039b8 <__wrap___aeabi_dadd> -1000279e: f001 f9a5 bl 10003aec <__wrap___aeabi_d2iz> -100027a2: 4683 mov fp, r0 -100027a4: f001 f98a bl 10003abc <__wrap___aeabi_i2d> -100027a8: 0004 movs r4, r0 -100027aa: 000d movs r5, r1 -100027ac: 4ab6 ldr r2, [pc, #728] ; (10002a88 <_etoa+0x3c8>) -100027ae: 4bb7 ldr r3, [pc, #732] ; (10002a8c <_etoa+0x3cc>) -100027b0: f001 f914 bl 100039dc <__wrap___aeabi_dmul> -100027b4: 2200 movs r2, #0 -100027b6: 4bb6 ldr r3, [pc, #728] ; (10002a90 <_etoa+0x3d0>) -100027b8: f001 f8fe bl 100039b8 <__wrap___aeabi_dadd> -100027bc: f001 f996 bl 10003aec <__wrap___aeabi_d2iz> -100027c0: 0006 movs r6, r0 -100027c2: 4ab4 ldr r2, [pc, #720] ; (10002a94 <_etoa+0x3d4>) -100027c4: 4bb4 ldr r3, [pc, #720] ; (10002a98 <_etoa+0x3d8>) -100027c6: 0020 movs r0, r4 -100027c8: 0029 movs r1, r5 -100027ca: f001 f907 bl 100039dc <__wrap___aeabi_dmul> -100027ce: 0004 movs r4, r0 -100027d0: 000d movs r5, r1 -100027d2: 960a str r6, [sp, #40] ; 0x28 -100027d4: 0030 movs r0, r6 -100027d6: f001 f971 bl 10003abc <__wrap___aeabi_i2d> -100027da: 4ab0 ldr r2, [pc, #704] ; (10002a9c <_etoa+0x3dc>) -100027dc: 4bb0 ldr r3, [pc, #704] ; (10002aa0 <_etoa+0x3e0>) -100027de: f001 f8fd bl 100039dc <__wrap___aeabi_dmul> -100027e2: 0002 movs r2, r0 -100027e4: 000b movs r3, r1 -100027e6: 0020 movs r0, r4 -100027e8: 0029 movs r1, r5 -100027ea: f001 f8dc bl 100039a6 <__wrap___aeabi_dsub> -100027ee: 0004 movs r4, r0 -100027f0: 000d movs r5, r1 -100027f2: 0002 movs r2, r0 -100027f4: 000b movs r3, r1 -100027f6: f001 f8f1 bl 100039dc <__wrap___aeabi_dmul> -100027fa: 0006 movs r6, r0 -100027fc: 000f movs r7, r1 -100027fe: 990a ldr r1, [sp, #40] ; 0x28 -10002800: 4ba8 ldr r3, [pc, #672] ; (10002aa4 <_etoa+0x3e4>) -10002802: 469c mov ip, r3 -10002804: 4461 add r1, ip -10002806: 2200 movs r2, #0 -10002808: 2300 movs r3, #0 -1000280a: 920a str r2, [sp, #40] ; 0x28 -1000280c: 930b str r3, [sp, #44] ; 0x2c -1000280e: 0509 lsls r1, r1, #20 -10002810: 910b str r1, [sp, #44] ; 0x2c -10002812: 2100 movs r1, #0 -10002814: 910a str r1, [sp, #40] ; 0x28 -10002816: 0022 movs r2, r4 -10002818: 002b movs r3, r5 -1000281a: 0020 movs r0, r4 -1000281c: 0029 movs r1, r5 -1000281e: f001 f8cb bl 100039b8 <__wrap___aeabi_dadd> -10002822: 900c str r0, [sp, #48] ; 0x30 -10002824: 910d str r1, [sp, #52] ; 0x34 -10002826: 0022 movs r2, r4 -10002828: 002b movs r3, r5 -1000282a: 2000 movs r0, #0 -1000282c: 2180 movs r1, #128 ; 0x80 -1000282e: 05c9 lsls r1, r1, #23 -10002830: f001 f8b9 bl 100039a6 <__wrap___aeabi_dsub> -10002834: 0004 movs r4, r0 -10002836: 000d movs r5, r1 -10002838: 2200 movs r2, #0 -1000283a: 4b9b ldr r3, [pc, #620] ; (10002aa8 <_etoa+0x3e8>) -1000283c: 0030 movs r0, r6 -1000283e: 0039 movs r1, r7 -10002840: f001 f8c3 bl 100039ca <__wrap___aeabi_ddiv> -10002844: 2200 movs r2, #0 -10002846: 4b99 ldr r3, [pc, #612] ; (10002aac <_etoa+0x3ec>) -10002848: f001 f8b6 bl 100039b8 <__wrap___aeabi_dadd> -1000284c: 0002 movs r2, r0 -1000284e: 000b movs r3, r1 -10002850: 0030 movs r0, r6 -10002852: 0039 movs r1, r7 -10002854: f001 f8b9 bl 100039ca <__wrap___aeabi_ddiv> -10002858: 2200 movs r2, #0 -1000285a: 4b95 ldr r3, [pc, #596] ; (10002ab0 <_etoa+0x3f0>) -1000285c: f001 f8ac bl 100039b8 <__wrap___aeabi_dadd> -10002860: 0002 movs r2, r0 -10002862: 000b movs r3, r1 -10002864: 0030 movs r0, r6 -10002866: 0039 movs r1, r7 -10002868: f001 f8af bl 100039ca <__wrap___aeabi_ddiv> -1000286c: 0002 movs r2, r0 -1000286e: 000b movs r3, r1 -10002870: 0020 movs r0, r4 -10002872: 0029 movs r1, r5 -10002874: f001 f8a0 bl 100039b8 <__wrap___aeabi_dadd> -10002878: 0002 movs r2, r0 -1000287a: 000b movs r3, r1 -1000287c: 980c ldr r0, [sp, #48] ; 0x30 -1000287e: 990d ldr r1, [sp, #52] ; 0x34 -10002880: f001 f8a3 bl 100039ca <__wrap___aeabi_ddiv> -10002884: 2200 movs r2, #0 -10002886: 4b78 ldr r3, [pc, #480] ; (10002a68 <_etoa+0x3a8>) -10002888: f001 f896 bl 100039b8 <__wrap___aeabi_dadd> -1000288c: 9a0a ldr r2, [sp, #40] ; 0x28 -1000288e: 9b0b ldr r3, [sp, #44] ; 0x2c -10002890: f001 f8a4 bl 100039dc <__wrap___aeabi_dmul> -10002894: 0004 movs r4, r0 -10002896: 000d movs r5, r1 -10002898: 940a str r4, [sp, #40] ; 0x28 -1000289a: 950b str r5, [sp, #44] ; 0x2c -1000289c: 9a09 ldr r2, [sp, #36] ; 0x24 -1000289e: 9b06 ldr r3, [sp, #24] -100028a0: f001 f8f4 bl 10003a8c <__wrap___aeabi_dcmpgt> -100028a4: 2800 cmp r0, #0 -100028a6: d00b beq.n 100028c0 <_etoa+0x200> -100028a8: 2301 movs r3, #1 -100028aa: 425b negs r3, r3 -100028ac: 469c mov ip, r3 -100028ae: 44e3 add fp, ip -100028b0: 2200 movs r2, #0 -100028b2: 4b7e ldr r3, [pc, #504] ; (10002aac <_etoa+0x3ec>) -100028b4: 0020 movs r0, r4 -100028b6: 0029 movs r1, r5 -100028b8: f001 f887 bl 100039ca <__wrap___aeabi_ddiv> -100028bc: 900a str r0, [sp, #40] ; 0x28 -100028be: 910b str r1, [sp, #44] ; 0x2c -100028c0: 465b mov r3, fp -100028c2: 3363 adds r3, #99 ; 0x63 -100028c4: 2bc6 cmp r3, #198 ; 0xc6 -100028c6: d900 bls.n 100028ca <_etoa+0x20a> -100028c8: e0a0 b.n 10002a0c <_etoa+0x34c> -100028ca: 2404 movs r4, #4 -100028cc: 9b1e ldr r3, [sp, #120] ; 0x78 -100028ce: 051b lsls r3, r3, #20 -100028d0: d523 bpl.n 1000291a <_etoa+0x25a> -100028d2: 4a78 ldr r2, [pc, #480] ; (10002ab4 <_etoa+0x3f4>) -100028d4: 4b78 ldr r3, [pc, #480] ; (10002ab8 <_etoa+0x3f8>) -100028d6: 9e09 ldr r6, [sp, #36] ; 0x24 -100028d8: 0030 movs r0, r6 -100028da: 9d06 ldr r5, [sp, #24] +100026d2 <_ntoa_long_long>: +100026d2: b5f0 push {r4, r5, r6, r7, lr} +100026d4: 46de mov lr, fp +100026d6: 4657 mov r7, sl +100026d8: 464e mov r6, r9 +100026da: 4645 mov r5, r8 +100026dc: b5e0 push {r5, r6, r7, lr} +100026de: b095 sub sp, #84 ; 0x54 +100026e0: 9008 str r0, [sp, #32] +100026e2: 9109 str r1, [sp, #36] ; 0x24 +100026e4: 920a str r2, [sp, #40] ; 0x28 +100026e6: 930b str r3, [sp, #44] ; 0x2c +100026e8: 9e1e ldr r6, [sp, #120] ; 0x78 +100026ea: 9c1f ldr r4, [sp, #124] ; 0x7c +100026ec: ab20 add r3, sp, #128 ; 0x80 +100026ee: 781b ldrb r3, [r3, #0] +100026f0: 469b mov fp, r3 +100026f2: 9b22 ldr r3, [sp, #136] ; 0x88 +100026f4: 4699 mov r9, r3 +100026f6: 9d23 ldr r5, [sp, #140] ; 0x8c +100026f8: 9b26 ldr r3, [sp, #152] ; 0x98 +100026fa: 469a mov sl, r3 +100026fc: 0033 movs r3, r6 +100026fe: 4323 orrs r3, r4 +10002700: d103 bne.n 1000270a <_ntoa_long_long+0x38> +10002702: 3310 adds r3, #16 +10002704: 4652 mov r2, sl +10002706: 439a bics r2, r3 +10002708: 4692 mov sl, r2 +1000270a: 2380 movs r3, #128 ; 0x80 +1000270c: 00db lsls r3, r3, #3 +1000270e: 4657 mov r7, sl +10002710: 401f ands r7, r3 +10002712: 4652 mov r2, sl +10002714: 421a tst r2, r3 +10002716: d019 beq.n 1000274c <_ntoa_long_long+0x7a> +10002718: 0033 movs r3, r6 +1000271a: 4323 orrs r3, r4 +1000271c: d02d beq.n 1000277a <_ntoa_long_long+0xa8> +1000271e: 2700 movs r7, #0 +10002720: e014 b.n 1000274c <_ntoa_long_long+0x7a> +10002722: 3330 adds r3, #48 ; 0x30 +10002724: b2da uxtb r2, r3 +10002726: 1c7b adds r3, r7, #1 +10002728: 4698 mov r8, r3 +1000272a: ab0c add r3, sp, #48 ; 0x30 +1000272c: 55da strb r2, [r3, r7] +1000272e: 464a mov r2, r9 +10002730: 002b movs r3, r5 +10002732: 0030 movs r0, r6 +10002734: 0021 movs r1, r4 +10002736: f000 ffb1 bl 1000369c <__wrap___aeabi_uldivmod> +1000273a: 42a5 cmp r5, r4 +1000273c: d81f bhi.n 1000277e <_ntoa_long_long+0xac> +1000273e: d019 beq.n 10002774 <_ntoa_long_long+0xa2> +10002740: 4643 mov r3, r8 +10002742: 2b1f cmp r3, #31 +10002744: d81b bhi.n 1000277e <_ntoa_long_long+0xac> +10002746: 4647 mov r7, r8 +10002748: 0006 movs r6, r0 +1000274a: 000c movs r4, r1 +1000274c: 464a mov r2, r9 +1000274e: 002b movs r3, r5 +10002750: 0030 movs r0, r6 +10002752: 0021 movs r1, r4 +10002754: f000 ffa2 bl 1000369c <__wrap___aeabi_uldivmod> +10002758: b2d3 uxtb r3, r2 +1000275a: 2b09 cmp r3, #9 +1000275c: d9e1 bls.n 10002722 <_ntoa_long_long+0x50> +1000275e: 4652 mov r2, sl +10002760: 0692 lsls r2, r2, #26 +10002762: d505 bpl.n 10002770 <_ntoa_long_long+0x9e> +10002764: 2241 movs r2, #65 ; 0x41 +10002766: 18d2 adds r2, r2, r3 +10002768: b2d2 uxtb r2, r2 +1000276a: 3a0a subs r2, #10 +1000276c: b2d2 uxtb r2, r2 +1000276e: e7da b.n 10002726 <_ntoa_long_long+0x54> +10002770: 2261 movs r2, #97 ; 0x61 +10002772: e7f8 b.n 10002766 <_ntoa_long_long+0x94> +10002774: 45b1 cmp r9, r6 +10002776: d9e3 bls.n 10002740 <_ntoa_long_long+0x6e> +10002778: e001 b.n 1000277e <_ntoa_long_long+0xac> +1000277a: 2300 movs r3, #0 +1000277c: 4698 mov r8, r3 +1000277e: 4653 mov r3, sl +10002780: 9306 str r3, [sp, #24] +10002782: 9b25 ldr r3, [sp, #148] ; 0x94 +10002784: 9305 str r3, [sp, #20] +10002786: 9b24 ldr r3, [sp, #144] ; 0x90 +10002788: 9304 str r3, [sp, #16] +1000278a: 464b mov r3, r9 +1000278c: 9303 str r3, [sp, #12] +1000278e: 465b mov r3, fp +10002790: 9302 str r3, [sp, #8] +10002792: 4643 mov r3, r8 +10002794: 9301 str r3, [sp, #4] +10002796: ab0c add r3, sp, #48 ; 0x30 +10002798: 9300 str r3, [sp, #0] +1000279a: 9b0b ldr r3, [sp, #44] ; 0x2c +1000279c: 9a0a ldr r2, [sp, #40] ; 0x28 +1000279e: 9909 ldr r1, [sp, #36] ; 0x24 +100027a0: 9808 ldr r0, [sp, #32] +100027a2: f7ff feaf bl 10002504 <_ntoa_format> +100027a6: b015 add sp, #84 ; 0x54 +100027a8: bcf0 pop {r4, r5, r6, r7} +100027aa: 46bb mov fp, r7 +100027ac: 46b2 mov sl, r6 +100027ae: 46a9 mov r9, r5 +100027b0: 46a0 mov r8, r4 +100027b2: bdf0 pop {r4, r5, r6, r7, pc} + +100027b4 <_etoa>: +100027b4: b5f0 push {r4, r5, r6, r7, lr} +100027b6: 46de mov lr, fp +100027b8: 4657 mov r7, sl +100027ba: 464e mov r6, r9 +100027bc: 4645 mov r5, r8 +100027be: b5e0 push {r5, r6, r7, lr} +100027c0: b091 sub sp, #68 ; 0x44 +100027c2: 4682 mov sl, r0 +100027c4: 4689 mov r9, r1 +100027c6: 920e str r2, [sp, #56] ; 0x38 +100027c8: 4698 mov r8, r3 +100027ca: 9c1a ldr r4, [sp, #104] ; 0x68 +100027cc: 9407 str r4, [sp, #28] +100027ce: 9d1b ldr r5, [sp, #108] ; 0x6c +100027d0: 9508 str r5, [sp, #32] +100027d2: 0022 movs r2, r4 +100027d4: 002b movs r3, r5 +100027d6: 0020 movs r0, r4 +100027d8: 0029 movs r1, r5 +100027da: f001 f9d6 bl 10003b8a <__wrap___aeabi_dcmpun> +100027de: 2800 cmp r0, #0 +100027e0: d000 beq.n 100027e4 <_etoa+0x30> +100027e2: e16f b.n 10002ac4 <_etoa+0x310> +100027e4: 2201 movs r2, #1 +100027e6: 4252 negs r2, r2 +100027e8: 4bd9 ldr r3, [pc, #868] ; (10002b50 <_etoa+0x39c>) +100027ea: 0020 movs r0, r4 +100027ec: 0029 movs r1, r5 +100027ee: f001 f9c7 bl 10003b80 <__wrap___aeabi_dcmpgt> +100027f2: 2800 cmp r0, #0 +100027f4: d000 beq.n 100027f8 <_etoa+0x44> +100027f6: e165 b.n 10002ac4 <_etoa+0x310> +100027f8: 2201 movs r2, #1 +100027fa: 4252 negs r2, r2 +100027fc: 4bd5 ldr r3, [pc, #852] ; (10002b54 <_etoa+0x3a0>) +100027fe: 0020 movs r0, r4 +10002800: 0029 movs r1, r5 +10002802: f001 f9a7 bl 10003b54 <__wrap___aeabi_dcmplt> +10002806: 2800 cmp r0, #0 +10002808: d000 beq.n 1000280c <_etoa+0x58> +1000280a: e15b b.n 10002ac4 <_etoa+0x310> +1000280c: 2200 movs r2, #0 +1000280e: 2300 movs r3, #0 +10002810: 9c07 ldr r4, [sp, #28] +10002812: 0020 movs r0, r4 +10002814: 9d08 ldr r5, [sp, #32] +10002816: 0029 movs r1, r5 +10002818: f001 f99c bl 10003b54 <__wrap___aeabi_dcmplt> +1000281c: 2800 cmp r0, #0 +1000281e: d000 beq.n 10002822 <_etoa+0x6e> +10002820: e167 b.n 10002af2 <_etoa+0x33e> +10002822: 9a07 ldr r2, [sp, #28] +10002824: 9b08 ldr r3, [sp, #32] +10002826: 9209 str r2, [sp, #36] ; 0x24 +10002828: 9306 str r3, [sp, #24] +1000282a: 2380 movs r3, #128 ; 0x80 +1000282c: 00db lsls r3, r3, #3 +1000282e: 9a1e ldr r2, [sp, #120] ; 0x78 +10002830: 401a ands r2, r3 +10002832: 920f str r2, [sp, #60] ; 0x3c +10002834: 9a1e ldr r2, [sp, #120] ; 0x78 +10002836: 421a tst r2, r3 +10002838: d101 bne.n 1000283e <_etoa+0x8a> +1000283a: 2306 movs r3, #6 +1000283c: 931c str r3, [sp, #112] ; 0x70 +1000283e: 9b09 ldr r3, [sp, #36] ; 0x24 +10002840: 9a06 ldr r2, [sp, #24] +10002842: 0d10 lsrs r0, r2, #20 +10002844: 0540 lsls r0, r0, #21 +10002846: 0d40 lsrs r0, r0, #21 +10002848: 49c3 ldr r1, [pc, #780] ; (10002b58 <_etoa+0x3a4>) +1000284a: 468c mov ip, r1 +1000284c: 4460 add r0, ip +1000284e: 0312 lsls r2, r2, #12 +10002850: 0b12 lsrs r2, r2, #12 +10002852: 001e movs r6, r3 +10002854: 4bc1 ldr r3, [pc, #772] ; (10002b5c <_etoa+0x3a8>) +10002856: 4313 orrs r3, r2 +10002858: 001f movs r7, r3 +1000285a: f001 f9a9 bl 10003bb0 <__wrap___aeabi_i2d> +1000285e: 4ac0 ldr r2, [pc, #768] ; (10002b60 <_etoa+0x3ac>) +10002860: 4bc0 ldr r3, [pc, #768] ; (10002b64 <_etoa+0x3b0>) +10002862: f001 f935 bl 10003ad0 <__wrap___aeabi_dmul> +10002866: 4ac0 ldr r2, [pc, #768] ; (10002b68 <_etoa+0x3b4>) +10002868: 4bc0 ldr r3, [pc, #768] ; (10002b6c <_etoa+0x3b8>) +1000286a: f001 f91f bl 10003aac <__wrap___aeabi_dadd> +1000286e: 0004 movs r4, r0 +10002870: 000d movs r5, r1 +10002872: 2200 movs r2, #0 +10002874: 4bbe ldr r3, [pc, #760] ; (10002b70 <_etoa+0x3bc>) +10002876: 0030 movs r0, r6 +10002878: 0039 movs r1, r7 +1000287a: f001 f90e bl 10003a9a <__wrap___aeabi_dsub> +1000287e: 4abd ldr r2, [pc, #756] ; (10002b74 <_etoa+0x3c0>) +10002880: 4bbd ldr r3, [pc, #756] ; (10002b78 <_etoa+0x3c4>) +10002882: f001 f925 bl 10003ad0 <__wrap___aeabi_dmul> +10002886: 0002 movs r2, r0 +10002888: 000b movs r3, r1 +1000288a: 0020 movs r0, r4 +1000288c: 0029 movs r1, r5 +1000288e: f001 f90d bl 10003aac <__wrap___aeabi_dadd> +10002892: f001 f9a5 bl 10003be0 <__wrap___aeabi_d2iz> +10002896: 4683 mov fp, r0 +10002898: f001 f98a bl 10003bb0 <__wrap___aeabi_i2d> +1000289c: 0004 movs r4, r0 +1000289e: 000d movs r5, r1 +100028a0: 4ab6 ldr r2, [pc, #728] ; (10002b7c <_etoa+0x3c8>) +100028a2: 4bb7 ldr r3, [pc, #732] ; (10002b80 <_etoa+0x3cc>) +100028a4: f001 f914 bl 10003ad0 <__wrap___aeabi_dmul> +100028a8: 2200 movs r2, #0 +100028aa: 4bb6 ldr r3, [pc, #728] ; (10002b84 <_etoa+0x3d0>) +100028ac: f001 f8fe bl 10003aac <__wrap___aeabi_dadd> +100028b0: f001 f996 bl 10003be0 <__wrap___aeabi_d2iz> +100028b4: 0006 movs r6, r0 +100028b6: 4ab4 ldr r2, [pc, #720] ; (10002b88 <_etoa+0x3d4>) +100028b8: 4bb4 ldr r3, [pc, #720] ; (10002b8c <_etoa+0x3d8>) +100028ba: 0020 movs r0, r4 +100028bc: 0029 movs r1, r5 +100028be: f001 f907 bl 10003ad0 <__wrap___aeabi_dmul> +100028c2: 0004 movs r4, r0 +100028c4: 000d movs r5, r1 +100028c6: 960a str r6, [sp, #40] ; 0x28 +100028c8: 0030 movs r0, r6 +100028ca: f001 f971 bl 10003bb0 <__wrap___aeabi_i2d> +100028ce: 4ab0 ldr r2, [pc, #704] ; (10002b90 <_etoa+0x3dc>) +100028d0: 4bb0 ldr r3, [pc, #704] ; (10002b94 <_etoa+0x3e0>) +100028d2: f001 f8fd bl 10003ad0 <__wrap___aeabi_dmul> +100028d6: 0002 movs r2, r0 +100028d8: 000b movs r3, r1 +100028da: 0020 movs r0, r4 100028dc: 0029 movs r1, r5 -100028de: f001 f8cd bl 10003a7c <__wrap___aeabi_dcmpge> -100028e2: 2800 cmp r0, #0 -100028e4: d100 bne.n 100028e8 <_etoa+0x228> -100028e6: e096 b.n 10002a16 <_etoa+0x356> -100028e8: 2200 movs r2, #0 -100028ea: 4b74 ldr r3, [pc, #464] ; (10002abc <_etoa+0x3fc>) -100028ec: 0030 movs r0, r6 -100028ee: 0029 movs r1, r5 -100028f0: f001 f8b6 bl 10003a60 <__wrap___aeabi_dcmplt> -100028f4: 2800 cmp r0, #0 -100028f6: d100 bne.n 100028fa <_etoa+0x23a> -100028f8: e08d b.n 10002a16 <_etoa+0x356> -100028fa: 9b1c ldr r3, [sp, #112] ; 0x70 -100028fc: 455b cmp r3, fp -100028fe: dc00 bgt.n 10002902 <_etoa+0x242> -10002900: e086 b.n 10002a10 <_etoa+0x350> -10002902: 465a mov r2, fp -10002904: 1a98 subs r0, r3, r2 -10002906: 1e43 subs r3, r0, #1 -10002908: 931c str r3, [sp, #112] ; 0x70 -1000290a: 2380 movs r3, #128 ; 0x80 -1000290c: 00db lsls r3, r3, #3 -1000290e: 9a1e ldr r2, [sp, #120] ; 0x78 -10002910: 431a orrs r2, r3 -10002912: 921e str r2, [sp, #120] ; 0x78 -10002914: 2400 movs r4, #0 -10002916: 2300 movs r3, #0 -10002918: 469b mov fp, r3 -1000291a: 9b1d ldr r3, [sp, #116] ; 0x74 -1000291c: 429c cmp r4, r3 -1000291e: d300 bcc.n 10002922 <_etoa+0x262> -10002920: e085 b.n 10002a2e <_etoa+0x36e> -10002922: 1b1d subs r5, r3, r4 -10002924: 2302 movs r3, #2 -10002926: 9e1e ldr r6, [sp, #120] ; 0x78 -10002928: 401e ands r6, r3 -1000292a: 9a1e ldr r2, [sp, #120] ; 0x78 -1000292c: 4213 tst r3, r2 -1000292e: d002 beq.n 10002936 <_etoa+0x276> -10002930: 2c00 cmp r4, #0 -10002932: d000 beq.n 10002936 <_etoa+0x276> -10002934: 2500 movs r5, #0 -10002936: 465b mov r3, fp -10002938: 2b00 cmp r3, #0 -1000293a: d007 beq.n 1000294c <_etoa+0x28c> -1000293c: 9a0a ldr r2, [sp, #40] ; 0x28 -1000293e: 9b0b ldr r3, [sp, #44] ; 0x2c -10002940: 9809 ldr r0, [sp, #36] ; 0x24 -10002942: 9906 ldr r1, [sp, #24] -10002944: f001 f841 bl 100039ca <__wrap___aeabi_ddiv> -10002948: 9009 str r0, [sp, #36] ; 0x24 -1000294a: 9106 str r1, [sp, #24] +100028de: f001 f8dc bl 10003a9a <__wrap___aeabi_dsub> +100028e2: 0004 movs r4, r0 +100028e4: 000d movs r5, r1 +100028e6: 0002 movs r2, r0 +100028e8: 000b movs r3, r1 +100028ea: f001 f8f1 bl 10003ad0 <__wrap___aeabi_dmul> +100028ee: 0006 movs r6, r0 +100028f0: 000f movs r7, r1 +100028f2: 990a ldr r1, [sp, #40] ; 0x28 +100028f4: 4ba8 ldr r3, [pc, #672] ; (10002b98 <_etoa+0x3e4>) +100028f6: 469c mov ip, r3 +100028f8: 4461 add r1, ip +100028fa: 2200 movs r2, #0 +100028fc: 2300 movs r3, #0 +100028fe: 920a str r2, [sp, #40] ; 0x28 +10002900: 930b str r3, [sp, #44] ; 0x2c +10002902: 0509 lsls r1, r1, #20 +10002904: 910b str r1, [sp, #44] ; 0x2c +10002906: 2100 movs r1, #0 +10002908: 910a str r1, [sp, #40] ; 0x28 +1000290a: 0022 movs r2, r4 +1000290c: 002b movs r3, r5 +1000290e: 0020 movs r0, r4 +10002910: 0029 movs r1, r5 +10002912: f001 f8cb bl 10003aac <__wrap___aeabi_dadd> +10002916: 900c str r0, [sp, #48] ; 0x30 +10002918: 910d str r1, [sp, #52] ; 0x34 +1000291a: 0022 movs r2, r4 +1000291c: 002b movs r3, r5 +1000291e: 2000 movs r0, #0 +10002920: 2180 movs r1, #128 ; 0x80 +10002922: 05c9 lsls r1, r1, #23 +10002924: f001 f8b9 bl 10003a9a <__wrap___aeabi_dsub> +10002928: 0004 movs r4, r0 +1000292a: 000d movs r5, r1 +1000292c: 2200 movs r2, #0 +1000292e: 4b9b ldr r3, [pc, #620] ; (10002b9c <_etoa+0x3e8>) +10002930: 0030 movs r0, r6 +10002932: 0039 movs r1, r7 +10002934: f001 f8c3 bl 10003abe <__wrap___aeabi_ddiv> +10002938: 2200 movs r2, #0 +1000293a: 4b99 ldr r3, [pc, #612] ; (10002ba0 <_etoa+0x3ec>) +1000293c: f001 f8b6 bl 10003aac <__wrap___aeabi_dadd> +10002940: 0002 movs r2, r0 +10002942: 000b movs r3, r1 +10002944: 0030 movs r0, r6 +10002946: 0039 movs r1, r7 +10002948: f001 f8b9 bl 10003abe <__wrap___aeabi_ddiv> 1000294c: 2200 movs r2, #0 -1000294e: 2300 movs r3, #0 -10002950: 9807 ldr r0, [sp, #28] -10002952: 9908 ldr r1, [sp, #32] -10002954: f001 f884 bl 10003a60 <__wrap___aeabi_dcmplt> -10002958: 2800 cmp r0, #0 -1000295a: d16a bne.n 10002a32 <_etoa+0x372> -1000295c: 4b58 ldr r3, [pc, #352] ; (10002ac0 <_etoa+0x400>) -1000295e: 9a1e ldr r2, [sp, #120] ; 0x78 -10002960: 4013 ands r3, r2 -10002962: 9304 str r3, [sp, #16] -10002964: 9503 str r5, [sp, #12] -10002966: 9b1c ldr r3, [sp, #112] ; 0x70 -10002968: 9302 str r3, [sp, #8] -1000296a: 9a09 ldr r2, [sp, #36] ; 0x24 -1000296c: 9b06 ldr r3, [sp, #24] -1000296e: 9200 str r2, [sp, #0] -10002970: 9301 str r3, [sp, #4] -10002972: 4643 mov r3, r8 -10002974: 9a0e ldr r2, [sp, #56] ; 0x38 -10002976: 4649 mov r1, r9 -10002978: 4650 mov r0, sl -1000297a: f000 f8a3 bl 10002ac4 <_ftoa> -1000297e: 2c00 cmp r4, #0 -10002980: d036 beq.n 100029f0 <_etoa+0x330> -10002982: 9b1e ldr r3, [sp, #120] ; 0x78 -10002984: 069b lsls r3, r3, #26 -10002986: d55b bpl.n 10002a40 <_etoa+0x380> -10002988: 2745 movs r7, #69 ; 0x45 -1000298a: 1c45 adds r5, r0, #1 -1000298c: 4643 mov r3, r8 -1000298e: 0002 movs r2, r0 -10002990: 4649 mov r1, r9 -10002992: 0038 movs r0, r7 -10002994: 47d0 blx sl -10002996: 465b mov r3, fp -10002998: 17da asrs r2, r3, #31 -1000299a: 189b adds r3, r3, r2 -1000299c: 4053 eors r3, r2 -1000299e: 2205 movs r2, #5 -100029a0: 9205 str r2, [sp, #20] -100029a2: 3c01 subs r4, #1 -100029a4: 9404 str r4, [sp, #16] -100029a6: 2200 movs r2, #0 -100029a8: 9203 str r2, [sp, #12] -100029aa: 320a adds r2, #10 -100029ac: 9202 str r2, [sp, #8] -100029ae: 465a mov r2, fp -100029b0: 0fd0 lsrs r0, r2, #31 -100029b2: 9001 str r0, [sp, #4] -100029b4: 9300 str r3, [sp, #0] -100029b6: 4643 mov r3, r8 -100029b8: 002a movs r2, r5 -100029ba: 4649 mov r1, r9 -100029bc: 4650 mov r0, sl -100029be: f7ff fdb0 bl 10002522 <_ntoa_long> -100029c2: 2e00 cmp r6, #0 -100029c4: d014 beq.n 100029f0 <_etoa+0x330> -100029c6: 0002 movs r2, r0 -100029c8: 4657 mov r7, sl -100029ca: 9e0e ldr r6, [sp, #56] ; 0x38 -100029cc: 9d1d ldr r5, [sp, #116] ; 0x74 -100029ce: e03f b.n 10002a50 <_etoa+0x390> -100029d0: 9b1e ldr r3, [sp, #120] ; 0x78 -100029d2: 9304 str r3, [sp, #16] -100029d4: 9b1d ldr r3, [sp, #116] ; 0x74 -100029d6: 9303 str r3, [sp, #12] -100029d8: 9b1c ldr r3, [sp, #112] ; 0x70 -100029da: 9302 str r3, [sp, #8] -100029dc: 9a07 ldr r2, [sp, #28] -100029de: 9b08 ldr r3, [sp, #32] -100029e0: 9200 str r2, [sp, #0] -100029e2: 9301 str r3, [sp, #4] -100029e4: 4643 mov r3, r8 -100029e6: 9a0e ldr r2, [sp, #56] ; 0x38 -100029e8: 4649 mov r1, r9 -100029ea: 4650 mov r0, sl -100029ec: f000 f86a bl 10002ac4 <_ftoa> -100029f0: b011 add sp, #68 ; 0x44 -100029f2: bcf0 pop {r4, r5, r6, r7} -100029f4: 46bb mov fp, r7 -100029f6: 46b2 mov sl, r6 -100029f8: 46a9 mov r9, r5 -100029fa: 46a0 mov r8, r4 -100029fc: bdf0 pop {r4, r5, r6, r7, pc} -100029fe: 9409 str r4, [sp, #36] ; 0x24 -10002a00: 2380 movs r3, #128 ; 0x80 -10002a02: 061b lsls r3, r3, #24 -10002a04: 469c mov ip, r3 -10002a06: 4465 add r5, ip -10002a08: 9506 str r5, [sp, #24] -10002a0a: e694 b.n 10002736 <_etoa+0x76> -10002a0c: 2405 movs r4, #5 -10002a0e: e75d b.n 100028cc <_etoa+0x20c> -10002a10: 2300 movs r3, #0 -10002a12: 931c str r3, [sp, #112] ; 0x70 -10002a14: e779 b.n 1000290a <_etoa+0x24a> -10002a16: 9b1c ldr r3, [sp, #112] ; 0x70 -10002a18: 2b00 cmp r3, #0 -10002a1a: d100 bne.n 10002a1e <_etoa+0x35e> -10002a1c: e77d b.n 1000291a <_etoa+0x25a> -10002a1e: 9b0f ldr r3, [sp, #60] ; 0x3c -10002a20: 2b00 cmp r3, #0 -10002a22: d100 bne.n 10002a26 <_etoa+0x366> -10002a24: e779 b.n 1000291a <_etoa+0x25a> -10002a26: 9b1c ldr r3, [sp, #112] ; 0x70 -10002a28: 3b01 subs r3, #1 -10002a2a: 931c str r3, [sp, #112] ; 0x70 -10002a2c: e775 b.n 1000291a <_etoa+0x25a> -10002a2e: 2500 movs r5, #0 -10002a30: e778 b.n 10002924 <_etoa+0x264> -10002a32: 9906 ldr r1, [sp, #24] -10002a34: 2080 movs r0, #128 ; 0x80 -10002a36: 0600 lsls r0, r0, #24 -10002a38: 4684 mov ip, r0 -10002a3a: 4461 add r1, ip -10002a3c: 9106 str r1, [sp, #24] -10002a3e: e78d b.n 1000295c <_etoa+0x29c> -10002a40: 2765 movs r7, #101 ; 0x65 -10002a42: e7a2 b.n 1000298a <_etoa+0x2ca> -10002a44: 1c54 adds r4, r2, #1 -10002a46: 4643 mov r3, r8 -10002a48: 4649 mov r1, r9 -10002a4a: 2020 movs r0, #32 -10002a4c: 47b8 blx r7 -10002a4e: 0022 movs r2, r4 -10002a50: 1b93 subs r3, r2, r6 -10002a52: 42ab cmp r3, r5 -10002a54: d3f6 bcc.n 10002a44 <_etoa+0x384> -10002a56: 0010 movs r0, r2 -10002a58: e7ca b.n 100029f0 <_etoa+0x330> -10002a5a: 46c0 nop ; (mov r8, r8) -10002a5c: 7fefffff .word 0x7fefffff -10002a60: ffefffff .word 0xffefffff -10002a64: fffffc01 .word 0xfffffc01 -10002a68: 3ff00000 .word 0x3ff00000 -10002a6c: 509f79fb .word 0x509f79fb -10002a70: 3fd34413 .word 0x3fd34413 -10002a74: 8b60c8b3 .word 0x8b60c8b3 -10002a78: 3fc68a28 .word 0x3fc68a28 -10002a7c: 3ff80000 .word 0x3ff80000 -10002a80: 636f4361 .word 0x636f4361 -10002a84: 3fd287a7 .word 0x3fd287a7 -10002a88: 0979a371 .word 0x0979a371 -10002a8c: 400a934f .word 0x400a934f -10002a90: 3fe00000 .word 0x3fe00000 -10002a94: bbb55516 .word 0xbbb55516 -10002a98: 40026bb1 .word 0x40026bb1 -10002a9c: fefa39ef .word 0xfefa39ef -10002aa0: 3fe62e42 .word 0x3fe62e42 -10002aa4: 000003ff .word 0x000003ff -10002aa8: 402c0000 .word 0x402c0000 -10002aac: 40240000 .word 0x40240000 -10002ab0: 40180000 .word 0x40180000 -10002ab4: eb1c432d .word 0xeb1c432d -10002ab8: 3f1a36e2 .word 0x3f1a36e2 -10002abc: 412e8480 .word 0x412e8480 -10002ac0: fffff7ff .word 0xfffff7ff +1000294e: 4b95 ldr r3, [pc, #596] ; (10002ba4 <_etoa+0x3f0>) +10002950: f001 f8ac bl 10003aac <__wrap___aeabi_dadd> +10002954: 0002 movs r2, r0 +10002956: 000b movs r3, r1 +10002958: 0030 movs r0, r6 +1000295a: 0039 movs r1, r7 +1000295c: f001 f8af bl 10003abe <__wrap___aeabi_ddiv> +10002960: 0002 movs r2, r0 +10002962: 000b movs r3, r1 +10002964: 0020 movs r0, r4 +10002966: 0029 movs r1, r5 +10002968: f001 f8a0 bl 10003aac <__wrap___aeabi_dadd> +1000296c: 0002 movs r2, r0 +1000296e: 000b movs r3, r1 +10002970: 980c ldr r0, [sp, #48] ; 0x30 +10002972: 990d ldr r1, [sp, #52] ; 0x34 +10002974: f001 f8a3 bl 10003abe <__wrap___aeabi_ddiv> +10002978: 2200 movs r2, #0 +1000297a: 4b78 ldr r3, [pc, #480] ; (10002b5c <_etoa+0x3a8>) +1000297c: f001 f896 bl 10003aac <__wrap___aeabi_dadd> +10002980: 9a0a ldr r2, [sp, #40] ; 0x28 +10002982: 9b0b ldr r3, [sp, #44] ; 0x2c +10002984: f001 f8a4 bl 10003ad0 <__wrap___aeabi_dmul> +10002988: 0004 movs r4, r0 +1000298a: 000d movs r5, r1 +1000298c: 940a str r4, [sp, #40] ; 0x28 +1000298e: 950b str r5, [sp, #44] ; 0x2c +10002990: 9a09 ldr r2, [sp, #36] ; 0x24 +10002992: 9b06 ldr r3, [sp, #24] +10002994: f001 f8f4 bl 10003b80 <__wrap___aeabi_dcmpgt> +10002998: 2800 cmp r0, #0 +1000299a: d00b beq.n 100029b4 <_etoa+0x200> +1000299c: 2301 movs r3, #1 +1000299e: 425b negs r3, r3 +100029a0: 469c mov ip, r3 +100029a2: 44e3 add fp, ip +100029a4: 2200 movs r2, #0 +100029a6: 4b7e ldr r3, [pc, #504] ; (10002ba0 <_etoa+0x3ec>) +100029a8: 0020 movs r0, r4 +100029aa: 0029 movs r1, r5 +100029ac: f001 f887 bl 10003abe <__wrap___aeabi_ddiv> +100029b0: 900a str r0, [sp, #40] ; 0x28 +100029b2: 910b str r1, [sp, #44] ; 0x2c +100029b4: 465b mov r3, fp +100029b6: 3363 adds r3, #99 ; 0x63 +100029b8: 2bc6 cmp r3, #198 ; 0xc6 +100029ba: d900 bls.n 100029be <_etoa+0x20a> +100029bc: e0a0 b.n 10002b00 <_etoa+0x34c> +100029be: 2404 movs r4, #4 +100029c0: 9b1e ldr r3, [sp, #120] ; 0x78 +100029c2: 051b lsls r3, r3, #20 +100029c4: d523 bpl.n 10002a0e <_etoa+0x25a> +100029c6: 4a78 ldr r2, [pc, #480] ; (10002ba8 <_etoa+0x3f4>) +100029c8: 4b78 ldr r3, [pc, #480] ; (10002bac <_etoa+0x3f8>) +100029ca: 9e09 ldr r6, [sp, #36] ; 0x24 +100029cc: 0030 movs r0, r6 +100029ce: 9d06 ldr r5, [sp, #24] +100029d0: 0029 movs r1, r5 +100029d2: f001 f8cd bl 10003b70 <__wrap___aeabi_dcmpge> +100029d6: 2800 cmp r0, #0 +100029d8: d100 bne.n 100029dc <_etoa+0x228> +100029da: e096 b.n 10002b0a <_etoa+0x356> +100029dc: 2200 movs r2, #0 +100029de: 4b74 ldr r3, [pc, #464] ; (10002bb0 <_etoa+0x3fc>) +100029e0: 0030 movs r0, r6 +100029e2: 0029 movs r1, r5 +100029e4: f001 f8b6 bl 10003b54 <__wrap___aeabi_dcmplt> +100029e8: 2800 cmp r0, #0 +100029ea: d100 bne.n 100029ee <_etoa+0x23a> +100029ec: e08d b.n 10002b0a <_etoa+0x356> +100029ee: 9b1c ldr r3, [sp, #112] ; 0x70 +100029f0: 455b cmp r3, fp +100029f2: dc00 bgt.n 100029f6 <_etoa+0x242> +100029f4: e086 b.n 10002b04 <_etoa+0x350> +100029f6: 465a mov r2, fp +100029f8: 1a98 subs r0, r3, r2 +100029fa: 1e43 subs r3, r0, #1 +100029fc: 931c str r3, [sp, #112] ; 0x70 +100029fe: 2380 movs r3, #128 ; 0x80 +10002a00: 00db lsls r3, r3, #3 +10002a02: 9a1e ldr r2, [sp, #120] ; 0x78 +10002a04: 431a orrs r2, r3 +10002a06: 921e str r2, [sp, #120] ; 0x78 +10002a08: 2400 movs r4, #0 +10002a0a: 2300 movs r3, #0 +10002a0c: 469b mov fp, r3 +10002a0e: 9b1d ldr r3, [sp, #116] ; 0x74 +10002a10: 429c cmp r4, r3 +10002a12: d300 bcc.n 10002a16 <_etoa+0x262> +10002a14: e085 b.n 10002b22 <_etoa+0x36e> +10002a16: 1b1d subs r5, r3, r4 +10002a18: 2302 movs r3, #2 +10002a1a: 9e1e ldr r6, [sp, #120] ; 0x78 +10002a1c: 401e ands r6, r3 +10002a1e: 9a1e ldr r2, [sp, #120] ; 0x78 +10002a20: 4213 tst r3, r2 +10002a22: d002 beq.n 10002a2a <_etoa+0x276> +10002a24: 2c00 cmp r4, #0 +10002a26: d000 beq.n 10002a2a <_etoa+0x276> +10002a28: 2500 movs r5, #0 +10002a2a: 465b mov r3, fp +10002a2c: 2b00 cmp r3, #0 +10002a2e: d007 beq.n 10002a40 <_etoa+0x28c> +10002a30: 9a0a ldr r2, [sp, #40] ; 0x28 +10002a32: 9b0b ldr r3, [sp, #44] ; 0x2c +10002a34: 9809 ldr r0, [sp, #36] ; 0x24 +10002a36: 9906 ldr r1, [sp, #24] +10002a38: f001 f841 bl 10003abe <__wrap___aeabi_ddiv> +10002a3c: 9009 str r0, [sp, #36] ; 0x24 +10002a3e: 9106 str r1, [sp, #24] +10002a40: 2200 movs r2, #0 +10002a42: 2300 movs r3, #0 +10002a44: 9807 ldr r0, [sp, #28] +10002a46: 9908 ldr r1, [sp, #32] +10002a48: f001 f884 bl 10003b54 <__wrap___aeabi_dcmplt> +10002a4c: 2800 cmp r0, #0 +10002a4e: d16a bne.n 10002b26 <_etoa+0x372> +10002a50: 4b58 ldr r3, [pc, #352] ; (10002bb4 <_etoa+0x400>) +10002a52: 9a1e ldr r2, [sp, #120] ; 0x78 +10002a54: 4013 ands r3, r2 +10002a56: 9304 str r3, [sp, #16] +10002a58: 9503 str r5, [sp, #12] +10002a5a: 9b1c ldr r3, [sp, #112] ; 0x70 +10002a5c: 9302 str r3, [sp, #8] +10002a5e: 9a09 ldr r2, [sp, #36] ; 0x24 +10002a60: 9b06 ldr r3, [sp, #24] +10002a62: 9200 str r2, [sp, #0] +10002a64: 9301 str r3, [sp, #4] +10002a66: 4643 mov r3, r8 +10002a68: 9a0e ldr r2, [sp, #56] ; 0x38 +10002a6a: 4649 mov r1, r9 +10002a6c: 4650 mov r0, sl +10002a6e: f000 f8a3 bl 10002bb8 <_ftoa> +10002a72: 2c00 cmp r4, #0 +10002a74: d036 beq.n 10002ae4 <_etoa+0x330> +10002a76: 9b1e ldr r3, [sp, #120] ; 0x78 +10002a78: 069b lsls r3, r3, #26 +10002a7a: d55b bpl.n 10002b34 <_etoa+0x380> +10002a7c: 2745 movs r7, #69 ; 0x45 +10002a7e: 1c45 adds r5, r0, #1 +10002a80: 4643 mov r3, r8 +10002a82: 0002 movs r2, r0 +10002a84: 4649 mov r1, r9 +10002a86: 0038 movs r0, r7 +10002a88: 47d0 blx sl +10002a8a: 465b mov r3, fp +10002a8c: 17da asrs r2, r3, #31 +10002a8e: 189b adds r3, r3, r2 +10002a90: 4053 eors r3, r2 +10002a92: 2205 movs r2, #5 +10002a94: 9205 str r2, [sp, #20] +10002a96: 3c01 subs r4, #1 +10002a98: 9404 str r4, [sp, #16] +10002a9a: 2200 movs r2, #0 +10002a9c: 9203 str r2, [sp, #12] +10002a9e: 320a adds r2, #10 +10002aa0: 9202 str r2, [sp, #8] +10002aa2: 465a mov r2, fp +10002aa4: 0fd0 lsrs r0, r2, #31 +10002aa6: 9001 str r0, [sp, #4] +10002aa8: 9300 str r3, [sp, #0] +10002aaa: 4643 mov r3, r8 +10002aac: 002a movs r2, r5 +10002aae: 4649 mov r1, r9 +10002ab0: 4650 mov r0, sl +10002ab2: f7ff fdb0 bl 10002616 <_ntoa_long> +10002ab6: 2e00 cmp r6, #0 +10002ab8: d014 beq.n 10002ae4 <_etoa+0x330> +10002aba: 0002 movs r2, r0 +10002abc: 4657 mov r7, sl +10002abe: 9e0e ldr r6, [sp, #56] ; 0x38 +10002ac0: 9d1d ldr r5, [sp, #116] ; 0x74 +10002ac2: e03f b.n 10002b44 <_etoa+0x390> +10002ac4: 9b1e ldr r3, [sp, #120] ; 0x78 +10002ac6: 9304 str r3, [sp, #16] +10002ac8: 9b1d ldr r3, [sp, #116] ; 0x74 +10002aca: 9303 str r3, [sp, #12] +10002acc: 9b1c ldr r3, [sp, #112] ; 0x70 +10002ace: 9302 str r3, [sp, #8] +10002ad0: 9a07 ldr r2, [sp, #28] +10002ad2: 9b08 ldr r3, [sp, #32] +10002ad4: 9200 str r2, [sp, #0] +10002ad6: 9301 str r3, [sp, #4] +10002ad8: 4643 mov r3, r8 +10002ada: 9a0e ldr r2, [sp, #56] ; 0x38 +10002adc: 4649 mov r1, r9 +10002ade: 4650 mov r0, sl +10002ae0: f000 f86a bl 10002bb8 <_ftoa> +10002ae4: b011 add sp, #68 ; 0x44 +10002ae6: bcf0 pop {r4, r5, r6, r7} +10002ae8: 46bb mov fp, r7 +10002aea: 46b2 mov sl, r6 +10002aec: 46a9 mov r9, r5 +10002aee: 46a0 mov r8, r4 +10002af0: bdf0 pop {r4, r5, r6, r7, pc} +10002af2: 9409 str r4, [sp, #36] ; 0x24 +10002af4: 2380 movs r3, #128 ; 0x80 +10002af6: 061b lsls r3, r3, #24 +10002af8: 469c mov ip, r3 +10002afa: 4465 add r5, ip +10002afc: 9506 str r5, [sp, #24] +10002afe: e694 b.n 1000282a <_etoa+0x76> +10002b00: 2405 movs r4, #5 +10002b02: e75d b.n 100029c0 <_etoa+0x20c> +10002b04: 2300 movs r3, #0 +10002b06: 931c str r3, [sp, #112] ; 0x70 +10002b08: e779 b.n 100029fe <_etoa+0x24a> +10002b0a: 9b1c ldr r3, [sp, #112] ; 0x70 +10002b0c: 2b00 cmp r3, #0 +10002b0e: d100 bne.n 10002b12 <_etoa+0x35e> +10002b10: e77d b.n 10002a0e <_etoa+0x25a> +10002b12: 9b0f ldr r3, [sp, #60] ; 0x3c +10002b14: 2b00 cmp r3, #0 +10002b16: d100 bne.n 10002b1a <_etoa+0x366> +10002b18: e779 b.n 10002a0e <_etoa+0x25a> +10002b1a: 9b1c ldr r3, [sp, #112] ; 0x70 +10002b1c: 3b01 subs r3, #1 +10002b1e: 931c str r3, [sp, #112] ; 0x70 +10002b20: e775 b.n 10002a0e <_etoa+0x25a> +10002b22: 2500 movs r5, #0 +10002b24: e778 b.n 10002a18 <_etoa+0x264> +10002b26: 9906 ldr r1, [sp, #24] +10002b28: 2080 movs r0, #128 ; 0x80 +10002b2a: 0600 lsls r0, r0, #24 +10002b2c: 4684 mov ip, r0 +10002b2e: 4461 add r1, ip +10002b30: 9106 str r1, [sp, #24] +10002b32: e78d b.n 10002a50 <_etoa+0x29c> +10002b34: 2765 movs r7, #101 ; 0x65 +10002b36: e7a2 b.n 10002a7e <_etoa+0x2ca> +10002b38: 1c54 adds r4, r2, #1 +10002b3a: 4643 mov r3, r8 +10002b3c: 4649 mov r1, r9 +10002b3e: 2020 movs r0, #32 +10002b40: 47b8 blx r7 +10002b42: 0022 movs r2, r4 +10002b44: 1b93 subs r3, r2, r6 +10002b46: 42ab cmp r3, r5 +10002b48: d3f6 bcc.n 10002b38 <_etoa+0x384> +10002b4a: 0010 movs r0, r2 +10002b4c: e7ca b.n 10002ae4 <_etoa+0x330> +10002b4e: 46c0 nop ; (mov r8, r8) +10002b50: 7fefffff .word 0x7fefffff +10002b54: ffefffff .word 0xffefffff +10002b58: fffffc01 .word 0xfffffc01 +10002b5c: 3ff00000 .word 0x3ff00000 +10002b60: 509f79fb .word 0x509f79fb +10002b64: 3fd34413 .word 0x3fd34413 +10002b68: 8b60c8b3 .word 0x8b60c8b3 +10002b6c: 3fc68a28 .word 0x3fc68a28 +10002b70: 3ff80000 .word 0x3ff80000 +10002b74: 636f4361 .word 0x636f4361 +10002b78: 3fd287a7 .word 0x3fd287a7 +10002b7c: 0979a371 .word 0x0979a371 +10002b80: 400a934f .word 0x400a934f +10002b84: 3fe00000 .word 0x3fe00000 +10002b88: bbb55516 .word 0xbbb55516 +10002b8c: 40026bb1 .word 0x40026bb1 +10002b90: fefa39ef .word 0xfefa39ef +10002b94: 3fe62e42 .word 0x3fe62e42 +10002b98: 000003ff .word 0x000003ff +10002b9c: 402c0000 .word 0x402c0000 +10002ba0: 40240000 .word 0x40240000 +10002ba4: 40180000 .word 0x40180000 +10002ba8: eb1c432d .word 0xeb1c432d +10002bac: 3f1a36e2 .word 0x3f1a36e2 +10002bb0: 412e8480 .word 0x412e8480 +10002bb4: fffff7ff .word 0xfffff7ff -10002ac4 <_ftoa>: -10002ac4: b5f0 push {r4, r5, r6, r7, lr} -10002ac6: 46de mov lr, fp -10002ac8: 4657 mov r7, sl -10002aca: 464e mov r6, r9 -10002acc: 4645 mov r5, r8 -10002ace: b5e0 push {r5, r6, r7, lr} -10002ad0: b095 sub sp, #84 ; 0x54 -10002ad2: 9006 str r0, [sp, #24] -10002ad4: 9107 str r1, [sp, #28] -10002ad6: 4693 mov fp, r2 -10002ad8: 4699 mov r9, r3 -10002ada: 9f20 ldr r7, [sp, #128] ; 0x80 -10002adc: 9a1e ldr r2, [sp, #120] ; 0x78 -10002ade: 9b1f ldr r3, [sp, #124] ; 0x7c -10002ae0: 0010 movs r0, r2 -10002ae2: 0019 movs r1, r3 -10002ae4: f000 ffd7 bl 10003a96 <__wrap___aeabi_dcmpun> -10002ae8: 2800 cmp r0, #0 -10002aea: d131 bne.n 10002b50 <_ftoa+0x8c> -10002aec: 2201 movs r2, #1 -10002aee: 4252 negs r2, r2 -10002af0: 4bbf ldr r3, [pc, #764] ; (10002df0 <_ftoa+0x32c>) -10002af2: 981e ldr r0, [sp, #120] ; 0x78 -10002af4: 991f ldr r1, [sp, #124] ; 0x7c -10002af6: f000 ffb3 bl 10003a60 <__wrap___aeabi_dcmplt> -10002afa: 2800 cmp r0, #0 -10002afc: d137 bne.n 10002b6e <_ftoa+0xaa> -10002afe: 2201 movs r2, #1 -10002b00: 4252 negs r2, r2 -10002b02: 4bbc ldr r3, [pc, #752] ; (10002df4 <_ftoa+0x330>) -10002b04: 981e ldr r0, [sp, #120] ; 0x78 -10002b06: 991f ldr r1, [sp, #124] ; 0x7c -10002b08: f000 ffc0 bl 10003a8c <__wrap___aeabi_dcmpgt> -10002b0c: 2800 cmp r0, #0 -10002b0e: d13d bne.n 10002b8c <_ftoa+0xc8> -10002b10: 2200 movs r2, #0 -10002b12: 4bb9 ldr r3, [pc, #740] ; (10002df8 <_ftoa+0x334>) -10002b14: 981e ldr r0, [sp, #120] ; 0x78 -10002b16: 991f ldr r1, [sp, #124] ; 0x7c -10002b18: f000 ffb8 bl 10003a8c <__wrap___aeabi_dcmpgt> -10002b1c: 2800 cmp r0, #0 -10002b1e: d150 bne.n 10002bc2 <_ftoa+0xfe> -10002b20: 2200 movs r2, #0 -10002b22: 4bb6 ldr r3, [pc, #728] ; (10002dfc <_ftoa+0x338>) -10002b24: 981e ldr r0, [sp, #120] ; 0x78 -10002b26: 991f ldr r1, [sp, #124] ; 0x7c -10002b28: f000 ff9a bl 10003a60 <__wrap___aeabi_dcmplt> -10002b2c: 2800 cmp r0, #0 -10002b2e: d148 bne.n 10002bc2 <_ftoa+0xfe> -10002b30: 2200 movs r2, #0 -10002b32: 2300 movs r3, #0 -10002b34: 981e ldr r0, [sp, #120] ; 0x78 -10002b36: 991f ldr r1, [sp, #124] ; 0x7c -10002b38: f000 ff92 bl 10003a60 <__wrap___aeabi_dcmplt> -10002b3c: 2800 cmp r0, #0 -10002b3e: d150 bne.n 10002be2 <_ftoa+0x11e> -10002b40: 2300 movs r3, #0 -10002b42: 4698 mov r8, r3 -10002b44: 9b22 ldr r3, [sp, #136] ; 0x88 -10002b46: 055b lsls r3, r3, #21 -10002b48: d400 bmi.n 10002b4c <_ftoa+0x88> -10002b4a: e0b6 b.n 10002cba <_ftoa+0x1f6> -10002b4c: 2400 movs r4, #0 -10002b4e: e058 b.n 10002c02 <_ftoa+0x13e> -10002b50: 9b22 ldr r3, [sp, #136] ; 0x88 -10002b52: 9303 str r3, [sp, #12] -10002b54: 9b21 ldr r3, [sp, #132] ; 0x84 -10002b56: 9302 str r3, [sp, #8] -10002b58: 2303 movs r3, #3 -10002b5a: 9301 str r3, [sp, #4] -10002b5c: 4ba8 ldr r3, [pc, #672] ; (10002e00 <_ftoa+0x33c>) -10002b5e: 9300 str r3, [sp, #0] -10002b60: 464b mov r3, r9 -10002b62: 465a mov r2, fp -10002b64: 9907 ldr r1, [sp, #28] -10002b66: 9806 ldr r0, [sp, #24] -10002b68: f7ff fbfb bl 10002362 <_out_rev> -10002b6c: e10e b.n 10002d8c <_ftoa+0x2c8> -10002b6e: 9b22 ldr r3, [sp, #136] ; 0x88 -10002b70: 9303 str r3, [sp, #12] -10002b72: 9b21 ldr r3, [sp, #132] ; 0x84 -10002b74: 9302 str r3, [sp, #8] -10002b76: 2304 movs r3, #4 -10002b78: 9301 str r3, [sp, #4] -10002b7a: 4ba2 ldr r3, [pc, #648] ; (10002e04 <_ftoa+0x340>) -10002b7c: 9300 str r3, [sp, #0] -10002b7e: 464b mov r3, r9 -10002b80: 465a mov r2, fp -10002b82: 9907 ldr r1, [sp, #28] -10002b84: 9806 ldr r0, [sp, #24] -10002b86: f7ff fbec bl 10002362 <_out_rev> -10002b8a: e0ff b.n 10002d8c <_ftoa+0x2c8> -10002b8c: 2304 movs r3, #4 -10002b8e: 9a22 ldr r2, [sp, #136] ; 0x88 -10002b90: 401a ands r2, r3 -10002b92: 9922 ldr r1, [sp, #136] ; 0x88 -10002b94: 420b tst r3, r1 -10002b96: d010 beq.n 10002bba <_ftoa+0xf6> -10002b98: 4b9b ldr r3, [pc, #620] ; (10002e08 <_ftoa+0x344>) -10002b9a: 2a00 cmp r2, #0 -10002b9c: d00f beq.n 10002bbe <_ftoa+0xfa> -10002b9e: 2204 movs r2, #4 -10002ba0: 9922 ldr r1, [sp, #136] ; 0x88 -10002ba2: 9103 str r1, [sp, #12] -10002ba4: 9921 ldr r1, [sp, #132] ; 0x84 -10002ba6: 9102 str r1, [sp, #8] -10002ba8: 9201 str r2, [sp, #4] -10002baa: 9300 str r3, [sp, #0] -10002bac: 464b mov r3, r9 -10002bae: 465a mov r2, fp -10002bb0: 9907 ldr r1, [sp, #28] -10002bb2: 9806 ldr r0, [sp, #24] -10002bb4: f7ff fbd5 bl 10002362 <_out_rev> -10002bb8: e0e8 b.n 10002d8c <_ftoa+0x2c8> -10002bba: 4b94 ldr r3, [pc, #592] ; (10002e0c <_ftoa+0x348>) -10002bbc: e7ed b.n 10002b9a <_ftoa+0xd6> -10002bbe: 2203 movs r2, #3 -10002bc0: e7ee b.n 10002ba0 <_ftoa+0xdc> -10002bc2: 9b22 ldr r3, [sp, #136] ; 0x88 -10002bc4: 9304 str r3, [sp, #16] -10002bc6: 9b21 ldr r3, [sp, #132] ; 0x84 -10002bc8: 9303 str r3, [sp, #12] -10002bca: 9702 str r7, [sp, #8] -10002bcc: 9b1e ldr r3, [sp, #120] ; 0x78 -10002bce: 9c1f ldr r4, [sp, #124] ; 0x7c -10002bd0: 9300 str r3, [sp, #0] -10002bd2: 9401 str r4, [sp, #4] -10002bd4: 464b mov r3, r9 -10002bd6: 465a mov r2, fp -10002bd8: 9907 ldr r1, [sp, #28] -10002bda: 9806 ldr r0, [sp, #24] -10002bdc: f7ff fd70 bl 100026c0 <_etoa> -10002be0: e0d4 b.n 10002d8c <_ftoa+0x2c8> -10002be2: 9a1e ldr r2, [sp, #120] ; 0x78 -10002be4: 9b1f ldr r3, [sp, #124] ; 0x7c -10002be6: 2000 movs r0, #0 -10002be8: 2100 movs r1, #0 -10002bea: f000 fedc bl 100039a6 <__wrap___aeabi_dsub> -10002bee: 901e str r0, [sp, #120] ; 0x78 -10002bf0: 911f str r1, [sp, #124] ; 0x7c -10002bf2: 2301 movs r3, #1 -10002bf4: 4698 mov r8, r3 -10002bf6: e7a5 b.n 10002b44 <_ftoa+0x80> -10002bf8: ab0c add r3, sp, #48 ; 0x30 -10002bfa: 2230 movs r2, #48 ; 0x30 -10002bfc: 551a strb r2, [r3, r4] -10002bfe: 3f01 subs r7, #1 -10002c00: 3401 adds r4, #1 -10002c02: 2c1f cmp r4, #31 -10002c04: d801 bhi.n 10002c0a <_ftoa+0x146> -10002c06: 2f09 cmp r7, #9 -10002c08: d8f6 bhi.n 10002bf8 <_ftoa+0x134> -10002c0a: 981e ldr r0, [sp, #120] ; 0x78 -10002c0c: 991f ldr r1, [sp, #124] ; 0x7c -10002c0e: f000 ff6d bl 10003aec <__wrap___aeabi_d2iz> -10002c12: 0005 movs r5, r0 -10002c14: f000 ff52 bl 10003abc <__wrap___aeabi_i2d> -10002c18: 0002 movs r2, r0 -10002c1a: 000b movs r3, r1 -10002c1c: 981e ldr r0, [sp, #120] ; 0x78 -10002c1e: 991f ldr r1, [sp, #124] ; 0x7c -10002c20: f000 fec1 bl 100039a6 <__wrap___aeabi_dsub> -10002c24: 00fa lsls r2, r7, #3 -10002c26: 4b7a ldr r3, [pc, #488] ; (10002e10 <_ftoa+0x34c>) -10002c28: 189b adds r3, r3, r2 -10002c2a: 681a ldr r2, [r3, #0] -10002c2c: 685b ldr r3, [r3, #4] -10002c2e: 920a str r2, [sp, #40] ; 0x28 -10002c30: 930b str r3, [sp, #44] ; 0x2c -10002c32: f000 fed3 bl 100039dc <__wrap___aeabi_dmul> -10002c36: 9008 str r0, [sp, #32] -10002c38: 9109 str r1, [sp, #36] ; 0x24 -10002c3a: f000 ff7b bl 10003b34 <__wrap___aeabi_d2uiz> -10002c3e: 0006 movs r6, r0 -10002c40: f000 ff38 bl 10003ab4 <__wrap___aeabi_ui2d> -10002c44: 0002 movs r2, r0 -10002c46: 000b movs r3, r1 -10002c48: 9808 ldr r0, [sp, #32] -10002c4a: 9909 ldr r1, [sp, #36] ; 0x24 -10002c4c: f000 feab bl 100039a6 <__wrap___aeabi_dsub> -10002c50: 9008 str r0, [sp, #32] -10002c52: 9109 str r1, [sp, #36] ; 0x24 -10002c54: 2200 movs r2, #0 -10002c56: 4b6f ldr r3, [pc, #444] ; (10002e14 <_ftoa+0x350>) -10002c58: f000 ff18 bl 10003a8c <__wrap___aeabi_dcmpgt> -10002c5c: 2800 cmp r0, #0 -10002c5e: d02e beq.n 10002cbe <_ftoa+0x1fa> -10002c60: 3601 adds r6, #1 -10002c62: 0030 movs r0, r6 -10002c64: f000 ff26 bl 10003ab4 <__wrap___aeabi_ui2d> -10002c68: 0002 movs r2, r0 -10002c6a: 000b movs r3, r1 -10002c6c: 980a ldr r0, [sp, #40] ; 0x28 -10002c6e: 990b ldr r1, [sp, #44] ; 0x2c -10002c70: f000 fefc bl 10003a6c <__wrap___aeabi_dcmple> -10002c74: 2800 cmp r0, #0 -10002c76: d001 beq.n 10002c7c <_ftoa+0x1b8> -10002c78: 3501 adds r5, #1 -10002c7a: 2600 movs r6, #0 -10002c7c: 2f00 cmp r7, #0 -10002c7e: d12c bne.n 10002cda <_ftoa+0x216> -10002c80: 0028 movs r0, r5 -10002c82: f000 ff1b bl 10003abc <__wrap___aeabi_i2d> -10002c86: 0002 movs r2, r0 -10002c88: 000b movs r3, r1 -10002c8a: 981e ldr r0, [sp, #120] ; 0x78 -10002c8c: 991f ldr r1, [sp, #124] ; 0x7c -10002c8e: f000 fe8a bl 100039a6 <__wrap___aeabi_dsub> -10002c92: 0006 movs r6, r0 -10002c94: 000f movs r7, r1 -10002c96: 2200 movs r2, #0 -10002c98: 4b5e ldr r3, [pc, #376] ; (10002e14 <_ftoa+0x350>) -10002c9a: f000 fee1 bl 10003a60 <__wrap___aeabi_dcmplt> -10002c9e: 2800 cmp r0, #0 -10002ca0: d146 bne.n 10002d30 <_ftoa+0x26c> -10002ca2: 2200 movs r2, #0 -10002ca4: 4b5b ldr r3, [pc, #364] ; (10002e14 <_ftoa+0x350>) -10002ca6: 0030 movs r0, r6 -10002ca8: 0039 movs r1, r7 -10002caa: f000 feef bl 10003a8c <__wrap___aeabi_dcmpgt> -10002cae: 2800 cmp r0, #0 -10002cb0: d13e bne.n 10002d30 <_ftoa+0x26c> -10002cb2: 07eb lsls r3, r5, #31 -10002cb4: d53c bpl.n 10002d30 <_ftoa+0x26c> -10002cb6: 3501 adds r5, #1 -10002cb8: e03a b.n 10002d30 <_ftoa+0x26c> -10002cba: 2706 movs r7, #6 -10002cbc: e746 b.n 10002b4c <_ftoa+0x88> -10002cbe: 2200 movs r2, #0 -10002cc0: 4b54 ldr r3, [pc, #336] ; (10002e14 <_ftoa+0x350>) -10002cc2: 9808 ldr r0, [sp, #32] -10002cc4: 9909 ldr r1, [sp, #36] ; 0x24 -10002cc6: f000 fecb bl 10003a60 <__wrap___aeabi_dcmplt> -10002cca: 2800 cmp r0, #0 -10002ccc: d1d6 bne.n 10002c7c <_ftoa+0x1b8> -10002cce: 2e00 cmp r6, #0 -10002cd0: d001 beq.n 10002cd6 <_ftoa+0x212> -10002cd2: 07f3 lsls r3, r6, #31 -10002cd4: d5d2 bpl.n 10002c7c <_ftoa+0x1b8> -10002cd6: 3601 adds r6, #1 -10002cd8: e7d0 b.n 10002c7c <_ftoa+0x1b8> -10002cda: 46aa mov sl, r5 -10002cdc: 2c1f cmp r4, #31 -10002cde: d811 bhi.n 10002d04 <_ftoa+0x240> -10002ce0: 3f01 subs r7, #1 -10002ce2: 210a movs r1, #10 -10002ce4: 0030 movs r0, r6 -10002ce6: f000 fc19 bl 1000351c <__wrap___aeabi_uidiv> -10002cea: 1c65 adds r5, r4, #1 -10002cec: 3130 adds r1, #48 ; 0x30 -10002cee: ab0c add r3, sp, #48 ; 0x30 -10002cf0: 5519 strb r1, [r3, r4] -10002cf2: 210a movs r1, #10 -10002cf4: 0030 movs r0, r6 -10002cf6: f000 fc11 bl 1000351c <__wrap___aeabi_uidiv> -10002cfa: 2e09 cmp r6, #9 -10002cfc: d90e bls.n 10002d1c <_ftoa+0x258> -10002cfe: 0006 movs r6, r0 -10002d00: 002c movs r4, r5 -10002d02: e7eb b.n 10002cdc <_ftoa+0x218> -10002d04: 4655 mov r5, sl -10002d06: 2c1f cmp r4, #31 -10002d08: d80c bhi.n 10002d24 <_ftoa+0x260> -10002d0a: 1e7b subs r3, r7, #1 -10002d0c: 2f00 cmp r7, #0 -10002d0e: d009 beq.n 10002d24 <_ftoa+0x260> -10002d10: aa0c add r2, sp, #48 ; 0x30 -10002d12: 2130 movs r1, #48 ; 0x30 -10002d14: 5511 strb r1, [r2, r4] -10002d16: 001f movs r7, r3 -10002d18: 3401 adds r4, #1 -10002d1a: e7f4 b.n 10002d06 <_ftoa+0x242> -10002d1c: 002b movs r3, r5 -10002d1e: 4655 mov r5, sl -10002d20: 001c movs r4, r3 -10002d22: e7f0 b.n 10002d06 <_ftoa+0x242> -10002d24: 2c1f cmp r4, #31 -10002d26: d803 bhi.n 10002d30 <_ftoa+0x26c> -10002d28: ab0c add r3, sp, #48 ; 0x30 -10002d2a: 222e movs r2, #46 ; 0x2e -10002d2c: 551a strb r2, [r3, r4] -10002d2e: 3401 adds r4, #1 -10002d30: 2c1f cmp r4, #31 -10002d32: d810 bhi.n 10002d56 <_ftoa+0x292> -10002d34: 210a movs r1, #10 -10002d36: 0028 movs r0, r5 -10002d38: f000 fbc4 bl 100034c4 <__wrap___aeabi_idiv> -10002d3c: 1c66 adds r6, r4, #1 -10002d3e: 3130 adds r1, #48 ; 0x30 -10002d40: ab0c add r3, sp, #48 ; 0x30 -10002d42: 5519 strb r1, [r3, r4] -10002d44: 210a movs r1, #10 -10002d46: 0028 movs r0, r5 -10002d48: f000 fbbc bl 100034c4 <__wrap___aeabi_idiv> -10002d4c: 1e05 subs r5, r0, #0 -10002d4e: d001 beq.n 10002d54 <_ftoa+0x290> -10002d50: 0034 movs r4, r6 -10002d52: e7ed b.n 10002d30 <_ftoa+0x26c> -10002d54: 0034 movs r4, r6 -10002d56: 2303 movs r3, #3 -10002d58: 9a22 ldr r2, [sp, #136] ; 0x88 -10002d5a: 4013 ands r3, r2 -10002d5c: 2b01 cmp r3, #1 -10002d5e: d01c beq.n 10002d9a <_ftoa+0x2d6> -10002d60: 2c1f cmp r4, #31 -10002d62: d806 bhi.n 10002d72 <_ftoa+0x2ae> -10002d64: 4643 mov r3, r8 -10002d66: 2b00 cmp r3, #0 -10002d68: d032 beq.n 10002dd0 <_ftoa+0x30c> -10002d6a: ab0c add r3, sp, #48 ; 0x30 -10002d6c: 222d movs r2, #45 ; 0x2d -10002d6e: 551a strb r2, [r3, r4] -10002d70: 3401 adds r4, #1 -10002d72: 9b22 ldr r3, [sp, #136] ; 0x88 -10002d74: 9303 str r3, [sp, #12] -10002d76: 9b21 ldr r3, [sp, #132] ; 0x84 -10002d78: 9302 str r3, [sp, #8] -10002d7a: 9401 str r4, [sp, #4] -10002d7c: ab0c add r3, sp, #48 ; 0x30 -10002d7e: 9300 str r3, [sp, #0] -10002d80: 464b mov r3, r9 -10002d82: 465a mov r2, fp -10002d84: 9907 ldr r1, [sp, #28] -10002d86: 9806 ldr r0, [sp, #24] -10002d88: f7ff faeb bl 10002362 <_out_rev> -10002d8c: b015 add sp, #84 ; 0x54 -10002d8e: bcf0 pop {r4, r5, r6, r7} -10002d90: 46bb mov fp, r7 -10002d92: 46b2 mov sl, r6 -10002d94: 46a9 mov r9, r5 -10002d96: 46a0 mov r8, r4 -10002d98: bdf0 pop {r4, r5, r6, r7, pc} -10002d9a: 9b21 ldr r3, [sp, #132] ; 0x84 -10002d9c: 2b00 cmp r3, #0 -10002d9e: d013 beq.n 10002dc8 <_ftoa+0x304> -10002da0: 4643 mov r3, r8 -10002da2: 2b00 cmp r3, #0 -10002da4: d102 bne.n 10002dac <_ftoa+0x2e8> -10002da6: 330c adds r3, #12 -10002da8: 4213 tst r3, r2 -10002daa: d00f beq.n 10002dcc <_ftoa+0x308> -10002dac: 9b21 ldr r3, [sp, #132] ; 0x84 -10002dae: 3b01 subs r3, #1 -10002db0: 9321 str r3, [sp, #132] ; 0x84 -10002db2: 0019 movs r1, r3 -10002db4: e003 b.n 10002dbe <_ftoa+0x2fa> -10002db6: ab0c add r3, sp, #48 ; 0x30 -10002db8: 2230 movs r2, #48 ; 0x30 -10002dba: 551a strb r2, [r3, r4] -10002dbc: 3401 adds r4, #1 -10002dbe: 428c cmp r4, r1 -10002dc0: d2ce bcs.n 10002d60 <_ftoa+0x29c> -10002dc2: 2c1f cmp r4, #31 -10002dc4: d9f7 bls.n 10002db6 <_ftoa+0x2f2> -10002dc6: e7cb b.n 10002d60 <_ftoa+0x29c> -10002dc8: 9921 ldr r1, [sp, #132] ; 0x84 -10002dca: e7f8 b.n 10002dbe <_ftoa+0x2fa> -10002dcc: 9921 ldr r1, [sp, #132] ; 0x84 -10002dce: e7f6 b.n 10002dbe <_ftoa+0x2fa> -10002dd0: 9b22 ldr r3, [sp, #136] ; 0x88 -10002dd2: 075b lsls r3, r3, #29 -10002dd4: d504 bpl.n 10002de0 <_ftoa+0x31c> -10002dd6: ab0c add r3, sp, #48 ; 0x30 -10002dd8: 222b movs r2, #43 ; 0x2b -10002dda: 551a strb r2, [r3, r4] -10002ddc: 3401 adds r4, #1 -10002dde: e7c8 b.n 10002d72 <_ftoa+0x2ae> -10002de0: 9b22 ldr r3, [sp, #136] ; 0x88 -10002de2: 071b lsls r3, r3, #28 -10002de4: d5c5 bpl.n 10002d72 <_ftoa+0x2ae> -10002de6: ab0c add r3, sp, #48 ; 0x30 -10002de8: 2220 movs r2, #32 -10002dea: 551a strb r2, [r3, r4] -10002dec: 3401 adds r4, #1 -10002dee: e7c0 b.n 10002d72 <_ftoa+0x2ae> -10002df0: ffefffff .word 0xffefffff -10002df4: 7fefffff .word 0x7fefffff -10002df8: 41cdcd65 .word 0x41cdcd65 -10002dfc: c1cdcd65 .word 0xc1cdcd65 -10002e00: 10007ff8 .word 0x10007ff8 -10002e04: 10007ffc .word 0x10007ffc -10002e08: 10007ff0 .word 0x10007ff0 -10002e0c: 10007fec .word 0x10007fec -10002e10: 100081e8 .word 0x100081e8 -10002e14: 3fe00000 .word 0x3fe00000 +10002bb8 <_ftoa>: +10002bb8: b5f0 push {r4, r5, r6, r7, lr} +10002bba: 46de mov lr, fp +10002bbc: 4657 mov r7, sl +10002bbe: 464e mov r6, r9 +10002bc0: 4645 mov r5, r8 +10002bc2: b5e0 push {r5, r6, r7, lr} +10002bc4: b095 sub sp, #84 ; 0x54 +10002bc6: 9006 str r0, [sp, #24] +10002bc8: 9107 str r1, [sp, #28] +10002bca: 4693 mov fp, r2 +10002bcc: 4699 mov r9, r3 +10002bce: 9f20 ldr r7, [sp, #128] ; 0x80 +10002bd0: 9a1e ldr r2, [sp, #120] ; 0x78 +10002bd2: 9b1f ldr r3, [sp, #124] ; 0x7c +10002bd4: 0010 movs r0, r2 +10002bd6: 0019 movs r1, r3 +10002bd8: f000 ffd7 bl 10003b8a <__wrap___aeabi_dcmpun> +10002bdc: 2800 cmp r0, #0 +10002bde: d131 bne.n 10002c44 <_ftoa+0x8c> +10002be0: 2201 movs r2, #1 +10002be2: 4252 negs r2, r2 +10002be4: 4bbf ldr r3, [pc, #764] ; (10002ee4 <_ftoa+0x32c>) +10002be6: 981e ldr r0, [sp, #120] ; 0x78 +10002be8: 991f ldr r1, [sp, #124] ; 0x7c +10002bea: f000 ffb3 bl 10003b54 <__wrap___aeabi_dcmplt> +10002bee: 2800 cmp r0, #0 +10002bf0: d137 bne.n 10002c62 <_ftoa+0xaa> +10002bf2: 2201 movs r2, #1 +10002bf4: 4252 negs r2, r2 +10002bf6: 4bbc ldr r3, [pc, #752] ; (10002ee8 <_ftoa+0x330>) +10002bf8: 981e ldr r0, [sp, #120] ; 0x78 +10002bfa: 991f ldr r1, [sp, #124] ; 0x7c +10002bfc: f000 ffc0 bl 10003b80 <__wrap___aeabi_dcmpgt> +10002c00: 2800 cmp r0, #0 +10002c02: d13d bne.n 10002c80 <_ftoa+0xc8> +10002c04: 2200 movs r2, #0 +10002c06: 4bb9 ldr r3, [pc, #740] ; (10002eec <_ftoa+0x334>) +10002c08: 981e ldr r0, [sp, #120] ; 0x78 +10002c0a: 991f ldr r1, [sp, #124] ; 0x7c +10002c0c: f000 ffb8 bl 10003b80 <__wrap___aeabi_dcmpgt> +10002c10: 2800 cmp r0, #0 +10002c12: d150 bne.n 10002cb6 <_ftoa+0xfe> +10002c14: 2200 movs r2, #0 +10002c16: 4bb6 ldr r3, [pc, #728] ; (10002ef0 <_ftoa+0x338>) +10002c18: 981e ldr r0, [sp, #120] ; 0x78 +10002c1a: 991f ldr r1, [sp, #124] ; 0x7c +10002c1c: f000 ff9a bl 10003b54 <__wrap___aeabi_dcmplt> +10002c20: 2800 cmp r0, #0 +10002c22: d148 bne.n 10002cb6 <_ftoa+0xfe> +10002c24: 2200 movs r2, #0 +10002c26: 2300 movs r3, #0 +10002c28: 981e ldr r0, [sp, #120] ; 0x78 +10002c2a: 991f ldr r1, [sp, #124] ; 0x7c +10002c2c: f000 ff92 bl 10003b54 <__wrap___aeabi_dcmplt> +10002c30: 2800 cmp r0, #0 +10002c32: d150 bne.n 10002cd6 <_ftoa+0x11e> +10002c34: 2300 movs r3, #0 +10002c36: 4698 mov r8, r3 +10002c38: 9b22 ldr r3, [sp, #136] ; 0x88 +10002c3a: 055b lsls r3, r3, #21 +10002c3c: d400 bmi.n 10002c40 <_ftoa+0x88> +10002c3e: e0b6 b.n 10002dae <_ftoa+0x1f6> +10002c40: 2400 movs r4, #0 +10002c42: e058 b.n 10002cf6 <_ftoa+0x13e> +10002c44: 9b22 ldr r3, [sp, #136] ; 0x88 +10002c46: 9303 str r3, [sp, #12] +10002c48: 9b21 ldr r3, [sp, #132] ; 0x84 +10002c4a: 9302 str r3, [sp, #8] +10002c4c: 2303 movs r3, #3 +10002c4e: 9301 str r3, [sp, #4] +10002c50: 4ba8 ldr r3, [pc, #672] ; (10002ef4 <_ftoa+0x33c>) +10002c52: 9300 str r3, [sp, #0] +10002c54: 464b mov r3, r9 +10002c56: 465a mov r2, fp +10002c58: 9907 ldr r1, [sp, #28] +10002c5a: 9806 ldr r0, [sp, #24] +10002c5c: f7ff fbfb bl 10002456 <_out_rev> +10002c60: e10e b.n 10002e80 <_ftoa+0x2c8> +10002c62: 9b22 ldr r3, [sp, #136] ; 0x88 +10002c64: 9303 str r3, [sp, #12] +10002c66: 9b21 ldr r3, [sp, #132] ; 0x84 +10002c68: 9302 str r3, [sp, #8] +10002c6a: 2304 movs r3, #4 +10002c6c: 9301 str r3, [sp, #4] +10002c6e: 4ba2 ldr r3, [pc, #648] ; (10002ef8 <_ftoa+0x340>) +10002c70: 9300 str r3, [sp, #0] +10002c72: 464b mov r3, r9 +10002c74: 465a mov r2, fp +10002c76: 9907 ldr r1, [sp, #28] +10002c78: 9806 ldr r0, [sp, #24] +10002c7a: f7ff fbec bl 10002456 <_out_rev> +10002c7e: e0ff b.n 10002e80 <_ftoa+0x2c8> +10002c80: 2304 movs r3, #4 +10002c82: 9a22 ldr r2, [sp, #136] ; 0x88 +10002c84: 401a ands r2, r3 +10002c86: 9922 ldr r1, [sp, #136] ; 0x88 +10002c88: 420b tst r3, r1 +10002c8a: d010 beq.n 10002cae <_ftoa+0xf6> +10002c8c: 4b9b ldr r3, [pc, #620] ; (10002efc <_ftoa+0x344>) +10002c8e: 2a00 cmp r2, #0 +10002c90: d00f beq.n 10002cb2 <_ftoa+0xfa> +10002c92: 2204 movs r2, #4 +10002c94: 9922 ldr r1, [sp, #136] ; 0x88 +10002c96: 9103 str r1, [sp, #12] +10002c98: 9921 ldr r1, [sp, #132] ; 0x84 +10002c9a: 9102 str r1, [sp, #8] +10002c9c: 9201 str r2, [sp, #4] +10002c9e: 9300 str r3, [sp, #0] +10002ca0: 464b mov r3, r9 +10002ca2: 465a mov r2, fp +10002ca4: 9907 ldr r1, [sp, #28] +10002ca6: 9806 ldr r0, [sp, #24] +10002ca8: f7ff fbd5 bl 10002456 <_out_rev> +10002cac: e0e8 b.n 10002e80 <_ftoa+0x2c8> +10002cae: 4b94 ldr r3, [pc, #592] ; (10002f00 <_ftoa+0x348>) +10002cb0: e7ed b.n 10002c8e <_ftoa+0xd6> +10002cb2: 2203 movs r2, #3 +10002cb4: e7ee b.n 10002c94 <_ftoa+0xdc> +10002cb6: 9b22 ldr r3, [sp, #136] ; 0x88 +10002cb8: 9304 str r3, [sp, #16] +10002cba: 9b21 ldr r3, [sp, #132] ; 0x84 +10002cbc: 9303 str r3, [sp, #12] +10002cbe: 9702 str r7, [sp, #8] +10002cc0: 9b1e ldr r3, [sp, #120] ; 0x78 +10002cc2: 9c1f ldr r4, [sp, #124] ; 0x7c +10002cc4: 9300 str r3, [sp, #0] +10002cc6: 9401 str r4, [sp, #4] +10002cc8: 464b mov r3, r9 +10002cca: 465a mov r2, fp +10002ccc: 9907 ldr r1, [sp, #28] +10002cce: 9806 ldr r0, [sp, #24] +10002cd0: f7ff fd70 bl 100027b4 <_etoa> +10002cd4: e0d4 b.n 10002e80 <_ftoa+0x2c8> +10002cd6: 9a1e ldr r2, [sp, #120] ; 0x78 +10002cd8: 9b1f ldr r3, [sp, #124] ; 0x7c +10002cda: 2000 movs r0, #0 +10002cdc: 2100 movs r1, #0 +10002cde: f000 fedc bl 10003a9a <__wrap___aeabi_dsub> +10002ce2: 901e str r0, [sp, #120] ; 0x78 +10002ce4: 911f str r1, [sp, #124] ; 0x7c +10002ce6: 2301 movs r3, #1 +10002ce8: 4698 mov r8, r3 +10002cea: e7a5 b.n 10002c38 <_ftoa+0x80> +10002cec: ab0c add r3, sp, #48 ; 0x30 +10002cee: 2230 movs r2, #48 ; 0x30 +10002cf0: 551a strb r2, [r3, r4] +10002cf2: 3f01 subs r7, #1 +10002cf4: 3401 adds r4, #1 +10002cf6: 2c1f cmp r4, #31 +10002cf8: d801 bhi.n 10002cfe <_ftoa+0x146> +10002cfa: 2f09 cmp r7, #9 +10002cfc: d8f6 bhi.n 10002cec <_ftoa+0x134> +10002cfe: 981e ldr r0, [sp, #120] ; 0x78 +10002d00: 991f ldr r1, [sp, #124] ; 0x7c +10002d02: f000 ff6d bl 10003be0 <__wrap___aeabi_d2iz> +10002d06: 0005 movs r5, r0 +10002d08: f000 ff52 bl 10003bb0 <__wrap___aeabi_i2d> +10002d0c: 0002 movs r2, r0 +10002d0e: 000b movs r3, r1 +10002d10: 981e ldr r0, [sp, #120] ; 0x78 +10002d12: 991f ldr r1, [sp, #124] ; 0x7c +10002d14: f000 fec1 bl 10003a9a <__wrap___aeabi_dsub> +10002d18: 00fa lsls r2, r7, #3 +10002d1a: 4b7a ldr r3, [pc, #488] ; (10002f04 <_ftoa+0x34c>) +10002d1c: 189b adds r3, r3, r2 +10002d1e: 681a ldr r2, [r3, #0] +10002d20: 685b ldr r3, [r3, #4] +10002d22: 920a str r2, [sp, #40] ; 0x28 +10002d24: 930b str r3, [sp, #44] ; 0x2c +10002d26: f000 fed3 bl 10003ad0 <__wrap___aeabi_dmul> +10002d2a: 9008 str r0, [sp, #32] +10002d2c: 9109 str r1, [sp, #36] ; 0x24 +10002d2e: f000 ff7b bl 10003c28 <__wrap___aeabi_d2uiz> +10002d32: 0006 movs r6, r0 +10002d34: f000 ff38 bl 10003ba8 <__wrap___aeabi_ui2d> +10002d38: 0002 movs r2, r0 +10002d3a: 000b movs r3, r1 +10002d3c: 9808 ldr r0, [sp, #32] +10002d3e: 9909 ldr r1, [sp, #36] ; 0x24 +10002d40: f000 feab bl 10003a9a <__wrap___aeabi_dsub> +10002d44: 9008 str r0, [sp, #32] +10002d46: 9109 str r1, [sp, #36] ; 0x24 +10002d48: 2200 movs r2, #0 +10002d4a: 4b6f ldr r3, [pc, #444] ; (10002f08 <_ftoa+0x350>) +10002d4c: f000 ff18 bl 10003b80 <__wrap___aeabi_dcmpgt> +10002d50: 2800 cmp r0, #0 +10002d52: d02e beq.n 10002db2 <_ftoa+0x1fa> +10002d54: 3601 adds r6, #1 +10002d56: 0030 movs r0, r6 +10002d58: f000 ff26 bl 10003ba8 <__wrap___aeabi_ui2d> +10002d5c: 0002 movs r2, r0 +10002d5e: 000b movs r3, r1 +10002d60: 980a ldr r0, [sp, #40] ; 0x28 +10002d62: 990b ldr r1, [sp, #44] ; 0x2c +10002d64: f000 fefc bl 10003b60 <__wrap___aeabi_dcmple> +10002d68: 2800 cmp r0, #0 +10002d6a: d001 beq.n 10002d70 <_ftoa+0x1b8> +10002d6c: 3501 adds r5, #1 +10002d6e: 2600 movs r6, #0 +10002d70: 2f00 cmp r7, #0 +10002d72: d12c bne.n 10002dce <_ftoa+0x216> +10002d74: 0028 movs r0, r5 +10002d76: f000 ff1b bl 10003bb0 <__wrap___aeabi_i2d> +10002d7a: 0002 movs r2, r0 +10002d7c: 000b movs r3, r1 +10002d7e: 981e ldr r0, [sp, #120] ; 0x78 +10002d80: 991f ldr r1, [sp, #124] ; 0x7c +10002d82: f000 fe8a bl 10003a9a <__wrap___aeabi_dsub> +10002d86: 0006 movs r6, r0 +10002d88: 000f movs r7, r1 +10002d8a: 2200 movs r2, #0 +10002d8c: 4b5e ldr r3, [pc, #376] ; (10002f08 <_ftoa+0x350>) +10002d8e: f000 fee1 bl 10003b54 <__wrap___aeabi_dcmplt> +10002d92: 2800 cmp r0, #0 +10002d94: d146 bne.n 10002e24 <_ftoa+0x26c> +10002d96: 2200 movs r2, #0 +10002d98: 4b5b ldr r3, [pc, #364] ; (10002f08 <_ftoa+0x350>) +10002d9a: 0030 movs r0, r6 +10002d9c: 0039 movs r1, r7 +10002d9e: f000 feef bl 10003b80 <__wrap___aeabi_dcmpgt> +10002da2: 2800 cmp r0, #0 +10002da4: d13e bne.n 10002e24 <_ftoa+0x26c> +10002da6: 07eb lsls r3, r5, #31 +10002da8: d53c bpl.n 10002e24 <_ftoa+0x26c> +10002daa: 3501 adds r5, #1 +10002dac: e03a b.n 10002e24 <_ftoa+0x26c> +10002dae: 2706 movs r7, #6 +10002db0: e746 b.n 10002c40 <_ftoa+0x88> +10002db2: 2200 movs r2, #0 +10002db4: 4b54 ldr r3, [pc, #336] ; (10002f08 <_ftoa+0x350>) +10002db6: 9808 ldr r0, [sp, #32] +10002db8: 9909 ldr r1, [sp, #36] ; 0x24 +10002dba: f000 fecb bl 10003b54 <__wrap___aeabi_dcmplt> +10002dbe: 2800 cmp r0, #0 +10002dc0: d1d6 bne.n 10002d70 <_ftoa+0x1b8> +10002dc2: 2e00 cmp r6, #0 +10002dc4: d001 beq.n 10002dca <_ftoa+0x212> +10002dc6: 07f3 lsls r3, r6, #31 +10002dc8: d5d2 bpl.n 10002d70 <_ftoa+0x1b8> +10002dca: 3601 adds r6, #1 +10002dcc: e7d0 b.n 10002d70 <_ftoa+0x1b8> +10002dce: 46aa mov sl, r5 +10002dd0: 2c1f cmp r4, #31 +10002dd2: d811 bhi.n 10002df8 <_ftoa+0x240> +10002dd4: 3f01 subs r7, #1 +10002dd6: 210a movs r1, #10 +10002dd8: 0030 movs r0, r6 +10002dda: f000 fc19 bl 10003610 <__wrap___aeabi_uidiv> +10002dde: 1c65 adds r5, r4, #1 +10002de0: 3130 adds r1, #48 ; 0x30 +10002de2: ab0c add r3, sp, #48 ; 0x30 +10002de4: 5519 strb r1, [r3, r4] +10002de6: 210a movs r1, #10 +10002de8: 0030 movs r0, r6 +10002dea: f000 fc11 bl 10003610 <__wrap___aeabi_uidiv> +10002dee: 2e09 cmp r6, #9 +10002df0: d90e bls.n 10002e10 <_ftoa+0x258> +10002df2: 0006 movs r6, r0 +10002df4: 002c movs r4, r5 +10002df6: e7eb b.n 10002dd0 <_ftoa+0x218> +10002df8: 4655 mov r5, sl +10002dfa: 2c1f cmp r4, #31 +10002dfc: d80c bhi.n 10002e18 <_ftoa+0x260> +10002dfe: 1e7b subs r3, r7, #1 +10002e00: 2f00 cmp r7, #0 +10002e02: d009 beq.n 10002e18 <_ftoa+0x260> +10002e04: aa0c add r2, sp, #48 ; 0x30 +10002e06: 2130 movs r1, #48 ; 0x30 +10002e08: 5511 strb r1, [r2, r4] +10002e0a: 001f movs r7, r3 +10002e0c: 3401 adds r4, #1 +10002e0e: e7f4 b.n 10002dfa <_ftoa+0x242> +10002e10: 002b movs r3, r5 +10002e12: 4655 mov r5, sl +10002e14: 001c movs r4, r3 +10002e16: e7f0 b.n 10002dfa <_ftoa+0x242> +10002e18: 2c1f cmp r4, #31 +10002e1a: d803 bhi.n 10002e24 <_ftoa+0x26c> +10002e1c: ab0c add r3, sp, #48 ; 0x30 +10002e1e: 222e movs r2, #46 ; 0x2e +10002e20: 551a strb r2, [r3, r4] +10002e22: 3401 adds r4, #1 +10002e24: 2c1f cmp r4, #31 +10002e26: d810 bhi.n 10002e4a <_ftoa+0x292> +10002e28: 210a movs r1, #10 +10002e2a: 0028 movs r0, r5 +10002e2c: f000 fbc4 bl 100035b8 <__wrap___aeabi_idiv> +10002e30: 1c66 adds r6, r4, #1 +10002e32: 3130 adds r1, #48 ; 0x30 +10002e34: ab0c add r3, sp, #48 ; 0x30 +10002e36: 5519 strb r1, [r3, r4] +10002e38: 210a movs r1, #10 +10002e3a: 0028 movs r0, r5 +10002e3c: f000 fbbc bl 100035b8 <__wrap___aeabi_idiv> +10002e40: 1e05 subs r5, r0, #0 +10002e42: d001 beq.n 10002e48 <_ftoa+0x290> +10002e44: 0034 movs r4, r6 +10002e46: e7ed b.n 10002e24 <_ftoa+0x26c> +10002e48: 0034 movs r4, r6 +10002e4a: 2303 movs r3, #3 +10002e4c: 9a22 ldr r2, [sp, #136] ; 0x88 +10002e4e: 4013 ands r3, r2 +10002e50: 2b01 cmp r3, #1 +10002e52: d01c beq.n 10002e8e <_ftoa+0x2d6> +10002e54: 2c1f cmp r4, #31 +10002e56: d806 bhi.n 10002e66 <_ftoa+0x2ae> +10002e58: 4643 mov r3, r8 +10002e5a: 2b00 cmp r3, #0 +10002e5c: d032 beq.n 10002ec4 <_ftoa+0x30c> +10002e5e: ab0c add r3, sp, #48 ; 0x30 +10002e60: 222d movs r2, #45 ; 0x2d +10002e62: 551a strb r2, [r3, r4] +10002e64: 3401 adds r4, #1 +10002e66: 9b22 ldr r3, [sp, #136] ; 0x88 +10002e68: 9303 str r3, [sp, #12] +10002e6a: 9b21 ldr r3, [sp, #132] ; 0x84 +10002e6c: 9302 str r3, [sp, #8] +10002e6e: 9401 str r4, [sp, #4] +10002e70: ab0c add r3, sp, #48 ; 0x30 +10002e72: 9300 str r3, [sp, #0] +10002e74: 464b mov r3, r9 +10002e76: 465a mov r2, fp +10002e78: 9907 ldr r1, [sp, #28] +10002e7a: 9806 ldr r0, [sp, #24] +10002e7c: f7ff faeb bl 10002456 <_out_rev> +10002e80: b015 add sp, #84 ; 0x54 +10002e82: bcf0 pop {r4, r5, r6, r7} +10002e84: 46bb mov fp, r7 +10002e86: 46b2 mov sl, r6 +10002e88: 46a9 mov r9, r5 +10002e8a: 46a0 mov r8, r4 +10002e8c: bdf0 pop {r4, r5, r6, r7, pc} +10002e8e: 9b21 ldr r3, [sp, #132] ; 0x84 +10002e90: 2b00 cmp r3, #0 +10002e92: d013 beq.n 10002ebc <_ftoa+0x304> +10002e94: 4643 mov r3, r8 +10002e96: 2b00 cmp r3, #0 +10002e98: d102 bne.n 10002ea0 <_ftoa+0x2e8> +10002e9a: 330c adds r3, #12 +10002e9c: 4213 tst r3, r2 +10002e9e: d00f beq.n 10002ec0 <_ftoa+0x308> +10002ea0: 9b21 ldr r3, [sp, #132] ; 0x84 +10002ea2: 3b01 subs r3, #1 +10002ea4: 9321 str r3, [sp, #132] ; 0x84 +10002ea6: 0019 movs r1, r3 +10002ea8: e003 b.n 10002eb2 <_ftoa+0x2fa> +10002eaa: ab0c add r3, sp, #48 ; 0x30 +10002eac: 2230 movs r2, #48 ; 0x30 +10002eae: 551a strb r2, [r3, r4] +10002eb0: 3401 adds r4, #1 +10002eb2: 428c cmp r4, r1 +10002eb4: d2ce bcs.n 10002e54 <_ftoa+0x29c> +10002eb6: 2c1f cmp r4, #31 +10002eb8: d9f7 bls.n 10002eaa <_ftoa+0x2f2> +10002eba: e7cb b.n 10002e54 <_ftoa+0x29c> +10002ebc: 9921 ldr r1, [sp, #132] ; 0x84 +10002ebe: e7f8 b.n 10002eb2 <_ftoa+0x2fa> +10002ec0: 9921 ldr r1, [sp, #132] ; 0x84 +10002ec2: e7f6 b.n 10002eb2 <_ftoa+0x2fa> +10002ec4: 9b22 ldr r3, [sp, #136] ; 0x88 +10002ec6: 075b lsls r3, r3, #29 +10002ec8: d504 bpl.n 10002ed4 <_ftoa+0x31c> +10002eca: ab0c add r3, sp, #48 ; 0x30 +10002ecc: 222b movs r2, #43 ; 0x2b +10002ece: 551a strb r2, [r3, r4] +10002ed0: 3401 adds r4, #1 +10002ed2: e7c8 b.n 10002e66 <_ftoa+0x2ae> +10002ed4: 9b22 ldr r3, [sp, #136] ; 0x88 +10002ed6: 071b lsls r3, r3, #28 +10002ed8: d5c5 bpl.n 10002e66 <_ftoa+0x2ae> +10002eda: ab0c add r3, sp, #48 ; 0x30 +10002edc: 2220 movs r2, #32 +10002ede: 551a strb r2, [r3, r4] +10002ee0: 3401 adds r4, #1 +10002ee2: e7c0 b.n 10002e66 <_ftoa+0x2ae> +10002ee4: ffefffff .word 0xffefffff +10002ee8: 7fefffff .word 0x7fefffff +10002eec: 41cdcd65 .word 0x41cdcd65 +10002ef0: c1cdcd65 .word 0xc1cdcd65 +10002ef4: 100081b8 .word 0x100081b8 +10002ef8: 100081bc .word 0x100081bc +10002efc: 100081b0 .word 0x100081b0 +10002f00: 100081ac .word 0x100081ac +10002f04: 100083a8 .word 0x100083a8 +10002f08: 3fe00000 .word 0x3fe00000 -10002e18 <_vsnprintf>: -10002e18: b5f0 push {r4, r5, r6, r7, lr} -10002e1a: 46de mov lr, fp -10002e1c: 4657 mov r7, sl -10002e1e: 464e mov r6, r9 -10002e20: 4645 mov r5, r8 -10002e22: b5e0 push {r5, r6, r7, lr} -10002e24: b093 sub sp, #76 ; 0x4c -10002e26: 4682 mov sl, r0 -10002e28: 468b mov fp, r1 -10002e2a: 4690 mov r8, r2 -10002e2c: 9311 str r3, [sp, #68] ; 0x44 -10002e2e: 2900 cmp r1, #0 -10002e30: d100 bne.n 10002e34 <_vsnprintf+0x1c> -10002e32: e2eb b.n 1000340c <_vsnprintf+0x5f4> -10002e34: 2700 movs r7, #0 -10002e36: 4655 mov r5, sl -10002e38: 9b11 ldr r3, [sp, #68] ; 0x44 -10002e3a: 7818 ldrb r0, [r3, #0] -10002e3c: 2800 cmp r0, #0 -10002e3e: d100 bne.n 10002e42 <_vsnprintf+0x2a> -10002e40: e2e7 b.n 10003412 <_vsnprintf+0x5fa> -10002e42: 2825 cmp r0, #37 ; 0x25 -10002e44: d009 beq.n 10002e5a <_vsnprintf+0x42> -10002e46: 1c7c adds r4, r7, #1 -10002e48: 4643 mov r3, r8 -10002e4a: 003a movs r2, r7 -10002e4c: 4659 mov r1, fp -10002e4e: 47a8 blx r5 -10002e50: 9b11 ldr r3, [sp, #68] ; 0x44 -10002e52: 3301 adds r3, #1 -10002e54: 9311 str r3, [sp, #68] ; 0x44 -10002e56: 0027 movs r7, r4 -10002e58: e7ee b.n 10002e38 <_vsnprintf+0x20> -10002e5a: 3301 adds r3, #1 -10002e5c: 9311 str r3, [sp, #68] ; 0x44 -10002e5e: 2400 movs r4, #0 -10002e60: 9a11 ldr r2, [sp, #68] ; 0x44 -10002e62: 7811 ldrb r1, [r2, #0] -10002e64: 000b movs r3, r1 -10002e66: 3b20 subs r3, #32 -10002e68: b2d8 uxtb r0, r3 -10002e6a: 2810 cmp r0, #16 -10002e6c: d803 bhi.n 10002e76 <_vsnprintf+0x5e> -10002e6e: 0083 lsls r3, r0, #2 -10002e70: 48d0 ldr r0, [pc, #832] ; (100031b4 <_vsnprintf+0x39c>) -10002e72: 58c3 ldr r3, [r0, r3] -10002e74: 469f mov pc, r3 -10002e76: 000b movs r3, r1 -10002e78: 3b30 subs r3, #48 ; 0x30 -10002e7a: b2db uxtb r3, r3 -10002e7c: 2b09 cmp r3, #9 -10002e7e: d92c bls.n 10002eda <_vsnprintf+0xc2> -10002e80: 292a cmp r1, #42 ; 0x2a -10002e82: d02f beq.n 10002ee4 <_vsnprintf+0xcc> -10002e84: 2300 movs r3, #0 -10002e86: 930a str r3, [sp, #40] ; 0x28 -10002e88: 9b11 ldr r3, [sp, #68] ; 0x44 -10002e8a: 781a ldrb r2, [r3, #0] -10002e8c: 2a2e cmp r2, #46 ; 0x2e -10002e8e: d039 beq.n 10002f04 <_vsnprintf+0xec> -10002e90: 2300 movs r3, #0 -10002e92: 469a mov sl, r3 -10002e94: 9a11 ldr r2, [sp, #68] ; 0x44 -10002e96: 7813 ldrb r3, [r2, #0] -10002e98: 3b68 subs r3, #104 ; 0x68 -10002e9a: b2d9 uxtb r1, r3 -10002e9c: 2912 cmp r1, #18 -10002e9e: d876 bhi.n 10002f8e <_vsnprintf+0x176> -10002ea0: 008b lsls r3, r1, #2 -10002ea2: 49c5 ldr r1, [pc, #788] ; (100031b8 <_vsnprintf+0x3a0>) -10002ea4: 58cb ldr r3, [r1, r3] -10002ea6: 469f mov pc, r3 -10002ea8: 2301 movs r3, #1 -10002eaa: 431c orrs r4, r3 -10002eac: 3201 adds r2, #1 -10002eae: 9211 str r2, [sp, #68] ; 0x44 -10002eb0: e7d6 b.n 10002e60 <_vsnprintf+0x48> -10002eb2: 2302 movs r3, #2 -10002eb4: 431c orrs r4, r3 -10002eb6: 3201 adds r2, #1 -10002eb8: 9211 str r2, [sp, #68] ; 0x44 -10002eba: e7d1 b.n 10002e60 <_vsnprintf+0x48> -10002ebc: 2304 movs r3, #4 -10002ebe: 431c orrs r4, r3 -10002ec0: 3201 adds r2, #1 -10002ec2: 9211 str r2, [sp, #68] ; 0x44 -10002ec4: e7cc b.n 10002e60 <_vsnprintf+0x48> -10002ec6: 2308 movs r3, #8 -10002ec8: 431c orrs r4, r3 -10002eca: 3201 adds r2, #1 -10002ecc: 9211 str r2, [sp, #68] ; 0x44 -10002ece: e7c7 b.n 10002e60 <_vsnprintf+0x48> -10002ed0: 2310 movs r3, #16 -10002ed2: 431c orrs r4, r3 -10002ed4: 3201 adds r2, #1 -10002ed6: 9211 str r2, [sp, #68] ; 0x44 -10002ed8: e7c2 b.n 10002e60 <_vsnprintf+0x48> -10002eda: a811 add r0, sp, #68 ; 0x44 -10002edc: f7ff fa2f bl 1000233e <_atoi> -10002ee0: 900a str r0, [sp, #40] ; 0x28 -10002ee2: e7d1 b.n 10002e88 <_vsnprintf+0x70> -10002ee4: 9b1c ldr r3, [sp, #112] ; 0x70 -10002ee6: 1d1a adds r2, r3, #4 -10002ee8: 921c str r2, [sp, #112] ; 0x70 -10002eea: 6818 ldr r0, [r3, #0] -10002eec: 2800 cmp r0, #0 -10002eee: db04 blt.n 10002efa <_vsnprintf+0xe2> -10002ef0: 900a str r0, [sp, #40] ; 0x28 -10002ef2: 9b11 ldr r3, [sp, #68] ; 0x44 -10002ef4: 3301 adds r3, #1 -10002ef6: 9311 str r3, [sp, #68] ; 0x44 -10002ef8: e7c6 b.n 10002e88 <_vsnprintf+0x70> -10002efa: 2302 movs r3, #2 -10002efc: 431c orrs r4, r3 -10002efe: 4243 negs r3, r0 -10002f00: 930a str r3, [sp, #40] ; 0x28 -10002f02: e7f6 b.n 10002ef2 <_vsnprintf+0xda> -10002f04: 2280 movs r2, #128 ; 0x80 -10002f06: 00d2 lsls r2, r2, #3 -10002f08: 4314 orrs r4, r2 -10002f0a: 1c5a adds r2, r3, #1 -10002f0c: 9211 str r2, [sp, #68] ; 0x44 -10002f0e: 785a ldrb r2, [r3, #1] -10002f10: 0013 movs r3, r2 -10002f12: 3b30 subs r3, #48 ; 0x30 -10002f14: b2db uxtb r3, r3 -10002f16: 2b09 cmp r3, #9 -10002f18: d904 bls.n 10002f24 <_vsnprintf+0x10c> -10002f1a: 2a2a cmp r2, #42 ; 0x2a -10002f1c: d007 beq.n 10002f2e <_vsnprintf+0x116> -10002f1e: 2300 movs r3, #0 -10002f20: 469a mov sl, r3 -10002f22: e7b7 b.n 10002e94 <_vsnprintf+0x7c> -10002f24: a811 add r0, sp, #68 ; 0x44 -10002f26: f7ff fa0a bl 1000233e <_atoi> -10002f2a: 4682 mov sl, r0 -10002f2c: e7b2 b.n 10002e94 <_vsnprintf+0x7c> -10002f2e: 9b1c ldr r3, [sp, #112] ; 0x70 -10002f30: 1d1a adds r2, r3, #4 -10002f32: 921c str r2, [sp, #112] ; 0x70 -10002f34: 6818 ldr r0, [r3, #0] -10002f36: 2800 cmp r0, #0 -10002f38: db04 blt.n 10002f44 <_vsnprintf+0x12c> -10002f3a: 4682 mov sl, r0 -10002f3c: 9b11 ldr r3, [sp, #68] ; 0x44 -10002f3e: 3301 adds r3, #1 -10002f40: 9311 str r3, [sp, #68] ; 0x44 -10002f42: e7a7 b.n 10002e94 <_vsnprintf+0x7c> -10002f44: 2000 movs r0, #0 -10002f46: e7f8 b.n 10002f3a <_vsnprintf+0x122> -10002f48: 2380 movs r3, #128 ; 0x80 -10002f4a: 005b lsls r3, r3, #1 -10002f4c: 4323 orrs r3, r4 -10002f4e: 1c51 adds r1, r2, #1 -10002f50: 9111 str r1, [sp, #68] ; 0x44 -10002f52: 7852 ldrb r2, [r2, #1] -10002f54: 2a6c cmp r2, #108 ; 0x6c -10002f56: d001 beq.n 10002f5c <_vsnprintf+0x144> -10002f58: 001c movs r4, r3 -10002f5a: e018 b.n 10002f8e <_vsnprintf+0x176> -10002f5c: 23c0 movs r3, #192 ; 0xc0 -10002f5e: 009b lsls r3, r3, #2 -10002f60: 431c orrs r4, r3 -10002f62: 3101 adds r1, #1 -10002f64: 9111 str r1, [sp, #68] ; 0x44 -10002f66: e012 b.n 10002f8e <_vsnprintf+0x176> -10002f68: 2380 movs r3, #128 ; 0x80 -10002f6a: 4323 orrs r3, r4 -10002f6c: 1c51 adds r1, r2, #1 -10002f6e: 9111 str r1, [sp, #68] ; 0x44 -10002f70: 7852 ldrb r2, [r2, #1] -10002f72: 2a68 cmp r2, #104 ; 0x68 -10002f74: d001 beq.n 10002f7a <_vsnprintf+0x162> -10002f76: 001c movs r4, r3 -10002f78: e009 b.n 10002f8e <_vsnprintf+0x176> -10002f7a: 23c0 movs r3, #192 ; 0xc0 -10002f7c: 431c orrs r4, r3 -10002f7e: 3101 adds r1, #1 -10002f80: 9111 str r1, [sp, #68] ; 0x44 -10002f82: e004 b.n 10002f8e <_vsnprintf+0x176> -10002f84: 2380 movs r3, #128 ; 0x80 -10002f86: 005b lsls r3, r3, #1 -10002f88: 431c orrs r4, r3 -10002f8a: 3201 adds r2, #1 -10002f8c: 9211 str r2, [sp, #68] ; 0x44 -10002f8e: 9b11 ldr r3, [sp, #68] ; 0x44 -10002f90: 7818 ldrb r0, [r3, #0] -10002f92: 0003 movs r3, r0 -10002f94: 3b25 subs r3, #37 ; 0x25 -10002f96: b2da uxtb r2, r3 -10002f98: 2a53 cmp r2, #83 ; 0x53 -10002f9a: d900 bls.n 10002f9e <_vsnprintf+0x186> -10002f9c: e22c b.n 100033f8 <_vsnprintf+0x5e0> -10002f9e: 0093 lsls r3, r2, #2 -10002fa0: 4a86 ldr r2, [pc, #536] ; (100031bc <_vsnprintf+0x3a4>) -10002fa2: 58d3 ldr r3, [r2, r3] -10002fa4: 469f mov pc, r3 -10002fa6: 2380 movs r3, #128 ; 0x80 -10002fa8: 009b lsls r3, r3, #2 -10002faa: 431c orrs r4, r3 -10002fac: 3201 adds r2, #1 -10002fae: 9211 str r2, [sp, #68] ; 0x44 -10002fb0: e7ed b.n 10002f8e <_vsnprintf+0x176> -10002fb2: 2380 movs r3, #128 ; 0x80 -10002fb4: 005b lsls r3, r3, #1 -10002fb6: 431c orrs r4, r3 -10002fb8: 3201 adds r2, #1 -10002fba: 9211 str r2, [sp, #68] ; 0x44 -10002fbc: e7e7 b.n 10002f8e <_vsnprintf+0x176> -10002fbe: 2878 cmp r0, #120 ; 0x78 -10002fc0: d009 beq.n 10002fd6 <_vsnprintf+0x1be> -10002fc2: 2858 cmp r0, #88 ; 0x58 -10002fc4: d038 beq.n 10003038 <_vsnprintf+0x220> -10002fc6: 286f cmp r0, #111 ; 0x6f -10002fc8: d038 beq.n 1000303c <_vsnprintf+0x224> -10002fca: 2862 cmp r0, #98 ; 0x62 -10002fcc: d038 beq.n 10003040 <_vsnprintf+0x228> -10002fce: 2310 movs r3, #16 -10002fd0: 439c bics r4, r3 -10002fd2: 260a movs r6, #10 -10002fd4: e000 b.n 10002fd8 <_vsnprintf+0x1c0> -10002fd6: 2610 movs r6, #16 -10002fd8: 2858 cmp r0, #88 ; 0x58 -10002fda: d033 beq.n 10003044 <_vsnprintf+0x22c> -10002fdc: 2869 cmp r0, #105 ; 0x69 -10002fde: d003 beq.n 10002fe8 <_vsnprintf+0x1d0> -10002fe0: 2864 cmp r0, #100 ; 0x64 -10002fe2: d001 beq.n 10002fe8 <_vsnprintf+0x1d0> -10002fe4: 220c movs r2, #12 -10002fe6: 4394 bics r4, r2 -10002fe8: 0563 lsls r3, r4, #21 -10002fea: d501 bpl.n 10002ff0 <_vsnprintf+0x1d8> -10002fec: 2201 movs r2, #1 -10002fee: 4394 bics r4, r2 -10002ff0: 2869 cmp r0, #105 ; 0x69 -10002ff2: d02a beq.n 1000304a <_vsnprintf+0x232> -10002ff4: 2864 cmp r0, #100 ; 0x64 -10002ff6: d028 beq.n 1000304a <_vsnprintf+0x232> -10002ff8: 05a3 lsls r3, r4, #22 -10002ffa: d500 bpl.n 10002ffe <_vsnprintf+0x1e6> -10002ffc: e09f b.n 1000313e <_vsnprintf+0x326> -10002ffe: 05e3 lsls r3, r4, #23 -10003000: d500 bpl.n 10003004 <_vsnprintf+0x1ec> -10003002: e0b8 b.n 10003176 <_vsnprintf+0x35e> -10003004: 0663 lsls r3, r4, #25 -10003006: d400 bmi.n 1000300a <_vsnprintf+0x1f2> -10003008: e0ca b.n 100031a0 <_vsnprintf+0x388> -1000300a: 9a1c ldr r2, [sp, #112] ; 0x70 -1000300c: 1d11 adds r1, r2, #4 -1000300e: 911c str r1, [sp, #112] ; 0x70 -10003010: 6811 ldr r1, [r2, #0] -10003012: 22ff movs r2, #255 ; 0xff -10003014: 400a ands r2, r1 -10003016: 9405 str r4, [sp, #20] -10003018: 9b0a ldr r3, [sp, #40] ; 0x28 -1000301a: 9304 str r3, [sp, #16] -1000301c: 4653 mov r3, sl -1000301e: 9303 str r3, [sp, #12] -10003020: 9602 str r6, [sp, #8] -10003022: 2300 movs r3, #0 -10003024: 9301 str r3, [sp, #4] -10003026: 9200 str r2, [sp, #0] -10003028: 4643 mov r3, r8 -1000302a: 003a movs r2, r7 -1000302c: 4659 mov r1, fp -1000302e: 0028 movs r0, r5 -10003030: f7ff fa77 bl 10002522 <_ntoa_long> -10003034: 0007 movs r7, r0 -10003036: e027 b.n 10003088 <_vsnprintf+0x270> -10003038: 2610 movs r6, #16 -1000303a: e7cd b.n 10002fd8 <_vsnprintf+0x1c0> -1000303c: 2608 movs r6, #8 -1000303e: e7cb b.n 10002fd8 <_vsnprintf+0x1c0> -10003040: 2602 movs r6, #2 -10003042: e7c9 b.n 10002fd8 <_vsnprintf+0x1c0> -10003044: 2220 movs r2, #32 -10003046: 4314 orrs r4, r2 -10003048: e7c8 b.n 10002fdc <_vsnprintf+0x1c4> -1000304a: 05a3 lsls r3, r4, #22 -1000304c: d420 bmi.n 10003090 <_vsnprintf+0x278> -1000304e: 05e3 lsls r3, r4, #23 -10003050: d450 bmi.n 100030f4 <_vsnprintf+0x2dc> -10003052: 0663 lsls r3, r4, #25 -10003054: d566 bpl.n 10003124 <_vsnprintf+0x30c> -10003056: 9a1c ldr r2, [sp, #112] ; 0x70 -10003058: 1d11 adds r1, r2, #4 -1000305a: 911c str r1, [sp, #112] ; 0x70 -1000305c: 6811 ldr r1, [r2, #0] -1000305e: 22ff movs r2, #255 ; 0xff -10003060: 400a ands r2, r1 -10003062: 17d3 asrs r3, r2, #31 -10003064: 18d1 adds r1, r2, r3 -10003066: 4059 eors r1, r3 -10003068: 9405 str r4, [sp, #20] -1000306a: 9b0a ldr r3, [sp, #40] ; 0x28 -1000306c: 9304 str r3, [sp, #16] -1000306e: 4653 mov r3, sl -10003070: 9303 str r3, [sp, #12] -10003072: 9602 str r6, [sp, #8] -10003074: 0fd2 lsrs r2, r2, #31 -10003076: 9201 str r2, [sp, #4] -10003078: 9100 str r1, [sp, #0] -1000307a: 4643 mov r3, r8 -1000307c: 003a movs r2, r7 -1000307e: 4659 mov r1, fp -10003080: 0028 movs r0, r5 -10003082: f7ff fa4e bl 10002522 <_ntoa_long> -10003086: 0007 movs r7, r0 -10003088: 9b11 ldr r3, [sp, #68] ; 0x44 -1000308a: 3301 adds r3, #1 -1000308c: 9311 str r3, [sp, #68] ; 0x44 -1000308e: e6d3 b.n 10002e38 <_vsnprintf+0x20> -10003090: 9b1c ldr r3, [sp, #112] ; 0x70 -10003092: 1dda adds r2, r3, #7 -10003094: 2107 movs r1, #7 -10003096: 438a bics r2, r1 -10003098: 0011 movs r1, r2 -1000309a: 3108 adds r1, #8 -1000309c: 911c str r1, [sp, #112] ; 0x70 -1000309e: 6811 ldr r1, [r2, #0] -100030a0: 6853 ldr r3, [r2, #4] -100030a2: 469c mov ip, r3 -100030a4: 17db asrs r3, r3, #31 -100030a6: 930c str r3, [sp, #48] ; 0x30 -100030a8: 930d str r3, [sp, #52] ; 0x34 -100030aa: 9a0c ldr r2, [sp, #48] ; 0x30 -100030ac: 9b0d ldr r3, [sp, #52] ; 0x34 -100030ae: 0010 movs r0, r2 -100030b0: 4048 eors r0, r1 -100030b2: 900e str r0, [sp, #56] ; 0x38 -100030b4: 4662 mov r2, ip -100030b6: 4053 eors r3, r2 -100030b8: 930f str r3, [sp, #60] ; 0x3c -100030ba: 980e ldr r0, [sp, #56] ; 0x38 -100030bc: 990f ldr r1, [sp, #60] ; 0x3c -100030be: 9a0c ldr r2, [sp, #48] ; 0x30 -100030c0: 9b0d ldr r3, [sp, #52] ; 0x34 -100030c2: 1a80 subs r0, r0, r2 -100030c4: 4199 sbcs r1, r3 -100030c6: 900e str r0, [sp, #56] ; 0x38 -100030c8: 910f str r1, [sp, #60] ; 0x3c -100030ca: 9408 str r4, [sp, #32] -100030cc: 9b0a ldr r3, [sp, #40] ; 0x28 -100030ce: 9307 str r3, [sp, #28] -100030d0: 4653 mov r3, sl -100030d2: 9306 str r3, [sp, #24] -100030d4: 9604 str r6, [sp, #16] -100030d6: 2300 movs r3, #0 -100030d8: 9305 str r3, [sp, #20] -100030da: 4663 mov r3, ip -100030dc: 0fda lsrs r2, r3, #31 -100030de: 9202 str r2, [sp, #8] -100030e0: 9000 str r0, [sp, #0] -100030e2: 9101 str r1, [sp, #4] -100030e4: 4643 mov r3, r8 -100030e6: 003a movs r2, r7 -100030e8: 4659 mov r1, fp -100030ea: 0028 movs r0, r5 -100030ec: f7ff fa77 bl 100025de <_ntoa_long_long> -100030f0: 0007 movs r7, r0 -100030f2: e7c9 b.n 10003088 <_vsnprintf+0x270> -100030f4: 9a1c ldr r2, [sp, #112] ; 0x70 -100030f6: 1d11 adds r1, r2, #4 -100030f8: 911c str r1, [sp, #112] ; 0x70 -100030fa: 6812 ldr r2, [r2, #0] -100030fc: 17d3 asrs r3, r2, #31 -100030fe: 18d1 adds r1, r2, r3 -10003100: 4059 eors r1, r3 -10003102: 9405 str r4, [sp, #20] -10003104: 9b0a ldr r3, [sp, #40] ; 0x28 -10003106: 9304 str r3, [sp, #16] -10003108: 4653 mov r3, sl -1000310a: 9303 str r3, [sp, #12] -1000310c: 9602 str r6, [sp, #8] -1000310e: 0fd2 lsrs r2, r2, #31 -10003110: 9201 str r2, [sp, #4] -10003112: 9100 str r1, [sp, #0] -10003114: 4643 mov r3, r8 -10003116: 003a movs r2, r7 -10003118: 4659 mov r1, fp -1000311a: 0028 movs r0, r5 -1000311c: f7ff fa01 bl 10002522 <_ntoa_long> -10003120: 0007 movs r7, r0 -10003122: e7b1 b.n 10003088 <_vsnprintf+0x270> -10003124: 0623 lsls r3, r4, #24 -10003126: d505 bpl.n 10003134 <_vsnprintf+0x31c> -10003128: 9a1c ldr r2, [sp, #112] ; 0x70 -1000312a: 1d11 adds r1, r2, #4 -1000312c: 911c str r1, [sp, #112] ; 0x70 -1000312e: 2300 movs r3, #0 -10003130: 5ed2 ldrsh r2, [r2, r3] -10003132: e796 b.n 10003062 <_vsnprintf+0x24a> -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: e791 b.n 10003062 <_vsnprintf+0x24a> -1000313e: 9b1c ldr r3, [sp, #112] ; 0x70 -10003140: 1dda adds r2, r3, #7 -10003142: 2107 movs r1, #7 -10003144: 438a bics r2, r1 -10003146: 0011 movs r1, r2 -10003148: 3108 adds r1, #8 -1000314a: 911c str r1, [sp, #112] ; 0x70 -1000314c: 9408 str r4, [sp, #32] -1000314e: 9b0a ldr r3, [sp, #40] ; 0x28 -10003150: 9307 str r3, [sp, #28] -10003152: 4653 mov r3, sl -10003154: 9306 str r3, [sp, #24] -10003156: 9604 str r6, [sp, #16] -10003158: 2300 movs r3, #0 -1000315a: 9305 str r3, [sp, #20] -1000315c: 9302 str r3, [sp, #8] -1000315e: 6813 ldr r3, [r2, #0] -10003160: 6854 ldr r4, [r2, #4] -10003162: 9300 str r3, [sp, #0] -10003164: 9401 str r4, [sp, #4] -10003166: 4643 mov r3, r8 -10003168: 003a movs r2, r7 -1000316a: 4659 mov r1, fp -1000316c: 0028 movs r0, r5 -1000316e: f7ff fa36 bl 100025de <_ntoa_long_long> -10003172: 0007 movs r7, r0 -10003174: e788 b.n 10003088 <_vsnprintf+0x270> -10003176: 9a1c ldr r2, [sp, #112] ; 0x70 -10003178: 1d11 adds r1, r2, #4 -1000317a: 911c str r1, [sp, #112] ; 0x70 -1000317c: 9405 str r4, [sp, #20] -1000317e: 9b0a ldr r3, [sp, #40] ; 0x28 -10003180: 9304 str r3, [sp, #16] -10003182: 4653 mov r3, sl -10003184: 9303 str r3, [sp, #12] -10003186: 9602 str r6, [sp, #8] -10003188: 2300 movs r3, #0 -1000318a: 9301 str r3, [sp, #4] -1000318c: 6813 ldr r3, [r2, #0] -1000318e: 9300 str r3, [sp, #0] -10003190: 4643 mov r3, r8 -10003192: 003a movs r2, r7 -10003194: 4659 mov r1, fp -10003196: 0028 movs r0, r5 -10003198: f7ff f9c3 bl 10002522 <_ntoa_long> -1000319c: 0007 movs r7, r0 -1000319e: e773 b.n 10003088 <_vsnprintf+0x270> -100031a0: 0623 lsls r3, r4, #24 -100031a2: d50d bpl.n 100031c0 <_vsnprintf+0x3a8> -100031a4: 9a1c ldr r2, [sp, #112] ; 0x70 -100031a6: 1d11 adds r1, r2, #4 -100031a8: 911c str r1, [sp, #112] ; 0x70 -100031aa: 6812 ldr r2, [r2, #0] -100031ac: 0412 lsls r2, r2, #16 -100031ae: 0c12 lsrs r2, r2, #16 -100031b0: e731 b.n 10003016 <_vsnprintf+0x1fe> -100031b2: 46c0 nop ; (mov r8, r8) -100031b4: 10008004 .word 0x10008004 -100031b8: 10008048 .word 0x10008048 -100031bc: 10008094 .word 0x10008094 -100031c0: 9a1c ldr r2, [sp, #112] ; 0x70 -100031c2: 1d11 adds r1, r2, #4 -100031c4: 911c str r1, [sp, #112] ; 0x70 -100031c6: 6812 ldr r2, [r2, #0] -100031c8: e725 b.n 10003016 <_vsnprintf+0x1fe> -100031ca: 2846 cmp r0, #70 ; 0x46 -100031cc: d01a beq.n 10003204 <_vsnprintf+0x3ec> -100031ce: 9b1c ldr r3, [sp, #112] ; 0x70 -100031d0: 3307 adds r3, #7 -100031d2: 2207 movs r2, #7 -100031d4: 4393 bics r3, r2 -100031d6: 001a movs r2, r3 -100031d8: 3208 adds r2, #8 -100031da: 921c str r2, [sp, #112] ; 0x70 -100031dc: 9404 str r4, [sp, #16] -100031de: 9a0a ldr r2, [sp, #40] ; 0x28 -100031e0: 9203 str r2, [sp, #12] -100031e2: 4652 mov r2, sl -100031e4: 9202 str r2, [sp, #8] -100031e6: 685c ldr r4, [r3, #4] -100031e8: 681b ldr r3, [r3, #0] -100031ea: 9300 str r3, [sp, #0] -100031ec: 9401 str r4, [sp, #4] -100031ee: 4643 mov r3, r8 -100031f0: 003a movs r2, r7 -100031f2: 4659 mov r1, fp -100031f4: 0028 movs r0, r5 -100031f6: f7ff fc65 bl 10002ac4 <_ftoa> -100031fa: 0007 movs r7, r0 -100031fc: 9b11 ldr r3, [sp, #68] ; 0x44 -100031fe: 3301 adds r3, #1 -10003200: 9311 str r3, [sp, #68] ; 0x44 -10003202: e619 b.n 10002e38 <_vsnprintf+0x20> -10003204: 2320 movs r3, #32 -10003206: 431c orrs r4, r3 -10003208: e7e1 b.n 100031ce <_vsnprintf+0x3b6> -1000320a: 2867 cmp r0, #103 ; 0x67 -1000320c: d001 beq.n 10003212 <_vsnprintf+0x3fa> -1000320e: 2847 cmp r0, #71 ; 0x47 -10003210: d102 bne.n 10003218 <_vsnprintf+0x400> -10003212: 2380 movs r3, #128 ; 0x80 -10003214: 011b lsls r3, r3, #4 -10003216: 431c orrs r4, r3 -10003218: 2845 cmp r0, #69 ; 0x45 -1000321a: d001 beq.n 10003220 <_vsnprintf+0x408> -1000321c: 2847 cmp r0, #71 ; 0x47 -1000321e: d101 bne.n 10003224 <_vsnprintf+0x40c> -10003220: 2320 movs r3, #32 -10003222: 431c orrs r4, r3 -10003224: 9b1c ldr r3, [sp, #112] ; 0x70 -10003226: 3307 adds r3, #7 -10003228: 2207 movs r2, #7 -1000322a: 4393 bics r3, r2 -1000322c: 001a movs r2, r3 -1000322e: 3208 adds r2, #8 -10003230: 921c str r2, [sp, #112] ; 0x70 -10003232: 9404 str r4, [sp, #16] -10003234: 9a0a ldr r2, [sp, #40] ; 0x28 -10003236: 9203 str r2, [sp, #12] -10003238: 4652 mov r2, sl -1000323a: 9202 str r2, [sp, #8] -1000323c: 685c ldr r4, [r3, #4] -1000323e: 681b ldr r3, [r3, #0] -10003240: 9300 str r3, [sp, #0] -10003242: 9401 str r4, [sp, #4] -10003244: 4643 mov r3, r8 -10003246: 003a movs r2, r7 -10003248: 4659 mov r1, fp -1000324a: 0028 movs r0, r5 -1000324c: f7ff fa38 bl 100026c0 <_etoa> -10003250: 0007 movs r7, r0 -10003252: 9b11 ldr r3, [sp, #68] ; 0x44 -10003254: 3301 adds r3, #1 -10003256: 9311 str r3, [sp, #68] ; 0x44 -10003258: e5ee b.n 10002e38 <_vsnprintf+0x20> -1000325a: 2302 movs r3, #2 -1000325c: 001a movs r2, r3 -1000325e: 4022 ands r2, r4 -10003260: 4692 mov sl, r2 -10003262: 4223 tst r3, r4 -10003264: d01f beq.n 100032a6 <_vsnprintf+0x48e> -10003266: 2401 movs r4, #1 -10003268: 9b1c ldr r3, [sp, #112] ; 0x70 -1000326a: 1d1a adds r2, r3, #4 -1000326c: 921c str r2, [sp, #112] ; 0x70 -1000326e: 1c7a adds r2, r7, #1 -10003270: 4691 mov r9, r2 -10003272: 7818 ldrb r0, [r3, #0] -10003274: 4643 mov r3, r8 -10003276: 003a movs r2, r7 -10003278: 4659 mov r1, fp -1000327a: 47a8 blx r5 -1000327c: 4653 mov r3, sl -1000327e: 2b00 cmp r3, #0 -10003280: d116 bne.n 100032b0 <_vsnprintf+0x498> -10003282: 9b11 ldr r3, [sp, #68] ; 0x44 -10003284: 3301 adds r3, #1 -10003286: 9311 str r3, [sp, #68] ; 0x44 -10003288: 464f mov r7, r9 -1000328a: e5d5 b.n 10002e38 <_vsnprintf+0x20> -1000328c: 1c56 adds r6, r2, #1 -1000328e: 4643 mov r3, r8 -10003290: 4659 mov r1, fp -10003292: 2020 movs r0, #32 -10003294: 47b8 blx r7 -10003296: 0023 movs r3, r4 -10003298: 0032 movs r2, r6 -1000329a: 1c5c adds r4, r3, #1 -1000329c: 429d cmp r5, r3 -1000329e: d8f5 bhi.n 1000328c <_vsnprintf+0x474> -100032a0: 003d movs r5, r7 -100032a2: 0017 movs r7, r2 -100032a4: e7e0 b.n 10003268 <_vsnprintf+0x450> -100032a6: 2301 movs r3, #1 -100032a8: 003a movs r2, r7 -100032aa: 002f movs r7, r5 -100032ac: 9d0a ldr r5, [sp, #40] ; 0x28 -100032ae: e7f4 b.n 1000329a <_vsnprintf+0x482> -100032b0: 464a mov r2, r9 -100032b2: 46a9 mov r9, r5 -100032b4: 9d0a ldr r5, [sp, #40] ; 0x28 -100032b6: e006 b.n 100032c6 <_vsnprintf+0x4ae> -100032b8: 1c57 adds r7, r2, #1 -100032ba: 4643 mov r3, r8 -100032bc: 4659 mov r1, fp -100032be: 2020 movs r0, #32 -100032c0: 47c8 blx r9 -100032c2: 0034 movs r4, r6 -100032c4: 003a movs r2, r7 -100032c6: 1c66 adds r6, r4, #1 -100032c8: 42a5 cmp r5, r4 -100032ca: d8f5 bhi.n 100032b8 <_vsnprintf+0x4a0> -100032cc: 464d mov r5, r9 -100032ce: 4691 mov r9, r2 -100032d0: e7d7 b.n 10003282 <_vsnprintf+0x46a> -100032d2: 9b1c ldr r3, [sp, #112] ; 0x70 -100032d4: 1d1a adds r2, r3, #4 -100032d6: 921c str r2, [sp, #112] ; 0x70 -100032d8: 681b ldr r3, [r3, #0] -100032da: 4699 mov r9, r3 -100032dc: 4653 mov r3, sl -100032de: 2b00 cmp r3, #0 -100032e0: d100 bne.n 100032e4 <_vsnprintf+0x4cc> -100032e2: 3b01 subs r3, #1 -100032e4: 464e mov r6, r9 -100032e6: e001 b.n 100032ec <_vsnprintf+0x4d4> -100032e8: 3601 adds r6, #1 -100032ea: 0013 movs r3, r2 -100032ec: 7832 ldrb r2, [r6, #0] -100032ee: 2a00 cmp r2, #0 -100032f0: d002 beq.n 100032f8 <_vsnprintf+0x4e0> -100032f2: 1e5a subs r2, r3, #1 -100032f4: 2b00 cmp r3, #0 -100032f6: d1f7 bne.n 100032e8 <_vsnprintf+0x4d0> -100032f8: 464b mov r3, r9 -100032fa: 1af2 subs r2, r6, r3 -100032fc: 9210 str r2, [sp, #64] ; 0x40 -100032fe: 2380 movs r3, #128 ; 0x80 -10003300: 00db lsls r3, r3, #3 -10003302: 0026 movs r6, r4 -10003304: 401e ands r6, r3 -10003306: 421c tst r4, r3 -10003308: d003 beq.n 10003312 <_vsnprintf+0x4fa> -1000330a: 4552 cmp r2, sl -1000330c: d901 bls.n 10003312 <_vsnprintf+0x4fa> -1000330e: 4653 mov r3, sl -10003310: 9310 str r3, [sp, #64] ; 0x40 -10003312: 2302 movs r3, #2 -10003314: 001a movs r2, r3 -10003316: 4022 ands r2, r4 -10003318: 920b str r2, [sp, #44] ; 0x2c -1000331a: 4223 tst r3, r4 -1000331c: d005 beq.n 1000332a <_vsnprintf+0x512> -1000331e: 003a movs r2, r7 -10003320: 0037 movs r7, r6 -10003322: 464c mov r4, r9 -10003324: 46a9 mov r9, r5 -10003326: 4655 mov r5, sl -10003328: e020 b.n 1000336c <_vsnprintf+0x554> -1000332a: 003a movs r2, r7 -1000332c: 9b10 ldr r3, [sp, #64] ; 0x40 -1000332e: 465f mov r7, fp -10003330: 46b3 mov fp, r6 -10003332: 002e movs r6, r5 -10003334: e006 b.n 10003344 <_vsnprintf+0x52c> -10003336: 1c55 adds r5, r2, #1 +10002f0c <_vsnprintf>: +10002f0c: b5f0 push {r4, r5, r6, r7, lr} +10002f0e: 46de mov lr, fp +10002f10: 4657 mov r7, sl +10002f12: 464e mov r6, r9 +10002f14: 4645 mov r5, r8 +10002f16: b5e0 push {r5, r6, r7, lr} +10002f18: b093 sub sp, #76 ; 0x4c +10002f1a: 4682 mov sl, r0 +10002f1c: 468b mov fp, r1 +10002f1e: 4690 mov r8, r2 +10002f20: 9311 str r3, [sp, #68] ; 0x44 +10002f22: 2900 cmp r1, #0 +10002f24: d100 bne.n 10002f28 <_vsnprintf+0x1c> +10002f26: e2eb b.n 10003500 <_vsnprintf+0x5f4> +10002f28: 2700 movs r7, #0 +10002f2a: 4655 mov r5, sl +10002f2c: 9b11 ldr r3, [sp, #68] ; 0x44 +10002f2e: 7818 ldrb r0, [r3, #0] +10002f30: 2800 cmp r0, #0 +10002f32: d100 bne.n 10002f36 <_vsnprintf+0x2a> +10002f34: e2e7 b.n 10003506 <_vsnprintf+0x5fa> +10002f36: 2825 cmp r0, #37 ; 0x25 +10002f38: d009 beq.n 10002f4e <_vsnprintf+0x42> +10002f3a: 1c7c adds r4, r7, #1 +10002f3c: 4643 mov r3, r8 +10002f3e: 003a movs r2, r7 +10002f40: 4659 mov r1, fp +10002f42: 47a8 blx r5 +10002f44: 9b11 ldr r3, [sp, #68] ; 0x44 +10002f46: 3301 adds r3, #1 +10002f48: 9311 str r3, [sp, #68] ; 0x44 +10002f4a: 0027 movs r7, r4 +10002f4c: e7ee b.n 10002f2c <_vsnprintf+0x20> +10002f4e: 3301 adds r3, #1 +10002f50: 9311 str r3, [sp, #68] ; 0x44 +10002f52: 2400 movs r4, #0 +10002f54: 9a11 ldr r2, [sp, #68] ; 0x44 +10002f56: 7811 ldrb r1, [r2, #0] +10002f58: 000b movs r3, r1 +10002f5a: 3b20 subs r3, #32 +10002f5c: b2d8 uxtb r0, r3 +10002f5e: 2810 cmp r0, #16 +10002f60: d803 bhi.n 10002f6a <_vsnprintf+0x5e> +10002f62: 0083 lsls r3, r0, #2 +10002f64: 48d0 ldr r0, [pc, #832] ; (100032a8 <_vsnprintf+0x39c>) +10002f66: 58c3 ldr r3, [r0, r3] +10002f68: 469f mov pc, r3 +10002f6a: 000b movs r3, r1 +10002f6c: 3b30 subs r3, #48 ; 0x30 +10002f6e: b2db uxtb r3, r3 +10002f70: 2b09 cmp r3, #9 +10002f72: d92c bls.n 10002fce <_vsnprintf+0xc2> +10002f74: 292a cmp r1, #42 ; 0x2a +10002f76: d02f beq.n 10002fd8 <_vsnprintf+0xcc> +10002f78: 2300 movs r3, #0 +10002f7a: 930a str r3, [sp, #40] ; 0x28 +10002f7c: 9b11 ldr r3, [sp, #68] ; 0x44 +10002f7e: 781a ldrb r2, [r3, #0] +10002f80: 2a2e cmp r2, #46 ; 0x2e +10002f82: d039 beq.n 10002ff8 <_vsnprintf+0xec> +10002f84: 2300 movs r3, #0 +10002f86: 469a mov sl, r3 +10002f88: 9a11 ldr r2, [sp, #68] ; 0x44 +10002f8a: 7813 ldrb r3, [r2, #0] +10002f8c: 3b68 subs r3, #104 ; 0x68 +10002f8e: b2d9 uxtb r1, r3 +10002f90: 2912 cmp r1, #18 +10002f92: d876 bhi.n 10003082 <_vsnprintf+0x176> +10002f94: 008b lsls r3, r1, #2 +10002f96: 49c5 ldr r1, [pc, #788] ; (100032ac <_vsnprintf+0x3a0>) +10002f98: 58cb ldr r3, [r1, r3] +10002f9a: 469f mov pc, r3 +10002f9c: 2301 movs r3, #1 +10002f9e: 431c orrs r4, r3 +10002fa0: 3201 adds r2, #1 +10002fa2: 9211 str r2, [sp, #68] ; 0x44 +10002fa4: e7d6 b.n 10002f54 <_vsnprintf+0x48> +10002fa6: 2302 movs r3, #2 +10002fa8: 431c orrs r4, r3 +10002faa: 3201 adds r2, #1 +10002fac: 9211 str r2, [sp, #68] ; 0x44 +10002fae: e7d1 b.n 10002f54 <_vsnprintf+0x48> +10002fb0: 2304 movs r3, #4 +10002fb2: 431c orrs r4, r3 +10002fb4: 3201 adds r2, #1 +10002fb6: 9211 str r2, [sp, #68] ; 0x44 +10002fb8: e7cc b.n 10002f54 <_vsnprintf+0x48> +10002fba: 2308 movs r3, #8 +10002fbc: 431c orrs r4, r3 +10002fbe: 3201 adds r2, #1 +10002fc0: 9211 str r2, [sp, #68] ; 0x44 +10002fc2: e7c7 b.n 10002f54 <_vsnprintf+0x48> +10002fc4: 2310 movs r3, #16 +10002fc6: 431c orrs r4, r3 +10002fc8: 3201 adds r2, #1 +10002fca: 9211 str r2, [sp, #68] ; 0x44 +10002fcc: e7c2 b.n 10002f54 <_vsnprintf+0x48> +10002fce: a811 add r0, sp, #68 ; 0x44 +10002fd0: f7ff fa2f bl 10002432 <_atoi> +10002fd4: 900a str r0, [sp, #40] ; 0x28 +10002fd6: e7d1 b.n 10002f7c <_vsnprintf+0x70> +10002fd8: 9b1c ldr r3, [sp, #112] ; 0x70 +10002fda: 1d1a adds r2, r3, #4 +10002fdc: 921c str r2, [sp, #112] ; 0x70 +10002fde: 6818 ldr r0, [r3, #0] +10002fe0: 2800 cmp r0, #0 +10002fe2: db04 blt.n 10002fee <_vsnprintf+0xe2> +10002fe4: 900a str r0, [sp, #40] ; 0x28 +10002fe6: 9b11 ldr r3, [sp, #68] ; 0x44 +10002fe8: 3301 adds r3, #1 +10002fea: 9311 str r3, [sp, #68] ; 0x44 +10002fec: e7c6 b.n 10002f7c <_vsnprintf+0x70> +10002fee: 2302 movs r3, #2 +10002ff0: 431c orrs r4, r3 +10002ff2: 4243 negs r3, r0 +10002ff4: 930a str r3, [sp, #40] ; 0x28 +10002ff6: e7f6 b.n 10002fe6 <_vsnprintf+0xda> +10002ff8: 2280 movs r2, #128 ; 0x80 +10002ffa: 00d2 lsls r2, r2, #3 +10002ffc: 4314 orrs r4, r2 +10002ffe: 1c5a adds r2, r3, #1 +10003000: 9211 str r2, [sp, #68] ; 0x44 +10003002: 785a ldrb r2, [r3, #1] +10003004: 0013 movs r3, r2 +10003006: 3b30 subs r3, #48 ; 0x30 +10003008: b2db uxtb r3, r3 +1000300a: 2b09 cmp r3, #9 +1000300c: d904 bls.n 10003018 <_vsnprintf+0x10c> +1000300e: 2a2a cmp r2, #42 ; 0x2a +10003010: d007 beq.n 10003022 <_vsnprintf+0x116> +10003012: 2300 movs r3, #0 +10003014: 469a mov sl, r3 +10003016: e7b7 b.n 10002f88 <_vsnprintf+0x7c> +10003018: a811 add r0, sp, #68 ; 0x44 +1000301a: f7ff fa0a bl 10002432 <_atoi> +1000301e: 4682 mov sl, r0 +10003020: e7b2 b.n 10002f88 <_vsnprintf+0x7c> +10003022: 9b1c ldr r3, [sp, #112] ; 0x70 +10003024: 1d1a adds r2, r3, #4 +10003026: 921c str r2, [sp, #112] ; 0x70 +10003028: 6818 ldr r0, [r3, #0] +1000302a: 2800 cmp r0, #0 +1000302c: db04 blt.n 10003038 <_vsnprintf+0x12c> +1000302e: 4682 mov sl, r0 +10003030: 9b11 ldr r3, [sp, #68] ; 0x44 +10003032: 3301 adds r3, #1 +10003034: 9311 str r3, [sp, #68] ; 0x44 +10003036: e7a7 b.n 10002f88 <_vsnprintf+0x7c> +10003038: 2000 movs r0, #0 +1000303a: e7f8 b.n 1000302e <_vsnprintf+0x122> +1000303c: 2380 movs r3, #128 ; 0x80 +1000303e: 005b lsls r3, r3, #1 +10003040: 4323 orrs r3, r4 +10003042: 1c51 adds r1, r2, #1 +10003044: 9111 str r1, [sp, #68] ; 0x44 +10003046: 7852 ldrb r2, [r2, #1] +10003048: 2a6c cmp r2, #108 ; 0x6c +1000304a: d001 beq.n 10003050 <_vsnprintf+0x144> +1000304c: 001c movs r4, r3 +1000304e: e018 b.n 10003082 <_vsnprintf+0x176> +10003050: 23c0 movs r3, #192 ; 0xc0 +10003052: 009b lsls r3, r3, #2 +10003054: 431c orrs r4, r3 +10003056: 3101 adds r1, #1 +10003058: 9111 str r1, [sp, #68] ; 0x44 +1000305a: e012 b.n 10003082 <_vsnprintf+0x176> +1000305c: 2380 movs r3, #128 ; 0x80 +1000305e: 4323 orrs r3, r4 +10003060: 1c51 adds r1, r2, #1 +10003062: 9111 str r1, [sp, #68] ; 0x44 +10003064: 7852 ldrb r2, [r2, #1] +10003066: 2a68 cmp r2, #104 ; 0x68 +10003068: d001 beq.n 1000306e <_vsnprintf+0x162> +1000306a: 001c movs r4, r3 +1000306c: e009 b.n 10003082 <_vsnprintf+0x176> +1000306e: 23c0 movs r3, #192 ; 0xc0 +10003070: 431c orrs r4, r3 +10003072: 3101 adds r1, #1 +10003074: 9111 str r1, [sp, #68] ; 0x44 +10003076: e004 b.n 10003082 <_vsnprintf+0x176> +10003078: 2380 movs r3, #128 ; 0x80 +1000307a: 005b lsls r3, r3, #1 +1000307c: 431c orrs r4, r3 +1000307e: 3201 adds r2, #1 +10003080: 9211 str r2, [sp, #68] ; 0x44 +10003082: 9b11 ldr r3, [sp, #68] ; 0x44 +10003084: 7818 ldrb r0, [r3, #0] +10003086: 0003 movs r3, r0 +10003088: 3b25 subs r3, #37 ; 0x25 +1000308a: b2da uxtb r2, r3 +1000308c: 2a53 cmp r2, #83 ; 0x53 +1000308e: d900 bls.n 10003092 <_vsnprintf+0x186> +10003090: e22c b.n 100034ec <_vsnprintf+0x5e0> +10003092: 0093 lsls r3, r2, #2 +10003094: 4a86 ldr r2, [pc, #536] ; (100032b0 <_vsnprintf+0x3a4>) +10003096: 58d3 ldr r3, [r2, r3] +10003098: 469f mov pc, r3 +1000309a: 2380 movs r3, #128 ; 0x80 +1000309c: 009b lsls r3, r3, #2 +1000309e: 431c orrs r4, r3 +100030a0: 3201 adds r2, #1 +100030a2: 9211 str r2, [sp, #68] ; 0x44 +100030a4: e7ed b.n 10003082 <_vsnprintf+0x176> +100030a6: 2380 movs r3, #128 ; 0x80 +100030a8: 005b lsls r3, r3, #1 +100030aa: 431c orrs r4, r3 +100030ac: 3201 adds r2, #1 +100030ae: 9211 str r2, [sp, #68] ; 0x44 +100030b0: e7e7 b.n 10003082 <_vsnprintf+0x176> +100030b2: 2878 cmp r0, #120 ; 0x78 +100030b4: d009 beq.n 100030ca <_vsnprintf+0x1be> +100030b6: 2858 cmp r0, #88 ; 0x58 +100030b8: d038 beq.n 1000312c <_vsnprintf+0x220> +100030ba: 286f cmp r0, #111 ; 0x6f +100030bc: d038 beq.n 10003130 <_vsnprintf+0x224> +100030be: 2862 cmp r0, #98 ; 0x62 +100030c0: d038 beq.n 10003134 <_vsnprintf+0x228> +100030c2: 2310 movs r3, #16 +100030c4: 439c bics r4, r3 +100030c6: 260a movs r6, #10 +100030c8: e000 b.n 100030cc <_vsnprintf+0x1c0> +100030ca: 2610 movs r6, #16 +100030cc: 2858 cmp r0, #88 ; 0x58 +100030ce: d033 beq.n 10003138 <_vsnprintf+0x22c> +100030d0: 2869 cmp r0, #105 ; 0x69 +100030d2: d003 beq.n 100030dc <_vsnprintf+0x1d0> +100030d4: 2864 cmp r0, #100 ; 0x64 +100030d6: d001 beq.n 100030dc <_vsnprintf+0x1d0> +100030d8: 220c movs r2, #12 +100030da: 4394 bics r4, r2 +100030dc: 0563 lsls r3, r4, #21 +100030de: d501 bpl.n 100030e4 <_vsnprintf+0x1d8> +100030e0: 2201 movs r2, #1 +100030e2: 4394 bics r4, r2 +100030e4: 2869 cmp r0, #105 ; 0x69 +100030e6: d02a beq.n 1000313e <_vsnprintf+0x232> +100030e8: 2864 cmp r0, #100 ; 0x64 +100030ea: d028 beq.n 1000313e <_vsnprintf+0x232> +100030ec: 05a3 lsls r3, r4, #22 +100030ee: d500 bpl.n 100030f2 <_vsnprintf+0x1e6> +100030f0: e09f b.n 10003232 <_vsnprintf+0x326> +100030f2: 05e3 lsls r3, r4, #23 +100030f4: d500 bpl.n 100030f8 <_vsnprintf+0x1ec> +100030f6: e0b8 b.n 1000326a <_vsnprintf+0x35e> +100030f8: 0663 lsls r3, r4, #25 +100030fa: d400 bmi.n 100030fe <_vsnprintf+0x1f2> +100030fc: e0ca b.n 10003294 <_vsnprintf+0x388> +100030fe: 9a1c ldr r2, [sp, #112] ; 0x70 +10003100: 1d11 adds r1, r2, #4 +10003102: 911c str r1, [sp, #112] ; 0x70 +10003104: 6811 ldr r1, [r2, #0] +10003106: 22ff movs r2, #255 ; 0xff +10003108: 400a ands r2, r1 +1000310a: 9405 str r4, [sp, #20] +1000310c: 9b0a ldr r3, [sp, #40] ; 0x28 +1000310e: 9304 str r3, [sp, #16] +10003110: 4653 mov r3, sl +10003112: 9303 str r3, [sp, #12] +10003114: 9602 str r6, [sp, #8] +10003116: 2300 movs r3, #0 +10003118: 9301 str r3, [sp, #4] +1000311a: 9200 str r2, [sp, #0] +1000311c: 4643 mov r3, r8 +1000311e: 003a movs r2, r7 +10003120: 4659 mov r1, fp +10003122: 0028 movs r0, r5 +10003124: f7ff fa77 bl 10002616 <_ntoa_long> +10003128: 0007 movs r7, r0 +1000312a: e027 b.n 1000317c <_vsnprintf+0x270> +1000312c: 2610 movs r6, #16 +1000312e: e7cd b.n 100030cc <_vsnprintf+0x1c0> +10003130: 2608 movs r6, #8 +10003132: e7cb b.n 100030cc <_vsnprintf+0x1c0> +10003134: 2602 movs r6, #2 +10003136: e7c9 b.n 100030cc <_vsnprintf+0x1c0> +10003138: 2220 movs r2, #32 +1000313a: 4314 orrs r4, r2 +1000313c: e7c8 b.n 100030d0 <_vsnprintf+0x1c4> +1000313e: 05a3 lsls r3, r4, #22 +10003140: d420 bmi.n 10003184 <_vsnprintf+0x278> +10003142: 05e3 lsls r3, r4, #23 +10003144: d450 bmi.n 100031e8 <_vsnprintf+0x2dc> +10003146: 0663 lsls r3, r4, #25 +10003148: d566 bpl.n 10003218 <_vsnprintf+0x30c> +1000314a: 9a1c ldr r2, [sp, #112] ; 0x70 +1000314c: 1d11 adds r1, r2, #4 +1000314e: 911c str r1, [sp, #112] ; 0x70 +10003150: 6811 ldr r1, [r2, #0] +10003152: 22ff movs r2, #255 ; 0xff +10003154: 400a ands r2, r1 +10003156: 17d3 asrs r3, r2, #31 +10003158: 18d1 adds r1, r2, r3 +1000315a: 4059 eors r1, r3 +1000315c: 9405 str r4, [sp, #20] +1000315e: 9b0a ldr r3, [sp, #40] ; 0x28 +10003160: 9304 str r3, [sp, #16] +10003162: 4653 mov r3, sl +10003164: 9303 str r3, [sp, #12] +10003166: 9602 str r6, [sp, #8] +10003168: 0fd2 lsrs r2, r2, #31 +1000316a: 9201 str r2, [sp, #4] +1000316c: 9100 str r1, [sp, #0] +1000316e: 4643 mov r3, r8 +10003170: 003a movs r2, r7 +10003172: 4659 mov r1, fp +10003174: 0028 movs r0, r5 +10003176: f7ff fa4e bl 10002616 <_ntoa_long> +1000317a: 0007 movs r7, r0 +1000317c: 9b11 ldr r3, [sp, #68] ; 0x44 +1000317e: 3301 adds r3, #1 +10003180: 9311 str r3, [sp, #68] ; 0x44 +10003182: e6d3 b.n 10002f2c <_vsnprintf+0x20> +10003184: 9b1c ldr r3, [sp, #112] ; 0x70 +10003186: 1dda adds r2, r3, #7 +10003188: 2107 movs r1, #7 +1000318a: 438a bics r2, r1 +1000318c: 0011 movs r1, r2 +1000318e: 3108 adds r1, #8 +10003190: 911c str r1, [sp, #112] ; 0x70 +10003192: 6811 ldr r1, [r2, #0] +10003194: 6853 ldr r3, [r2, #4] +10003196: 469c mov ip, r3 +10003198: 17db asrs r3, r3, #31 +1000319a: 930c str r3, [sp, #48] ; 0x30 +1000319c: 930d str r3, [sp, #52] ; 0x34 +1000319e: 9a0c ldr r2, [sp, #48] ; 0x30 +100031a0: 9b0d ldr r3, [sp, #52] ; 0x34 +100031a2: 0010 movs r0, r2 +100031a4: 4048 eors r0, r1 +100031a6: 900e str r0, [sp, #56] ; 0x38 +100031a8: 4662 mov r2, ip +100031aa: 4053 eors r3, r2 +100031ac: 930f str r3, [sp, #60] ; 0x3c +100031ae: 980e ldr r0, [sp, #56] ; 0x38 +100031b0: 990f ldr r1, [sp, #60] ; 0x3c +100031b2: 9a0c ldr r2, [sp, #48] ; 0x30 +100031b4: 9b0d ldr r3, [sp, #52] ; 0x34 +100031b6: 1a80 subs r0, r0, r2 +100031b8: 4199 sbcs r1, r3 +100031ba: 900e str r0, [sp, #56] ; 0x38 +100031bc: 910f str r1, [sp, #60] ; 0x3c +100031be: 9408 str r4, [sp, #32] +100031c0: 9b0a ldr r3, [sp, #40] ; 0x28 +100031c2: 9307 str r3, [sp, #28] +100031c4: 4653 mov r3, sl +100031c6: 9306 str r3, [sp, #24] +100031c8: 9604 str r6, [sp, #16] +100031ca: 2300 movs r3, #0 +100031cc: 9305 str r3, [sp, #20] +100031ce: 4663 mov r3, ip +100031d0: 0fda lsrs r2, r3, #31 +100031d2: 9202 str r2, [sp, #8] +100031d4: 9000 str r0, [sp, #0] +100031d6: 9101 str r1, [sp, #4] +100031d8: 4643 mov r3, r8 +100031da: 003a movs r2, r7 +100031dc: 4659 mov r1, fp +100031de: 0028 movs r0, r5 +100031e0: f7ff fa77 bl 100026d2 <_ntoa_long_long> +100031e4: 0007 movs r7, r0 +100031e6: e7c9 b.n 1000317c <_vsnprintf+0x270> +100031e8: 9a1c ldr r2, [sp, #112] ; 0x70 +100031ea: 1d11 adds r1, r2, #4 +100031ec: 911c str r1, [sp, #112] ; 0x70 +100031ee: 6812 ldr r2, [r2, #0] +100031f0: 17d3 asrs r3, r2, #31 +100031f2: 18d1 adds r1, r2, r3 +100031f4: 4059 eors r1, r3 +100031f6: 9405 str r4, [sp, #20] +100031f8: 9b0a ldr r3, [sp, #40] ; 0x28 +100031fa: 9304 str r3, [sp, #16] +100031fc: 4653 mov r3, sl +100031fe: 9303 str r3, [sp, #12] +10003200: 9602 str r6, [sp, #8] +10003202: 0fd2 lsrs r2, r2, #31 +10003204: 9201 str r2, [sp, #4] +10003206: 9100 str r1, [sp, #0] +10003208: 4643 mov r3, r8 +1000320a: 003a movs r2, r7 +1000320c: 4659 mov r1, fp +1000320e: 0028 movs r0, r5 +10003210: f7ff fa01 bl 10002616 <_ntoa_long> +10003214: 0007 movs r7, r0 +10003216: e7b1 b.n 1000317c <_vsnprintf+0x270> +10003218: 0623 lsls r3, r4, #24 +1000321a: d505 bpl.n 10003228 <_vsnprintf+0x31c> +1000321c: 9a1c ldr r2, [sp, #112] ; 0x70 +1000321e: 1d11 adds r1, r2, #4 +10003220: 911c str r1, [sp, #112] ; 0x70 +10003222: 2300 movs r3, #0 +10003224: 5ed2 ldrsh r2, [r2, r3] +10003226: e796 b.n 10003156 <_vsnprintf+0x24a> +10003228: 9a1c ldr r2, [sp, #112] ; 0x70 +1000322a: 1d11 adds r1, r2, #4 +1000322c: 911c str r1, [sp, #112] ; 0x70 +1000322e: 6812 ldr r2, [r2, #0] +10003230: e791 b.n 10003156 <_vsnprintf+0x24a> +10003232: 9b1c ldr r3, [sp, #112] ; 0x70 +10003234: 1dda adds r2, r3, #7 +10003236: 2107 movs r1, #7 +10003238: 438a bics r2, r1 +1000323a: 0011 movs r1, r2 +1000323c: 3108 adds r1, #8 +1000323e: 911c str r1, [sp, #112] ; 0x70 +10003240: 9408 str r4, [sp, #32] +10003242: 9b0a ldr r3, [sp, #40] ; 0x28 +10003244: 9307 str r3, [sp, #28] +10003246: 4653 mov r3, sl +10003248: 9306 str r3, [sp, #24] +1000324a: 9604 str r6, [sp, #16] +1000324c: 2300 movs r3, #0 +1000324e: 9305 str r3, [sp, #20] +10003250: 9302 str r3, [sp, #8] +10003252: 6813 ldr r3, [r2, #0] +10003254: 6854 ldr r4, [r2, #4] +10003256: 9300 str r3, [sp, #0] +10003258: 9401 str r4, [sp, #4] +1000325a: 4643 mov r3, r8 +1000325c: 003a movs r2, r7 +1000325e: 4659 mov r1, fp +10003260: 0028 movs r0, r5 +10003262: f7ff fa36 bl 100026d2 <_ntoa_long_long> +10003266: 0007 movs r7, r0 +10003268: e788 b.n 1000317c <_vsnprintf+0x270> +1000326a: 9a1c ldr r2, [sp, #112] ; 0x70 +1000326c: 1d11 adds r1, r2, #4 +1000326e: 911c str r1, [sp, #112] ; 0x70 +10003270: 9405 str r4, [sp, #20] +10003272: 9b0a ldr r3, [sp, #40] ; 0x28 +10003274: 9304 str r3, [sp, #16] +10003276: 4653 mov r3, sl +10003278: 9303 str r3, [sp, #12] +1000327a: 9602 str r6, [sp, #8] +1000327c: 2300 movs r3, #0 +1000327e: 9301 str r3, [sp, #4] +10003280: 6813 ldr r3, [r2, #0] +10003282: 9300 str r3, [sp, #0] +10003284: 4643 mov r3, r8 +10003286: 003a movs r2, r7 +10003288: 4659 mov r1, fp +1000328a: 0028 movs r0, r5 +1000328c: f7ff f9c3 bl 10002616 <_ntoa_long> +10003290: 0007 movs r7, r0 +10003292: e773 b.n 1000317c <_vsnprintf+0x270> +10003294: 0623 lsls r3, r4, #24 +10003296: d50d bpl.n 100032b4 <_vsnprintf+0x3a8> +10003298: 9a1c ldr r2, [sp, #112] ; 0x70 +1000329a: 1d11 adds r1, r2, #4 +1000329c: 911c str r1, [sp, #112] ; 0x70 +1000329e: 6812 ldr r2, [r2, #0] +100032a0: 0412 lsls r2, r2, #16 +100032a2: 0c12 lsrs r2, r2, #16 +100032a4: e731 b.n 1000310a <_vsnprintf+0x1fe> +100032a6: 46c0 nop ; (mov r8, r8) +100032a8: 100081c4 .word 0x100081c4 +100032ac: 10008208 .word 0x10008208 +100032b0: 10008254 .word 0x10008254 +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: e725 b.n 1000310a <_vsnprintf+0x1fe> +100032be: 2846 cmp r0, #70 ; 0x46 +100032c0: d01a beq.n 100032f8 <_vsnprintf+0x3ec> +100032c2: 9b1c ldr r3, [sp, #112] ; 0x70 +100032c4: 3307 adds r3, #7 +100032c6: 2207 movs r2, #7 +100032c8: 4393 bics r3, r2 +100032ca: 001a movs r2, r3 +100032cc: 3208 adds r2, #8 +100032ce: 921c str r2, [sp, #112] ; 0x70 +100032d0: 9404 str r4, [sp, #16] +100032d2: 9a0a ldr r2, [sp, #40] ; 0x28 +100032d4: 9203 str r2, [sp, #12] +100032d6: 4652 mov r2, sl +100032d8: 9202 str r2, [sp, #8] +100032da: 685c ldr r4, [r3, #4] +100032dc: 681b ldr r3, [r3, #0] +100032de: 9300 str r3, [sp, #0] +100032e0: 9401 str r4, [sp, #4] +100032e2: 4643 mov r3, r8 +100032e4: 003a movs r2, r7 +100032e6: 4659 mov r1, fp +100032e8: 0028 movs r0, r5 +100032ea: f7ff fc65 bl 10002bb8 <_ftoa> +100032ee: 0007 movs r7, r0 +100032f0: 9b11 ldr r3, [sp, #68] ; 0x44 +100032f2: 3301 adds r3, #1 +100032f4: 9311 str r3, [sp, #68] ; 0x44 +100032f6: e619 b.n 10002f2c <_vsnprintf+0x20> +100032f8: 2320 movs r3, #32 +100032fa: 431c orrs r4, r3 +100032fc: e7e1 b.n 100032c2 <_vsnprintf+0x3b6> +100032fe: 2867 cmp r0, #103 ; 0x67 +10003300: d001 beq.n 10003306 <_vsnprintf+0x3fa> +10003302: 2847 cmp r0, #71 ; 0x47 +10003304: d102 bne.n 1000330c <_vsnprintf+0x400> +10003306: 2380 movs r3, #128 ; 0x80 +10003308: 011b lsls r3, r3, #4 +1000330a: 431c orrs r4, r3 +1000330c: 2845 cmp r0, #69 ; 0x45 +1000330e: d001 beq.n 10003314 <_vsnprintf+0x408> +10003310: 2847 cmp r0, #71 ; 0x47 +10003312: d101 bne.n 10003318 <_vsnprintf+0x40c> +10003314: 2320 movs r3, #32 +10003316: 431c orrs r4, r3 +10003318: 9b1c ldr r3, [sp, #112] ; 0x70 +1000331a: 3307 adds r3, #7 +1000331c: 2207 movs r2, #7 +1000331e: 4393 bics r3, r2 +10003320: 001a movs r2, r3 +10003322: 3208 adds r2, #8 +10003324: 921c str r2, [sp, #112] ; 0x70 +10003326: 9404 str r4, [sp, #16] +10003328: 9a0a ldr r2, [sp, #40] ; 0x28 +1000332a: 9203 str r2, [sp, #12] +1000332c: 4652 mov r2, sl +1000332e: 9202 str r2, [sp, #8] +10003330: 685c ldr r4, [r3, #4] +10003332: 681b ldr r3, [r3, #0] +10003334: 9300 str r3, [sp, #0] +10003336: 9401 str r4, [sp, #4] 10003338: 4643 mov r3, r8 -1000333a: 0039 movs r1, r7 -1000333c: 2020 movs r0, #32 -1000333e: 47b0 blx r6 -10003340: 0023 movs r3, r4 -10003342: 002a movs r2, r5 -10003344: 1c5c adds r4, r3, #1 -10003346: 990a ldr r1, [sp, #40] ; 0x28 -10003348: 4299 cmp r1, r3 -1000334a: d8f4 bhi.n 10003336 <_vsnprintf+0x51e> -1000334c: 0035 movs r5, r6 -1000334e: 465e mov r6, fp -10003350: 46bb mov fp, r7 -10003352: 9410 str r4, [sp, #64] ; 0x40 -10003354: 0037 movs r7, r6 -10003356: 464c mov r4, r9 -10003358: 46a9 mov r9, r5 -1000335a: 4655 mov r5, sl -1000335c: e006 b.n 1000336c <_vsnprintf+0x554> -1000335e: 001d movs r5, r3 -10003360: 3401 adds r4, #1 -10003362: 1c56 adds r6, r2, #1 -10003364: 4643 mov r3, r8 -10003366: 4659 mov r1, fp -10003368: 47c8 blx r9 -1000336a: 0032 movs r2, r6 -1000336c: 7820 ldrb r0, [r4, #0] -1000336e: 2800 cmp r0, #0 -10003370: d004 beq.n 1000337c <_vsnprintf+0x564> -10003372: 2f00 cmp r7, #0 -10003374: d0f4 beq.n 10003360 <_vsnprintf+0x548> -10003376: 1e6b subs r3, r5, #1 -10003378: 2d00 cmp r5, #0 -1000337a: d1f0 bne.n 1000335e <_vsnprintf+0x546> -1000337c: 0017 movs r7, r2 -1000337e: 464d mov r5, r9 -10003380: 9b0b ldr r3, [sp, #44] ; 0x2c -10003382: 2b00 cmp r3, #0 -10003384: d103 bne.n 1000338e <_vsnprintf+0x576> -10003386: 9b11 ldr r3, [sp, #68] ; 0x44 -10003388: 3301 adds r3, #1 -1000338a: 9311 str r3, [sp, #68] ; 0x44 -1000338c: e554 b.n 10002e38 <_vsnprintf+0x20> -1000338e: 9f0a ldr r7, [sp, #40] ; 0x28 -10003390: 9b10 ldr r3, [sp, #64] ; 0x40 -10003392: e006 b.n 100033a2 <_vsnprintf+0x58a> -10003394: 1c56 adds r6, r2, #1 -10003396: 4643 mov r3, r8 -10003398: 4659 mov r1, fp -1000339a: 2020 movs r0, #32 -1000339c: 47a8 blx r5 -1000339e: 0023 movs r3, r4 -100033a0: 0032 movs r2, r6 -100033a2: 1c5c adds r4, r3, #1 -100033a4: 429f cmp r7, r3 -100033a6: d8f5 bhi.n 10003394 <_vsnprintf+0x57c> -100033a8: 0017 movs r7, r2 -100033aa: e7ec b.n 10003386 <_vsnprintf+0x56e> -100033ac: 2321 movs r3, #33 ; 0x21 -100033ae: 431c orrs r4, r3 -100033b0: 9b1c ldr r3, [sp, #112] ; 0x70 -100033b2: 1d1a adds r2, r3, #4 -100033b4: 921c str r2, [sp, #112] ; 0x70 -100033b6: 681b ldr r3, [r3, #0] -100033b8: 9300 str r3, [sp, #0] -100033ba: 9405 str r4, [sp, #20] -100033bc: 2308 movs r3, #8 -100033be: 9304 str r3, [sp, #16] -100033c0: 4653 mov r3, sl -100033c2: 9303 str r3, [sp, #12] -100033c4: 2310 movs r3, #16 -100033c6: 9302 str r3, [sp, #8] -100033c8: 2300 movs r3, #0 -100033ca: 9301 str r3, [sp, #4] -100033cc: 4643 mov r3, r8 -100033ce: 003a movs r2, r7 -100033d0: 4659 mov r1, fp -100033d2: 0028 movs r0, r5 -100033d4: f7ff f8a5 bl 10002522 <_ntoa_long> -100033d8: 0007 movs r7, r0 -100033da: 9b11 ldr r3, [sp, #68] ; 0x44 -100033dc: 3301 adds r3, #1 -100033de: 9311 str r3, [sp, #68] ; 0x44 -100033e0: e52a b.n 10002e38 <_vsnprintf+0x20> -100033e2: 1c7c adds r4, r7, #1 -100033e4: 4643 mov r3, r8 -100033e6: 003a movs r2, r7 -100033e8: 4659 mov r1, fp -100033ea: 2025 movs r0, #37 ; 0x25 -100033ec: 47a8 blx r5 -100033ee: 9b11 ldr r3, [sp, #68] ; 0x44 -100033f0: 3301 adds r3, #1 -100033f2: 9311 str r3, [sp, #68] ; 0x44 -100033f4: 0027 movs r7, r4 -100033f6: e51f b.n 10002e38 <_vsnprintf+0x20> -100033f8: 1c7c adds r4, r7, #1 -100033fa: 4643 mov r3, r8 -100033fc: 003a movs r2, r7 -100033fe: 4659 mov r1, fp -10003400: 47a8 blx r5 -10003402: 9b11 ldr r3, [sp, #68] ; 0x44 -10003404: 3301 adds r3, #1 -10003406: 9311 str r3, [sp, #68] ; 0x44 -10003408: 0027 movs r7, r4 -1000340a: e515 b.n 10002e38 <_vsnprintf+0x20> -1000340c: 4b0a ldr r3, [pc, #40] ; (10003438 <_vsnprintf+0x620>) -1000340e: 469a mov sl, r3 -10003410: e510 b.n 10002e34 <_vsnprintf+0x1c> -10003412: 46aa mov sl, r5 -10003414: 4547 cmp r7, r8 -10003416: d302 bcc.n 1000341e <_vsnprintf+0x606> -10003418: 4643 mov r3, r8 -1000341a: 1e5a subs r2, r3, #1 -1000341c: e000 b.n 10003420 <_vsnprintf+0x608> +1000333a: 003a movs r2, r7 +1000333c: 4659 mov r1, fp +1000333e: 0028 movs r0, r5 +10003340: f7ff fa38 bl 100027b4 <_etoa> +10003344: 0007 movs r7, r0 +10003346: 9b11 ldr r3, [sp, #68] ; 0x44 +10003348: 3301 adds r3, #1 +1000334a: 9311 str r3, [sp, #68] ; 0x44 +1000334c: e5ee b.n 10002f2c <_vsnprintf+0x20> +1000334e: 2302 movs r3, #2 +10003350: 001a movs r2, r3 +10003352: 4022 ands r2, r4 +10003354: 4692 mov sl, r2 +10003356: 4223 tst r3, r4 +10003358: d01f beq.n 1000339a <_vsnprintf+0x48e> +1000335a: 2401 movs r4, #1 +1000335c: 9b1c ldr r3, [sp, #112] ; 0x70 +1000335e: 1d1a adds r2, r3, #4 +10003360: 921c str r2, [sp, #112] ; 0x70 +10003362: 1c7a adds r2, r7, #1 +10003364: 4691 mov r9, r2 +10003366: 7818 ldrb r0, [r3, #0] +10003368: 4643 mov r3, r8 +1000336a: 003a movs r2, r7 +1000336c: 4659 mov r1, fp +1000336e: 47a8 blx r5 +10003370: 4653 mov r3, sl +10003372: 2b00 cmp r3, #0 +10003374: d116 bne.n 100033a4 <_vsnprintf+0x498> +10003376: 9b11 ldr r3, [sp, #68] ; 0x44 +10003378: 3301 adds r3, #1 +1000337a: 9311 str r3, [sp, #68] ; 0x44 +1000337c: 464f mov r7, r9 +1000337e: e5d5 b.n 10002f2c <_vsnprintf+0x20> +10003380: 1c56 adds r6, r2, #1 +10003382: 4643 mov r3, r8 +10003384: 4659 mov r1, fp +10003386: 2020 movs r0, #32 +10003388: 47b8 blx r7 +1000338a: 0023 movs r3, r4 +1000338c: 0032 movs r2, r6 +1000338e: 1c5c adds r4, r3, #1 +10003390: 429d cmp r5, r3 +10003392: d8f5 bhi.n 10003380 <_vsnprintf+0x474> +10003394: 003d movs r5, r7 +10003396: 0017 movs r7, r2 +10003398: e7e0 b.n 1000335c <_vsnprintf+0x450> +1000339a: 2301 movs r3, #1 +1000339c: 003a movs r2, r7 +1000339e: 002f movs r7, r5 +100033a0: 9d0a ldr r5, [sp, #40] ; 0x28 +100033a2: e7f4 b.n 1000338e <_vsnprintf+0x482> +100033a4: 464a mov r2, r9 +100033a6: 46a9 mov r9, r5 +100033a8: 9d0a ldr r5, [sp, #40] ; 0x28 +100033aa: e006 b.n 100033ba <_vsnprintf+0x4ae> +100033ac: 1c57 adds r7, r2, #1 +100033ae: 4643 mov r3, r8 +100033b0: 4659 mov r1, fp +100033b2: 2020 movs r0, #32 +100033b4: 47c8 blx r9 +100033b6: 0034 movs r4, r6 +100033b8: 003a movs r2, r7 +100033ba: 1c66 adds r6, r4, #1 +100033bc: 42a5 cmp r5, r4 +100033be: d8f5 bhi.n 100033ac <_vsnprintf+0x4a0> +100033c0: 464d mov r5, r9 +100033c2: 4691 mov r9, r2 +100033c4: e7d7 b.n 10003376 <_vsnprintf+0x46a> +100033c6: 9b1c ldr r3, [sp, #112] ; 0x70 +100033c8: 1d1a adds r2, r3, #4 +100033ca: 921c str r2, [sp, #112] ; 0x70 +100033cc: 681b ldr r3, [r3, #0] +100033ce: 4699 mov r9, r3 +100033d0: 4653 mov r3, sl +100033d2: 2b00 cmp r3, #0 +100033d4: d100 bne.n 100033d8 <_vsnprintf+0x4cc> +100033d6: 3b01 subs r3, #1 +100033d8: 464e mov r6, r9 +100033da: e001 b.n 100033e0 <_vsnprintf+0x4d4> +100033dc: 3601 adds r6, #1 +100033de: 0013 movs r3, r2 +100033e0: 7832 ldrb r2, [r6, #0] +100033e2: 2a00 cmp r2, #0 +100033e4: d002 beq.n 100033ec <_vsnprintf+0x4e0> +100033e6: 1e5a subs r2, r3, #1 +100033e8: 2b00 cmp r3, #0 +100033ea: d1f7 bne.n 100033dc <_vsnprintf+0x4d0> +100033ec: 464b mov r3, r9 +100033ee: 1af2 subs r2, r6, r3 +100033f0: 9210 str r2, [sp, #64] ; 0x40 +100033f2: 2380 movs r3, #128 ; 0x80 +100033f4: 00db lsls r3, r3, #3 +100033f6: 0026 movs r6, r4 +100033f8: 401e ands r6, r3 +100033fa: 421c tst r4, r3 +100033fc: d003 beq.n 10003406 <_vsnprintf+0x4fa> +100033fe: 4552 cmp r2, sl +10003400: d901 bls.n 10003406 <_vsnprintf+0x4fa> +10003402: 4653 mov r3, sl +10003404: 9310 str r3, [sp, #64] ; 0x40 +10003406: 2302 movs r3, #2 +10003408: 001a movs r2, r3 +1000340a: 4022 ands r2, r4 +1000340c: 920b str r2, [sp, #44] ; 0x2c +1000340e: 4223 tst r3, r4 +10003410: d005 beq.n 1000341e <_vsnprintf+0x512> +10003412: 003a movs r2, r7 +10003414: 0037 movs r7, r6 +10003416: 464c mov r4, r9 +10003418: 46a9 mov r9, r5 +1000341a: 4655 mov r5, sl +1000341c: e020 b.n 10003460 <_vsnprintf+0x554> 1000341e: 003a movs r2, r7 -10003420: 4643 mov r3, r8 -10003422: 4659 mov r1, fp -10003424: 2000 movs r0, #0 -10003426: 47d0 blx sl -10003428: 0038 movs r0, r7 -1000342a: b013 add sp, #76 ; 0x4c -1000342c: bcf0 pop {r4, r5, r6, r7} -1000342e: 46bb mov fp, r7 -10003430: 46b2 mov sl, r6 -10003432: 46a9 mov r9, r5 -10003434: 46a0 mov r8, r4 -10003436: bdf0 pop {r4, r5, r6, r7, pc} -10003438: 1000232f .word 0x1000232f +10003420: 9b10 ldr r3, [sp, #64] ; 0x40 +10003422: 465f mov r7, fp +10003424: 46b3 mov fp, r6 +10003426: 002e movs r6, r5 +10003428: e006 b.n 10003438 <_vsnprintf+0x52c> +1000342a: 1c55 adds r5, r2, #1 +1000342c: 4643 mov r3, r8 +1000342e: 0039 movs r1, r7 +10003430: 2020 movs r0, #32 +10003432: 47b0 blx r6 +10003434: 0023 movs r3, r4 +10003436: 002a movs r2, r5 +10003438: 1c5c adds r4, r3, #1 +1000343a: 990a ldr r1, [sp, #40] ; 0x28 +1000343c: 4299 cmp r1, r3 +1000343e: d8f4 bhi.n 1000342a <_vsnprintf+0x51e> +10003440: 0035 movs r5, r6 +10003442: 465e mov r6, fp +10003444: 46bb mov fp, r7 +10003446: 9410 str r4, [sp, #64] ; 0x40 +10003448: 0037 movs r7, r6 +1000344a: 464c mov r4, r9 +1000344c: 46a9 mov r9, r5 +1000344e: 4655 mov r5, sl +10003450: e006 b.n 10003460 <_vsnprintf+0x554> +10003452: 001d movs r5, r3 +10003454: 3401 adds r4, #1 +10003456: 1c56 adds r6, r2, #1 +10003458: 4643 mov r3, r8 +1000345a: 4659 mov r1, fp +1000345c: 47c8 blx r9 +1000345e: 0032 movs r2, r6 +10003460: 7820 ldrb r0, [r4, #0] +10003462: 2800 cmp r0, #0 +10003464: d004 beq.n 10003470 <_vsnprintf+0x564> +10003466: 2f00 cmp r7, #0 +10003468: d0f4 beq.n 10003454 <_vsnprintf+0x548> +1000346a: 1e6b subs r3, r5, #1 +1000346c: 2d00 cmp r5, #0 +1000346e: d1f0 bne.n 10003452 <_vsnprintf+0x546> +10003470: 0017 movs r7, r2 +10003472: 464d mov r5, r9 +10003474: 9b0b ldr r3, [sp, #44] ; 0x2c +10003476: 2b00 cmp r3, #0 +10003478: d103 bne.n 10003482 <_vsnprintf+0x576> +1000347a: 9b11 ldr r3, [sp, #68] ; 0x44 +1000347c: 3301 adds r3, #1 +1000347e: 9311 str r3, [sp, #68] ; 0x44 +10003480: e554 b.n 10002f2c <_vsnprintf+0x20> +10003482: 9f0a ldr r7, [sp, #40] ; 0x28 +10003484: 9b10 ldr r3, [sp, #64] ; 0x40 +10003486: e006 b.n 10003496 <_vsnprintf+0x58a> +10003488: 1c56 adds r6, r2, #1 +1000348a: 4643 mov r3, r8 +1000348c: 4659 mov r1, fp +1000348e: 2020 movs r0, #32 +10003490: 47a8 blx r5 +10003492: 0023 movs r3, r4 +10003494: 0032 movs r2, r6 +10003496: 1c5c adds r4, r3, #1 +10003498: 429f cmp r7, r3 +1000349a: d8f5 bhi.n 10003488 <_vsnprintf+0x57c> +1000349c: 0017 movs r7, r2 +1000349e: e7ec b.n 1000347a <_vsnprintf+0x56e> +100034a0: 2321 movs r3, #33 ; 0x21 +100034a2: 431c orrs r4, r3 +100034a4: 9b1c ldr r3, [sp, #112] ; 0x70 +100034a6: 1d1a adds r2, r3, #4 +100034a8: 921c str r2, [sp, #112] ; 0x70 +100034aa: 681b ldr r3, [r3, #0] +100034ac: 9300 str r3, [sp, #0] +100034ae: 9405 str r4, [sp, #20] +100034b0: 2308 movs r3, #8 +100034b2: 9304 str r3, [sp, #16] +100034b4: 4653 mov r3, sl +100034b6: 9303 str r3, [sp, #12] +100034b8: 2310 movs r3, #16 +100034ba: 9302 str r3, [sp, #8] +100034bc: 2300 movs r3, #0 +100034be: 9301 str r3, [sp, #4] +100034c0: 4643 mov r3, r8 +100034c2: 003a movs r2, r7 +100034c4: 4659 mov r1, fp +100034c6: 0028 movs r0, r5 +100034c8: f7ff f8a5 bl 10002616 <_ntoa_long> +100034cc: 0007 movs r7, r0 +100034ce: 9b11 ldr r3, [sp, #68] ; 0x44 +100034d0: 3301 adds r3, #1 +100034d2: 9311 str r3, [sp, #68] ; 0x44 +100034d4: e52a b.n 10002f2c <_vsnprintf+0x20> +100034d6: 1c7c adds r4, r7, #1 +100034d8: 4643 mov r3, r8 +100034da: 003a movs r2, r7 +100034dc: 4659 mov r1, fp +100034de: 2025 movs r0, #37 ; 0x25 +100034e0: 47a8 blx r5 +100034e2: 9b11 ldr r3, [sp, #68] ; 0x44 +100034e4: 3301 adds r3, #1 +100034e6: 9311 str r3, [sp, #68] ; 0x44 +100034e8: 0027 movs r7, r4 +100034ea: e51f b.n 10002f2c <_vsnprintf+0x20> +100034ec: 1c7c adds r4, r7, #1 +100034ee: 4643 mov r3, r8 +100034f0: 003a movs r2, r7 +100034f2: 4659 mov r1, fp +100034f4: 47a8 blx r5 +100034f6: 9b11 ldr r3, [sp, #68] ; 0x44 +100034f8: 3301 adds r3, #1 +100034fa: 9311 str r3, [sp, #68] ; 0x44 +100034fc: 0027 movs r7, r4 +100034fe: e515 b.n 10002f2c <_vsnprintf+0x20> +10003500: 4b0a ldr r3, [pc, #40] ; (1000352c <_vsnprintf+0x620>) +10003502: 469a mov sl, r3 +10003504: e510 b.n 10002f28 <_vsnprintf+0x1c> +10003506: 46aa mov sl, r5 +10003508: 4547 cmp r7, r8 +1000350a: d302 bcc.n 10003512 <_vsnprintf+0x606> +1000350c: 4643 mov r3, r8 +1000350e: 1e5a subs r2, r3, #1 +10003510: e000 b.n 10003514 <_vsnprintf+0x608> +10003512: 003a movs r2, r7 +10003514: 4643 mov r3, r8 +10003516: 4659 mov r1, fp +10003518: 2000 movs r0, #0 +1000351a: 47d0 blx sl +1000351c: 0038 movs r0, r7 +1000351e: b013 add sp, #76 ; 0x4c +10003520: bcf0 pop {r4, r5, r6, r7} +10003522: 46bb mov fp, r7 +10003524: 46b2 mov sl, r6 +10003526: 46a9 mov r9, r5 +10003528: 46a0 mov r8, r4 +1000352a: bdf0 pop {r4, r5, r6, r7, pc} +1000352c: 10002423 .word 0x10002423 -1000343c : -1000343c: b500 push {lr} -1000343e: b085 sub sp, #20 -10003440: 9002 str r0, [sp, #8] -10003442: 9103 str r1, [sp, #12] -10003444: 2101 movs r1, #1 -10003446: 9300 str r3, [sp, #0] -10003448: 0013 movs r3, r2 -1000344a: 424a negs r2, r1 -1000344c: a902 add r1, sp, #8 -1000344e: 4802 ldr r0, [pc, #8] ; (10003458 ) -10003450: f7ff fce2 bl 10002e18 <_vsnprintf> -10003454: b005 add sp, #20 -10003456: bd00 pop {pc} -10003458: 10002331 .word 0x10002331 +10003530 : +10003530: b500 push {lr} +10003532: b085 sub sp, #20 +10003534: 9002 str r0, [sp, #8] +10003536: 9103 str r1, [sp, #12] +10003538: 2101 movs r1, #1 +1000353a: 9300 str r3, [sp, #0] +1000353c: 0013 movs r3, r2 +1000353e: 424a negs r2, r1 +10003540: a902 add r1, sp, #8 +10003542: 4802 ldr r0, [pc, #8] ; (1000354c ) +10003544: f7ff fce2 bl 10002f0c <_vsnprintf> +10003548: b005 add sp, #20 +1000354a: bd00 pop {pc} +1000354c: 10002425 .word 0x10002425 -1000345c <__aeabi_bits_init>: -1000345c: 4801 ldr r0, [pc, #4] ; (10003464 <__aeabi_bits_init+0x8>) -1000345e: 2104 movs r1, #4 -10003460: 4b01 ldr r3, [pc, #4] ; (10003468 <__aeabi_bits_init+0xc>) -10003462: 4718 bx r3 -10003464: 20000330 .word 0x20000330 -10003468: 1000348d .word 0x1000348d +10003550 <__aeabi_bits_init>: +10003550: 4801 ldr r0, [pc, #4] ; (10003558 <__aeabi_bits_init+0x8>) +10003552: 2104 movs r1, #4 +10003554: 4b01 ldr r3, [pc, #4] ; (1000355c <__aeabi_bits_init+0xc>) +10003556: 4718 bx r3 +10003558: 20000320 .word 0x20000320 +1000355c: 10003581 .word 0x10003581 -1000346c : -1000346c: b510 push {r4, lr} -1000346e: 0001 movs r1, r0 -10003470: 2318 movs r3, #24 -10003472: 881b ldrh r3, [r3, #0] -10003474: 2214 movs r2, #20 -10003476: 8810 ldrh r0, [r2, #0] -10003478: 4798 blx r3 -1000347a: bd10 pop {r4, pc} +10003560 : +10003560: b510 push {r4, lr} +10003562: 0001 movs r1, r0 +10003564: 2318 movs r3, #24 +10003566: 881b ldrh r3, [r3, #0] +10003568: 2214 movs r2, #20 +1000356a: 8810 ldrh r0, [r2, #0] +1000356c: 4798 blx r3 +1000356e: bd10 pop {r4, pc} -1000347c : -1000347c: b510 push {r4, lr} -1000347e: 0001 movs r1, r0 -10003480: 2318 movs r3, #24 -10003482: 881b ldrh r3, [r3, #0] -10003484: 2216 movs r2, #22 -10003486: 8810 ldrh r0, [r2, #0] -10003488: 4798 blx r3 -1000348a: bd10 pop {r4, pc} +10003570 : +10003570: b510 push {r4, lr} +10003572: 0001 movs r1, r0 +10003574: 2318 movs r3, #24 +10003576: 881b ldrh r3, [r3, #0] +10003578: 2216 movs r2, #22 +1000357a: 8810 ldrh r0, [r2, #0] +1000357c: 4798 blx r3 +1000357e: bd10 pop {r4, pc} -1000348c : -1000348c: b5f0 push {r4, r5, r6, r7, lr} -1000348e: 46c6 mov lr, r8 -10003490: b500 push {lr} -10003492: 0007 movs r7, r0 -10003494: 000e movs r6, r1 -10003496: 2500 movs r5, #0 -10003498: 2301 movs r3, #1 -1000349a: 4698 mov r8, r3 -1000349c: e000 b.n 100034a0 -1000349e: 3501 adds r5, #1 -100034a0: 42b5 cmp r5, r6 -100034a2: d20a bcs.n 100034ba -100034a4: 00ac lsls r4, r5, #2 -100034a6: 193c adds r4, r7, r4 -100034a8: 6820 ldr r0, [r4, #0] -100034aa: f7ff ffdf bl 1000346c -100034ae: 6020 str r0, [r4, #0] -100034b0: 2800 cmp r0, #0 -100034b2: d1f4 bne.n 1000349e -100034b4: 2300 movs r3, #0 -100034b6: 4698 mov r8, r3 -100034b8: e7f1 b.n 1000349e -100034ba: 4640 mov r0, r8 -100034bc: bc80 pop {r7} -100034be: 46b8 mov r8, r7 -100034c0: bdf0 pop {r4, r5, r6, r7, pc} - ... - -100034c4 <__wrap___aeabi_idiv>: -100034c4: 4a14 ldr r2, [pc, #80] ; (10003518 ) -100034c6: 6f93 ldr r3, [r2, #120] ; 0x78 -100034c8: 089b lsrs r3, r3, #2 -100034ca: d215 bcs.n 100034f8 - -100034cc : -100034cc: 6690 str r0, [r2, #104] ; 0x68 -100034ce: 66d1 str r1, [r2, #108] ; 0x6c -100034d0: 2900 cmp r1, #0 -100034d2: d005 beq.n 100034e0 -100034d4: e7ff b.n 100034d6 -100034d6: e7ff b.n 100034d8 -100034d8: e7ff b.n 100034da -100034da: 6f51 ldr r1, [r2, #116] ; 0x74 -100034dc: 6f10 ldr r0, [r2, #112] ; 0x70 -100034de: 4770 bx lr -100034e0: b504 push {r2, lr} -100034e2: 2180 movs r1, #128 ; 0x80 -100034e4: 0609 lsls r1, r1, #24 -100034e6: 17c2 asrs r2, r0, #31 -100034e8: 4051 eors r1, r2 -100034ea: 2800 cmp r0, #0 -100034ec: d000 beq.n 100034f0 -100034ee: 43c8 mvns r0, r1 -100034f0: f003 ff5e bl 100073b0 <____aeabi_idiv0_veneer> -100034f4: 2100 movs r1, #0 -100034f6: bd04 pop {r2, pc} - -100034f8 : -100034f8: 6f93 ldr r3, [r2, #120] ; 0x78 -100034fa: 085b lsrs r3, r3, #1 -100034fc: d3fd bcc.n 100034fa -100034fe: b5f0 push {r4, r5, r6, r7, lr} -10003500: 6e94 ldr r4, [r2, #104] ; 0x68 -10003502: 6ed5 ldr r5, [r2, #108] ; 0x6c -10003504: 6f57 ldr r7, [r2, #116] ; 0x74 -10003506: 6f16 ldr r6, [r2, #112] ; 0x70 -10003508: f7ff ffe0 bl 100034cc -1000350c: 6694 str r4, [r2, #104] ; 0x68 -1000350e: 66d5 str r5, [r2, #108] ; 0x6c -10003510: 6757 str r7, [r2, #116] ; 0x74 -10003512: 6716 str r6, [r2, #112] ; 0x70 -10003514: bdf0 pop {r4, r5, r6, r7, pc} -10003516: 0000 .short 0x0000 -10003518: d0000000 .word 0xd0000000 - -1000351c <__wrap___aeabi_uidiv>: -1000351c: 4a13 ldr r2, [pc, #76] ; (1000356c ) -1000351e: 6f93 ldr r3, [r2, #120] ; 0x78 -10003520: 089b lsrs r3, r3, #2 -10003522: d213 bcs.n 1000354c - -10003524 : -10003524: 6610 str r0, [r2, #96] ; 0x60 -10003526: 6651 str r1, [r2, #100] ; 0x64 -10003528: 2900 cmp r1, #0 -1000352a: d005 beq.n 10003538 -1000352c: e7ff b.n 1000352e -1000352e: e7ff b.n 10003530 -10003530: e7ff b.n 10003532 -10003532: 6f51 ldr r1, [r2, #116] ; 0x74 -10003534: 6f10 ldr r0, [r2, #112] ; 0x70 -10003536: 4770 bx lr -10003538: b504 push {r2, lr} -1000353a: 2800 cmp r0, #0 -1000353c: d001 beq.n 10003542 -1000353e: 2000 movs r0, #0 -10003540: 43c0 mvns r0, r0 -10003542: f003 ff35 bl 100073b0 <____aeabi_idiv0_veneer> -10003546: 2100 movs r1, #0 -10003548: bd04 pop {r2, pc} -1000354a: 46c0 nop ; (mov r8, r8) - -1000354c : -1000354c: 6f93 ldr r3, [r2, #120] ; 0x78 -1000354e: 085b lsrs r3, r3, #1 -10003550: d3fd bcc.n 1000354e -10003552: b5f0 push {r4, r5, r6, r7, lr} -10003554: 6e94 ldr r4, [r2, #104] ; 0x68 -10003556: 6ed5 ldr r5, [r2, #108] ; 0x6c -10003558: 6f57 ldr r7, [r2, #116] ; 0x74 -1000355a: 6f16 ldr r6, [r2, #112] ; 0x70 -1000355c: f7ff ffe2 bl 10003524 -10003560: 6694 str r4, [r2, #104] ; 0x68 -10003562: 66d5 str r5, [r2, #108] ; 0x6c -10003564: 6757 str r7, [r2, #116] ; 0x74 -10003566: 6716 str r6, [r2, #112] ; 0x70 -10003568: bdf0 pop {r4, r5, r6, r7, pc} -1000356a: 0000 .short 0x0000 -1000356c: d0000000 .word 0xd0000000 - -10003570 <__wrap___aeabi_ldivmod>: -10003570: 4694 mov ip, r2 -10003572: 4a4e ldr r2, [pc, #312] ; (100036ac ) -10003574: 6f92 ldr r2, [r2, #120] ; 0x78 -10003576: 0892 lsrs r2, r2, #2 -10003578: 4662 mov r2, ip -1000357a: d201 bcs.n 10003580 -1000357c: e030 b.n 100035e0 -1000357e: 46c0 nop ; (mov r8, r8) - -10003580 : +10003580 : 10003580: b5f0 push {r4, r5, r6, r7, lr} -10003582: 4e4a ldr r6, [pc, #296] ; (100036ac ) -10003584: 6fb5 ldr r5, [r6, #120] ; 0x78 -10003586: 086d lsrs r5, r5, #1 -10003588: d3fc bcc.n 10003584 -1000358a: 6e34 ldr r4, [r6, #96] ; 0x60 -1000358c: 6e75 ldr r5, [r6, #100] ; 0x64 -1000358e: 6f77 ldr r7, [r6, #116] ; 0x74 -10003590: 6f36 ldr r6, [r6, #112] ; 0x70 -10003592: f000 f825 bl 100035e0 -10003596: 4694 mov ip, r2 -10003598: 4a44 ldr r2, [pc, #272] ; (100036ac ) -1000359a: 6614 str r4, [r2, #96] ; 0x60 -1000359c: 6655 str r5, [r2, #100] ; 0x64 -1000359e: 6757 str r7, [r2, #116] ; 0x74 -100035a0: 6716 str r6, [r2, #112] ; 0x70 -100035a2: 4662 mov r2, ip -100035a4: bdf0 pop {r4, r5, r6, r7, pc} -100035a6: 46c0 nop ; (mov r8, r8) - -100035a8 <__wrap___aeabi_uldivmod>: -100035a8: 4694 mov ip, r2 -100035aa: 4a40 ldr r2, [pc, #256] ; (100036ac ) -100035ac: 6f92 ldr r2, [r2, #120] ; 0x78 -100035ae: 0892 lsrs r2, r2, #2 -100035b0: 4662 mov r2, ip -100035b2: d201 bcs.n 100035b8 -100035b4: e058 b.n 10003668 -100035b6: 46c0 nop ; (mov r8, r8) - -100035b8 : -100035b8: b5f0 push {r4, r5, r6, r7, lr} -100035ba: 4e3c ldr r6, [pc, #240] ; (100036ac ) -100035bc: 6fb5 ldr r5, [r6, #120] ; 0x78 -100035be: 086d lsrs r5, r5, #1 -100035c0: d3fc bcc.n 100035bc -100035c2: 6e34 ldr r4, [r6, #96] ; 0x60 -100035c4: 6e75 ldr r5, [r6, #100] ; 0x64 -100035c6: 6f77 ldr r7, [r6, #116] ; 0x74 -100035c8: 6f36 ldr r6, [r6, #112] ; 0x70 -100035ca: f000 f84d bl 10003668 -100035ce: 4694 mov ip, r2 -100035d0: 4a36 ldr r2, [pc, #216] ; (100036ac ) -100035d2: 6614 str r4, [r2, #96] ; 0x60 -100035d4: 6655 str r5, [r2, #100] ; 0x64 -100035d6: 6757 str r7, [r2, #116] ; 0x74 -100035d8: 6716 str r6, [r2, #112] ; 0x70 -100035da: 4662 mov r2, ip -100035dc: bdf0 pop {r4, r5, r6, r7, pc} -100035de: 46c0 nop ; (mov r8, r8) - -100035e0 : -100035e0: 2b00 cmp r3, #0 -100035e2: db24 blt.n 1000362e -100035e4: d011 beq.n 1000360a -100035e6: 2900 cmp r1, #0 -100035e8: da3e bge.n 10003668 -100035ea: b500 push {lr} -100035ec: 43c9 mvns r1, r1 -100035ee: 4240 negs r0, r0 -100035f0: d100 bne.n 100035f4 -100035f2: 3101 adds r1, #1 - -100035f4 : -100035f4: f000 f838 bl 10003668 -100035f8: 43c9 mvns r1, r1 -100035fa: 4240 negs r0, r0 -100035fc: d100 bne.n 10003600 -100035fe: 3101 adds r1, #1 - -10003600 : -10003600: 43db mvns r3, r3 -10003602: 4252 negs r2, r2 -10003604: d100 bne.n 10003608 -10003606: 3301 adds r3, #1 - -10003608 : -10003608: bd00 pop {pc} -1000360a: 2a00 cmp r2, #0 -1000360c: d1eb bne.n 100035e6 -1000360e: 2800 cmp r0, #0 -10003610: d101 bne.n 10003616 -10003612: 2900 cmp r1, #0 -10003614: d005 beq.n 10003622 -10003616: 2000 movs r0, #0 -10003618: 0fc9 lsrs r1, r1, #31 -1000361a: 07c9 lsls r1, r1, #31 -1000361c: d101 bne.n 10003622 -1000361e: 43c0 mvns r0, r0 -10003620: 0841 lsrs r1, r0, #1 -10003622: b500 push {lr} -10003624: f003 febc bl 100073a0 <____aeabi_ldiv0_veneer> -10003628: 2200 movs r2, #0 -1000362a: 2300 movs r3, #0 -1000362c: bd00 pop {pc} -1000362e: b500 push {lr} -10003630: 2900 cmp r1, #0 -10003632: db0a blt.n 1000364a -10003634: 43db mvns r3, r3 -10003636: 4252 negs r2, r2 -10003638: d100 bne.n 1000363c -1000363a: 3301 adds r3, #1 - -1000363c : -1000363c: f000 f814 bl 10003668 -10003640: 43c9 mvns r1, r1 -10003642: 4240 negs r0, r0 -10003644: d100 bne.n 10003648 -10003646: 3101 adds r1, #1 - -10003648 : -10003648: bd00 pop {pc} -1000364a: 43c9 mvns r1, r1 -1000364c: 4240 negs r0, r0 -1000364e: d100 bne.n 10003652 -10003650: 3101 adds r1, #1 - -10003652 : -10003652: 43db mvns r3, r3 -10003654: 4252 negs r2, r2 -10003656: d100 bne.n 1000365a -10003658: 3301 adds r3, #1 - -1000365a : -1000365a: f000 f805 bl 10003668 -1000365e: 43db mvns r3, r3 -10003660: 4252 negs r2, r2 -10003662: d100 bne.n 10003666 -10003664: 3301 adds r3, #1 - -10003666 : -10003666: bd00 pop {pc} - -10003668 : -10003668: 2900 cmp r1, #0 -1000366a: d123 bne.n 100036b4 -1000366c: 2b00 cmp r3, #0 -1000366e: d118 bne.n 100036a2 -10003670: 2a00 cmp r2, #0 -10003672: d00c beq.n 1000368e -10003674: 46bc mov ip, r7 -10003676: 4f0d ldr r7, [pc, #52] ; (100036ac ) -10003678: 6638 str r0, [r7, #96] ; 0x60 -1000367a: 667a str r2, [r7, #100] ; 0x64 -1000367c: 2100 movs r1, #0 -1000367e: 2300 movs r3, #0 -10003680: e7ff b.n 10003682 -10003682: e7ff b.n 10003684 -10003684: e7ff b.n 10003686 -10003686: 6f7a ldr r2, [r7, #116] ; 0x74 -10003688: 6f38 ldr r0, [r7, #112] ; 0x70 -1000368a: 4667 mov r7, ip -1000368c: 4770 bx lr -1000368e: 2800 cmp r0, #0 -10003690: d001 beq.n 10003696 - -10003692 : -10003692: 4807 ldr r0, [pc, #28] ; (100036b0 ) -10003694: 0001 movs r1, r0 -10003696: b500 push {lr} -10003698: f003 fe82 bl 100073a0 <____aeabi_ldiv0_veneer> -1000369c: 2200 movs r2, #0 -1000369e: 2300 movs r3, #0 -100036a0: bd00 pop {pc} -100036a2: 0002 movs r2, r0 -100036a4: 000b movs r3, r1 -100036a6: 2000 movs r0, #0 -100036a8: 2100 movs r1, #0 -100036aa: 4770 bx lr -100036ac: d0000000 .word 0xd0000000 -100036b0: ffffffff .word 0xffffffff - -100036b4 : -100036b4: 2b00 cmp r3, #0 -100036b6: d000 beq.n 100036ba -100036b8: e0bd b.n 10003836 -100036ba: 0c13 lsrs r3, r2, #16 -100036bc: d126 bne.n 1000370c -100036be: 2a00 cmp r2, #0 -100036c0: d0e7 beq.n 10003692 -100036c2: b480 push {r7} -100036c4: 4f10 ldr r7, [pc, #64] ; (10003708 ) -100036c6: 6639 str r1, [r7, #96] ; 0x60 -100036c8: 667a str r2, [r7, #100] ; 0x64 -100036ca: e7ff b.n 100036cc -100036cc: e7ff b.n 100036ce -100036ce: b430 push {r4, r5} -100036d0: 0c04 lsrs r4, r0, #16 -100036d2: 6f7b ldr r3, [r7, #116] ; 0x74 -100036d4: 6f39 ldr r1, [r7, #112] ; 0x70 -100036d6: 041b lsls r3, r3, #16 -100036d8: 4323 orrs r3, r4 -100036da: 663b str r3, [r7, #96] ; 0x60 -100036dc: e7ff b.n 100036de -100036de: e7ff b.n 100036e0 -100036e0: e7ff b.n 100036e2 -100036e2: 46c0 nop ; (mov r8, r8) -100036e4: b284 uxth r4, r0 -100036e6: 6f7b ldr r3, [r7, #116] ; 0x74 -100036e8: 6f3d ldr r5, [r7, #112] ; 0x70 -100036ea: 041b lsls r3, r3, #16 -100036ec: 4323 orrs r3, r4 -100036ee: 663b str r3, [r7, #96] ; 0x60 -100036f0: e7ff b.n 100036f2 -100036f2: e7ff b.n 100036f4 -100036f4: 46c0 nop ; (mov r8, r8) -100036f6: 2300 movs r3, #0 -100036f8: 042c lsls r4, r5, #16 -100036fa: 0c2d lsrs r5, r5, #16 -100036fc: 6f7a ldr r2, [r7, #116] ; 0x74 -100036fe: 6f38 ldr r0, [r7, #112] ; 0x70 -10003700: 1900 adds r0, r0, r4 -10003702: 4169 adcs r1, r5 -10003704: bcb0 pop {r4, r5, r7} -10003706: 4770 bx lr -10003708: d0000000 .word 0xd0000000 - -1000370c : -1000370c: b5f0 push {r4, r5, r6, r7, lr} -1000370e: 4694 mov ip, r2 -10003710: 2500 movs r5, #0 -10003712: 0e14 lsrs r4, r2, #24 -10003714: d101 bne.n 1000371a -10003716: 0212 lsls r2, r2, #8 -10003718: 3508 adds r5, #8 -1000371a: 0f14 lsrs r4, r2, #28 -1000371c: d101 bne.n 10003722 -1000371e: 0112 lsls r2, r2, #4 -10003720: 3504 adds r5, #4 -10003722: 0f94 lsrs r4, r2, #30 -10003724: d101 bne.n 1000372a -10003726: 0092 lsls r2, r2, #2 -10003728: 3502 adds r5, #2 -1000372a: 0fd4 lsrs r4, r2, #31 -1000372c: d101 bne.n 10003732 -1000372e: 0052 lsls r2, r2, #1 -10003730: 3501 adds r5, #1 -10003732: 0bd4 lsrs r4, r2, #15 -10003734: 3401 adds r4, #1 -10003736: 4f25 ldr r7, [pc, #148] ; (100037cc ) -10003738: 667c str r4, [r7, #100] ; 0x64 -1000373a: 4c25 ldr r4, [pc, #148] ; (100037d0 ) -1000373c: 663c str r4, [r7, #96] ; 0x60 -1000373e: 0c0e lsrs r6, r1, #16 -10003740: b293 uxth r3, r2 -10003742: e7ff b.n 10003744 -10003744: e7ff b.n 10003746 -10003746: e7ff b.n 10003748 -10003748: 6f3c ldr r4, [r7, #112] ; 0x70 -1000374a: 4366 muls r6, r4 -1000374c: 0c36 lsrs r6, r6, #16 -1000374e: 0377 lsls r7, r6, #13 -10003750: 46be mov lr, r7 -10003752: 4373 muls r3, r6 -10003754: 0bdf lsrs r7, r3, #15 -10003756: 045b lsls r3, r3, #17 -10003758: 1ac0 subs r0, r0, r3 -1000375a: 41b9 sbcs r1, r7 -1000375c: 0c13 lsrs r3, r2, #16 -1000375e: 4373 muls r3, r6 -10003760: 18db adds r3, r3, r3 -10003762: 1ac9 subs r1, r1, r3 -10003764: 08ce lsrs r6, r1, #3 -10003766: 4366 muls r6, r4 -10003768: 0c36 lsrs r6, r6, #16 -1000376a: 44b6 add lr, r6 -1000376c: b293 uxth r3, r2 -1000376e: 4373 muls r3, r6 -10003770: 0f1f lsrs r7, r3, #28 -10003772: 011b lsls r3, r3, #4 -10003774: 1ac0 subs r0, r0, r3 -10003776: 41b9 sbcs r1, r7 -10003778: 0c13 lsrs r3, r2, #16 -1000377a: 4373 muls r3, r6 -1000377c: 0b1f lsrs r7, r3, #12 -1000377e: 051b lsls r3, r3, #20 -10003780: 1ac0 subs r0, r0, r3 -10003782: 41b9 sbcs r1, r7 -10003784: 0d86 lsrs r6, r0, #22 -10003786: 028f lsls r7, r1, #10 -10003788: 433e orrs r6, r7 -1000378a: 4366 muls r6, r4 -1000378c: 0c36 lsrs r6, r6, #16 -1000378e: 2d09 cmp r5, #9 -10003790: db24 blt.n 100037dc -10003792: 0a52 lsrs r2, r2, #9 -10003794: 4372 muls r2, r6 -10003796: 1a80 subs r0, r0, r2 -10003798: 0377 lsls r7, r6, #13 -1000379a: 0a46 lsrs r6, r0, #9 -1000379c: 4366 muls r6, r4 -1000379e: 0c36 lsrs r6, r6, #16 -100037a0: 2316 movs r3, #22 -100037a2: 1b5b subs r3, r3, r5 -100037a4: 40de lsrs r6, r3 -100037a6: 40df lsrs r7, r3 -100037a8: 19bf adds r7, r7, r6 -100037aa: 4664 mov r4, ip -100037ac: 4366 muls r6, r4 -100037ae: 1b82 subs r2, r0, r6 -100037b0: 4670 mov r0, lr -100037b2: 3504 adds r5, #4 -100037b4: 3306 adds r3, #6 -100037b6: 0001 movs r1, r0 -100037b8: 40d9 lsrs r1, r3 -100037ba: 40a8 lsls r0, r5 -100037bc: 19c0 adds r0, r0, r7 -100037be: d300 bcc.n 100037c2 -100037c0: 3101 adds r1, #1 -100037c2: 42a2 cmp r2, r4 -100037c4: d206 bcs.n 100037d4 -100037c6: 2300 movs r3, #0 -100037c8: bdf0 pop {r4, r5, r6, r7, pc} -100037ca: 0000 .short 0x0000 -100037cc: d0000000 .word 0xd0000000 -100037d0: ffffffff .word 0xffffffff -100037d4: 1b12 subs r2, r2, r4 -100037d6: 3001 adds r0, #1 -100037d8: d3f3 bcc.n 100037c2 -100037da: e7f1 b.n 100037c0 - -100037dc : -100037dc: 2709 movs r7, #9 -100037de: 1b7f subs r7, r7, r5 -100037e0: 40fe lsrs r6, r7 -100037e2: 4664 mov r4, ip -100037e4: b2a2 uxth r2, r4 -100037e6: 4372 muls r2, r6 -100037e8: 1a80 subs r0, r0, r2 -100037ea: d200 bcs.n 100037ee -100037ec: 3901 subs r1, #1 -100037ee: 0c22 lsrs r2, r4, #16 -100037f0: 4372 muls r2, r6 -100037f2: 0c13 lsrs r3, r2, #16 -100037f4: 0412 lsls r2, r2, #16 -100037f6: 1a82 subs r2, r0, r2 -100037f8: 4199 sbcs r1, r3 -100037fa: 000b movs r3, r1 -100037fc: 4670 mov r0, lr -100037fe: 3504 adds r5, #4 -10003800: 3713 adds r7, #19 -10003802: 0001 movs r1, r0 -10003804: 40f9 lsrs r1, r7 -10003806: 40a8 lsls r0, r5 -10003808: 1980 adds r0, r0, r6 -1000380a: d300 bcc.n 1000380e -1000380c: 3101 adds r1, #1 -1000380e: 2b00 cmp r3, #0 -10003810: d102 bne.n 10003818 -10003812: 42a2 cmp r2, r4 -10003814: d20a bcs.n 1000382c -10003816: bdf0 pop {r4, r5, r6, r7, pc} -10003818: 3001 adds r0, #1 -1000381a: d300 bcc.n 1000381e -1000381c: 3101 adds r1, #1 -1000381e: 1b12 subs r2, r2, r4 -10003820: d2fa bcs.n 10003818 -10003822: 3b01 subs r3, #1 -10003824: d1f8 bne.n 10003818 -10003826: 42a2 cmp r2, r4 -10003828: d200 bcs.n 1000382c -1000382a: bdf0 pop {r4, r5, r6, r7, pc} -1000382c: 3001 adds r0, #1 -1000382e: d300 bcc.n 10003832 -10003830: 3101 adds r1, #1 -10003832: 1b12 subs r2, r2, r4 -10003834: e7f7 b.n 10003826 - -10003836 : -10003836: b5f0 push {r4, r5, r6, r7, lr} -10003838: 0c1c lsrs r4, r3, #16 -1000383a: d000 beq.n 1000383e -1000383c: e080 b.n 10003940 -1000383e: b40c push {r2, r3} -10003840: 2500 movs r5, #0 -10003842: 0a1c lsrs r4, r3, #8 -10003844: d104 bne.n 10003850 -10003846: 021b lsls r3, r3, #8 -10003848: 0e16 lsrs r6, r2, #24 -1000384a: 4333 orrs r3, r6 -1000384c: 0212 lsls r2, r2, #8 -1000384e: 3508 adds r5, #8 -10003850: 0b1c lsrs r4, r3, #12 -10003852: d104 bne.n 1000385e -10003854: 011b lsls r3, r3, #4 -10003856: 0f16 lsrs r6, r2, #28 -10003858: 4333 orrs r3, r6 -1000385a: 0112 lsls r2, r2, #4 -1000385c: 3504 adds r5, #4 -1000385e: 0b9c lsrs r4, r3, #14 -10003860: d104 bne.n 1000386c -10003862: 009b lsls r3, r3, #2 -10003864: 0f96 lsrs r6, r2, #30 -10003866: 4333 orrs r3, r6 -10003868: 0092 lsls r2, r2, #2 -1000386a: 3502 adds r5, #2 -1000386c: 0bdc lsrs r4, r3, #15 -1000386e: d102 bne.n 10003876 -10003870: 1892 adds r2, r2, r2 -10003872: 415b adcs r3, r3 -10003874: 3501 adds r5, #1 -10003876: 001c movs r4, r3 -10003878: 1897 adds r7, r2, r2 -1000387a: 4164 adcs r4, r4 -1000387c: 3401 adds r4, #1 -1000387e: 4f46 ldr r7, [pc, #280] ; (10003998 ) -10003880: 667c str r4, [r7, #100] ; 0x64 -10003882: 4c46 ldr r4, [pc, #280] ; (1000399c ) -10003884: 663c str r4, [r7, #96] ; 0x60 -10003886: 0c0e lsrs r6, r1, #16 -10003888: e7ff b.n 1000388a -1000388a: e7ff b.n 1000388c -1000388c: e7ff b.n 1000388e -1000388e: 46c0 nop ; (mov r8, r8) -10003890: 6f3c ldr r4, [r7, #112] ; 0x70 -10003892: 4366 muls r6, r4 -10003894: 0c36 lsrs r6, r6, #16 -10003896: 0377 lsls r7, r6, #13 -10003898: 46be mov lr, r7 -1000389a: b297 uxth r7, r2 -1000389c: 4377 muls r7, r6 -1000389e: 1bc0 subs r0, r0, r7 -100038a0: d200 bcs.n 100038a4 -100038a2: 3901 subs r1, #1 -100038a4: 1bc0 subs r0, r0, r7 -100038a6: d200 bcs.n 100038aa -100038a8: 3901 subs r1, #1 -100038aa: b29f uxth r7, r3 -100038ac: 4377 muls r7, r6 -100038ae: 1bc9 subs r1, r1, r7 -100038b0: 1bc9 subs r1, r1, r7 -100038b2: 0c17 lsrs r7, r2, #16 -100038b4: 4377 muls r7, r6 -100038b6: 047e lsls r6, r7, #17 -100038b8: 0bff lsrs r7, r7, #15 -100038ba: 1b80 subs r0, r0, r6 -100038bc: 41b9 sbcs r1, r7 -100038be: 08ce lsrs r6, r1, #3 -100038c0: 4366 muls r6, r4 -100038c2: 0c36 lsrs r6, r6, #16 -100038c4: 2d0c cmp r5, #12 -100038c6: db33 blt.n 10003930 -100038c8: 44b6 add lr, r6 -100038ca: 0b12 lsrs r2, r2, #12 -100038cc: 051f lsls r7, r3, #20 -100038ce: 433a orrs r2, r7 -100038d0: 0b1b lsrs r3, r3, #12 -100038d2: b297 uxth r7, r2 -100038d4: 4377 muls r7, r6 -100038d6: 1bc0 subs r0, r0, r7 -100038d8: d200 bcs.n 100038dc -100038da: 3901 subs r1, #1 -100038dc: b29f uxth r7, r3 -100038de: 4377 muls r7, r6 -100038e0: 1bc9 subs r1, r1, r7 -100038e2: 0c17 lsrs r7, r2, #16 -100038e4: 4377 muls r7, r6 -100038e6: 043e lsls r6, r7, #16 -100038e8: 0c3f lsrs r7, r7, #16 -100038ea: 1b80 subs r0, r0, r6 -100038ec: 41b9 sbcs r1, r7 -100038ee: 0d86 lsrs r6, r0, #22 -100038f0: 028f lsls r7, r1, #10 -100038f2: 433e orrs r6, r7 -100038f4: 4366 muls r6, r4 -100038f6: 2729 movs r7, #41 ; 0x29 -100038f8: 1b7f subs r7, r7, r5 -100038fa: 40fe lsrs r6, r7 -100038fc: 3d0c subs r5, #12 -100038fe: 4677 mov r7, lr -10003900: 40af lsls r7, r5 -10003902: 19bf adds r7, r7, r6 -10003904: bc30 pop {r4, r5} -10003906: b2a2 uxth r2, r4 -10003908: b2ab uxth r3, r5 -1000390a: 4372 muls r2, r6 -1000390c: 4373 muls r3, r6 -1000390e: 1a80 subs r0, r0, r2 -10003910: 4199 sbcs r1, r3 -10003912: 0c22 lsrs r2, r4, #16 -10003914: 4372 muls r2, r6 -10003916: 0c13 lsrs r3, r2, #16 -10003918: 0412 lsls r2, r2, #16 -1000391a: 1a80 subs r0, r0, r2 -1000391c: 4199 sbcs r1, r3 -1000391e: 0002 movs r2, r0 -10003920: 000b movs r3, r1 -10003922: 3701 adds r7, #1 -10003924: 1b00 subs r0, r0, r4 -10003926: 41a9 sbcs r1, r5 -10003928: d2f9 bcs.n 1000391e -1000392a: 1e78 subs r0, r7, #1 -1000392c: 2100 movs r1, #0 -1000392e: bdf0 pop {r4, r5, r6, r7, pc} - -10003930 : -10003930: 270c movs r7, #12 -10003932: 1b7f subs r7, r7, r5 -10003934: 40fe lsrs r6, r7 -10003936: 4677 mov r7, lr -10003938: 0b7f lsrs r7, r7, #13 -1000393a: 40af lsls r7, r5 -1000393c: 19ff adds r7, r7, r7 -1000393e: e7e0 b.n 10003902 - -10003940 : -10003940: 2400 movs r4, #0 -10003942: 1c5d adds r5, r3, #1 -10003944: d007 beq.n 10003956 -10003946: 4f14 ldr r7, [pc, #80] ; (10003998 ) -10003948: 667d str r5, [r7, #100] ; 0x64 -1000394a: 6639 str r1, [r7, #96] ; 0x60 -1000394c: e7ff b.n 1000394e -1000394e: e7ff b.n 10003950 -10003950: e7ff b.n 10003952 -10003952: e7ff b.n 10003954 -10003954: 6f3c ldr r4, [r7, #112] ; 0x70 -10003956: b295 uxth r5, r2 -10003958: b29e uxth r6, r3 -1000395a: 4365 muls r5, r4 -1000395c: 4366 muls r6, r4 -1000395e: 1b40 subs r0, r0, r5 -10003960: 41b1 sbcs r1, r6 -10003962: 0c15 lsrs r5, r2, #16 -10003964: 0c1e lsrs r6, r3, #16 -10003966: 4365 muls r5, r4 -10003968: 4366 muls r6, r4 -1000396a: 0436 lsls r6, r6, #16 -1000396c: 0c2f lsrs r7, r5, #16 -1000396e: 433e orrs r6, r7 -10003970: 042d lsls r5, r5, #16 -10003972: 1b40 subs r0, r0, r5 -10003974: 41b1 sbcs r1, r6 -10003976: 4299 cmp r1, r3 -10003978: d204 bcs.n 10003984 -1000397a: 0002 movs r2, r0 -1000397c: 000b movs r3, r1 -1000397e: 0020 movs r0, r4 -10003980: 2100 movs r1, #0 -10003982: bdf0 pop {r4, r5, r6, r7, pc} -10003984: d101 bne.n 1000398a -10003986: 4290 cmp r0, r2 -10003988: d3f7 bcc.n 1000397a -1000398a: 1a80 subs r0, r0, r2 -1000398c: 4199 sbcs r1, r3 -1000398e: 3401 adds r4, #1 -10003990: 4299 cmp r1, r3 -10003992: d3f2 bcc.n 1000397a -10003994: e7f6 b.n 10003984 -10003996: 0000 .short 0x0000 -10003998: d0000000 .word 0xd0000000 -1000399c: ffffffff .word 0xffffffff - -100039a0 <__wrap___aeabi_drsub>: -100039a0: 4048 eors r0, r1 -100039a2: 4041 eors r1, r0 -100039a4: 4048 eors r0, r1 - -100039a6 <__wrap___aeabi_dsub>: -100039a6: b418 push {r3, r4} -100039a8: 4b11 ldr r3, [pc, #68] ; (100039f0 <__wrap___aeabi_dmul+0x14>) -100039aa: 685b ldr r3, [r3, #4] -100039ac: 46fc mov ip, pc -100039ae: 9301 str r3, [sp, #4] -100039b0: bd08 pop {r3, pc} -100039b2: df04 .short 0xdf04 -100039b4: 10003c3f .word 0x10003c3f - -100039b8 <__wrap___aeabi_dadd>: -100039b8: b418 push {r3, r4} -100039ba: 4b0d ldr r3, [pc, #52] ; (100039f0 <__wrap___aeabi_dmul+0x14>) -100039bc: 681b ldr r3, [r3, #0] -100039be: 46fc mov ip, pc -100039c0: 9301 str r3, [sp, #4] -100039c2: bd08 pop {r3, pc} -100039c4: 3c49df00 .word 0x3c49df00 -100039c8: 1000 .short 0x1000 - -100039ca <__wrap___aeabi_ddiv>: -100039ca: b418 push {r3, r4} -100039cc: 4b08 ldr r3, [pc, #32] ; (100039f0 <__wrap___aeabi_dmul+0x14>) -100039ce: 68db ldr r3, [r3, #12] -100039d0: 46fc mov ip, pc -100039d2: 9301 str r3, [sp, #4] -100039d4: bd08 pop {r3, pc} -100039d6: df0c .short 0xdf0c -100039d8: 10003f01 .word 0x10003f01 - -100039dc <__wrap___aeabi_dmul>: -100039dc: b418 push {r3, r4} -100039de: 4b04 ldr r3, [pc, #16] ; (100039f0 <__wrap___aeabi_dmul+0x14>) -100039e0: 689b ldr r3, [r3, #8] -100039e2: 46fc mov ip, pc -100039e4: 9301 str r3, [sp, #4] -100039e6: bd08 pop {r3, pc} -100039e8: 3da5df08 .word 0x3da5df08 -100039ec: 00001000 .word 0x00001000 -100039f0: 20001500 .word 0x20001500 - -100039f4 <__wrap___aeabi_cdrcmple>: -100039f4: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} -100039f6: 4050 eors r0, r2 -100039f8: 4042 eors r2, r0 -100039fa: 4050 eors r0, r2 -100039fc: 4059 eors r1, r3 -100039fe: 404b eors r3, r1 -10003a00: 4059 eors r1, r3 -10003a02: e000 b.n 10003a06 <__aeabi_dfcmple_guts> - -10003a04 <__wrap___aeabi_cdcmpeq>: -10003a04: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} - -10003a06 <__aeabi_dfcmple_guts>: -10003a06: 4f15 ldr r7, [pc, #84] ; (10003a5c <__aeabi_dfcmple_guts+0x56>) -10003a08: 004c lsls r4, r1, #1 -10003a0a: 0d64 lsrs r4, r4, #21 -10003a0c: d003 beq.n 10003a16 <__aeabi_dfcmple_guts+0x10> -10003a0e: 42bc cmp r4, r7 -10003a10: d104 bne.n 10003a1c <__aeabi_dfcmple_guts+0x16> -10003a12: 030c lsls r4, r1, #12 -10003a14: d814 bhi.n 10003a40 <__aeabi_dfcmple_guts+0x3a> -10003a16: 2000 movs r0, #0 -10003a18: 0d09 lsrs r1, r1, #20 -10003a1a: 0509 lsls r1, r1, #20 -10003a1c: 005c lsls r4, r3, #1 -10003a1e: 0d64 lsrs r4, r4, #21 -10003a20: d003 beq.n 10003a2a <__aeabi_dfcmple_guts+0x24> -10003a22: 42bc cmp r4, r7 -10003a24: d104 bne.n 10003a30 <__aeabi_dfcmple_guts+0x2a> -10003a26: 031c lsls r4, r3, #12 -10003a28: d80a bhi.n 10003a40 <__aeabi_dfcmple_guts+0x3a> -10003a2a: 2200 movs r2, #0 -10003a2c: 0d1b lsrs r3, r3, #20 -10003a2e: 051b lsls r3, r3, #20 -10003a30: 2601 movs r6, #1 -10003a32: 404b eors r3, r1 -10003a34: d409 bmi.n 10003a4a <__aeabi_dfcmple_guts+0x44> -10003a36: 404b eors r3, r1 -10003a38: d503 bpl.n 10003a42 <__aeabi_dfcmple_guts+0x3c> -10003a3a: 428b cmp r3, r1 -10003a3c: d100 bne.n 10003a40 <__aeabi_dfcmple_guts+0x3a> -10003a3e: 4282 cmp r2, r0 -10003a40: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} -10003a42: 4299 cmp r1, r3 -10003a44: d1fc bne.n 10003a40 <__aeabi_dfcmple_guts+0x3a> -10003a46: 4290 cmp r0, r2 -10003a48: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} -10003a4a: 430b orrs r3, r1 -10003a4c: 18db adds r3, r3, r3 -10003a4e: 4303 orrs r3, r0 -10003a50: 4313 orrs r3, r2 -10003a52: d0f5 beq.n 10003a40 <__aeabi_dfcmple_guts+0x3a> -10003a54: 43c9 mvns r1, r1 -10003a56: 1849 adds r1, r1, r1 -10003a58: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} -10003a5a: 0000 .short 0x0000 -10003a5c: 000007ff .word 0x000007ff - -10003a60 <__wrap___aeabi_dcmplt>: -10003a60: b500 push {lr} -10003a62: f7ff ffcf bl 10003a04 <__wrap___aeabi_cdcmpeq> -10003a66: 4180 sbcs r0, r0 -10003a68: bd00 pop {pc} -10003a6a: 46c0 nop ; (mov r8, r8) - -10003a6c <__wrap___aeabi_dcmple>: -10003a6c: b500 push {lr} -10003a6e: f7ff ffc9 bl 10003a04 <__wrap___aeabi_cdcmpeq> -10003a72: d901 bls.n 10003a78 <__wrap___aeabi_dcmple+0xc> -10003a74: 2000 movs r0, #0 -10003a76: bd00 pop {pc} -10003a78: 2001 movs r0, #1 -10003a7a: bd00 pop {pc} - -10003a7c <__wrap___aeabi_dcmpge>: -10003a7c: b500 push {lr} -10003a7e: f7ff ffb9 bl 100039f4 <__wrap___aeabi_cdrcmple> -10003a82: d901 bls.n 10003a88 <__wrap___aeabi_dcmpge+0xc> -10003a84: 2000 movs r0, #0 -10003a86: bd00 pop {pc} -10003a88: 2001 movs r0, #1 -10003a8a: bd00 pop {pc} - -10003a8c <__wrap___aeabi_dcmpgt>: -10003a8c: b500 push {lr} -10003a8e: f7ff ffb1 bl 100039f4 <__wrap___aeabi_cdrcmple> -10003a92: 4180 sbcs r0, r0 -10003a94: bd00 pop {pc} - -10003a96 <__wrap___aeabi_dcmpun>: -10003a96: 2001 movs r0, #1 -10003a98: 0540 lsls r0, r0, #21 -10003a9a: 004a lsls r2, r1, #1 -10003a9c: 1812 adds r2, r2, r0 -10003a9e: d804 bhi.n 10003aaa <__wrap___aeabi_dcmpun+0x14> -10003aa0: 005a lsls r2, r3, #1 -10003aa2: 1812 adds r2, r2, r0 -10003aa4: d801 bhi.n 10003aaa <__wrap___aeabi_dcmpun+0x14> -10003aa6: 2000 movs r0, #0 -10003aa8: 4770 bx lr -10003aaa: 2001 movs r0, #1 -10003aac: 4770 bx lr -10003aae: 2000 movs r0, #0 -10003ab0: 4770 bx lr +10003582: 46c6 mov lr, r8 +10003584: b500 push {lr} +10003586: 0007 movs r7, r0 +10003588: 000e movs r6, r1 +1000358a: 2500 movs r5, #0 +1000358c: 2301 movs r3, #1 +1000358e: 4698 mov r8, r3 +10003590: e000 b.n 10003594 +10003592: 3501 adds r5, #1 +10003594: 42b5 cmp r5, r6 +10003596: d20a bcs.n 100035ae +10003598: 00ac lsls r4, r5, #2 +1000359a: 193c adds r4, r7, r4 +1000359c: 6820 ldr r0, [r4, #0] +1000359e: f7ff ffdf bl 10003560 +100035a2: 6020 str r0, [r4, #0] +100035a4: 2800 cmp r0, #0 +100035a6: d1f4 bne.n 10003592 +100035a8: 2300 movs r3, #0 +100035aa: 4698 mov r8, r3 +100035ac: e7f1 b.n 10003592 +100035ae: 4640 mov r0, r8 +100035b0: bc80 pop {r7} +100035b2: 46b8 mov r8, r7 +100035b4: bdf0 pop {r4, r5, r6, r7, pc} ... -10003ab4 <__wrap___aeabi_ui2d>: -10003ab4: 2100 movs r1, #0 -10003ab6: 2800 cmp r0, #0 -10003ab8: d105 bne.n 10003ac6 <__wrap___aeabi_i2d+0xa> -10003aba: 4770 bx lr +100035b8 <__wrap___aeabi_idiv>: +100035b8: 4a14 ldr r2, [pc, #80] ; (1000360c ) +100035ba: 6f93 ldr r3, [r2, #120] ; 0x78 +100035bc: 089b lsrs r3, r3, #2 +100035be: d215 bcs.n 100035ec -10003abc <__wrap___aeabi_i2d>: -10003abc: 17c1 asrs r1, r0, #31 -10003abe: 4048 eors r0, r1 -10003ac0: 1a40 subs r0, r0, r1 -10003ac2: d0fa beq.n 10003aba <__wrap___aeabi_ui2d+0x6> -10003ac4: 07c9 lsls r1, r1, #31 -10003ac6: b513 push {r0, r1, r4, lr} -10003ac8: 4b06 ldr r3, [pc, #24] ; (10003ae4 <__wrap___aeabi_i2d+0x28>) -10003aca: 681b ldr r3, [r3, #0] -10003acc: 4798 blx r3 -10003ace: bc0c pop {r2, r3} -10003ad0: 1c44 adds r4, r0, #1 -10003ad2: 40a2 lsls r2, r4 -10003ad4: 0510 lsls r0, r2, #20 -10003ad6: 0b12 lsrs r2, r2, #12 -10003ad8: 4903 ldr r1, [pc, #12] ; (10003ae8 <__wrap___aeabi_i2d+0x2c>) -10003ada: 1b09 subs r1, r1, r4 -10003adc: 0509 lsls r1, r1, #20 -10003ade: 4319 orrs r1, r3 -10003ae0: 4311 orrs r1, r2 -10003ae2: bd10 pop {r4, pc} -10003ae4: 20001600 .word 0x20001600 -10003ae8: 0000041f .word 0x0000041f +100035c0 : +100035c0: 6690 str r0, [r2, #104] ; 0x68 +100035c2: 66d1 str r1, [r2, #108] ; 0x6c +100035c4: 2900 cmp r1, #0 +100035c6: d005 beq.n 100035d4 +100035c8: e7ff b.n 100035ca +100035ca: e7ff b.n 100035cc +100035cc: e7ff b.n 100035ce +100035ce: 6f51 ldr r1, [r2, #116] ; 0x74 +100035d0: 6f10 ldr r0, [r2, #112] ; 0x70 +100035d2: 4770 bx lr +100035d4: b504 push {r2, lr} +100035d6: 2180 movs r1, #128 ; 0x80 +100035d8: 0609 lsls r1, r1, #24 +100035da: 17c2 asrs r2, r0, #31 +100035dc: 4051 eors r1, r2 +100035de: 2800 cmp r0, #0 +100035e0: d000 beq.n 100035e4 +100035e2: 43c8 mvns r0, r1 +100035e4: f003 ff5c bl 100074a0 <____aeabi_idiv0_veneer> +100035e8: 2100 movs r1, #0 +100035ea: bd04 pop {r2, pc} -10003aec <__wrap___aeabi_d2iz>: -10003aec: b510 push {r4, lr} -10003aee: 004c lsls r4, r1, #1 -10003af0: 0d62 lsrs r2, r4, #21 -10003af2: 2380 movs r3, #128 ; 0x80 -10003af4: 18d2 adds r2, r2, r3 -10003af6: 00db lsls r3, r3, #3 -10003af8: 1ad2 subs r2, r2, r3 -10003afa: 055b lsls r3, r3, #21 -10003afc: 2a7e cmp r2, #126 ; 0x7e -10003afe: dd10 ble.n 10003b22 <__wrap___aeabi_d2iz+0x36> -10003b00: 3a9e subs r2, #158 ; 0x9e -10003b02: da13 bge.n 10003b2c <__wrap___aeabi_d2iz+0x40> -10003b04: 17cc asrs r4, r1, #31 -10003b06: 0309 lsls r1, r1, #12 -10003b08: 0849 lsrs r1, r1, #1 -10003b0a: 4319 orrs r1, r3 -10003b0c: 4252 negs r2, r2 -10003b0e: 40d1 lsrs r1, r2 -10003b10: 0064 lsls r4, r4, #1 -10003b12: 3401 adds r4, #1 -10003b14: 3215 adds r2, #21 -10003b16: 2a20 cmp r2, #32 -10003b18: da05 bge.n 10003b26 <__wrap___aeabi_d2iz+0x3a> -10003b1a: 40d0 lsrs r0, r2 -10003b1c: 4308 orrs r0, r1 -10003b1e: 4360 muls r0, r4 -10003b20: bd10 pop {r4, pc} -10003b22: 2000 movs r0, #0 -10003b24: bd10 pop {r4, pc} -10003b26: 4608 mov r0, r1 -10003b28: 4360 muls r0, r4 -10003b2a: bd10 pop {r4, pc} -10003b2c: 0fc8 lsrs r0, r1, #31 -10003b2e: 18c0 adds r0, r0, r3 -10003b30: 3801 subs r0, #1 -10003b32: bd10 pop {r4, pc} +100035ec : +100035ec: 6f93 ldr r3, [r2, #120] ; 0x78 +100035ee: 085b lsrs r3, r3, #1 +100035f0: d3fd bcc.n 100035ee +100035f2: b5f0 push {r4, r5, r6, r7, lr} +100035f4: 6e94 ldr r4, [r2, #104] ; 0x68 +100035f6: 6ed5 ldr r5, [r2, #108] ; 0x6c +100035f8: 6f57 ldr r7, [r2, #116] ; 0x74 +100035fa: 6f16 ldr r6, [r2, #112] ; 0x70 +100035fc: f7ff ffe0 bl 100035c0 +10003600: 6694 str r4, [r2, #104] ; 0x68 +10003602: 66d5 str r5, [r2, #108] ; 0x6c +10003604: 6757 str r7, [r2, #116] ; 0x74 +10003606: 6716 str r6, [r2, #112] ; 0x70 +10003608: bdf0 pop {r4, r5, r6, r7, pc} +1000360a: 0000 .short 0x0000 +1000360c: d0000000 .word 0xd0000000 -10003b34 <__wrap___aeabi_d2uiz>: -10003b34: b418 push {r3, r4} -10003b36: 4b04 ldr r3, [pc, #16] ; (10003b48 <__wrap___aeabi_d2uiz+0x14>) -10003b38: 6a5b ldr r3, [r3, #36] ; 0x24 -10003b3a: 46fc mov ip, pc -10003b3c: 9301 str r3, [sp, #4] -10003b3e: bd08 pop {r3, pc} -10003b40: 412ddf24 .word 0x412ddf24 -10003b44: 00001000 .word 0x00001000 -10003b48: 20001500 .word 0x20001500 +10003610 <__wrap___aeabi_uidiv>: +10003610: 4a13 ldr r2, [pc, #76] ; (10003660 ) +10003612: 6f93 ldr r3, [r2, #120] ; 0x78 +10003614: 089b lsrs r3, r3, #2 +10003616: d213 bcs.n 10003640 -10003b4c <__aeabi_double_init>: -10003b4c: b570 push {r4, r5, r6, lr} -10003b4e: 2313 movs r3, #19 -10003b50: 781c ldrb r4, [r3, #0] -10003b52: 2c01 cmp r4, #1 -10003b54: d00f beq.n 10003b76 <__aeabi_double_init+0x2a> -10003b56: 2c01 cmp r4, #1 -10003b58: dc0f bgt.n 10003b7a <__aeabi_double_init+0x2e> -10003b5a: 2c02 cmp r4, #2 -10003b5c: dc02 bgt.n 10003b64 <__aeabi_double_init+0x18> -10003b5e: 4a1d ldr r2, [pc, #116] ; (10003bd4 <__aeabi_double_init+0x88>) -10003b60: 4b1d ldr r3, [pc, #116] ; (10003bd8 <__aeabi_double_init+0x8c>) -10003b62: 649a str r2, [r3, #72] ; 0x48 -10003b64: bd70 pop {r4, r5, r6, pc} -10003b66: 0099 lsls r1, r3, #2 -10003b68: 481a ldr r0, [pc, #104] ; (10003bd4 <__aeabi_double_init+0x88>) -10003b6a: 4a1b ldr r2, [pc, #108] ; (10003bd8 <__aeabi_double_init+0x8c>) -10003b6c: 5088 str r0, [r1, r2] -10003b6e: 3301 adds r3, #1 -10003b70: 2b1f cmp r3, #31 -10003b72: d9f8 bls.n 10003b66 <__aeabi_double_init+0x1a> -10003b74: e7ef b.n 10003b56 <__aeabi_double_init+0xa> -10003b76: 2300 movs r3, #0 -10003b78: e7fa b.n 10003b70 <__aeabi_double_init+0x24> -10003b7a: 4818 ldr r0, [pc, #96] ; (10003bdc <__aeabi_double_init+0x90>) -10003b7c: f7ff fc7e bl 1000347c -10003b80: 0005 movs r5, r0 -10003b82: 4817 ldr r0, [pc, #92] ; (10003be0 <__aeabi_double_init+0x94>) -10003b84: f7ff fc7a bl 1000347c -10003b88: 3802 subs r0, #2 -10003b8a: 7803 ldrb r3, [r0, #0] -10003b8c: 009b lsls r3, r3, #2 -10003b8e: 2b7f cmp r3, #127 ; 0x7f -10003b90: dd19 ble.n 10003bc6 <__aeabi_double_init+0x7a> -10003b92: 2280 movs r2, #128 ; 0x80 -10003b94: 0029 movs r1, r5 -10003b96: 4810 ldr r0, [pc, #64] ; (10003bd8 <__aeabi_double_init+0x8c>) -10003b98: f000 fbec bl 10004374 <__wrap___aeabi_memcpy> -10003b9c: 2c02 cmp r4, #2 -10003b9e: d1dc bne.n 10003b5a <__aeabi_double_init+0xe> -10003ba0: 4b10 ldr r3, [pc, #64] ; (10003be4 <__aeabi_double_init+0x98>) -10003ba2: 881a ldrh r2, [r3, #0] -10003ba4: 23b5 movs r3, #181 ; 0xb5 -10003ba6: 021b lsls r3, r3, #8 -10003ba8: 429a cmp r2, r3 -10003baa: d109 bne.n 10003bc0 <__aeabi_double_init+0x74> -10003bac: 4b0e ldr r3, [pc, #56] ; (10003be8 <__aeabi_double_init+0x9c>) -10003bae: 881a ldrh r2, [r3, #0] -10003bb0: 4b0e ldr r3, [pc, #56] ; (10003bec <__aeabi_double_init+0xa0>) -10003bb2: 429a cmp r2, r3 -10003bb4: d104 bne.n 10003bc0 <__aeabi_double_init+0x74> -10003bb6: 4b0e ldr r3, [pc, #56] ; (10003bf0 <__aeabi_double_init+0xa4>) -10003bb8: 881a ldrh r2, [r3, #0] -10003bba: 4b0e ldr r3, [pc, #56] ; (10003bf4 <__aeabi_double_init+0xa8>) -10003bbc: 429a cmp r2, r3 -10003bbe: d0cc beq.n 10003b5a <__aeabi_double_init+0xe> -10003bc0: 2000 movs r0, #0 -10003bc2: f7fd fff1 bl 10001ba8 -10003bc6: 4b0c ldr r3, [pc, #48] ; (10003bf8 <__aeabi_double_init+0xac>) -10003bc8: 4a0c ldr r2, [pc, #48] ; (10003bfc <__aeabi_double_init+0xb0>) -10003bca: 2130 movs r1, #48 ; 0x30 -10003bcc: 480c ldr r0, [pc, #48] ; (10003c00 <__aeabi_double_init+0xb4>) -10003bce: f7fd ffcd bl 10001b6c <__assert_func> -10003bd2: 46c0 nop ; (mov r8, r8) -10003bd4: 10003c05 .word 0x10003c05 -10003bd8: 20001500 .word 0x20001500 -10003bdc: 00004453 .word 0x00004453 -10003be0: 00004653 .word 0x00004653 -10003be4: 00003854 .word 0x00003854 -10003be8: 000038d8 .word 0x000038d8 -10003bec: 00004649 .word 0x00004649 -10003bf0: 0000389c .word 0x0000389c -10003bf4: 00004659 .word 0x00004659 -10003bf8: 10008238 .word 0x10008238 -10003bfc: 100082e8 .word 0x100082e8 -10003c00: 10008298 .word 0x10008298 +10003618 : +10003618: 6610 str r0, [r2, #96] ; 0x60 +1000361a: 6651 str r1, [r2, #100] ; 0x64 +1000361c: 2900 cmp r1, #0 +1000361e: d005 beq.n 1000362c +10003620: e7ff b.n 10003622 +10003622: e7ff b.n 10003624 +10003624: e7ff b.n 10003626 +10003626: 6f51 ldr r1, [r2, #116] ; 0x74 +10003628: 6f10 ldr r0, [r2, #112] ; 0x70 +1000362a: 4770 bx lr +1000362c: b504 push {r2, lr} +1000362e: 2800 cmp r0, #0 +10003630: d001 beq.n 10003636 +10003632: 2000 movs r0, #0 +10003634: 43c0 mvns r0, r0 +10003636: f003 ff33 bl 100074a0 <____aeabi_idiv0_veneer> +1000363a: 2100 movs r1, #0 +1000363c: bd04 pop {r2, pc} +1000363e: 46c0 nop ; (mov r8, r8) -10003c04 : -10003c04: b507 push {r0, r1, r2, lr} -10003c06: 4660 mov r0, ip -10003c08: 2800 cmp r0, #0 -10003c0a: d100 bne.n 10003c0e -10003c0c: be00 bkpt 0x0000 -10003c0e: 8801 ldrh r1, [r0, #0] -10003c10: 0a0a lsrs r2, r1, #8 -10003c12: 3002 adds r0, #2 -10003c14: 2adf cmp r2, #223 ; 0xdf -10003c16: d1fa bne.n 10003c0e -10003c18: b2c9 uxtb r1, r1 -10003c1a: 0882 lsrs r2, r0, #2 -10003c1c: d304 bcc.n 10003c28 -10003c1e: 8802 ldrh r2, [r0, #0] -10003c20: 8840 ldrh r0, [r0, #2] -10003c22: 0400 lsls r0, r0, #16 -10003c24: 4310 orrs r0, r2 -10003c26: e000 b.n 10003c2a -10003c28: 6800 ldr r0, [r0, #0] -10003c2a: 4a02 ldr r2, [pc, #8] ; (10003c34 ) -10003c2c: 5050 str r0, [r2, r1] -10003c2e: 9003 str r0, [sp, #12] -10003c30: bd07 pop {r0, r1, r2, pc} -10003c32: 0000 .short 0x0000 -10003c34: 20001500 .word 0x20001500 +10003640 : +10003640: 6f93 ldr r3, [r2, #120] ; 0x78 +10003642: 085b lsrs r3, r3, #1 +10003644: d3fd bcc.n 10003642 +10003646: b5f0 push {r4, r5, r6, r7, lr} +10003648: 6e94 ldr r4, [r2, #104] ; 0x68 +1000364a: 6ed5 ldr r5, [r2, #108] ; 0x6c +1000364c: 6f57 ldr r7, [r2, #116] ; 0x74 +1000364e: 6f16 ldr r6, [r2, #112] ; 0x70 +10003650: f7ff ffe2 bl 10003618 +10003654: 6694 str r4, [r2, #104] ; 0x68 +10003656: 66d5 str r5, [r2, #108] ; 0x6c +10003658: 6757 str r7, [r2, #116] ; 0x74 +1000365a: 6716 str r6, [r2, #112] ; 0x70 +1000365c: bdf0 pop {r4, r5, r6, r7, pc} +1000365e: 0000 .short 0x0000 +10003660: d0000000 .word 0xd0000000 -10003c38 : -10003c38: b40f push {r0, r1, r2, r3} -10003c3a: bc03 pop {r0, r1} -10003c3c: bc0c pop {r2, r3} +10003664 <__wrap___aeabi_ldivmod>: +10003664: 4694 mov ip, r2 +10003666: 4a4e ldr r2, [pc, #312] ; (100037a0 ) +10003668: 6f92 ldr r2, [r2, #120] ; 0x78 +1000366a: 0892 lsrs r2, r2, #2 +1000366c: 4662 mov r2, ip +1000366e: d201 bcs.n 10003674 +10003670: e030 b.n 100036d4 +10003672: 46c0 nop ; (mov r8, r8) -10003c3e : -10003c3e: b5f0 push {r4, r5, r6, r7, lr} -10003c40: 2401 movs r4, #1 -10003c42: 07e4 lsls r4, r4, #31 -10003c44: 4063 eors r3, r4 -10003c46: e000 b.n 10003c4a +10003674 : +10003674: b5f0 push {r4, r5, r6, r7, lr} +10003676: 4e4a ldr r6, [pc, #296] ; (100037a0 ) +10003678: 6fb5 ldr r5, [r6, #120] ; 0x78 +1000367a: 086d lsrs r5, r5, #1 +1000367c: d3fc bcc.n 10003678 +1000367e: 6e34 ldr r4, [r6, #96] ; 0x60 +10003680: 6e75 ldr r5, [r6, #100] ; 0x64 +10003682: 6f77 ldr r7, [r6, #116] ; 0x74 +10003684: 6f36 ldr r6, [r6, #112] ; 0x70 +10003686: f000 f825 bl 100036d4 +1000368a: 4694 mov ip, r2 +1000368c: 4a44 ldr r2, [pc, #272] ; (100037a0 ) +1000368e: 6614 str r4, [r2, #96] ; 0x60 +10003690: 6655 str r5, [r2, #100] ; 0x64 +10003692: 6757 str r7, [r2, #116] ; 0x74 +10003694: 6716 str r6, [r2, #112] ; 0x70 +10003696: 4662 mov r2, ip +10003698: bdf0 pop {r4, r5, r6, r7, pc} +1000369a: 46c0 nop ; (mov r8, r8) -10003c48 : -10003c48: b5f0 push {r4, r5, r6, r7, lr} +1000369c <__wrap___aeabi_uldivmod>: +1000369c: 4694 mov ip, r2 +1000369e: 4a40 ldr r2, [pc, #256] ; (100037a0 ) +100036a0: 6f92 ldr r2, [r2, #120] ; 0x78 +100036a2: 0892 lsrs r2, r2, #2 +100036a4: 4662 mov r2, ip +100036a6: d201 bcs.n 100036ac +100036a8: e058 b.n 1000375c +100036aa: 46c0 nop ; (mov r8, r8) -10003c4a : -10003c4a: 0d0c lsrs r4, r1, #20 -10003c4c: 0fcf lsrs r7, r1, #31 -10003c4e: 1e66 subs r6, r4, #1 -10003c50: 0536 lsls r6, r6, #20 -10003c52: 1b89 subs r1, r1, r6 -10003c54: 0564 lsls r4, r4, #21 -10003c56: d303 bcc.n 10003c60 -10003c58: 43c9 mvns r1, r1 -10003c5a: 4240 negs r0, r0 -10003c5c: d300 bcc.n 10003c60 -10003c5e: 3101 adds r1, #1 +100036ac : +100036ac: b5f0 push {r4, r5, r6, r7, lr} +100036ae: 4e3c ldr r6, [pc, #240] ; (100037a0 ) +100036b0: 6fb5 ldr r5, [r6, #120] ; 0x78 +100036b2: 086d lsrs r5, r5, #1 +100036b4: d3fc bcc.n 100036b0 +100036b6: 6e34 ldr r4, [r6, #96] ; 0x60 +100036b8: 6e75 ldr r5, [r6, #100] ; 0x64 +100036ba: 6f77 ldr r7, [r6, #116] ; 0x74 +100036bc: 6f36 ldr r6, [r6, #112] ; 0x70 +100036be: f000 f84d bl 1000375c +100036c2: 4694 mov ip, r2 +100036c4: 4a36 ldr r2, [pc, #216] ; (100037a0 ) +100036c6: 6614 str r4, [r2, #96] ; 0x60 +100036c8: 6655 str r5, [r2, #100] ; 0x64 +100036ca: 6757 str r7, [r2, #116] ; 0x74 +100036cc: 6716 str r6, [r2, #112] ; 0x70 +100036ce: 4662 mov r2, ip +100036d0: bdf0 pop {r4, r5, r6, r7, pc} +100036d2: 46c0 nop ; (mov r8, r8) -10003c60 : -10003c60: 0d64 lsrs r4, r4, #21 -10003c62: d003 beq.n 10003c6c -10003c64: 1c66 adds r6, r4, #1 -10003c66: 0af6 lsrs r6, r6, #11 -10003c68: d007 beq.n 10003c7a -10003c6a: 1be4 subs r4, r4, r7 +100036d4 : +100036d4: 2b00 cmp r3, #0 +100036d6: db24 blt.n 10003722 +100036d8: d011 beq.n 100036fe +100036da: 2900 cmp r1, #0 +100036dc: da3e bge.n 1000375c +100036de: b500 push {lr} +100036e0: 43c9 mvns r1, r1 +100036e2: 4240 negs r0, r0 +100036e4: d100 bne.n 100036e8 +100036e6: 3101 adds r1, #1 -10003c6c : -10003c6c: 2000 movs r0, #0 -10003c6e: 007f lsls r7, r7, #1 -10003c70: 1c79 adds r1, r7, #1 -10003c72: 0789 lsls r1, r1, #30 -10003c74: 1289 asrs r1, r1, #10 -10003c76: 3c80 subs r4, #128 ; 0x80 -10003c78: 0324 lsls r4, r4, #12 +100036e8 : +100036e8: f000 f838 bl 1000375c +100036ec: 43c9 mvns r1, r1 +100036ee: 4240 negs r0, r0 +100036f0: d100 bne.n 100036f4 +100036f2: 3101 adds r1, #1 -10003c7a : -10003c7a: 0d1d lsrs r5, r3, #20 -10003c7c: 0fdf lsrs r7, r3, #31 -10003c7e: 1e6e subs r6, r5, #1 -10003c80: 0536 lsls r6, r6, #20 -10003c82: 1b9b subs r3, r3, r6 -10003c84: 056d lsls r5, r5, #21 -10003c86: d303 bcc.n 10003c90 -10003c88: 43db mvns r3, r3 -10003c8a: 4252 negs r2, r2 -10003c8c: d300 bcc.n 10003c90 -10003c8e: 3301 adds r3, #1 +100036f4 : +100036f4: 43db mvns r3, r3 +100036f6: 4252 negs r2, r2 +100036f8: d100 bne.n 100036fc +100036fa: 3301 adds r3, #1 -10003c90 : -10003c90: 0d6d lsrs r5, r5, #21 -10003c92: d003 beq.n 10003c9c -10003c94: 1c6e adds r6, r5, #1 -10003c96: 0af6 lsrs r6, r6, #11 -10003c98: d007 beq.n 10003caa -10003c9a: 1bed subs r5, r5, r7 +100036fc : +100036fc: bd00 pop {pc} +100036fe: 2a00 cmp r2, #0 +10003700: d1eb bne.n 100036da +10003702: 2800 cmp r0, #0 +10003704: d101 bne.n 1000370a +10003706: 2900 cmp r1, #0 +10003708: d005 beq.n 10003716 +1000370a: 2000 movs r0, #0 +1000370c: 0fc9 lsrs r1, r1, #31 +1000370e: 07c9 lsls r1, r1, #31 +10003710: d101 bne.n 10003716 +10003712: 43c0 mvns r0, r0 +10003714: 0841 lsrs r1, r0, #1 +10003716: b500 push {lr} +10003718: f003 feba bl 10007490 <____aeabi_ldiv0_veneer> +1000371c: 2200 movs r2, #0 +1000371e: 2300 movs r3, #0 +10003720: bd00 pop {pc} +10003722: b500 push {lr} +10003724: 2900 cmp r1, #0 +10003726: db0a blt.n 1000373e +10003728: 43db mvns r3, r3 +1000372a: 4252 negs r2, r2 +1000372c: d100 bne.n 10003730 +1000372e: 3301 adds r3, #1 -10003c9c : -10003c9c: 2200 movs r2, #0 -10003c9e: 007f lsls r7, r7, #1 -10003ca0: 1c7b adds r3, r7, #1 -10003ca2: 079b lsls r3, r3, #30 -10003ca4: 129b asrs r3, r3, #10 -10003ca6: 3d80 subs r5, #128 ; 0x80 -10003ca8: 032d lsls r5, r5, #12 +10003730 : +10003730: f000 f814 bl 1000375c +10003734: 43c9 mvns r1, r1 +10003736: 4240 negs r0, r0 +10003738: d100 bne.n 1000373c +1000373a: 3101 adds r1, #1 -10003caa : -10003caa: 1b2f subs r7, r5, r4 -10003cac: 1b66 subs r6, r4, r5 -10003cae: d458 bmi.n 10003d62 -10003cb0: 46a4 mov ip, r4 -10003cb2: 2e20 cmp r6, #32 -10003cb4: da46 bge.n 10003d44 -10003cb6: 3720 adds r7, #32 -10003cb8: 0014 movs r4, r2 -10003cba: 40bc lsls r4, r7 +1000373c : +1000373c: bd00 pop {pc} +1000373e: 43c9 mvns r1, r1 +10003740: 4240 negs r0, r0 +10003742: d100 bne.n 10003746 +10003744: 3101 adds r1, #1 -10003cbc : -10003cbc: 001d movs r5, r3 -10003cbe: 40bd lsls r5, r7 -10003cc0: 40f2 lsrs r2, r6 -10003cc2: 4133 asrs r3, r6 -10003cc4: 432a orrs r2, r5 +10003746 : +10003746: 43db mvns r3, r3 +10003748: 4252 negs r2, r2 +1000374a: d100 bne.n 1000374e +1000374c: 3301 adds r3, #1 -10003cc6 : -10003cc6: 1880 adds r0, r0, r2 -10003cc8: 4159 adcs r1, r3 +1000374e : +1000374e: f000 f805 bl 1000375c +10003752: 43db mvns r3, r3 +10003754: 4252 negs r2, r2 +10003756: d100 bne.n 1000375a +10003758: 3301 adds r3, #1 -10003cca : -10003cca: 0fcb lsrs r3, r1, #31 -10003ccc: d005 beq.n 10003cda -10003cce: 43c9 mvns r1, r1 -10003cd0: 43c0 mvns r0, r0 -10003cd2: 2200 movs r2, #0 -10003cd4: 4264 negs r4, r4 -10003cd6: 4150 adcs r0, r2 -10003cd8: 4151 adcs r1, r2 -10003cda: 4662 mov r2, ip -10003cdc: 0d4d lsrs r5, r1, #21 -10003cde: d128 bne.n 10003d32 -10003ce0: 0d0d lsrs r5, r1, #20 -10003ce2: d107 bne.n 10003cf4 -10003ce4: 2800 cmp r0, #0 -10003ce6: d01f beq.n 10003d28 +1000375a : +1000375a: bd00 pop {pc} -10003ce8 : -10003ce8: 1924 adds r4, r4, r4 -10003cea: 4140 adcs r0, r0 -10003cec: 4149 adcs r1, r1 -10003cee: 3a01 subs r2, #1 -10003cf0: 0d0d lsrs r5, r1, #20 -10003cf2: d0f9 beq.n 10003ce8 +1000375c : +1000375c: 2900 cmp r1, #0 +1000375e: d123 bne.n 100037a8 +10003760: 2b00 cmp r3, #0 +10003762: d118 bne.n 10003796 +10003764: 2a00 cmp r2, #0 +10003766: d00c beq.n 10003782 +10003768: 46bc mov ip, r7 +1000376a: 4f0d ldr r7, [pc, #52] ; (100037a0 ) +1000376c: 6638 str r0, [r7, #96] ; 0x60 +1000376e: 667a str r2, [r7, #100] ; 0x64 +10003770: 2100 movs r1, #0 +10003772: 2300 movs r3, #0 +10003774: e7ff b.n 10003776 +10003776: e7ff b.n 10003778 +10003778: e7ff b.n 1000377a +1000377a: 6f7a ldr r2, [r7, #116] ; 0x74 +1000377c: 6f38 ldr r0, [r7, #112] ; 0x70 +1000377e: 4667 mov r7, ip +10003780: 4770 bx lr +10003782: 2800 cmp r0, #0 +10003784: d001 beq.n 1000378a -10003cf4 : -10003cf4: 0064 lsls r4, r4, #1 -10003cf6: d306 bcc.n 10003d06 +10003786 : +10003786: 4807 ldr r0, [pc, #28] ; (100037a4 ) +10003788: 0001 movs r1, r0 +1000378a: b500 push {lr} +1000378c: f003 fe80 bl 10007490 <____aeabi_ldiv0_veneer> +10003790: 2200 movs r2, #0 +10003792: 2300 movs r3, #0 +10003794: bd00 pop {pc} +10003796: 0002 movs r2, r0 +10003798: 000b movs r3, r1 +1000379a: 2000 movs r0, #0 +1000379c: 2100 movs r1, #0 +1000379e: 4770 bx lr +100037a0: d0000000 .word 0xd0000000 +100037a4: ffffffff .word 0xffffffff -10003cf8 : -10003cf8: 3001 adds r0, #1 -10003cfa: d300 bcc.n 10003cfe -10003cfc: 3101 adds r1, #1 -10003cfe: 2c00 cmp r4, #0 -10003d00: d101 bne.n 10003d06 -10003d02: 0840 lsrs r0, r0, #1 -10003d04: 0040 lsls r0, r0, #1 +100037a8 : +100037a8: 2b00 cmp r3, #0 +100037aa: d000 beq.n 100037ae +100037ac: e0bd b.n 1000392a +100037ae: 0c13 lsrs r3, r2, #16 +100037b0: d126 bne.n 10003800 +100037b2: 2a00 cmp r2, #0 +100037b4: d0e7 beq.n 10003786 +100037b6: b480 push {r7} +100037b8: 4f10 ldr r7, [pc, #64] ; (100037fc ) +100037ba: 6639 str r1, [r7, #96] ; 0x60 +100037bc: 667a str r2, [r7, #100] ; 0x64 +100037be: e7ff b.n 100037c0 +100037c0: e7ff b.n 100037c2 +100037c2: b430 push {r4, r5} +100037c4: 0c04 lsrs r4, r0, #16 +100037c6: 6f7b ldr r3, [r7, #116] ; 0x74 +100037c8: 6f39 ldr r1, [r7, #112] ; 0x70 +100037ca: 041b lsls r3, r3, #16 +100037cc: 4323 orrs r3, r4 +100037ce: 663b str r3, [r7, #96] ; 0x60 +100037d0: e7ff b.n 100037d2 +100037d2: e7ff b.n 100037d4 +100037d4: e7ff b.n 100037d6 +100037d6: 46c0 nop ; (mov r8, r8) +100037d8: b284 uxth r4, r0 +100037da: 6f7b ldr r3, [r7, #116] ; 0x74 +100037dc: 6f3d ldr r5, [r7, #112] ; 0x70 +100037de: 041b lsls r3, r3, #16 +100037e0: 4323 orrs r3, r4 +100037e2: 663b str r3, [r7, #96] ; 0x60 +100037e4: e7ff b.n 100037e6 +100037e6: e7ff b.n 100037e8 +100037e8: 46c0 nop ; (mov r8, r8) +100037ea: 2300 movs r3, #0 +100037ec: 042c lsls r4, r5, #16 +100037ee: 0c2d lsrs r5, r5, #16 +100037f0: 6f7a ldr r2, [r7, #116] ; 0x74 +100037f2: 6f38 ldr r0, [r7, #112] ; 0x70 +100037f4: 1900 adds r0, r0, r4 +100037f6: 4169 adcs r1, r5 +100037f8: bcb0 pop {r4, r5, r7} +100037fa: 4770 bx lr +100037fc: d0000000 .word 0xd0000000 -10003d06 : -10003d06: 3a01 subs r2, #1 -10003d08: d40b bmi.n 10003d22 -10003d0a: 1c94 adds r4, r2, #2 -10003d0c: 0ae4 lsrs r4, r4, #11 -10003d0e: d104 bne.n 10003d1a -10003d10: 0512 lsls r2, r2, #20 -10003d12: 4411 add r1, r2 -10003d14: 07db lsls r3, r3, #31 -10003d16: 4419 add r1, r3 -10003d18: bdf0 pop {r4, r5, r6, r7, pc} +10003800 : +10003800: b5f0 push {r4, r5, r6, r7, lr} +10003802: 4694 mov ip, r2 +10003804: 2500 movs r5, #0 +10003806: 0e14 lsrs r4, r2, #24 +10003808: d101 bne.n 1000380e +1000380a: 0212 lsls r2, r2, #8 +1000380c: 3508 adds r5, #8 +1000380e: 0f14 lsrs r4, r2, #28 +10003810: d101 bne.n 10003816 +10003812: 0112 lsls r2, r2, #4 +10003814: 3504 adds r5, #4 +10003816: 0f94 lsrs r4, r2, #30 +10003818: d101 bne.n 1000381e +1000381a: 0092 lsls r2, r2, #2 +1000381c: 3502 adds r5, #2 +1000381e: 0fd4 lsrs r4, r2, #31 +10003820: d101 bne.n 10003826 +10003822: 0052 lsls r2, r2, #1 +10003824: 3501 adds r5, #1 +10003826: 0bd4 lsrs r4, r2, #15 +10003828: 3401 adds r4, #1 +1000382a: 4f25 ldr r7, [pc, #148] ; (100038c0 ) +1000382c: 667c str r4, [r7, #100] ; 0x64 +1000382e: 4c25 ldr r4, [pc, #148] ; (100038c4 ) +10003830: 663c str r4, [r7, #96] ; 0x60 +10003832: 0c0e lsrs r6, r1, #16 +10003834: b293 uxth r3, r2 +10003836: e7ff b.n 10003838 +10003838: e7ff b.n 1000383a +1000383a: e7ff b.n 1000383c +1000383c: 6f3c ldr r4, [r7, #112] ; 0x70 +1000383e: 4366 muls r6, r4 +10003840: 0c36 lsrs r6, r6, #16 +10003842: 0377 lsls r7, r6, #13 +10003844: 46be mov lr, r7 +10003846: 4373 muls r3, r6 +10003848: 0bdf lsrs r7, r3, #15 +1000384a: 045b lsls r3, r3, #17 +1000384c: 1ac0 subs r0, r0, r3 +1000384e: 41b9 sbcs r1, r7 +10003850: 0c13 lsrs r3, r2, #16 +10003852: 4373 muls r3, r6 +10003854: 18db adds r3, r3, r3 +10003856: 1ac9 subs r1, r1, r3 +10003858: 08ce lsrs r6, r1, #3 +1000385a: 4366 muls r6, r4 +1000385c: 0c36 lsrs r6, r6, #16 +1000385e: 44b6 add lr, r6 +10003860: b293 uxth r3, r2 +10003862: 4373 muls r3, r6 +10003864: 0f1f lsrs r7, r3, #28 +10003866: 011b lsls r3, r3, #4 +10003868: 1ac0 subs r0, r0, r3 +1000386a: 41b9 sbcs r1, r7 +1000386c: 0c13 lsrs r3, r2, #16 +1000386e: 4373 muls r3, r6 +10003870: 0b1f lsrs r7, r3, #12 +10003872: 051b lsls r3, r3, #20 +10003874: 1ac0 subs r0, r0, r3 +10003876: 41b9 sbcs r1, r7 +10003878: 0d86 lsrs r6, r0, #22 +1000387a: 028f lsls r7, r1, #10 +1000387c: 433e orrs r6, r7 +1000387e: 4366 muls r6, r4 +10003880: 0c36 lsrs r6, r6, #16 +10003882: 2d09 cmp r5, #9 +10003884: db24 blt.n 100038d0 +10003886: 0a52 lsrs r2, r2, #9 +10003888: 4372 muls r2, r6 +1000388a: 1a80 subs r0, r0, r2 +1000388c: 0377 lsls r7, r6, #13 +1000388e: 0a46 lsrs r6, r0, #9 +10003890: 4366 muls r6, r4 +10003892: 0c36 lsrs r6, r6, #16 +10003894: 2316 movs r3, #22 +10003896: 1b5b subs r3, r3, r5 +10003898: 40de lsrs r6, r3 +1000389a: 40df lsrs r7, r3 +1000389c: 19bf adds r7, r7, r6 +1000389e: 4664 mov r4, ip +100038a0: 4366 muls r6, r4 +100038a2: 1b82 subs r2, r0, r6 +100038a4: 4670 mov r0, lr +100038a6: 3504 adds r5, #4 +100038a8: 3306 adds r3, #6 +100038aa: 0001 movs r1, r0 +100038ac: 40d9 lsrs r1, r3 +100038ae: 40a8 lsls r0, r5 +100038b0: 19c0 adds r0, r0, r7 +100038b2: d300 bcc.n 100038b6 +100038b4: 3101 adds r1, #1 +100038b6: 42a2 cmp r2, r4 +100038b8: d206 bcs.n 100038c8 +100038ba: 2300 movs r3, #0 +100038bc: bdf0 pop {r4, r5, r6, r7, pc} +100038be: 0000 .short 0x0000 +100038c0: d0000000 .word 0xd0000000 +100038c4: ffffffff .word 0xffffffff +100038c8: 1b12 subs r2, r2, r4 +100038ca: 3001 adds r0, #1 +100038cc: d3f3 bcc.n 100038b6 +100038ce: e7f1 b.n 100038b4 -10003d1a : -10003d1a: 07d9 lsls r1, r3, #31 -10003d1c: 4b20 ldr r3, [pc, #128] ; (10003da0 ) -10003d1e: 4319 orrs r1, r3 -10003d20: e000 b.n 10003d24 +100038d0 : +100038d0: 2709 movs r7, #9 +100038d2: 1b7f subs r7, r7, r5 +100038d4: 40fe lsrs r6, r7 +100038d6: 4664 mov r4, ip +100038d8: b2a2 uxth r2, r4 +100038da: 4372 muls r2, r6 +100038dc: 1a80 subs r0, r0, r2 +100038de: d200 bcs.n 100038e2 +100038e0: 3901 subs r1, #1 +100038e2: 0c22 lsrs r2, r4, #16 +100038e4: 4372 muls r2, r6 +100038e6: 0c13 lsrs r3, r2, #16 +100038e8: 0412 lsls r2, r2, #16 +100038ea: 1a82 subs r2, r0, r2 +100038ec: 4199 sbcs r1, r3 +100038ee: 000b movs r3, r1 +100038f0: 4670 mov r0, lr +100038f2: 3504 adds r5, #4 +100038f4: 3713 adds r7, #19 +100038f6: 0001 movs r1, r0 +100038f8: 40f9 lsrs r1, r7 +100038fa: 40a8 lsls r0, r5 +100038fc: 1980 adds r0, r0, r6 +100038fe: d300 bcc.n 10003902 +10003900: 3101 adds r1, #1 +10003902: 2b00 cmp r3, #0 +10003904: d102 bne.n 1000390c +10003906: 42a2 cmp r2, r4 +10003908: d20a bcs.n 10003920 +1000390a: bdf0 pop {r4, r5, r6, r7, pc} +1000390c: 3001 adds r0, #1 +1000390e: d300 bcc.n 10003912 +10003910: 3101 adds r1, #1 +10003912: 1b12 subs r2, r2, r4 +10003914: d2fa bcs.n 1000390c +10003916: 3b01 subs r3, #1 +10003918: d1f8 bne.n 1000390c +1000391a: 42a2 cmp r2, r4 +1000391c: d200 bcs.n 10003920 +1000391e: bdf0 pop {r4, r5, r6, r7, pc} +10003920: 3001 adds r0, #1 +10003922: d300 bcc.n 10003926 +10003924: 3101 adds r1, #1 +10003926: 1b12 subs r2, r2, r4 +10003928: e7f7 b.n 1000391a -10003d22 : -10003d22: 07d9 lsls r1, r3, #31 -10003d24: 2000 movs r0, #0 -10003d26: bdf0 pop {r4, r5, r6, r7, pc} +1000392a : +1000392a: b5f0 push {r4, r5, r6, r7, lr} +1000392c: 0c1c lsrs r4, r3, #16 +1000392e: d000 beq.n 10003932 +10003930: e080 b.n 10003a34 +10003932: b40c push {r2, r3} +10003934: 2500 movs r5, #0 +10003936: 0a1c lsrs r4, r3, #8 +10003938: d104 bne.n 10003944 +1000393a: 021b lsls r3, r3, #8 +1000393c: 0e16 lsrs r6, r2, #24 +1000393e: 4333 orrs r3, r6 +10003940: 0212 lsls r2, r2, #8 +10003942: 3508 adds r5, #8 +10003944: 0b1c lsrs r4, r3, #12 +10003946: d104 bne.n 10003952 +10003948: 011b lsls r3, r3, #4 +1000394a: 0f16 lsrs r6, r2, #28 +1000394c: 4333 orrs r3, r6 +1000394e: 0112 lsls r2, r2, #4 +10003950: 3504 adds r5, #4 +10003952: 0b9c lsrs r4, r3, #14 +10003954: d104 bne.n 10003960 +10003956: 009b lsls r3, r3, #2 +10003958: 0f96 lsrs r6, r2, #30 +1000395a: 4333 orrs r3, r6 +1000395c: 0092 lsls r2, r2, #2 +1000395e: 3502 adds r5, #2 +10003960: 0bdc lsrs r4, r3, #15 +10003962: d102 bne.n 1000396a +10003964: 1892 adds r2, r2, r2 +10003966: 415b adcs r3, r3 +10003968: 3501 adds r5, #1 +1000396a: 001c movs r4, r3 +1000396c: 1897 adds r7, r2, r2 +1000396e: 4164 adcs r4, r4 +10003970: 3401 adds r4, #1 +10003972: 4f46 ldr r7, [pc, #280] ; (10003a8c ) +10003974: 667c str r4, [r7, #100] ; 0x64 +10003976: 4c46 ldr r4, [pc, #280] ; (10003a90 ) +10003978: 663c str r4, [r7, #96] ; 0x60 +1000397a: 0c0e lsrs r6, r1, #16 +1000397c: e7ff b.n 1000397e +1000397e: e7ff b.n 10003980 +10003980: e7ff b.n 10003982 +10003982: 46c0 nop ; (mov r8, r8) +10003984: 6f3c ldr r4, [r7, #112] ; 0x70 +10003986: 4366 muls r6, r4 +10003988: 0c36 lsrs r6, r6, #16 +1000398a: 0377 lsls r7, r6, #13 +1000398c: 46be mov lr, r7 +1000398e: b297 uxth r7, r2 +10003990: 4377 muls r7, r6 +10003992: 1bc0 subs r0, r0, r7 +10003994: d200 bcs.n 10003998 +10003996: 3901 subs r1, #1 +10003998: 1bc0 subs r0, r0, r7 +1000399a: d200 bcs.n 1000399e +1000399c: 3901 subs r1, #1 +1000399e: b29f uxth r7, r3 +100039a0: 4377 muls r7, r6 +100039a2: 1bc9 subs r1, r1, r7 +100039a4: 1bc9 subs r1, r1, r7 +100039a6: 0c17 lsrs r7, r2, #16 +100039a8: 4377 muls r7, r6 +100039aa: 047e lsls r6, r7, #17 +100039ac: 0bff lsrs r7, r7, #15 +100039ae: 1b80 subs r0, r0, r6 +100039b0: 41b9 sbcs r1, r7 +100039b2: 08ce lsrs r6, r1, #3 +100039b4: 4366 muls r6, r4 +100039b6: 0c36 lsrs r6, r6, #16 +100039b8: 2d0c cmp r5, #12 +100039ba: db33 blt.n 10003a24 +100039bc: 44b6 add lr, r6 +100039be: 0b12 lsrs r2, r2, #12 +100039c0: 051f lsls r7, r3, #20 +100039c2: 433a orrs r2, r7 +100039c4: 0b1b lsrs r3, r3, #12 +100039c6: b297 uxth r7, r2 +100039c8: 4377 muls r7, r6 +100039ca: 1bc0 subs r0, r0, r7 +100039cc: d200 bcs.n 100039d0 +100039ce: 3901 subs r1, #1 +100039d0: b29f uxth r7, r3 +100039d2: 4377 muls r7, r6 +100039d4: 1bc9 subs r1, r1, r7 +100039d6: 0c17 lsrs r7, r2, #16 +100039d8: 4377 muls r7, r6 +100039da: 043e lsls r6, r7, #16 +100039dc: 0c3f lsrs r7, r7, #16 +100039de: 1b80 subs r0, r0, r6 +100039e0: 41b9 sbcs r1, r7 +100039e2: 0d86 lsrs r6, r0, #22 +100039e4: 028f lsls r7, r1, #10 +100039e6: 433e orrs r6, r7 +100039e8: 4366 muls r6, r4 +100039ea: 2729 movs r7, #41 ; 0x29 +100039ec: 1b7f subs r7, r7, r5 +100039ee: 40fe lsrs r6, r7 +100039f0: 3d0c subs r5, #12 +100039f2: 4677 mov r7, lr +100039f4: 40af lsls r7, r5 +100039f6: 19bf adds r7, r7, r6 +100039f8: bc30 pop {r4, r5} +100039fa: b2a2 uxth r2, r4 +100039fc: b2ab uxth r3, r5 +100039fe: 4372 muls r2, r6 +10003a00: 4373 muls r3, r6 +10003a02: 1a80 subs r0, r0, r2 +10003a04: 4199 sbcs r1, r3 +10003a06: 0c22 lsrs r2, r4, #16 +10003a08: 4372 muls r2, r6 +10003a0a: 0c13 lsrs r3, r2, #16 +10003a0c: 0412 lsls r2, r2, #16 +10003a0e: 1a80 subs r0, r0, r2 +10003a10: 4199 sbcs r1, r3 +10003a12: 0002 movs r2, r0 +10003a14: 000b movs r3, r1 +10003a16: 3701 adds r7, #1 +10003a18: 1b00 subs r0, r0, r4 +10003a1a: 41a9 sbcs r1, r5 +10003a1c: d2f9 bcs.n 10003a12 +10003a1e: 1e78 subs r0, r7, #1 +10003a20: 2100 movs r1, #0 +10003a22: bdf0 pop {r4, r5, r6, r7, pc} -10003d28 : -10003d28: 2900 cmp r1, #0 -10003d2a: d1dd bne.n 10003ce8 -10003d2c: 2c00 cmp r4, #0 -10003d2e: d1db bne.n 10003ce8 -10003d30: bdf0 pop {r4, r5, r6, r7, pc} +10003a24 : +10003a24: 270c movs r7, #12 +10003a26: 1b7f subs r7, r7, r5 +10003a28: 40fe lsrs r6, r7 +10003a2a: 4677 mov r7, lr +10003a2c: 0b7f lsrs r7, r7, #13 +10003a2e: 40af lsls r7, r5 +10003a30: 19ff adds r7, r7, r7 +10003a32: e7e0 b.n 100039f6 -10003d32 : -10003d32: 3201 adds r2, #1 -10003d34: 07c6 lsls r6, r0, #31 -10003d36: 0840 lsrs r0, r0, #1 -10003d38: 07cd lsls r5, r1, #31 -10003d3a: 4328 orrs r0, r5 -10003d3c: 0849 lsrs r1, r1, #1 -10003d3e: 2e00 cmp r6, #0 -10003d40: d0e1 beq.n 10003d06 -10003d42: e7d9 b.n 10003cf8 +10003a34 : +10003a34: 2400 movs r4, #0 +10003a36: 1c5d adds r5, r3, #1 +10003a38: d007 beq.n 10003a4a +10003a3a: 4f14 ldr r7, [pc, #80] ; (10003a8c ) +10003a3c: 667d str r5, [r7, #100] ; 0x64 +10003a3e: 6639 str r1, [r7, #96] ; 0x60 +10003a40: e7ff b.n 10003a42 +10003a42: e7ff b.n 10003a44 +10003a44: e7ff b.n 10003a46 +10003a46: e7ff b.n 10003a48 +10003a48: 6f3c ldr r4, [r7, #112] ; 0x70 +10003a4a: b295 uxth r5, r2 +10003a4c: b29e uxth r6, r3 +10003a4e: 4365 muls r5, r4 +10003a50: 4366 muls r6, r4 +10003a52: 1b40 subs r0, r0, r5 +10003a54: 41b1 sbcs r1, r6 +10003a56: 0c15 lsrs r5, r2, #16 +10003a58: 0c1e lsrs r6, r3, #16 +10003a5a: 4365 muls r5, r4 +10003a5c: 4366 muls r6, r4 +10003a5e: 0436 lsls r6, r6, #16 +10003a60: 0c2f lsrs r7, r5, #16 +10003a62: 433e orrs r6, r7 +10003a64: 042d lsls r5, r5, #16 +10003a66: 1b40 subs r0, r0, r5 +10003a68: 41b1 sbcs r1, r6 +10003a6a: 4299 cmp r1, r3 +10003a6c: d204 bcs.n 10003a78 +10003a6e: 0002 movs r2, r0 +10003a70: 000b movs r3, r1 +10003a72: 0020 movs r0, r4 +10003a74: 2100 movs r1, #0 +10003a76: bdf0 pop {r4, r5, r6, r7, pc} +10003a78: d101 bne.n 10003a7e +10003a7a: 4290 cmp r0, r2 +10003a7c: d3f7 bcc.n 10003a6e +10003a7e: 1a80 subs r0, r0, r2 +10003a80: 4199 sbcs r1, r3 +10003a82: 3401 adds r4, #1 +10003a84: 4299 cmp r1, r3 +10003a86: d3f2 bcc.n 10003a6e +10003a88: e7f6 b.n 10003a78 +10003a8a: 0000 .short 0x0000 +10003a8c: d0000000 .word 0xd0000000 +10003a90: ffffffff .word 0xffffffff -10003d44 : -10003d44: 2e3c cmp r6, #60 ; 0x3c -10003d46: da29 bge.n 10003d9c -10003d48: 3e20 subs r6, #32 -10003d4a: 3740 adds r7, #64 ; 0x40 -10003d4c: 0014 movs r4, r2 -10003d4e: 40bc lsls r4, r7 -10003d50: d000 beq.n 10003d54 -10003d52: 2401 movs r4, #1 -10003d54: 40f2 lsrs r2, r6 -10003d56: 4314 orrs r4, r2 -10003d58: 001a movs r2, r3 -10003d5a: 40bb lsls r3, r7 -10003d5c: 431c orrs r4, r3 -10003d5e: 17d3 asrs r3, r2, #31 -10003d60: e7ac b.n 10003cbc +10003a94 <__wrap___aeabi_drsub>: +10003a94: 4048 eors r0, r1 +10003a96: 4041 eors r1, r0 +10003a98: 4048 eors r0, r1 -10003d62 : -10003d62: 46ac mov ip, r5 -10003d64: 2f20 cmp r7, #32 -10003d66: da08 bge.n 10003d7a -10003d68: 3620 adds r6, #32 -10003d6a: 0004 movs r4, r0 -10003d6c: 40b4 lsls r4, r6 +10003a9a <__wrap___aeabi_dsub>: +10003a9a: b418 push {r3, r4} +10003a9c: 4b11 ldr r3, [pc, #68] ; (10003ae4 <__wrap___aeabi_dmul+0x14>) +10003a9e: 685b ldr r3, [r3, #4] +10003aa0: 46fc mov ip, pc +10003aa2: 9301 str r3, [sp, #4] +10003aa4: bd08 pop {r3, pc} +10003aa6: df04 .short 0xdf04 +10003aa8: 10003d33 .word 0x10003d33 -10003d6e : -10003d6e: 000d movs r5, r1 -10003d70: 40b5 lsls r5, r6 -10003d72: 40f8 lsrs r0, r7 -10003d74: 4139 asrs r1, r7 -10003d76: 4328 orrs r0, r5 -10003d78: e7a5 b.n 10003cc6 +10003aac <__wrap___aeabi_dadd>: +10003aac: b418 push {r3, r4} +10003aae: 4b0d ldr r3, [pc, #52] ; (10003ae4 <__wrap___aeabi_dmul+0x14>) +10003ab0: 681b ldr r3, [r3, #0] +10003ab2: 46fc mov ip, pc +10003ab4: 9301 str r3, [sp, #4] +10003ab6: bd08 pop {r3, pc} +10003ab8: 3d3ddf00 .word 0x3d3ddf00 +10003abc: 1000 .short 0x1000 -10003d7a : -10003d7a: 2f3c cmp r7, #60 ; 0x3c -10003d7c: da0c bge.n 10003d98 -10003d7e: 3f20 subs r7, #32 -10003d80: 3640 adds r6, #64 ; 0x40 -10003d82: 0004 movs r4, r0 -10003d84: 40b4 lsls r4, r6 -10003d86: d000 beq.n 10003d8a -10003d88: 2401 movs r4, #1 -10003d8a: 40f8 lsrs r0, r7 -10003d8c: 4304 orrs r4, r0 -10003d8e: 0008 movs r0, r1 -10003d90: 40b1 lsls r1, r6 -10003d92: 430c orrs r4, r1 -10003d94: 17c1 asrs r1, r0, #31 -10003d96: e7ea b.n 10003d6e +10003abe <__wrap___aeabi_ddiv>: +10003abe: b418 push {r3, r4} +10003ac0: 4b08 ldr r3, [pc, #32] ; (10003ae4 <__wrap___aeabi_dmul+0x14>) +10003ac2: 68db ldr r3, [r3, #12] +10003ac4: 46fc mov ip, pc +10003ac6: 9301 str r3, [sp, #4] +10003ac8: bd08 pop {r3, pc} +10003aca: df0c .short 0xdf0c +10003acc: 10003ff5 .word 0x10003ff5 -10003d98 : -10003d98: 0010 movs r0, r2 -10003d9a: 0019 movs r1, r3 +10003ad0 <__wrap___aeabi_dmul>: +10003ad0: b418 push {r3, r4} +10003ad2: 4b04 ldr r3, [pc, #16] ; (10003ae4 <__wrap___aeabi_dmul+0x14>) +10003ad4: 689b ldr r3, [r3, #8] +10003ad6: 46fc mov ip, pc +10003ad8: 9301 str r3, [sp, #4] +10003ada: bd08 pop {r3, pc} +10003adc: 3e99df08 .word 0x3e99df08 +10003ae0: 00001000 .word 0x00001000 +10003ae4: 200014f4 .word 0x200014f4 -10003d9c : -10003d9c: 2400 movs r4, #0 -10003d9e: e794 b.n 10003cca -10003da0: 7ff00000 .word 0x7ff00000 +10003ae8 <__wrap___aeabi_cdrcmple>: +10003ae8: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} +10003aea: 4050 eors r0, r2 +10003aec: 4042 eors r2, r0 +10003aee: 4050 eors r0, r2 +10003af0: 4059 eors r1, r3 +10003af2: 404b eors r3, r1 +10003af4: 4059 eors r1, r3 +10003af6: e000 b.n 10003afa <__aeabi_dfcmple_guts> -10003da4 : -10003da4: b5f0 push {r4, r5, r6, r7, lr} -10003da6: 0d0c lsrs r4, r1, #20 -10003da8: 1e66 subs r6, r4, #1 -10003daa: 0536 lsls r6, r6, #20 -10003dac: 1b89 subs r1, r1, r6 -10003dae: 0ae6 lsrs r6, r4, #11 -10003db0: 0564 lsls r4, r4, #21 -10003db2: 0d64 lsrs r4, r4, #21 -10003db4: d002 beq.n 10003dbc -10003db6: 1c65 adds r5, r4, #1 -10003db8: 0aed lsrs r5, r5, #11 -10003dba: d004 beq.n 10003dc6 +10003af8 <__wrap___aeabi_cdcmpeq>: +10003af8: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} -10003dbc : -10003dbc: 2000 movs r0, #0 -10003dbe: 2101 movs r1, #1 -10003dc0: 0509 lsls r1, r1, #20 -10003dc2: 3c80 subs r4, #128 ; 0x80 -10003dc4: 0324 lsls r4, r4, #12 +10003afa <__aeabi_dfcmple_guts>: +10003afa: 4f15 ldr r7, [pc, #84] ; (10003b50 <__aeabi_dfcmple_guts+0x56>) +10003afc: 004c lsls r4, r1, #1 +10003afe: 0d64 lsrs r4, r4, #21 +10003b00: d003 beq.n 10003b0a <__aeabi_dfcmple_guts+0x10> +10003b02: 42bc cmp r4, r7 +10003b04: d104 bne.n 10003b10 <__aeabi_dfcmple_guts+0x16> +10003b06: 030c lsls r4, r1, #12 +10003b08: d814 bhi.n 10003b34 <__aeabi_dfcmple_guts+0x3a> +10003b0a: 2000 movs r0, #0 +10003b0c: 0d09 lsrs r1, r1, #20 +10003b0e: 0509 lsls r1, r1, #20 +10003b10: 005c lsls r4, r3, #1 +10003b12: 0d64 lsrs r4, r4, #21 +10003b14: d003 beq.n 10003b1e <__aeabi_dfcmple_guts+0x24> +10003b16: 42bc cmp r4, r7 +10003b18: d104 bne.n 10003b24 <__aeabi_dfcmple_guts+0x2a> +10003b1a: 031c lsls r4, r3, #12 +10003b1c: d80a bhi.n 10003b34 <__aeabi_dfcmple_guts+0x3a> +10003b1e: 2200 movs r2, #0 +10003b20: 0d1b lsrs r3, r3, #20 +10003b22: 051b lsls r3, r3, #20 +10003b24: 2601 movs r6, #1 +10003b26: 404b eors r3, r1 +10003b28: d409 bmi.n 10003b3e <__aeabi_dfcmple_guts+0x44> +10003b2a: 404b eors r3, r1 +10003b2c: d503 bpl.n 10003b36 <__aeabi_dfcmple_guts+0x3c> +10003b2e: 428b cmp r3, r1 +10003b30: d100 bne.n 10003b34 <__aeabi_dfcmple_guts+0x3a> +10003b32: 4282 cmp r2, r0 +10003b34: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +10003b36: 4299 cmp r1, r3 +10003b38: d1fc bne.n 10003b34 <__aeabi_dfcmple_guts+0x3a> +10003b3a: 4290 cmp r0, r2 +10003b3c: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +10003b3e: 430b orrs r3, r1 +10003b40: 18db adds r3, r3, r3 +10003b42: 4303 orrs r3, r0 +10003b44: 4313 orrs r3, r2 +10003b46: d0f5 beq.n 10003b34 <__aeabi_dfcmple_guts+0x3a> +10003b48: 43c9 mvns r1, r1 +10003b4a: 1849 adds r1, r1, r1 +10003b4c: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +10003b4e: 0000 .short 0x0000 +10003b50: 000007ff .word 0x000007ff -10003dc6 : -10003dc6: 46a4 mov ip, r4 -10003dc8: 0d1c lsrs r4, r3, #20 -10003dca: 1e67 subs r7, r4, #1 -10003dcc: 053f lsls r7, r7, #20 -10003dce: 1bdb subs r3, r3, r7 -10003dd0: 0ae7 lsrs r7, r4, #11 -10003dd2: 0564 lsls r4, r4, #21 -10003dd4: 0d64 lsrs r4, r4, #21 -10003dd6: d002 beq.n 10003dde -10003dd8: 1c65 adds r5, r4, #1 -10003dda: 0aed lsrs r5, r5, #11 -10003ddc: d004 beq.n 10003de8 +10003b54 <__wrap___aeabi_dcmplt>: +10003b54: b500 push {lr} +10003b56: f7ff ffcf bl 10003af8 <__wrap___aeabi_cdcmpeq> +10003b5a: 4180 sbcs r0, r0 +10003b5c: bd00 pop {pc} +10003b5e: 46c0 nop ; (mov r8, r8) -10003dde : -10003dde: 2200 movs r2, #0 -10003de0: 2301 movs r3, #1 -10003de2: 051b lsls r3, r3, #20 -10003de4: 3c80 subs r4, #128 ; 0x80 -10003de6: 0324 lsls r4, r4, #12 +10003b60 <__wrap___aeabi_dcmple>: +10003b60: b500 push {lr} +10003b62: f7ff ffc9 bl 10003af8 <__wrap___aeabi_cdcmpeq> +10003b66: d901 bls.n 10003b6c <__wrap___aeabi_dcmple+0xc> +10003b68: 2000 movs r0, #0 +10003b6a: bd00 pop {pc} +10003b6c: 2001 movs r0, #1 +10003b6e: bd00 pop {pc} -10003de8 : -10003de8: 4077 eors r7, r6 -10003dea: 4464 add r4, ip -10003dec: b497 push {r0, r1, r2, r4, r7} -10003dee: b284 uxth r4, r0 -10003df0: b296 uxth r6, r2 -10003df2: 4374 muls r4, r6 -10003df4: 0c07 lsrs r7, r0, #16 -10003df6: 437e muls r6, r7 -10003df8: 0c15 lsrs r5, r2, #16 -10003dfa: 436f muls r7, r5 -10003dfc: b280 uxth r0, r0 -10003dfe: 4368 muls r0, r5 -10003e00: 1836 adds r6, r6, r0 -10003e02: d302 bcc.n 10003e0a -10003e04: 2001 movs r0, #1 -10003e06: 0400 lsls r0, r0, #16 -10003e08: 183f adds r7, r7, r0 +10003b70 <__wrap___aeabi_dcmpge>: +10003b70: b500 push {lr} +10003b72: f7ff ffb9 bl 10003ae8 <__wrap___aeabi_cdrcmple> +10003b76: d901 bls.n 10003b7c <__wrap___aeabi_dcmpge+0xc> +10003b78: 2000 movs r0, #0 +10003b7a: bd00 pop {pc} +10003b7c: 2001 movs r0, #1 +10003b7e: bd00 pop {pc} -10003e0a : -10003e0a: 0430 lsls r0, r6, #16 -10003e0c: 0c35 lsrs r5, r6, #16 -10003e0e: 1900 adds r0, r0, r4 -10003e10: 417d adcs r5, r7 -10003e12: 4684 mov ip, r0 -10003e14: b288 uxth r0, r1 -10003e16: b29a uxth r2, r3 -10003e18: 4350 muls r0, r2 -10003e1a: 0c0c lsrs r4, r1, #16 -10003e1c: 4362 muls r2, r4 -10003e1e: 0c1f lsrs r7, r3, #16 -10003e20: 437c muls r4, r7 -10003e22: b28e uxth r6, r1 -10003e24: 437e muls r6, r7 -10003e26: 1992 adds r2, r2, r6 -10003e28: d302 bcc.n 10003e30 -10003e2a: 2601 movs r6, #1 -10003e2c: 0436 lsls r6, r6, #16 -10003e2e: 19a4 adds r4, r4, r6 +10003b80 <__wrap___aeabi_dcmpgt>: +10003b80: b500 push {lr} +10003b82: f7ff ffb1 bl 10003ae8 <__wrap___aeabi_cdrcmple> +10003b86: 4180 sbcs r0, r0 +10003b88: bd00 pop {pc} -10003e30 : -10003e30: 0416 lsls r6, r2, #16 -10003e32: 0c17 lsrs r7, r2, #16 -10003e34: 1836 adds r6, r6, r0 -10003e36: 4167 adcs r7, r4 -10003e38: bc01 pop {r0} -10003e3a: b281 uxth r1, r0 -10003e3c: b29a uxth r2, r3 -10003e3e: 4351 muls r1, r2 -10003e40: 0c04 lsrs r4, r0, #16 -10003e42: 4362 muls r2, r4 -10003e44: 0c1b lsrs r3, r3, #16 -10003e46: 435c muls r4, r3 -10003e48: b280 uxth r0, r0 -10003e4a: 4358 muls r0, r3 -10003e4c: 1812 adds r2, r2, r0 -10003e4e: d302 bcc.n 10003e56 -10003e50: 2001 movs r0, #1 -10003e52: 0400 lsls r0, r0, #16 -10003e54: 1824 adds r4, r4, r0 - -10003e56 : -10003e56: 0410 lsls r0, r2, #16 -10003e58: 0c13 lsrs r3, r2, #16 -10003e5a: 1840 adds r0, r0, r1 -10003e5c: 4163 adcs r3, r4 -10003e5e: 182d adds r5, r5, r0 -10003e60: 415e adcs r6, r3 -10003e62: 2000 movs r0, #0 -10003e64: 4147 adcs r7, r0 -10003e66: bc06 pop {r1, r2} -10003e68: b288 uxth r0, r1 -10003e6a: b293 uxth r3, r2 -10003e6c: 4358 muls r0, r3 -10003e6e: 0c0c lsrs r4, r1, #16 -10003e70: 4363 muls r3, r4 -10003e72: 0c12 lsrs r2, r2, #16 -10003e74: 4354 muls r4, r2 -10003e76: b289 uxth r1, r1 -10003e78: 4351 muls r1, r2 -10003e7a: 185b adds r3, r3, r1 -10003e7c: d302 bcc.n 10003e84 -10003e7e: 2101 movs r1, #1 -10003e80: 0409 lsls r1, r1, #16 -10003e82: 1864 adds r4, r4, r1 - -10003e84 : -10003e84: 0419 lsls r1, r3, #16 -10003e86: 0c1a lsrs r2, r3, #16 -10003e88: 1809 adds r1, r1, r0 -10003e8a: 4162 adcs r2, r4 -10003e8c: 186d adds r5, r5, r1 -10003e8e: 4156 adcs r6, r2 -10003e90: 2000 movs r0, #0 -10003e92: 4147 adcs r7, r0 -10003e94: bc18 pop {r3, r4} -10003e96: 02f9 lsls r1, r7, #11 -10003e98: 0d72 lsrs r2, r6, #21 -10003e9a: 4311 orrs r1, r2 -10003e9c: 02f0 lsls r0, r6, #11 -10003e9e: 0d6a lsrs r2, r5, #21 -10003ea0: 4310 orrs r0, r2 -10003ea2: 02ed lsls r5, r5, #11 -10003ea4: 0d0a lsrs r2, r1, #20 -10003ea6: d103 bne.n 10003eb0 -10003ea8: 196d adds r5, r5, r5 -10003eaa: 4140 adcs r0, r0 -10003eac: 4149 adcs r1, r1 -10003eae: 3b01 subs r3, #1 -10003eb0: 4e12 ldr r6, [pc, #72] ; (10003efc ) -10003eb2: 1b9b subs r3, r3, r6 -10003eb4: 0076 lsls r6, r6, #1 -10003eb6: 42b3 cmp r3, r6 -10003eb8: d20e bcs.n 10003ed8 -10003eba: 006d lsls r5, r5, #1 -10003ebc: d307 bcc.n 10003ece -10003ebe: 3001 adds r0, #1 -10003ec0: 2600 movs r6, #0 -10003ec2: 4171 adcs r1, r6 -10003ec4: 4666 mov r6, ip -10003ec6: 4335 orrs r5, r6 -10003ec8: d101 bne.n 10003ece -10003eca: 0840 lsrs r0, r0, #1 -10003ecc: 0040 lsls r0, r0, #1 -10003ece: 051b lsls r3, r3, #20 -10003ed0: 18c9 adds r1, r1, r3 - -10003ed2 : -10003ed2: 07e4 lsls r4, r4, #31 -10003ed4: 4421 add r1, r4 -10003ed6: bdf0 pop {r4, r5, r6, r7, pc} - -10003ed8 : -10003ed8: da0b bge.n 10003ef2 -10003eda: 3301 adds r3, #1 -10003edc: d106 bne.n 10003eec -10003ede: 3001 adds r0, #1 -10003ee0: d104 bne.n 10003eec -10003ee2: 3101 adds r1, #1 -10003ee4: 0d4f lsrs r7, r1, #21 -10003ee6: d001 beq.n 10003eec -10003ee8: 0849 lsrs r1, r1, #1 -10003eea: e7f2 b.n 10003ed2 -10003eec: 07e1 lsls r1, r4, #31 -10003eee: 2000 movs r0, #0 -10003ef0: bdf0 pop {r4, r5, r6, r7, pc} - -10003ef2 : -10003ef2: 3601 adds r6, #1 -10003ef4: 0531 lsls r1, r6, #20 -10003ef6: 2000 movs r0, #0 -10003ef8: e7eb b.n 10003ed2 -10003efa: 0000 .short 0x0000 -10003efc: 000003ff .word 0x000003ff - -10003f00 : -10003f00: b5f0 push {r4, r5, r6, r7, lr} - -10003f02 : -10003f02: 0d1c lsrs r4, r3, #20 -10003f04: 1e67 subs r7, r4, #1 -10003f06: 053f lsls r7, r7, #20 -10003f08: 1bdb subs r3, r3, r7 -10003f0a: 0ae7 lsrs r7, r4, #11 -10003f0c: 0564 lsls r4, r4, #21 -10003f0e: 0d64 lsrs r4, r4, #21 -10003f10: d002 beq.n 10003f18 -10003f12: 1c66 adds r6, r4, #1 -10003f14: 0af6 lsrs r6, r6, #11 -10003f16: d004 beq.n 10003f22 - -10003f18 : -10003f18: 2200 movs r2, #0 -10003f1a: 2301 movs r3, #1 -10003f1c: 051b lsls r3, r3, #20 -10003f1e: 3c80 subs r4, #128 ; 0x80 -10003f20: 0324 lsls r4, r4, #12 - -10003f22 : -10003f22: 25d0 movs r5, #208 ; 0xd0 -10003f24: 062d lsls r5, r5, #24 -10003f26: 2600 movs r6, #0 -10003f28: 43f6 mvns r6, r6 -10003f2a: 662e str r6, [r5, #96] ; 0x60 -10003f2c: 091e lsrs r6, r3, #4 -10003f2e: 666e str r6, [r5, #100] ; 0x64 -10003f30: 0fce lsrs r6, r1, #31 -10003f32: 19f6 adds r6, r6, r7 -10003f34: 46b4 mov ip, r6 -10003f36: 0049 lsls r1, r1, #1 -10003f38: 0d4f lsrs r7, r1, #21 -10003f3a: d002 beq.n 10003f42 -10003f3c: 1c7e adds r6, r7, #1 -10003f3e: 0af6 lsrs r6, r6, #11 -10003f40: d003 beq.n 10003f4a -10003f42: 2000 movs r0, #0 -10003f44: 2100 movs r1, #0 -10003f46: 3f40 subs r7, #64 ; 0x40 -10003f48: 033f lsls r7, r7, #12 -10003f4a: 1b3e subs r6, r7, r4 -10003f4c: 00b6 lsls r6, r6, #2 -10003f4e: 44b4 add ip, r6 -10003f50: 3f01 subs r7, #1 -10003f52: 057f lsls r7, r7, #21 -10003f54: 1bc9 subs r1, r1, r7 -10003f56: 0849 lsrs r1, r1, #1 -10003f58: 6f2e ldr r6, [r5, #112] ; 0x70 -10003f5a: 3601 adds r6, #1 -10003f5c: 0876 lsrs r6, r6, #1 -10003f5e: 029c lsls r4, r3, #10 -10003f60: 0d95 lsrs r5, r2, #22 -10003f62: 4325 orrs r5, r4 -10003f64: 4375 muls r5, r6 -10003f66: 13ed asrs r5, r5, #15 -10003f68: 4375 muls r5, r6 -10003f6a: 13ad asrs r5, r5, #14 -10003f6c: 3501 adds r5, #1 -10003f6e: 106d asrs r5, r5, #1 -10003f70: 03f6 lsls r6, r6, #15 -10003f72: 1b76 subs r6, r6, r5 -10003f74: b40c push {r2, r3} -10003f76: 02cc lsls r4, r1, #11 -10003f78: 0d45 lsrs r5, r0, #21 -10003f7a: 432c orrs r4, r5 -10003f7c: b2a2 uxth r2, r4 -10003f7e: b2b3 uxth r3, r6 -10003f80: 435a muls r2, r3 -10003f82: 0c27 lsrs r7, r4, #16 -10003f84: 437b muls r3, r7 -10003f86: 0c35 lsrs r5, r6, #16 -10003f88: 436f muls r7, r5 -10003f8a: b2a4 uxth r4, r4 -10003f8c: 436c muls r4, r5 -10003f8e: 191b adds r3, r3, r4 -10003f90: d302 bcc.n 10003f98 -10003f92: 2401 movs r4, #1 -10003f94: 0424 lsls r4, r4, #16 -10003f96: 193f adds r7, r7, r4 - -10003f98 : -10003f98: 041c lsls r4, r3, #16 -10003f9a: 0c1d lsrs r5, r3, #16 -10003f9c: 18a4 adds r4, r4, r2 -10003f9e: 417d adcs r5, r7 -10003fa0: 1924 adds r4, r4, r4 -10003fa2: 416d adcs r5, r5 -10003fa4: 9a00 ldr r2, [sp, #0] -10003fa6: b291 uxth r1, r2 -10003fa8: b2ac uxth r4, r5 -10003faa: 4361 muls r1, r4 -10003fac: 0c17 lsrs r7, r2, #16 -10003fae: 437c muls r4, r7 -10003fb0: 0c2b lsrs r3, r5, #16 -10003fb2: 435f muls r7, r3 -10003fb4: b292 uxth r2, r2 -10003fb6: 435a muls r2, r3 -10003fb8: 18a4 adds r4, r4, r2 -10003fba: d302 bcc.n 10003fc2 -10003fbc: 2201 movs r2, #1 -10003fbe: 0412 lsls r2, r2, #16 -10003fc0: 18bf adds r7, r7, r2 - -10003fc2 : -10003fc2: 0422 lsls r2, r4, #16 -10003fc4: 0c23 lsrs r3, r4, #16 -10003fc6: 1852 adds r2, r2, r1 -10003fc8: 417b adcs r3, r7 -10003fca: 9c01 ldr r4, [sp, #4] -10003fcc: 436c muls r4, r5 -10003fce: 191b adds r3, r3, r4 -10003fd0: 0e52 lsrs r2, r2, #25 -10003fd2: 01d9 lsls r1, r3, #7 -10003fd4: 430a orrs r2, r1 -10003fd6: 0144 lsls r4, r0, #5 -10003fd8: 1aa0 subs r0, r4, r2 -10003fda: b281 uxth r1, r0 -10003fdc: b2b2 uxth r2, r6 -10003fde: 4351 muls r1, r2 -10003fe0: 1403 asrs r3, r0, #16 -10003fe2: 435a muls r2, r3 -10003fe4: 0c36 lsrs r6, r6, #16 -10003fe6: 4373 muls r3, r6 -10003fe8: b287 uxth r7, r0 -10003fea: 4377 muls r7, r6 -10003fec: 17d6 asrs r6, r2, #31 -10003fee: 19d2 adds r2, r2, r7 -10003ff0: 2700 movs r7, #0 -10003ff2: 417e adcs r6, r7 -10003ff4: 0436 lsls r6, r6, #16 -10003ff6: 199b adds r3, r3, r6 -10003ff8: 0417 lsls r7, r2, #16 -10003ffa: 0c16 lsrs r6, r2, #16 -10003ffc: 187f adds r7, r7, r1 -10003ffe: 415e adcs r6, r3 -10004000: 1673 asrs r3, r6, #25 -10004002: 18ed adds r5, r5, r3 -10004004: 01f3 lsls r3, r6, #7 -10004006: 2600 movs r6, #0 -10004008: 3380 adds r3, #128 ; 0x80 -1000400a: 4175 adcs r5, r6 -1000400c: 0fa9 lsrs r1, r5, #30 -1000400e: d106 bne.n 1000401e -10004010: 0064 lsls r4, r4, #1 -10004012: 0a69 lsrs r1, r5, #9 -10004014: 05e8 lsls r0, r5, #23 -10004016: 0a5b lsrs r3, r3, #9 -10004018: 4318 orrs r0, r3 -1000401a: d209 bcs.n 10004030 -1000401c: e02f b.n 1000407e - -1000401e : -1000401e: 2204 movs r2, #4 -10004020: 4494 add ip, r2 -10004022: 3380 adds r3, #128 ; 0x80 -10004024: 4175 adcs r5, r6 -10004026: 0aa9 lsrs r1, r5, #10 -10004028: 05a8 lsls r0, r5, #22 -1000402a: 0a9b lsrs r3, r3, #10 -1000402c: 4318 orrs r0, r3 -1000402e: d326 bcc.n 1000407e - -10004030 : -10004030: 4140 adcs r0, r0 -10004032: 4149 adcs r1, r1 -10004034: 0424 lsls r4, r4, #16 -10004036: 9a00 ldr r2, [sp, #0] -10004038: 9b01 ldr r3, [sp, #4] -1000403a: 000d movs r5, r1 -1000403c: 4355 muls r5, r2 -1000403e: 1b64 subs r4, r4, r5 -10004040: 4343 muls r3, r0 -10004042: 1ae4 subs r4, r4, r3 -10004044: b295 uxth r5, r2 -10004046: b286 uxth r6, r0 -10004048: 4375 muls r5, r6 -1000404a: 0c17 lsrs r7, r2, #16 -1000404c: 437e muls r6, r7 -1000404e: 0c03 lsrs r3, r0, #16 -10004050: 435f muls r7, r3 -10004052: b292 uxth r2, r2 -10004054: 435a muls r2, r3 -10004056: 18b6 adds r6, r6, r2 -10004058: d302 bcc.n 10004060 -1000405a: 2201 movs r2, #1 -1000405c: 0412 lsls r2, r2, #16 -1000405e: 18bf adds r7, r7, r2 - -10004060 : -10004060: 0432 lsls r2, r6, #16 -10004062: 0c33 lsrs r3, r6, #16 -10004064: 1952 adds r2, r2, r5 -10004066: 417b adcs r3, r7 -10004068: 4252 negs r2, r2 -1000406a: 419c sbcs r4, r3 -1000406c: 2c00 cmp r4, #0 -1000406e: d402 bmi.n 10004076 -10004070: 2200 movs r2, #0 -10004072: 3001 adds r0, #1 -10004074: 4151 adcs r1, r2 -10004076: 0840 lsrs r0, r0, #1 -10004078: 07ca lsls r2, r1, #31 -1000407a: 4310 orrs r0, r2 -1000407c: 0849 lsrs r1, r1, #1 - -1000407e : -1000407e: b002 add sp, #8 -10004080: 4662 mov r2, ip -10004082: 07d7 lsls r7, r2, #31 -10004084: 1092 asrs r2, r2, #2 -10004086: 4b08 ldr r3, [pc, #32] ; (100040a8 ) -10004088: 18d2 adds r2, r2, r3 -1000408a: 4b08 ldr r3, [pc, #32] ; (100040ac ) -1000408c: 429a cmp r2, r3 -1000408e: d203 bcs.n 10004098 -10004090: 0512 lsls r2, r2, #20 -10004092: 1889 adds r1, r1, r2 - -10004094 : -10004094: 19c9 adds r1, r1, r7 -10004096: bdf0 pop {r4, r5, r6, r7, pc} - -10004098 : -10004098: 2000 movs r0, #0 -1000409a: 2a00 cmp r2, #0 -1000409c: dc01 bgt.n 100040a2 -1000409e: 0039 movs r1, r7 -100040a0: bdf0 pop {r4, r5, r6, r7, pc} - -100040a2 : -100040a2: 3301 adds r3, #1 -100040a4: 0519 lsls r1, r3, #20 -100040a6: e7f5 b.n 10004094 -100040a8: 000003fd .word 0x000003fd -100040ac: 000007fe .word 0x000007fe - -100040b0 : -100040b0: 4662 mov r2, ip -100040b2: ca18 ldmia r2!, {r3, r4} -100040b4: 4694 mov ip, r2 -100040b6: 2900 cmp r1, #0 -100040b8: da1a bge.n 100040f0 -100040ba: 18c0 adds r0, r0, r3 -100040bc: 4161 adcs r1, r4 -100040be: 465b mov r3, fp -100040c0: 413b asrs r3, r7 -100040c2: 465c mov r4, fp -100040c4: 40b4 lsls r4, r6 -100040c6: 4652 mov r2, sl -100040c8: 40fa lsrs r2, r7 -100040ca: 4322 orrs r2, r4 -100040cc: 4644 mov r4, r8 -100040ce: 464d mov r5, r9 -100040d0: 4162 adcs r2, r4 -100040d2: 416b adcs r3, r5 -100040d4: 4690 mov r8, r2 -100040d6: 4699 mov r9, r3 -100040d8: 462b mov r3, r5 -100040da: 40b3 lsls r3, r6 -100040dc: 413d asrs r5, r7 -100040de: 40fc lsrs r4, r7 -100040e0: 431c orrs r4, r3 -100040e2: 4652 mov r2, sl -100040e4: 465b mov r3, fp -100040e6: 41a2 sbcs r2, r4 -100040e8: 41ab sbcs r3, r5 -100040ea: 4692 mov sl, r2 -100040ec: 469b mov fp, r3 -100040ee: 4770 bx lr -100040f0: 1ac0 subs r0, r0, r3 -100040f2: 41a1 sbcs r1, r4 -100040f4: 464b mov r3, r9 -100040f6: 413b asrs r3, r7 -100040f8: 464c mov r4, r9 -100040fa: 40b4 lsls r4, r6 -100040fc: 4642 mov r2, r8 -100040fe: 40fa lsrs r2, r7 -10004100: 4322 orrs r2, r4 -10004102: 4654 mov r4, sl -10004104: 465d mov r5, fp -10004106: 4162 adcs r2, r4 -10004108: 416b adcs r3, r5 -1000410a: 4692 mov sl, r2 -1000410c: 469b mov fp, r3 -1000410e: 462b mov r3, r5 -10004110: 40b3 lsls r3, r6 -10004112: 413d asrs r5, r7 -10004114: 40fc lsrs r4, r7 -10004116: 431c orrs r4, r3 -10004118: 4642 mov r2, r8 -1000411a: 464b mov r3, r9 -1000411c: 41a2 sbcs r2, r4 -1000411e: 41ab sbcs r3, r5 -10004120: 4690 mov r8, r2 -10004122: 4699 mov r9, r3 -10004124: 4770 bx lr - -10004126 : -10004126: 2000 movs r0, #0 -10004128: 2100 movs r1, #0 -1000412a: 4770 bx lr - -1000412c : -1000412c: 2200 movs r2, #0 - -1000412e : -1000412e: b500 push {lr} -10004130: 3220 adds r2, #32 -10004132: f000 f804 bl 1000413e -10004136: 0008 movs r0, r1 -10004138: bd00 pop {pc} +10003b8a <__wrap___aeabi_dcmpun>: +10003b8a: 2001 movs r0, #1 +10003b8c: 0540 lsls r0, r0, #21 +10003b8e: 004a lsls r2, r1, #1 +10003b90: 1812 adds r2, r2, r0 +10003b92: d804 bhi.n 10003b9e <__wrap___aeabi_dcmpun+0x14> +10003b94: 005a lsls r2, r3, #1 +10003b96: 1812 adds r2, r2, r0 +10003b98: d801 bhi.n 10003b9e <__wrap___aeabi_dcmpun+0x14> +10003b9a: 2000 movs r0, #0 +10003b9c: 4770 bx lr +10003b9e: 2001 movs r0, #1 +10003ba0: 4770 bx lr +10003ba2: 2000 movs r0, #0 +10003ba4: 4770 bx lr ... -1000413c : -1000413c: 2200 movs r2, #0 +10003ba8 <__wrap___aeabi_ui2d>: +10003ba8: 2100 movs r1, #0 +10003baa: 2800 cmp r0, #0 +10003bac: d105 bne.n 10003bba <__wrap___aeabi_i2d+0xa> +10003bae: 4770 bx lr -1000413e : -1000413e: 150b asrs r3, r1, #20 -10004140: d4f1 bmi.n 10004126 +10003bb0 <__wrap___aeabi_i2d>: +10003bb0: 17c1 asrs r1, r0, #31 +10003bb2: 4048 eors r0, r1 +10003bb4: 1a40 subs r0, r0, r1 +10003bb6: d0fa beq.n 10003bae <__wrap___aeabi_ui2d+0x6> +10003bb8: 07c9 lsls r1, r1, #31 +10003bba: b513 push {r0, r1, r4, lr} +10003bbc: 4b06 ldr r3, [pc, #24] ; (10003bd8 <__wrap___aeabi_i2d+0x28>) +10003bbe: 681b ldr r3, [r3, #0] +10003bc0: 4798 blx r3 +10003bc2: bc0c pop {r2, r3} +10003bc4: 1c44 adds r4, r0, #1 +10003bc6: 40a2 lsls r2, r4 +10003bc8: 0510 lsls r0, r2, #20 +10003bca: 0b12 lsrs r2, r2, #12 +10003bcc: 4903 ldr r1, [pc, #12] ; (10003bdc <__wrap___aeabi_i2d+0x2c>) +10003bce: 1b09 subs r1, r1, r4 +10003bd0: 0509 lsls r1, r1, #20 +10003bd2: 4319 orrs r1, r3 +10003bd4: 4311 orrs r1, r2 +10003bd6: bd10 pop {r4, pc} +10003bd8: 200015f4 .word 0x200015f4 +10003bdc: 0000041f .word 0x0000041f -10004142 : -10004142: b510 push {r4, lr} -10004144: 4694 mov ip, r2 -10004146: f000 f82f bl 100041a8 -1000414a: 1414 asrs r4, r2, #16 -1000414c: 3401 adds r4, #1 -1000414e: da00 bge.n 10004152 -10004150: 2100 movs r1, #0 -10004152: 17cb asrs r3, r1, #31 -10004154: 4c13 ldr r4, [pc, #76] ; (100041a4 ) -10004156: 4720 bx r4 +10003be0 <__wrap___aeabi_d2iz>: +10003be0: b510 push {r4, lr} +10003be2: 004c lsls r4, r1, #1 +10003be4: 0d62 lsrs r2, r4, #21 +10003be6: 2380 movs r3, #128 ; 0x80 +10003be8: 18d2 adds r2, r2, r3 +10003bea: 00db lsls r3, r3, #3 +10003bec: 1ad2 subs r2, r2, r3 +10003bee: 055b lsls r3, r3, #21 +10003bf0: 2a7e cmp r2, #126 ; 0x7e +10003bf2: dd10 ble.n 10003c16 <__wrap___aeabi_d2iz+0x36> +10003bf4: 3a9e subs r2, #158 ; 0x9e +10003bf6: da13 bge.n 10003c20 <__wrap___aeabi_d2iz+0x40> +10003bf8: 17cc asrs r4, r1, #31 +10003bfa: 0309 lsls r1, r1, #12 +10003bfc: 0849 lsrs r1, r1, #1 +10003bfe: 4319 orrs r1, r3 +10003c00: 4252 negs r2, r2 +10003c02: 40d1 lsrs r1, r2 +10003c04: 0064 lsls r4, r4, #1 +10003c06: 3401 adds r4, #1 +10003c08: 3215 adds r2, #21 +10003c0a: 2a20 cmp r2, #32 +10003c0c: da05 bge.n 10003c1a <__wrap___aeabi_d2iz+0x3a> +10003c0e: 40d0 lsrs r0, r2 +10003c10: 4308 orrs r0, r1 +10003c12: 4360 muls r0, r4 +10003c14: bd10 pop {r4, pc} +10003c16: 2000 movs r0, #0 +10003c18: bd10 pop {r4, pc} +10003c1a: 4608 mov r0, r1 +10003c1c: 4360 muls r0, r4 +10003c1e: bd10 pop {r4, pc} +10003c20: 0fc8 lsrs r0, r1, #31 +10003c22: 18c0 adds r0, r0, r3 +10003c24: 3801 subs r0, #1 +10003c26: bd10 pop {r4, pc} -10004158 : -10004158: 4462 add r2, ip -1000415a: 3a34 subs r2, #52 ; 0x34 -1000415c: d40c bmi.n 10004178 -1000415e: 2a0c cmp r2, #12 -10004160: da07 bge.n 10004172 -10004162: 0004 movs r4, r0 -10004164: 4091 lsls r1, r2 -10004166: 4090 lsls r0, r2 -10004168: 4252 negs r2, r2 -1000416a: 3220 adds r2, #32 -1000416c: 40d4 lsrs r4, r2 -1000416e: 4321 orrs r1, r4 -10004170: bd10 pop {r4, pc} -10004172: 43d8 mvns r0, r3 -10004174: 43d9 mvns r1, r3 -10004176: bd10 pop {r4, pc} -10004178: 3220 adds r2, #32 -1000417a: d407 bmi.n 1000418c -1000417c: 460c mov r4, r1 -1000417e: 4094 lsls r4, r2 -10004180: 4252 negs r2, r2 -10004182: 3220 adds r2, #32 -10004184: 4111 asrs r1, r2 -10004186: 40d0 lsrs r0, r2 -10004188: 4320 orrs r0, r4 -1000418a: bd10 pop {r4, pc} -1000418c: 0008 movs r0, r1 -1000418e: 17c9 asrs r1, r1, #31 -10004190: 3220 adds r2, #32 -10004192: d403 bmi.n 1000419c -10004194: 4252 negs r2, r2 -10004196: 3220 adds r2, #32 -10004198: 4110 asrs r0, r2 -1000419a: bd10 pop {r4, pc} -1000419c: 0018 movs r0, r3 -1000419e: 0019 movs r1, r3 -100041a0: bd10 pop {r4, pc} -100041a2: 0000 .short 0x0000 -100041a4: 10004159 .word 0x10004159 +10003c28 <__wrap___aeabi_d2uiz>: +10003c28: b418 push {r3, r4} +10003c2a: 4b04 ldr r3, [pc, #16] ; (10003c3c <__wrap___aeabi_d2uiz+0x14>) +10003c2c: 6a5b ldr r3, [r3, #36] ; 0x24 +10003c2e: 46fc mov ip, pc +10003c30: 9301 str r3, [sp, #4] +10003c32: bd08 pop {r3, pc} +10003c34: 4221df24 .word 0x4221df24 +10003c38: 00001000 .word 0x00001000 +10003c3c: 200014f4 .word 0x200014f4 -100041a8 : -100041a8: 0d0a lsrs r2, r1, #20 -100041aa: 0fcc lsrs r4, r1, #31 -100041ac: 1e53 subs r3, r2, #1 -100041ae: 051b lsls r3, r3, #20 -100041b0: 1ac9 subs r1, r1, r3 -100041b2: 0552 lsls r2, r2, #21 -100041b4: d303 bcc.n 100041be -100041b6: 43c9 mvns r1, r1 -100041b8: 4240 negs r0, r0 -100041ba: d300 bcc.n 100041be -100041bc: 3101 adds r1, #1 +10003c40 <__aeabi_double_init>: +10003c40: b570 push {r4, r5, r6, lr} +10003c42: 2313 movs r3, #19 +10003c44: 781c ldrb r4, [r3, #0] +10003c46: 2c01 cmp r4, #1 +10003c48: d00f beq.n 10003c6a <__aeabi_double_init+0x2a> +10003c4a: 2c01 cmp r4, #1 +10003c4c: dc0f bgt.n 10003c6e <__aeabi_double_init+0x2e> +10003c4e: 2c02 cmp r4, #2 +10003c50: dc02 bgt.n 10003c58 <__aeabi_double_init+0x18> +10003c52: 4a1d ldr r2, [pc, #116] ; (10003cc8 <__aeabi_double_init+0x88>) +10003c54: 4b1d ldr r3, [pc, #116] ; (10003ccc <__aeabi_double_init+0x8c>) +10003c56: 649a str r2, [r3, #72] ; 0x48 +10003c58: bd70 pop {r4, r5, r6, pc} +10003c5a: 0099 lsls r1, r3, #2 +10003c5c: 481a ldr r0, [pc, #104] ; (10003cc8 <__aeabi_double_init+0x88>) +10003c5e: 4a1b ldr r2, [pc, #108] ; (10003ccc <__aeabi_double_init+0x8c>) +10003c60: 5088 str r0, [r1, r2] +10003c62: 3301 adds r3, #1 +10003c64: 2b1f cmp r3, #31 +10003c66: d9f8 bls.n 10003c5a <__aeabi_double_init+0x1a> +10003c68: e7ef b.n 10003c4a <__aeabi_double_init+0xa> +10003c6a: 2300 movs r3, #0 +10003c6c: e7fa b.n 10003c64 <__aeabi_double_init+0x24> +10003c6e: 4818 ldr r0, [pc, #96] ; (10003cd0 <__aeabi_double_init+0x90>) +10003c70: f7ff fc7e bl 10003570 +10003c74: 0005 movs r5, r0 +10003c76: 4817 ldr r0, [pc, #92] ; (10003cd4 <__aeabi_double_init+0x94>) +10003c78: f7ff fc7a bl 10003570 +10003c7c: 3802 subs r0, #2 +10003c7e: 7803 ldrb r3, [r0, #0] +10003c80: 009b lsls r3, r3, #2 +10003c82: 2b7f cmp r3, #127 ; 0x7f +10003c84: dd19 ble.n 10003cba <__aeabi_double_init+0x7a> +10003c86: 2280 movs r2, #128 ; 0x80 +10003c88: 0029 movs r1, r5 +10003c8a: 4810 ldr r0, [pc, #64] ; (10003ccc <__aeabi_double_init+0x8c>) +10003c8c: f000 fbec bl 10004468 <__wrap___aeabi_memcpy> +10003c90: 2c02 cmp r4, #2 +10003c92: d1dc bne.n 10003c4e <__aeabi_double_init+0xe> +10003c94: 4b10 ldr r3, [pc, #64] ; (10003cd8 <__aeabi_double_init+0x98>) +10003c96: 881a ldrh r2, [r3, #0] +10003c98: 23b5 movs r3, #181 ; 0xb5 +10003c9a: 021b lsls r3, r3, #8 +10003c9c: 429a cmp r2, r3 +10003c9e: d109 bne.n 10003cb4 <__aeabi_double_init+0x74> +10003ca0: 4b0e ldr r3, [pc, #56] ; (10003cdc <__aeabi_double_init+0x9c>) +10003ca2: 881a ldrh r2, [r3, #0] +10003ca4: 4b0e ldr r3, [pc, #56] ; (10003ce0 <__aeabi_double_init+0xa0>) +10003ca6: 429a cmp r2, r3 +10003ca8: d104 bne.n 10003cb4 <__aeabi_double_init+0x74> +10003caa: 4b0e ldr r3, [pc, #56] ; (10003ce4 <__aeabi_double_init+0xa4>) +10003cac: 881a ldrh r2, [r3, #0] +10003cae: 4b0e ldr r3, [pc, #56] ; (10003ce8 <__aeabi_double_init+0xa8>) +10003cb0: 429a cmp r2, r3 +10003cb2: d0cc beq.n 10003c4e <__aeabi_double_init+0xe> +10003cb4: 2000 movs r0, #0 +10003cb6: f7fd fff1 bl 10001c9c +10003cba: 4b0c ldr r3, [pc, #48] ; (10003cec <__aeabi_double_init+0xac>) +10003cbc: 4a0c ldr r2, [pc, #48] ; (10003cf0 <__aeabi_double_init+0xb0>) +10003cbe: 2130 movs r1, #48 ; 0x30 +10003cc0: 480c ldr r0, [pc, #48] ; (10003cf4 <__aeabi_double_init+0xb4>) +10003cc2: f7fd ffcd bl 10001c60 <__assert_func> +10003cc6: 46c0 nop ; (mov r8, r8) +10003cc8: 10003cf9 .word 0x10003cf9 +10003ccc: 200014f4 .word 0x200014f4 +10003cd0: 00004453 .word 0x00004453 +10003cd4: 00004653 .word 0x00004653 +10003cd8: 00003854 .word 0x00003854 +10003cdc: 000038d8 .word 0x000038d8 +10003ce0: 00004649 .word 0x00004649 +10003ce4: 0000389c .word 0x0000389c +10003ce8: 00004659 .word 0x00004659 +10003cec: 100083f8 .word 0x100083f8 +10003cf0: 100084a8 .word 0x100084a8 +10003cf4: 10008458 .word 0x10008458 -100041be : -100041be: 0d52 lsrs r2, r2, #21 -100041c0: d003 beq.n 100041ca -100041c2: 1c53 adds r3, r2, #1 -100041c4: 0adb lsrs r3, r3, #11 -100041c6: d007 beq.n 100041d8 -100041c8: 1b12 subs r2, r2, r4 +10003cf8 : +10003cf8: b507 push {r0, r1, r2, lr} +10003cfa: 4660 mov r0, ip +10003cfc: 2800 cmp r0, #0 +10003cfe: d100 bne.n 10003d02 +10003d00: be00 bkpt 0x0000 +10003d02: 8801 ldrh r1, [r0, #0] +10003d04: 0a0a lsrs r2, r1, #8 +10003d06: 3002 adds r0, #2 +10003d08: 2adf cmp r2, #223 ; 0xdf +10003d0a: d1fa bne.n 10003d02 +10003d0c: b2c9 uxtb r1, r1 +10003d0e: 0882 lsrs r2, r0, #2 +10003d10: d304 bcc.n 10003d1c +10003d12: 8802 ldrh r2, [r0, #0] +10003d14: 8840 ldrh r0, [r0, #2] +10003d16: 0400 lsls r0, r0, #16 +10003d18: 4310 orrs r0, r2 +10003d1a: e000 b.n 10003d1e +10003d1c: 6800 ldr r0, [r0, #0] +10003d1e: 4a02 ldr r2, [pc, #8] ; (10003d28 ) +10003d20: 5050 str r0, [r2, r1] +10003d22: 9003 str r0, [sp, #12] +10003d24: bd07 pop {r0, r1, r2, pc} +10003d26: 0000 .short 0x0000 +10003d28: 200014f4 .word 0x200014f4 -100041ca : -100041ca: 2000 movs r0, #0 -100041cc: 0064 lsls r4, r4, #1 -100041ce: 1c61 adds r1, r4, #1 -100041d0: 0789 lsls r1, r1, #30 -100041d2: 1289 asrs r1, r1, #10 -100041d4: 3a80 subs r2, #128 ; 0x80 -100041d6: 0312 lsls r2, r2, #12 +10003d2c : +10003d2c: b40f push {r0, r1, r2, r3} +10003d2e: bc03 pop {r0, r1} +10003d30: bc0c pop {r2, r3} -100041d8 : -100041d8: 4b01 ldr r3, [pc, #4] ; (100041e0 ) -100041da: 1ad2 subs r2, r2, r3 -100041dc: 4770 bx lr -100041de: 0000 .short 0x0000 -100041e0: 000003ff .word 0x000003ff +10003d32 : +10003d32: b5f0 push {r4, r5, r6, r7, lr} +10003d34: 2401 movs r4, #1 +10003d36: 07e4 lsls r4, r4, #31 +10003d38: 4063 eors r3, r4 +10003d3a: e000 b.n 10003d3e -100041e4 <__wrap___aeabi_lmul>: -100041e4: 4351 muls r1, r2 -100041e6: 4343 muls r3, r0 -100041e8: 18c9 adds r1, r1, r3 -100041ea: 468c mov ip, r1 -100041ec: 0c11 lsrs r1, r2, #16 -100041ee: b283 uxth r3, r0 -100041f0: 434b muls r3, r1 -100041f2: b410 push {r4} -100041f4: 0c04 lsrs r4, r0, #16 -100041f6: 4361 muls r1, r4 -100041f8: b292 uxth r2, r2 -100041fa: b280 uxth r0, r0 -100041fc: 4350 muls r0, r2 -100041fe: 4362 muls r2, r4 -10004200: 041c lsls r4, r3, #16 -10004202: 0c1b lsrs r3, r3, #16 -10004204: 1900 adds r0, r0, r4 -10004206: bc10 pop {r4} -10004208: 4159 adcs r1, r3 -1000420a: 0413 lsls r3, r2, #16 -1000420c: 0c12 lsrs r2, r2, #16 -1000420e: 18c0 adds r0, r0, r3 -10004210: 4151 adcs r1, r2 -10004212: 4461 add r1, ip -10004214: 4770 bx lr +10003d3c : +10003d3c: b5f0 push {r4, r5, r6, r7, lr} + +10003d3e : +10003d3e: 0d0c lsrs r4, r1, #20 +10003d40: 0fcf lsrs r7, r1, #31 +10003d42: 1e66 subs r6, r4, #1 +10003d44: 0536 lsls r6, r6, #20 +10003d46: 1b89 subs r1, r1, r6 +10003d48: 0564 lsls r4, r4, #21 +10003d4a: d303 bcc.n 10003d54 +10003d4c: 43c9 mvns r1, r1 +10003d4e: 4240 negs r0, r0 +10003d50: d300 bcc.n 10003d54 +10003d52: 3101 adds r1, #1 + +10003d54 : +10003d54: 0d64 lsrs r4, r4, #21 +10003d56: d003 beq.n 10003d60 +10003d58: 1c66 adds r6, r4, #1 +10003d5a: 0af6 lsrs r6, r6, #11 +10003d5c: d007 beq.n 10003d6e +10003d5e: 1be4 subs r4, r4, r7 + +10003d60 : +10003d60: 2000 movs r0, #0 +10003d62: 007f lsls r7, r7, #1 +10003d64: 1c79 adds r1, r7, #1 +10003d66: 0789 lsls r1, r1, #30 +10003d68: 1289 asrs r1, r1, #10 +10003d6a: 3c80 subs r4, #128 ; 0x80 +10003d6c: 0324 lsls r4, r4, #12 + +10003d6e : +10003d6e: 0d1d lsrs r5, r3, #20 +10003d70: 0fdf lsrs r7, r3, #31 +10003d72: 1e6e subs r6, r5, #1 +10003d74: 0536 lsls r6, r6, #20 +10003d76: 1b9b subs r3, r3, r6 +10003d78: 056d lsls r5, r5, #21 +10003d7a: d303 bcc.n 10003d84 +10003d7c: 43db mvns r3, r3 +10003d7e: 4252 negs r2, r2 +10003d80: d300 bcc.n 10003d84 +10003d82: 3301 adds r3, #1 + +10003d84 : +10003d84: 0d6d lsrs r5, r5, #21 +10003d86: d003 beq.n 10003d90 +10003d88: 1c6e adds r6, r5, #1 +10003d8a: 0af6 lsrs r6, r6, #11 +10003d8c: d007 beq.n 10003d9e +10003d8e: 1bed subs r5, r5, r7 + +10003d90 : +10003d90: 2200 movs r2, #0 +10003d92: 007f lsls r7, r7, #1 +10003d94: 1c7b adds r3, r7, #1 +10003d96: 079b lsls r3, r3, #30 +10003d98: 129b asrs r3, r3, #10 +10003d9a: 3d80 subs r5, #128 ; 0x80 +10003d9c: 032d lsls r5, r5, #12 + +10003d9e : +10003d9e: 1b2f subs r7, r5, r4 +10003da0: 1b66 subs r6, r4, r5 +10003da2: d458 bmi.n 10003e56 +10003da4: 46a4 mov ip, r4 +10003da6: 2e20 cmp r6, #32 +10003da8: da46 bge.n 10003e38 +10003daa: 3720 adds r7, #32 +10003dac: 0014 movs r4, r2 +10003dae: 40bc lsls r4, r7 + +10003db0 : +10003db0: 001d movs r5, r3 +10003db2: 40bd lsls r5, r7 +10003db4: 40f2 lsrs r2, r6 +10003db6: 4133 asrs r3, r6 +10003db8: 432a orrs r2, r5 + +10003dba : +10003dba: 1880 adds r0, r0, r2 +10003dbc: 4159 adcs r1, r3 + +10003dbe : +10003dbe: 0fcb lsrs r3, r1, #31 +10003dc0: d005 beq.n 10003dce +10003dc2: 43c9 mvns r1, r1 +10003dc4: 43c0 mvns r0, r0 +10003dc6: 2200 movs r2, #0 +10003dc8: 4264 negs r4, r4 +10003dca: 4150 adcs r0, r2 +10003dcc: 4151 adcs r1, r2 +10003dce: 4662 mov r2, ip +10003dd0: 0d4d lsrs r5, r1, #21 +10003dd2: d128 bne.n 10003e26 +10003dd4: 0d0d lsrs r5, r1, #20 +10003dd6: d107 bne.n 10003de8 +10003dd8: 2800 cmp r0, #0 +10003dda: d01f beq.n 10003e1c + +10003ddc : +10003ddc: 1924 adds r4, r4, r4 +10003dde: 4140 adcs r0, r0 +10003de0: 4149 adcs r1, r1 +10003de2: 3a01 subs r2, #1 +10003de4: 0d0d lsrs r5, r1, #20 +10003de6: d0f9 beq.n 10003ddc + +10003de8 : +10003de8: 0064 lsls r4, r4, #1 +10003dea: d306 bcc.n 10003dfa + +10003dec : +10003dec: 3001 adds r0, #1 +10003dee: d300 bcc.n 10003df2 +10003df0: 3101 adds r1, #1 +10003df2: 2c00 cmp r4, #0 +10003df4: d101 bne.n 10003dfa +10003df6: 0840 lsrs r0, r0, #1 +10003df8: 0040 lsls r0, r0, #1 + +10003dfa : +10003dfa: 3a01 subs r2, #1 +10003dfc: d40b bmi.n 10003e16 +10003dfe: 1c94 adds r4, r2, #2 +10003e00: 0ae4 lsrs r4, r4, #11 +10003e02: d104 bne.n 10003e0e +10003e04: 0512 lsls r2, r2, #20 +10003e06: 4411 add r1, r2 +10003e08: 07db lsls r3, r3, #31 +10003e0a: 4419 add r1, r3 +10003e0c: bdf0 pop {r4, r5, r6, r7, pc} + +10003e0e : +10003e0e: 07d9 lsls r1, r3, #31 +10003e10: 4b20 ldr r3, [pc, #128] ; (10003e94 ) +10003e12: 4319 orrs r1, r3 +10003e14: e000 b.n 10003e18 + +10003e16 : +10003e16: 07d9 lsls r1, r3, #31 +10003e18: 2000 movs r0, #0 +10003e1a: bdf0 pop {r4, r5, r6, r7, pc} + +10003e1c : +10003e1c: 2900 cmp r1, #0 +10003e1e: d1dd bne.n 10003ddc +10003e20: 2c00 cmp r4, #0 +10003e22: d1db bne.n 10003ddc +10003e24: bdf0 pop {r4, r5, r6, r7, pc} + +10003e26 : +10003e26: 3201 adds r2, #1 +10003e28: 07c6 lsls r6, r0, #31 +10003e2a: 0840 lsrs r0, r0, #1 +10003e2c: 07cd lsls r5, r1, #31 +10003e2e: 4328 orrs r0, r5 +10003e30: 0849 lsrs r1, r1, #1 +10003e32: 2e00 cmp r6, #0 +10003e34: d0e1 beq.n 10003dfa +10003e36: e7d9 b.n 10003dec + +10003e38 : +10003e38: 2e3c cmp r6, #60 ; 0x3c +10003e3a: da29 bge.n 10003e90 +10003e3c: 3e20 subs r6, #32 +10003e3e: 3740 adds r7, #64 ; 0x40 +10003e40: 0014 movs r4, r2 +10003e42: 40bc lsls r4, r7 +10003e44: d000 beq.n 10003e48 +10003e46: 2401 movs r4, #1 +10003e48: 40f2 lsrs r2, r6 +10003e4a: 4314 orrs r4, r2 +10003e4c: 001a movs r2, r3 +10003e4e: 40bb lsls r3, r7 +10003e50: 431c orrs r4, r3 +10003e52: 17d3 asrs r3, r2, #31 +10003e54: e7ac b.n 10003db0 + +10003e56 : +10003e56: 46ac mov ip, r5 +10003e58: 2f20 cmp r7, #32 +10003e5a: da08 bge.n 10003e6e +10003e5c: 3620 adds r6, #32 +10003e5e: 0004 movs r4, r0 +10003e60: 40b4 lsls r4, r6 + +10003e62 : +10003e62: 000d movs r5, r1 +10003e64: 40b5 lsls r5, r6 +10003e66: 40f8 lsrs r0, r7 +10003e68: 4139 asrs r1, r7 +10003e6a: 4328 orrs r0, r5 +10003e6c: e7a5 b.n 10003dba + +10003e6e : +10003e6e: 2f3c cmp r7, #60 ; 0x3c +10003e70: da0c bge.n 10003e8c +10003e72: 3f20 subs r7, #32 +10003e74: 3640 adds r6, #64 ; 0x40 +10003e76: 0004 movs r4, r0 +10003e78: 40b4 lsls r4, r6 +10003e7a: d000 beq.n 10003e7e +10003e7c: 2401 movs r4, #1 +10003e7e: 40f8 lsrs r0, r7 +10003e80: 4304 orrs r4, r0 +10003e82: 0008 movs r0, r1 +10003e84: 40b1 lsls r1, r6 +10003e86: 430c orrs r4, r1 +10003e88: 17c1 asrs r1, r0, #31 +10003e8a: e7ea b.n 10003e62 + +10003e8c : +10003e8c: 0010 movs r0, r2 +10003e8e: 0019 movs r1, r3 + +10003e90 : +10003e90: 2400 movs r4, #0 +10003e92: e794 b.n 10003dbe +10003e94: 7ff00000 .word 0x7ff00000 + +10003e98 : +10003e98: b5f0 push {r4, r5, r6, r7, lr} +10003e9a: 0d0c lsrs r4, r1, #20 +10003e9c: 1e66 subs r6, r4, #1 +10003e9e: 0536 lsls r6, r6, #20 +10003ea0: 1b89 subs r1, r1, r6 +10003ea2: 0ae6 lsrs r6, r4, #11 +10003ea4: 0564 lsls r4, r4, #21 +10003ea6: 0d64 lsrs r4, r4, #21 +10003ea8: d002 beq.n 10003eb0 +10003eaa: 1c65 adds r5, r4, #1 +10003eac: 0aed lsrs r5, r5, #11 +10003eae: d004 beq.n 10003eba + +10003eb0 : +10003eb0: 2000 movs r0, #0 +10003eb2: 2101 movs r1, #1 +10003eb4: 0509 lsls r1, r1, #20 +10003eb6: 3c80 subs r4, #128 ; 0x80 +10003eb8: 0324 lsls r4, r4, #12 + +10003eba : +10003eba: 46a4 mov ip, r4 +10003ebc: 0d1c lsrs r4, r3, #20 +10003ebe: 1e67 subs r7, r4, #1 +10003ec0: 053f lsls r7, r7, #20 +10003ec2: 1bdb subs r3, r3, r7 +10003ec4: 0ae7 lsrs r7, r4, #11 +10003ec6: 0564 lsls r4, r4, #21 +10003ec8: 0d64 lsrs r4, r4, #21 +10003eca: d002 beq.n 10003ed2 +10003ecc: 1c65 adds r5, r4, #1 +10003ece: 0aed lsrs r5, r5, #11 +10003ed0: d004 beq.n 10003edc + +10003ed2 : +10003ed2: 2200 movs r2, #0 +10003ed4: 2301 movs r3, #1 +10003ed6: 051b lsls r3, r3, #20 +10003ed8: 3c80 subs r4, #128 ; 0x80 +10003eda: 0324 lsls r4, r4, #12 + +10003edc : +10003edc: 4077 eors r7, r6 +10003ede: 4464 add r4, ip +10003ee0: b497 push {r0, r1, r2, r4, r7} +10003ee2: b284 uxth r4, r0 +10003ee4: b296 uxth r6, r2 +10003ee6: 4374 muls r4, r6 +10003ee8: 0c07 lsrs r7, r0, #16 +10003eea: 437e muls r6, r7 +10003eec: 0c15 lsrs r5, r2, #16 +10003eee: 436f muls r7, r5 +10003ef0: b280 uxth r0, r0 +10003ef2: 4368 muls r0, r5 +10003ef4: 1836 adds r6, r6, r0 +10003ef6: d302 bcc.n 10003efe +10003ef8: 2001 movs r0, #1 +10003efa: 0400 lsls r0, r0, #16 +10003efc: 183f adds r7, r7, r0 + +10003efe : +10003efe: 0430 lsls r0, r6, #16 +10003f00: 0c35 lsrs r5, r6, #16 +10003f02: 1900 adds r0, r0, r4 +10003f04: 417d adcs r5, r7 +10003f06: 4684 mov ip, r0 +10003f08: b288 uxth r0, r1 +10003f0a: b29a uxth r2, r3 +10003f0c: 4350 muls r0, r2 +10003f0e: 0c0c lsrs r4, r1, #16 +10003f10: 4362 muls r2, r4 +10003f12: 0c1f lsrs r7, r3, #16 +10003f14: 437c muls r4, r7 +10003f16: b28e uxth r6, r1 +10003f18: 437e muls r6, r7 +10003f1a: 1992 adds r2, r2, r6 +10003f1c: d302 bcc.n 10003f24 +10003f1e: 2601 movs r6, #1 +10003f20: 0436 lsls r6, r6, #16 +10003f22: 19a4 adds r4, r4, r6 + +10003f24 : +10003f24: 0416 lsls r6, r2, #16 +10003f26: 0c17 lsrs r7, r2, #16 +10003f28: 1836 adds r6, r6, r0 +10003f2a: 4167 adcs r7, r4 +10003f2c: bc01 pop {r0} +10003f2e: b281 uxth r1, r0 +10003f30: b29a uxth r2, r3 +10003f32: 4351 muls r1, r2 +10003f34: 0c04 lsrs r4, r0, #16 +10003f36: 4362 muls r2, r4 +10003f38: 0c1b lsrs r3, r3, #16 +10003f3a: 435c muls r4, r3 +10003f3c: b280 uxth r0, r0 +10003f3e: 4358 muls r0, r3 +10003f40: 1812 adds r2, r2, r0 +10003f42: d302 bcc.n 10003f4a +10003f44: 2001 movs r0, #1 +10003f46: 0400 lsls r0, r0, #16 +10003f48: 1824 adds r4, r4, r0 + +10003f4a : +10003f4a: 0410 lsls r0, r2, #16 +10003f4c: 0c13 lsrs r3, r2, #16 +10003f4e: 1840 adds r0, r0, r1 +10003f50: 4163 adcs r3, r4 +10003f52: 182d adds r5, r5, r0 +10003f54: 415e adcs r6, r3 +10003f56: 2000 movs r0, #0 +10003f58: 4147 adcs r7, r0 +10003f5a: bc06 pop {r1, r2} +10003f5c: b288 uxth r0, r1 +10003f5e: b293 uxth r3, r2 +10003f60: 4358 muls r0, r3 +10003f62: 0c0c lsrs r4, r1, #16 +10003f64: 4363 muls r3, r4 +10003f66: 0c12 lsrs r2, r2, #16 +10003f68: 4354 muls r4, r2 +10003f6a: b289 uxth r1, r1 +10003f6c: 4351 muls r1, r2 +10003f6e: 185b adds r3, r3, r1 +10003f70: d302 bcc.n 10003f78 +10003f72: 2101 movs r1, #1 +10003f74: 0409 lsls r1, r1, #16 +10003f76: 1864 adds r4, r4, r1 + +10003f78 : +10003f78: 0419 lsls r1, r3, #16 +10003f7a: 0c1a lsrs r2, r3, #16 +10003f7c: 1809 adds r1, r1, r0 +10003f7e: 4162 adcs r2, r4 +10003f80: 186d adds r5, r5, r1 +10003f82: 4156 adcs r6, r2 +10003f84: 2000 movs r0, #0 +10003f86: 4147 adcs r7, r0 +10003f88: bc18 pop {r3, r4} +10003f8a: 02f9 lsls r1, r7, #11 +10003f8c: 0d72 lsrs r2, r6, #21 +10003f8e: 4311 orrs r1, r2 +10003f90: 02f0 lsls r0, r6, #11 +10003f92: 0d6a lsrs r2, r5, #21 +10003f94: 4310 orrs r0, r2 +10003f96: 02ed lsls r5, r5, #11 +10003f98: 0d0a lsrs r2, r1, #20 +10003f9a: d103 bne.n 10003fa4 +10003f9c: 196d adds r5, r5, r5 +10003f9e: 4140 adcs r0, r0 +10003fa0: 4149 adcs r1, r1 +10003fa2: 3b01 subs r3, #1 +10003fa4: 4e12 ldr r6, [pc, #72] ; (10003ff0 ) +10003fa6: 1b9b subs r3, r3, r6 +10003fa8: 0076 lsls r6, r6, #1 +10003faa: 42b3 cmp r3, r6 +10003fac: d20e bcs.n 10003fcc +10003fae: 006d lsls r5, r5, #1 +10003fb0: d307 bcc.n 10003fc2 +10003fb2: 3001 adds r0, #1 +10003fb4: 2600 movs r6, #0 +10003fb6: 4171 adcs r1, r6 +10003fb8: 4666 mov r6, ip +10003fba: 4335 orrs r5, r6 +10003fbc: d101 bne.n 10003fc2 +10003fbe: 0840 lsrs r0, r0, #1 +10003fc0: 0040 lsls r0, r0, #1 +10003fc2: 051b lsls r3, r3, #20 +10003fc4: 18c9 adds r1, r1, r3 + +10003fc6 : +10003fc6: 07e4 lsls r4, r4, #31 +10003fc8: 4421 add r1, r4 +10003fca: bdf0 pop {r4, r5, r6, r7, pc} + +10003fcc : +10003fcc: da0b bge.n 10003fe6 +10003fce: 3301 adds r3, #1 +10003fd0: d106 bne.n 10003fe0 +10003fd2: 3001 adds r0, #1 +10003fd4: d104 bne.n 10003fe0 +10003fd6: 3101 adds r1, #1 +10003fd8: 0d4f lsrs r7, r1, #21 +10003fda: d001 beq.n 10003fe0 +10003fdc: 0849 lsrs r1, r1, #1 +10003fde: e7f2 b.n 10003fc6 +10003fe0: 07e1 lsls r1, r4, #31 +10003fe2: 2000 movs r0, #0 +10003fe4: bdf0 pop {r4, r5, r6, r7, pc} + +10003fe6 : +10003fe6: 3601 adds r6, #1 +10003fe8: 0531 lsls r1, r6, #20 +10003fea: 2000 movs r0, #0 +10003fec: e7eb b.n 10003fc6 +10003fee: 0000 .short 0x0000 +10003ff0: 000003ff .word 0x000003ff + +10003ff4 : +10003ff4: b5f0 push {r4, r5, r6, r7, lr} + +10003ff6 : +10003ff6: 0d1c lsrs r4, r3, #20 +10003ff8: 1e67 subs r7, r4, #1 +10003ffa: 053f lsls r7, r7, #20 +10003ffc: 1bdb subs r3, r3, r7 +10003ffe: 0ae7 lsrs r7, r4, #11 +10004000: 0564 lsls r4, r4, #21 +10004002: 0d64 lsrs r4, r4, #21 +10004004: d002 beq.n 1000400c +10004006: 1c66 adds r6, r4, #1 +10004008: 0af6 lsrs r6, r6, #11 +1000400a: d004 beq.n 10004016 + +1000400c : +1000400c: 2200 movs r2, #0 +1000400e: 2301 movs r3, #1 +10004010: 051b lsls r3, r3, #20 +10004012: 3c80 subs r4, #128 ; 0x80 +10004014: 0324 lsls r4, r4, #12 + +10004016 : +10004016: 25d0 movs r5, #208 ; 0xd0 +10004018: 062d lsls r5, r5, #24 +1000401a: 2600 movs r6, #0 +1000401c: 43f6 mvns r6, r6 +1000401e: 662e str r6, [r5, #96] ; 0x60 +10004020: 091e lsrs r6, r3, #4 +10004022: 666e str r6, [r5, #100] ; 0x64 +10004024: 0fce lsrs r6, r1, #31 +10004026: 19f6 adds r6, r6, r7 +10004028: 46b4 mov ip, r6 +1000402a: 0049 lsls r1, r1, #1 +1000402c: 0d4f lsrs r7, r1, #21 +1000402e: d002 beq.n 10004036 +10004030: 1c7e adds r6, r7, #1 +10004032: 0af6 lsrs r6, r6, #11 +10004034: d003 beq.n 1000403e +10004036: 2000 movs r0, #0 +10004038: 2100 movs r1, #0 +1000403a: 3f40 subs r7, #64 ; 0x40 +1000403c: 033f lsls r7, r7, #12 +1000403e: 1b3e subs r6, r7, r4 +10004040: 00b6 lsls r6, r6, #2 +10004042: 44b4 add ip, r6 +10004044: 3f01 subs r7, #1 +10004046: 057f lsls r7, r7, #21 +10004048: 1bc9 subs r1, r1, r7 +1000404a: 0849 lsrs r1, r1, #1 +1000404c: 6f2e ldr r6, [r5, #112] ; 0x70 +1000404e: 3601 adds r6, #1 +10004050: 0876 lsrs r6, r6, #1 +10004052: 029c lsls r4, r3, #10 +10004054: 0d95 lsrs r5, r2, #22 +10004056: 4325 orrs r5, r4 +10004058: 4375 muls r5, r6 +1000405a: 13ed asrs r5, r5, #15 +1000405c: 4375 muls r5, r6 +1000405e: 13ad asrs r5, r5, #14 +10004060: 3501 adds r5, #1 +10004062: 106d asrs r5, r5, #1 +10004064: 03f6 lsls r6, r6, #15 +10004066: 1b76 subs r6, r6, r5 +10004068: b40c push {r2, r3} +1000406a: 02cc lsls r4, r1, #11 +1000406c: 0d45 lsrs r5, r0, #21 +1000406e: 432c orrs r4, r5 +10004070: b2a2 uxth r2, r4 +10004072: b2b3 uxth r3, r6 +10004074: 435a muls r2, r3 +10004076: 0c27 lsrs r7, r4, #16 +10004078: 437b muls r3, r7 +1000407a: 0c35 lsrs r5, r6, #16 +1000407c: 436f muls r7, r5 +1000407e: b2a4 uxth r4, r4 +10004080: 436c muls r4, r5 +10004082: 191b adds r3, r3, r4 +10004084: d302 bcc.n 1000408c +10004086: 2401 movs r4, #1 +10004088: 0424 lsls r4, r4, #16 +1000408a: 193f adds r7, r7, r4 + +1000408c : +1000408c: 041c lsls r4, r3, #16 +1000408e: 0c1d lsrs r5, r3, #16 +10004090: 18a4 adds r4, r4, r2 +10004092: 417d adcs r5, r7 +10004094: 1924 adds r4, r4, r4 +10004096: 416d adcs r5, r5 +10004098: 9a00 ldr r2, [sp, #0] +1000409a: b291 uxth r1, r2 +1000409c: b2ac uxth r4, r5 +1000409e: 4361 muls r1, r4 +100040a0: 0c17 lsrs r7, r2, #16 +100040a2: 437c muls r4, r7 +100040a4: 0c2b lsrs r3, r5, #16 +100040a6: 435f muls r7, r3 +100040a8: b292 uxth r2, r2 +100040aa: 435a muls r2, r3 +100040ac: 18a4 adds r4, r4, r2 +100040ae: d302 bcc.n 100040b6 +100040b0: 2201 movs r2, #1 +100040b2: 0412 lsls r2, r2, #16 +100040b4: 18bf adds r7, r7, r2 + +100040b6 : +100040b6: 0422 lsls r2, r4, #16 +100040b8: 0c23 lsrs r3, r4, #16 +100040ba: 1852 adds r2, r2, r1 +100040bc: 417b adcs r3, r7 +100040be: 9c01 ldr r4, [sp, #4] +100040c0: 436c muls r4, r5 +100040c2: 191b adds r3, r3, r4 +100040c4: 0e52 lsrs r2, r2, #25 +100040c6: 01d9 lsls r1, r3, #7 +100040c8: 430a orrs r2, r1 +100040ca: 0144 lsls r4, r0, #5 +100040cc: 1aa0 subs r0, r4, r2 +100040ce: b281 uxth r1, r0 +100040d0: b2b2 uxth r2, r6 +100040d2: 4351 muls r1, r2 +100040d4: 1403 asrs r3, r0, #16 +100040d6: 435a muls r2, r3 +100040d8: 0c36 lsrs r6, r6, #16 +100040da: 4373 muls r3, r6 +100040dc: b287 uxth r7, r0 +100040de: 4377 muls r7, r6 +100040e0: 17d6 asrs r6, r2, #31 +100040e2: 19d2 adds r2, r2, r7 +100040e4: 2700 movs r7, #0 +100040e6: 417e adcs r6, r7 +100040e8: 0436 lsls r6, r6, #16 +100040ea: 199b adds r3, r3, r6 +100040ec: 0417 lsls r7, r2, #16 +100040ee: 0c16 lsrs r6, r2, #16 +100040f0: 187f adds r7, r7, r1 +100040f2: 415e adcs r6, r3 +100040f4: 1673 asrs r3, r6, #25 +100040f6: 18ed adds r5, r5, r3 +100040f8: 01f3 lsls r3, r6, #7 +100040fa: 2600 movs r6, #0 +100040fc: 3380 adds r3, #128 ; 0x80 +100040fe: 4175 adcs r5, r6 +10004100: 0fa9 lsrs r1, r5, #30 +10004102: d106 bne.n 10004112 +10004104: 0064 lsls r4, r4, #1 +10004106: 0a69 lsrs r1, r5, #9 +10004108: 05e8 lsls r0, r5, #23 +1000410a: 0a5b lsrs r3, r3, #9 +1000410c: 4318 orrs r0, r3 +1000410e: d209 bcs.n 10004124 +10004110: e02f b.n 10004172 + +10004112 : +10004112: 2204 movs r2, #4 +10004114: 4494 add ip, r2 +10004116: 3380 adds r3, #128 ; 0x80 +10004118: 4175 adcs r5, r6 +1000411a: 0aa9 lsrs r1, r5, #10 +1000411c: 05a8 lsls r0, r5, #22 +1000411e: 0a9b lsrs r3, r3, #10 +10004120: 4318 orrs r0, r3 +10004122: d326 bcc.n 10004172 + +10004124 : +10004124: 4140 adcs r0, r0 +10004126: 4149 adcs r1, r1 +10004128: 0424 lsls r4, r4, #16 +1000412a: 9a00 ldr r2, [sp, #0] +1000412c: 9b01 ldr r3, [sp, #4] +1000412e: 000d movs r5, r1 +10004130: 4355 muls r5, r2 +10004132: 1b64 subs r4, r4, r5 +10004134: 4343 muls r3, r0 +10004136: 1ae4 subs r4, r4, r3 +10004138: b295 uxth r5, r2 +1000413a: b286 uxth r6, r0 +1000413c: 4375 muls r5, r6 +1000413e: 0c17 lsrs r7, r2, #16 +10004140: 437e muls r6, r7 +10004142: 0c03 lsrs r3, r0, #16 +10004144: 435f muls r7, r3 +10004146: b292 uxth r2, r2 +10004148: 435a muls r2, r3 +1000414a: 18b6 adds r6, r6, r2 +1000414c: d302 bcc.n 10004154 +1000414e: 2201 movs r2, #1 +10004150: 0412 lsls r2, r2, #16 +10004152: 18bf adds r7, r7, r2 + +10004154 : +10004154: 0432 lsls r2, r6, #16 +10004156: 0c33 lsrs r3, r6, #16 +10004158: 1952 adds r2, r2, r5 +1000415a: 417b adcs r3, r7 +1000415c: 4252 negs r2, r2 +1000415e: 419c sbcs r4, r3 +10004160: 2c00 cmp r4, #0 +10004162: d402 bmi.n 1000416a +10004164: 2200 movs r2, #0 +10004166: 3001 adds r0, #1 +10004168: 4151 adcs r1, r2 +1000416a: 0840 lsrs r0, r0, #1 +1000416c: 07ca lsls r2, r1, #31 +1000416e: 4310 orrs r0, r2 +10004170: 0849 lsrs r1, r1, #1 + +10004172 : +10004172: b002 add sp, #8 +10004174: 4662 mov r2, ip +10004176: 07d7 lsls r7, r2, #31 +10004178: 1092 asrs r2, r2, #2 +1000417a: 4b08 ldr r3, [pc, #32] ; (1000419c ) +1000417c: 18d2 adds r2, r2, r3 +1000417e: 4b08 ldr r3, [pc, #32] ; (100041a0 ) +10004180: 429a cmp r2, r3 +10004182: d203 bcs.n 1000418c +10004184: 0512 lsls r2, r2, #20 +10004186: 1889 adds r1, r1, r2 + +10004188 : +10004188: 19c9 adds r1, r1, r7 +1000418a: bdf0 pop {r4, r5, r6, r7, pc} + +1000418c : +1000418c: 2000 movs r0, #0 +1000418e: 2a00 cmp r2, #0 +10004190: dc01 bgt.n 10004196 +10004192: 0039 movs r1, r7 +10004194: bdf0 pop {r4, r5, r6, r7, pc} + +10004196 : +10004196: 3301 adds r3, #1 +10004198: 0519 lsls r1, r3, #20 +1000419a: e7f5 b.n 10004188 +1000419c: 000003fd .word 0x000003fd +100041a0: 000007fe .word 0x000007fe + +100041a4 : +100041a4: 4662 mov r2, ip +100041a6: ca18 ldmia r2!, {r3, r4} +100041a8: 4694 mov ip, r2 +100041aa: 2900 cmp r1, #0 +100041ac: da1a bge.n 100041e4 +100041ae: 18c0 adds r0, r0, r3 +100041b0: 4161 adcs r1, r4 +100041b2: 465b mov r3, fp +100041b4: 413b asrs r3, r7 +100041b6: 465c mov r4, fp +100041b8: 40b4 lsls r4, r6 +100041ba: 4652 mov r2, sl +100041bc: 40fa lsrs r2, r7 +100041be: 4322 orrs r2, r4 +100041c0: 4644 mov r4, r8 +100041c2: 464d mov r5, r9 +100041c4: 4162 adcs r2, r4 +100041c6: 416b adcs r3, r5 +100041c8: 4690 mov r8, r2 +100041ca: 4699 mov r9, r3 +100041cc: 462b mov r3, r5 +100041ce: 40b3 lsls r3, r6 +100041d0: 413d asrs r5, r7 +100041d2: 40fc lsrs r4, r7 +100041d4: 431c orrs r4, r3 +100041d6: 4652 mov r2, sl +100041d8: 465b mov r3, fp +100041da: 41a2 sbcs r2, r4 +100041dc: 41ab sbcs r3, r5 +100041de: 4692 mov sl, r2 +100041e0: 469b mov fp, r3 +100041e2: 4770 bx lr +100041e4: 1ac0 subs r0, r0, r3 +100041e6: 41a1 sbcs r1, r4 +100041e8: 464b mov r3, r9 +100041ea: 413b asrs r3, r7 +100041ec: 464c mov r4, r9 +100041ee: 40b4 lsls r4, r6 +100041f0: 4642 mov r2, r8 +100041f2: 40fa lsrs r2, r7 +100041f4: 4322 orrs r2, r4 +100041f6: 4654 mov r4, sl +100041f8: 465d mov r5, fp +100041fa: 4162 adcs r2, r4 +100041fc: 416b adcs r3, r5 +100041fe: 4692 mov sl, r2 +10004200: 469b mov fp, r3 +10004202: 462b mov r3, r5 +10004204: 40b3 lsls r3, r6 +10004206: 413d asrs r5, r7 +10004208: 40fc lsrs r4, r7 +1000420a: 431c orrs r4, r3 +1000420c: 4642 mov r2, r8 +1000420e: 464b mov r3, r9 +10004210: 41a2 sbcs r2, r4 +10004212: 41ab sbcs r3, r5 +10004214: 4690 mov r8, r2 +10004216: 4699 mov r9, r3 +10004218: 4770 bx lr + +1000421a : +1000421a: 2000 movs r0, #0 +1000421c: 2100 movs r1, #0 +1000421e: 4770 bx lr + +10004220 : +10004220: 2200 movs r2, #0 + +10004222 : +10004222: b500 push {lr} +10004224: 3220 adds r2, #32 +10004226: f000 f804 bl 10004232 +1000422a: 0008 movs r0, r1 +1000422c: bd00 pop {pc} ... -10004218 <__aeabi_float_init>: -10004218: b570 push {r4, r5, r6, lr} -1000421a: 2313 movs r3, #19 -1000421c: 781d ldrb r5, [r3, #0] -1000421e: 482a ldr r0, [pc, #168] ; (100042c8 <__aeabi_float_init+0xb0>) -10004220: f7ff f92c bl 1000347c -10004224: 0004 movs r4, r0 -10004226: 2d01 cmp r5, #1 -10004228: d011 beq.n 1000424e <__aeabi_float_init+0x36> -1000422a: 2d01 cmp r5, #1 -1000422c: dd09 ble.n 10004242 <__aeabi_float_init+0x2a> -1000422e: 1ea3 subs r3, r4, #2 -10004230: 781b ldrb r3, [r3, #0] -10004232: 009b lsls r3, r3, #2 -10004234: 2b7f cmp r3, #127 ; 0x7f -10004236: dd40 ble.n 100042ba <__aeabi_float_init+0xa2> -10004238: 2280 movs r2, #128 ; 0x80 -1000423a: 0021 movs r1, r4 -1000423c: 4823 ldr r0, [pc, #140] ; (100042cc <__aeabi_float_init+0xb4>) -1000423e: f000 f899 bl 10004374 <__wrap___aeabi_memcpy> -10004242: 4823 ldr r0, [pc, #140] ; (100042d0 <__aeabi_float_init+0xb8>) -10004244: f7ff f912 bl 1000346c -10004248: 4b22 ldr r3, [pc, #136] ; (100042d4 <__aeabi_float_init+0xbc>) -1000424a: 6018 str r0, [r3, #0] -1000424c: bd70 pop {r4, r5, r6, pc} -1000424e: 2254 movs r2, #84 ; 0x54 -10004250: 0001 movs r1, r0 -10004252: 481e ldr r0, [pc, #120] ; (100042cc <__aeabi_float_init+0xb4>) -10004254: f000 f88e bl 10004374 <__wrap___aeabi_memcpy> -10004258: 4b1f ldr r3, [pc, #124] ; (100042d8 <__aeabi_float_init+0xc0>) -1000425a: 881a ldrh r2, [r3, #0] -1000425c: 4b1f ldr r3, [pc, #124] ; (100042dc <__aeabi_float_init+0xc4>) -1000425e: 429a cmp r2, r3 -10004260: d11c bne.n 1000429c <__aeabi_float_init+0x84> -10004262: 23a7 movs r3, #167 ; 0xa7 -10004264: 019b lsls r3, r3, #6 -10004266: 881a ldrh r2, [r3, #0] -10004268: 4b1d ldr r3, [pc, #116] ; (100042e0 <__aeabi_float_init+0xc8>) -1000426a: 429a cmp r2, r3 -1000426c: d116 bne.n 1000429c <__aeabi_float_init+0x84> -1000426e: 4b1d ldr r3, [pc, #116] ; (100042e4 <__aeabi_float_init+0xcc>) -10004270: 881a ldrh r2, [r3, #0] -10004272: 4b1d ldr r3, [pc, #116] ; (100042e8 <__aeabi_float_init+0xd0>) -10004274: 429a cmp r2, r3 -10004276: d111 bne.n 1000429c <__aeabi_float_init+0x84> -10004278: 4b1c ldr r3, [pc, #112] ; (100042ec <__aeabi_float_init+0xd4>) -1000427a: 881a ldrh r2, [r3, #0] -1000427c: 2394 movs r3, #148 ; 0x94 -1000427e: 019b lsls r3, r3, #6 -10004280: 429a cmp r2, r3 -10004282: d10b bne.n 1000429c <__aeabi_float_init+0x84> -10004284: 4b1a ldr r3, [pc, #104] ; (100042f0 <__aeabi_float_init+0xd8>) -10004286: 881a ldrh r2, [r3, #0] -10004288: 4b1a ldr r3, [pc, #104] ; (100042f4 <__aeabi_float_init+0xdc>) -1000428a: 429a cmp r2, r3 -1000428c: d106 bne.n 1000429c <__aeabi_float_init+0x84> -1000428e: 4b1a ldr r3, [pc, #104] ; (100042f8 <__aeabi_float_init+0xe0>) -10004290: 681a ldr r2, [r3, #0] -10004292: 4b1a ldr r3, [pc, #104] ; (100042fc <__aeabi_float_init+0xe4>) -10004294: 429a cmp r2, r3 -10004296: d101 bne.n 1000429c <__aeabi_float_init+0x84> -10004298: 2315 movs r3, #21 -1000429a: e007 b.n 100042ac <__aeabi_float_init+0x94> -1000429c: 4818 ldr r0, [pc, #96] ; (10004300 <__aeabi_float_init+0xe8>) -1000429e: f7fd fc83 bl 10001ba8 -100042a2: 0099 lsls r1, r3, #2 -100042a4: 4817 ldr r0, [pc, #92] ; (10004304 <__aeabi_float_init+0xec>) -100042a6: 4a09 ldr r2, [pc, #36] ; (100042cc <__aeabi_float_init+0xb4>) -100042a8: 5088 str r0, [r1, r2] -100042aa: 3301 adds r3, #1 -100042ac: 2b1f cmp r3, #31 -100042ae: d9f8 bls.n 100042a2 <__aeabi_float_init+0x8a> -100042b0: 4a14 ldr r2, [pc, #80] ; (10004304 <__aeabi_float_init+0xec>) -100042b2: 4b06 ldr r3, [pc, #24] ; (100042cc <__aeabi_float_init+0xb4>) -100042b4: 621a str r2, [r3, #32] -100042b6: 61da str r2, [r3, #28] -100042b8: e7b7 b.n 1000422a <__aeabi_float_init+0x12> -100042ba: 4b13 ldr r3, [pc, #76] ; (10004308 <__aeabi_float_init+0xf0>) -100042bc: 4a13 ldr r2, [pc, #76] ; (1000430c <__aeabi_float_init+0xf4>) -100042be: 2142 movs r1, #66 ; 0x42 -100042c0: 4813 ldr r0, [pc, #76] ; (10004310 <__aeabi_float_init+0xf8>) -100042c2: f7fd fc53 bl 10001b6c <__assert_func> -100042c6: 46c0 nop ; (mov r8, r8) -100042c8: 00004653 .word 0x00004653 -100042cc: 20001604 .word 0x20001604 -100042d0: 0000334c .word 0x0000334c -100042d4: 20001600 .word 0x20001600 -100042d8: 000029ee .word 0x000029ee -100042dc: 00000fc4 .word 0x00000fc4 -100042e0: 00000dc2 .word 0x00000dc2 -100042e4: 00002b96 .word 0x00002b96 -100042e8: 0000b5c0 .word 0x0000b5c0 -100042ec: 00002b18 .word 0x00002b18 -100042f0: 00002acc .word 0x00002acc -100042f4: 0000b510 .word 0x0000b510 -100042f8: 00002cfc .word 0x00002cfc -100042fc: 6487ed51 .word 0x6487ed51 -10004300: 10008950 .word 0x10008950 -10004304: 10004315 .word 0x10004315 -10004308: 100082fc .word 0x100082fc -1000430c: 10008380 .word 0x10008380 -10004310: 10008330 .word 0x10008330 +10004230 : +10004230: 2200 movs r2, #0 -10004314 : -10004314: b507 push {r0, r1, r2, lr} -10004316: 4660 mov r0, ip -10004318: 2800 cmp r0, #0 -1000431a: d100 bne.n 1000431e -1000431c: be00 bkpt 0x0000 -1000431e: 8801 ldrh r1, [r0, #0] -10004320: 0a0a lsrs r2, r1, #8 -10004322: 3002 adds r0, #2 -10004324: 2adf cmp r2, #223 ; 0xdf -10004326: d1fa bne.n 1000431e -10004328: b2c9 uxtb r1, r1 -1000432a: 0882 lsrs r2, r0, #2 -1000432c: d304 bcc.n 10004338 -1000432e: 8802 ldrh r2, [r0, #0] -10004330: 8840 ldrh r0, [r0, #2] -10004332: 0400 lsls r0, r0, #16 -10004334: 4310 orrs r0, r2 -10004336: e000 b.n 1000433a -10004338: 6800 ldr r0, [r0, #0] -1000433a: 4a02 ldr r2, [pc, #8] ; (10004344 ) -1000433c: 5050 str r0, [r2, r1] -1000433e: 9003 str r0, [sp, #12] -10004340: bd07 pop {r0, r1, r2, pc} -10004342: 0000 .short 0x0000 -10004344: 20001604 .word 0x20001604 +10004232 : +10004232: 150b asrs r3, r1, #20 +10004234: d4f1 bmi.n 1000421a -10004348 <__wrap_malloc>: -10004348: b510 push {r4, lr} -1000434a: f002 fbcf bl 10006aec -1000434e: bd10 pop {r4, pc} +10004236 : +10004236: b510 push {r4, lr} +10004238: 4694 mov ip, r2 +1000423a: f000 f82f bl 1000429c +1000423e: 1414 asrs r4, r2, #16 +10004240: 3401 adds r4, #1 +10004242: da00 bge.n 10004246 +10004244: 2100 movs r1, #0 +10004246: 17cb asrs r3, r1, #31 +10004248: 4c13 ldr r4, [pc, #76] ; (10004298 ) +1000424a: 4720 bx r4 -10004350 <__wrap_calloc>: -10004350: b510 push {r4, lr} -10004352: f002 fb91 bl 10006a78 -10004356: bd10 pop {r4, pc} +1000424c : +1000424c: 4462 add r2, ip +1000424e: 3a34 subs r2, #52 ; 0x34 +10004250: d40c bmi.n 1000426c +10004252: 2a0c cmp r2, #12 +10004254: da07 bge.n 10004266 +10004256: 0004 movs r4, r0 +10004258: 4091 lsls r1, r2 +1000425a: 4090 lsls r0, r2 +1000425c: 4252 negs r2, r2 +1000425e: 3220 adds r2, #32 +10004260: 40d4 lsrs r4, r2 +10004262: 4321 orrs r1, r4 +10004264: bd10 pop {r4, pc} +10004266: 43d8 mvns r0, r3 +10004268: 43d9 mvns r1, r3 +1000426a: bd10 pop {r4, pc} +1000426c: 3220 adds r2, #32 +1000426e: d407 bmi.n 10004280 +10004270: 460c mov r4, r1 +10004272: 4094 lsls r4, r2 +10004274: 4252 negs r2, r2 +10004276: 3220 adds r2, #32 +10004278: 4111 asrs r1, r2 +1000427a: 40d0 lsrs r0, r2 +1000427c: 4320 orrs r0, r4 +1000427e: bd10 pop {r4, pc} +10004280: 0008 movs r0, r1 +10004282: 17c9 asrs r1, r1, #31 +10004284: 3220 adds r2, #32 +10004286: d403 bmi.n 10004290 +10004288: 4252 negs r2, r2 +1000428a: 3220 adds r2, #32 +1000428c: 4110 asrs r0, r2 +1000428e: bd10 pop {r4, pc} +10004290: 0018 movs r0, r3 +10004292: 0019 movs r1, r3 +10004294: bd10 pop {r4, pc} +10004296: 0000 .short 0x0000 +10004298: 1000424d .word 0x1000424d -10004358 <__aeabi_mem_init>: -10004358: 4801 ldr r0, [pc, #4] ; (10004360 <__aeabi_mem_init+0x8>) -1000435a: 2104 movs r1, #4 -1000435c: 4b01 ldr r3, [pc, #4] ; (10004364 <__aeabi_mem_init+0xc>) -1000435e: 4718 bx r3 -10004360: 20000340 .word 0x20000340 -10004364: 1000348d .word 0x1000348d +1000429c : +1000429c: 0d0a lsrs r2, r1, #20 +1000429e: 0fcc lsrs r4, r1, #31 +100042a0: 1e53 subs r3, r2, #1 +100042a2: 051b lsls r3, r3, #20 +100042a4: 1ac9 subs r1, r1, r3 +100042a6: 0552 lsls r2, r2, #21 +100042a8: d303 bcc.n 100042b2 +100042aa: 43c9 mvns r1, r1 +100042ac: 4240 negs r0, r0 +100042ae: d300 bcc.n 100042b2 +100042b0: 3101 adds r1, #1 -10004368 <__wrap_memset>: -10004368: 4b01 ldr r3, [pc, #4] ; (10004370 <__wrap_memset+0x8>) -1000436a: 681b ldr r3, [r3, #0] -1000436c: 4718 bx r3 -1000436e: 0000 .short 0x0000 -10004370: 20000340 .word 0x20000340 +100042b2 : +100042b2: 0d52 lsrs r2, r2, #21 +100042b4: d003 beq.n 100042be +100042b6: 1c53 adds r3, r2, #1 +100042b8: 0adb lsrs r3, r3, #11 +100042ba: d007 beq.n 100042cc +100042bc: 1b12 subs r2, r2, r4 -10004374 <__wrap___aeabi_memcpy>: -10004374: 4b01 ldr r3, [pc, #4] ; (1000437c <__wrap___aeabi_memcpy+0x8>) -10004376: 685b ldr r3, [r3, #4] -10004378: 4718 bx r3 -1000437a: 0000 .short 0x0000 -1000437c: 20000340 .word 0x20000340 +100042be : +100042be: 2000 movs r0, #0 +100042c0: 0064 lsls r4, r4, #1 +100042c2: 1c61 adds r1, r4, #1 +100042c4: 0789 lsls r1, r1, #30 +100042c6: 1289 asrs r1, r1, #10 +100042c8: 3a80 subs r2, #128 ; 0x80 +100042ca: 0312 lsls r2, r2, #12 -10004380 : -10004380: b5f8 push {r3, r4, r5, r6, r7, lr} -10004382: 0007 movs r7, r0 -10004384: 000d movs r5, r1 -10004386: 0016 movs r6, r2 -10004388: 7c43 ldrb r3, [r0, #17] -1000438a: 2b00 cmp r3, #0 -1000438c: d002 beq.n 10004394 -1000438e: 2400 movs r4, #0 -10004390: 2000 movs r0, #0 -10004392: e00c b.n 100043ae -10004394: 6803 ldr r3, [r0, #0] -10004396: 0011 movs r1, r2 -10004398: 0028 movs r0, r5 -1000439a: 4798 blx r3 -1000439c: e02d b.n 100043fa -1000439e: 7c3b ldrb r3, [r7, #16] -100043a0: e010 b.n 100043c4 -100043a2: 2102 movs r1, #2 -100043a4: 4815 ldr r0, [pc, #84] ; (100043fc ) -100043a6: 683b ldr r3, [r7, #0] -100043a8: 4798 blx r3 -100043aa: 1c60 adds r0, r4, #1 -100043ac: 3401 adds r4, #1 -100043ae: 42b4 cmp r4, r6 -100043b0: da14 bge.n 100043dc -100043b2: 2c00 cmp r4, #0 -100043b4: ddf3 ble.n 1000439e -100043b6: 192b adds r3, r5, r4 -100043b8: 3b01 subs r3, #1 -100043ba: 781b ldrb r3, [r3, #0] -100043bc: 3b0d subs r3, #13 -100043be: 425a negs r2, r3 -100043c0: 4153 adcs r3, r2 -100043c2: b2db uxtb r3, r3 -100043c4: 5d2a ldrb r2, [r5, r4] -100043c6: 2a0a cmp r2, #10 -100043c8: d1f0 bne.n 100043ac -100043ca: 2b00 cmp r3, #0 -100043cc: d1ee bne.n 100043ac -100043ce: 42a0 cmp r0, r4 -100043d0: dae7 bge.n 100043a2 -100043d2: 1a21 subs r1, r4, r0 -100043d4: 1828 adds r0, r5, r0 -100043d6: 683b ldr r3, [r7, #0] -100043d8: 4798 blx r3 -100043da: e7e2 b.n 100043a2 -100043dc: 42b0 cmp r0, r6 -100043de: da03 bge.n 100043e8 -100043e0: 1a31 subs r1, r6, r0 -100043e2: 1828 adds r0, r5, r0 -100043e4: 683b ldr r3, [r7, #0] -100043e6: 4798 blx r3 -100043e8: 2e00 cmp r6, #0 -100043ea: dd06 ble.n 100043fa -100043ec: 19ad adds r5, r5, r6 -100043ee: 3d01 subs r5, #1 -100043f0: 782b ldrb r3, [r5, #0] -100043f2: 3b0d subs r3, #13 -100043f4: 425a negs r2, r3 -100043f6: 4153 adcs r3, r2 -100043f8: 743b strb r3, [r7, #16] -100043fa: bdf8 pop {r3, r4, r5, r6, r7, pc} -100043fc: 100083dc .word 0x100083dc +100042cc : +100042cc: 4b01 ldr r3, [pc, #4] ; (100042d4 ) +100042ce: 1ad2 subs r2, r2, r3 +100042d0: 4770 bx lr +100042d2: 0000 .short 0x0000 +100042d4: 000003ff .word 0x000003ff -10004400 : -10004400: b570 push {r4, r5, r6, lr} -10004402: 0005 movs r5, r0 -10004404: 6803 ldr r3, [r0, #0] -10004406: 2b00 cmp r3, #0 -10004408: d016 beq.n 10004438 -1000440a: 4b0c ldr r3, [pc, #48] ; (1000443c ) -1000440c: 681c ldr r4, [r3, #0] -1000440e: e005 b.n 1000441c -10004410: 0029 movs r1, r5 -10004412: c904 ldmia r1!, {r2} -10004414: 0020 movs r0, r4 -10004416: f7ff ffb3 bl 10004380 -1000441a: 68e4 ldr r4, [r4, #12] -1000441c: 2c00 cmp r4, #0 -1000441e: d009 beq.n 10004434 -10004420: 6823 ldr r3, [r4, #0] -10004422: 2b00 cmp r3, #0 -10004424: d0f9 beq.n 1000441a -10004426: 4b06 ldr r3, [pc, #24] ; (10004440 ) -10004428: 681b ldr r3, [r3, #0] -1000442a: 2b00 cmp r3, #0 -1000442c: d0f0 beq.n 10004410 -1000442e: 42a3 cmp r3, r4 -10004430: d1f3 bne.n 1000441a -10004432: e7ed b.n 10004410 -10004434: 2300 movs r3, #0 -10004436: 602b str r3, [r5, #0] -10004438: bd70 pop {r4, r5, r6, pc} -1000443a: 46c0 nop ; (mov r8, r8) -1000443c: 20000e4c .word 0x20000e4c -10004440: 20000e5c .word 0x20000e5c +100042d8 <__wrap___aeabi_lmul>: +100042d8: 4351 muls r1, r2 +100042da: 4343 muls r3, r0 +100042dc: 18c9 adds r1, r1, r3 +100042de: 468c mov ip, r1 +100042e0: 0c11 lsrs r1, r2, #16 +100042e2: b283 uxth r3, r0 +100042e4: 434b muls r3, r1 +100042e6: b410 push {r4} +100042e8: 0c04 lsrs r4, r0, #16 +100042ea: 4361 muls r1, r4 +100042ec: b292 uxth r2, r2 +100042ee: b280 uxth r0, r0 +100042f0: 4350 muls r0, r2 +100042f2: 4362 muls r2, r4 +100042f4: 041c lsls r4, r3, #16 +100042f6: 0c1b lsrs r3, r3, #16 +100042f8: 1900 adds r0, r0, r4 +100042fa: bc10 pop {r4} +100042fc: 4159 adcs r1, r3 +100042fe: 0413 lsls r3, r2, #16 +10004300: 0c12 lsrs r2, r2, #16 +10004302: 18c0 adds r0, r0, r3 +10004304: 4151 adcs r1, r2 +10004306: 4461 add r1, ip +10004308: 4770 bx lr + ... -10004444 : -10004444: b570 push {r4, r5, r6, lr} -10004446: 0005 movs r5, r0 -10004448: 000c movs r4, r1 -1000444a: 680b ldr r3, [r1, #0] -1000444c: 2b80 cmp r3, #128 ; 0x80 -1000444e: d005 beq.n 1000445c -10004450: 6821 ldr r1, [r4, #0] -10004452: 1c4b adds r3, r1, #1 -10004454: 6023 str r3, [r4, #0] -10004456: 1864 adds r4, r4, r1 -10004458: 7125 strb r5, [r4, #4] -1000445a: bd70 pop {r4, r5, r6, pc} -1000445c: 0008 movs r0, r1 -1000445e: f7ff ffcf bl 10004400 -10004462: e7f5 b.n 10004450 +1000430c <__aeabi_float_init>: +1000430c: b570 push {r4, r5, r6, lr} +1000430e: 2313 movs r3, #19 +10004310: 781d ldrb r5, [r3, #0] +10004312: 482a ldr r0, [pc, #168] ; (100043bc <__aeabi_float_init+0xb0>) +10004314: f7ff f92c bl 10003570 +10004318: 0004 movs r4, r0 +1000431a: 2d01 cmp r5, #1 +1000431c: d011 beq.n 10004342 <__aeabi_float_init+0x36> +1000431e: 2d01 cmp r5, #1 +10004320: dd09 ble.n 10004336 <__aeabi_float_init+0x2a> +10004322: 1ea3 subs r3, r4, #2 +10004324: 781b ldrb r3, [r3, #0] +10004326: 009b lsls r3, r3, #2 +10004328: 2b7f cmp r3, #127 ; 0x7f +1000432a: dd40 ble.n 100043ae <__aeabi_float_init+0xa2> +1000432c: 2280 movs r2, #128 ; 0x80 +1000432e: 0021 movs r1, r4 +10004330: 4823 ldr r0, [pc, #140] ; (100043c0 <__aeabi_float_init+0xb4>) +10004332: f000 f899 bl 10004468 <__wrap___aeabi_memcpy> +10004336: 4823 ldr r0, [pc, #140] ; (100043c4 <__aeabi_float_init+0xb8>) +10004338: f7ff f912 bl 10003560 +1000433c: 4b22 ldr r3, [pc, #136] ; (100043c8 <__aeabi_float_init+0xbc>) +1000433e: 6018 str r0, [r3, #0] +10004340: bd70 pop {r4, r5, r6, pc} +10004342: 2254 movs r2, #84 ; 0x54 +10004344: 0001 movs r1, r0 +10004346: 481e ldr r0, [pc, #120] ; (100043c0 <__aeabi_float_init+0xb4>) +10004348: f000 f88e bl 10004468 <__wrap___aeabi_memcpy> +1000434c: 4b1f ldr r3, [pc, #124] ; (100043cc <__aeabi_float_init+0xc0>) +1000434e: 881a ldrh r2, [r3, #0] +10004350: 4b1f ldr r3, [pc, #124] ; (100043d0 <__aeabi_float_init+0xc4>) +10004352: 429a cmp r2, r3 +10004354: d11c bne.n 10004390 <__aeabi_float_init+0x84> +10004356: 23a7 movs r3, #167 ; 0xa7 +10004358: 019b lsls r3, r3, #6 +1000435a: 881a ldrh r2, [r3, #0] +1000435c: 4b1d ldr r3, [pc, #116] ; (100043d4 <__aeabi_float_init+0xc8>) +1000435e: 429a cmp r2, r3 +10004360: d116 bne.n 10004390 <__aeabi_float_init+0x84> +10004362: 4b1d ldr r3, [pc, #116] ; (100043d8 <__aeabi_float_init+0xcc>) +10004364: 881a ldrh r2, [r3, #0] +10004366: 4b1d ldr r3, [pc, #116] ; (100043dc <__aeabi_float_init+0xd0>) +10004368: 429a cmp r2, r3 +1000436a: d111 bne.n 10004390 <__aeabi_float_init+0x84> +1000436c: 4b1c ldr r3, [pc, #112] ; (100043e0 <__aeabi_float_init+0xd4>) +1000436e: 881a ldrh r2, [r3, #0] +10004370: 2394 movs r3, #148 ; 0x94 +10004372: 019b lsls r3, r3, #6 +10004374: 429a cmp r2, r3 +10004376: d10b bne.n 10004390 <__aeabi_float_init+0x84> +10004378: 4b1a ldr r3, [pc, #104] ; (100043e4 <__aeabi_float_init+0xd8>) +1000437a: 881a ldrh r2, [r3, #0] +1000437c: 4b1a ldr r3, [pc, #104] ; (100043e8 <__aeabi_float_init+0xdc>) +1000437e: 429a cmp r2, r3 +10004380: d106 bne.n 10004390 <__aeabi_float_init+0x84> +10004382: 4b1a ldr r3, [pc, #104] ; (100043ec <__aeabi_float_init+0xe0>) +10004384: 681a ldr r2, [r3, #0] +10004386: 4b1a ldr r3, [pc, #104] ; (100043f0 <__aeabi_float_init+0xe4>) +10004388: 429a cmp r2, r3 +1000438a: d101 bne.n 10004390 <__aeabi_float_init+0x84> +1000438c: 2315 movs r3, #21 +1000438e: e007 b.n 100043a0 <__aeabi_float_init+0x94> +10004390: 4818 ldr r0, [pc, #96] ; (100043f4 <__aeabi_float_init+0xe8>) +10004392: f7fd fc83 bl 10001c9c +10004396: 0099 lsls r1, r3, #2 +10004398: 4817 ldr r0, [pc, #92] ; (100043f8 <__aeabi_float_init+0xec>) +1000439a: 4a09 ldr r2, [pc, #36] ; (100043c0 <__aeabi_float_init+0xb4>) +1000439c: 5088 str r0, [r1, r2] +1000439e: 3301 adds r3, #1 +100043a0: 2b1f cmp r3, #31 +100043a2: d9f8 bls.n 10004396 <__aeabi_float_init+0x8a> +100043a4: 4a14 ldr r2, [pc, #80] ; (100043f8 <__aeabi_float_init+0xec>) +100043a6: 4b06 ldr r3, [pc, #24] ; (100043c0 <__aeabi_float_init+0xb4>) +100043a8: 621a str r2, [r3, #32] +100043aa: 61da str r2, [r3, #28] +100043ac: e7b7 b.n 1000431e <__aeabi_float_init+0x12> +100043ae: 4b13 ldr r3, [pc, #76] ; (100043fc <__aeabi_float_init+0xf0>) +100043b0: 4a13 ldr r2, [pc, #76] ; (10004400 <__aeabi_float_init+0xf4>) +100043b2: 2142 movs r1, #66 ; 0x42 +100043b4: 4813 ldr r0, [pc, #76] ; (10004404 <__aeabi_float_init+0xf8>) +100043b6: f7fd fc53 bl 10001c60 <__assert_func> +100043ba: 46c0 nop ; (mov r8, r8) +100043bc: 00004653 .word 0x00004653 +100043c0: 200015f8 .word 0x200015f8 +100043c4: 0000334c .word 0x0000334c +100043c8: 200015f4 .word 0x200015f4 +100043cc: 000029ee .word 0x000029ee +100043d0: 00000fc4 .word 0x00000fc4 +100043d4: 00000dc2 .word 0x00000dc2 +100043d8: 00002b96 .word 0x00002b96 +100043dc: 0000b5c0 .word 0x0000b5c0 +100043e0: 00002b18 .word 0x00002b18 +100043e4: 00002acc .word 0x00002acc +100043e8: 0000b510 .word 0x0000b510 +100043ec: 00002cfc .word 0x00002cfc +100043f0: 6487ed51 .word 0x6487ed51 +100043f4: 10008b10 .word 0x10008b10 +100043f8: 10004409 .word 0x10004409 +100043fc: 100084bc .word 0x100084bc +10004400: 10008540 .word 0x10008540 +10004404: 100084f0 .word 0x100084f0 -10004464 : -10004464: b510 push {r4, lr} -10004466: b082 sub sp, #8 -10004468: 23d0 movs r3, #208 ; 0xd0 -1000446a: 061b lsls r3, r3, #24 -1000446c: 681c ldr r4, [r3, #0] -1000446e: a901 add r1, sp, #4 -10004470: 4806 ldr r0, [pc, #24] ; (1000448c ) -10004472: f002 ffa5 bl 100073c0 <__mutex_try_enter_veneer> -10004476: 2800 cmp r0, #0 -10004478: d106 bne.n 10004488 -1000447a: 9b01 ldr r3, [sp, #4] -1000447c: 42a3 cmp r3, r4 -1000447e: d003 beq.n 10004488 -10004480: 4802 ldr r0, [pc, #8] ; (1000448c ) -10004482: f002 ffad bl 100073e0 <__mutex_enter_blocking_veneer> -10004486: 2001 movs r0, #1 -10004488: b002 add sp, #8 -1000448a: bd10 pop {r4, pc} -1000448c: 20000bc8 .word 0x20000bc8 +10004408 : +10004408: b507 push {r0, r1, r2, lr} +1000440a: 4660 mov r0, ip +1000440c: 2800 cmp r0, #0 +1000440e: d100 bne.n 10004412 +10004410: be00 bkpt 0x0000 +10004412: 8801 ldrh r1, [r0, #0] +10004414: 0a0a lsrs r2, r1, #8 +10004416: 3002 adds r0, #2 +10004418: 2adf cmp r2, #223 ; 0xdf +1000441a: d1fa bne.n 10004412 +1000441c: b2c9 uxtb r1, r1 +1000441e: 0882 lsrs r2, r0, #2 +10004420: d304 bcc.n 1000442c +10004422: 8802 ldrh r2, [r0, #0] +10004424: 8840 ldrh r0, [r0, #2] +10004426: 0400 lsls r0, r0, #16 +10004428: 4310 orrs r0, r2 +1000442a: e000 b.n 1000442e +1000442c: 6800 ldr r0, [r0, #0] +1000442e: 4a02 ldr r2, [pc, #8] ; (10004438 ) +10004430: 5050 str r0, [r2, r1] +10004432: 9003 str r0, [sp, #12] +10004434: bd07 pop {r0, r1, r2, pc} +10004436: 0000 .short 0x0000 +10004438: 200015f8 .word 0x200015f8 -10004490 : -10004490: b510 push {r4, lr} -10004492: 4802 ldr r0, [pc, #8] ; (1000449c ) -10004494: f002 ff7c bl 10007390 <__mutex_exit_veneer> -10004498: bd10 pop {r4, pc} -1000449a: 46c0 nop ; (mov r8, r8) -1000449c: 20000bc8 .word 0x20000bc8 +1000443c <__wrap_malloc>: +1000443c: b510 push {r4, lr} +1000443e: f002 fbcf bl 10006be0 +10004442: bd10 pop {r4, pc} -100044a0 : -100044a0: b5f0 push {r4, r5, r6, r7, lr} -100044a2: 46c6 mov lr, r8 -100044a4: b500 push {lr} -100044a6: b082 sub sp, #8 -100044a8: 0006 movs r6, r0 -100044aa: 000d movs r5, r1 -100044ac: 0017 movs r7, r2 -100044ae: f7ff ffd9 bl 10004464 -100044b2: 4680 mov r8, r0 -100044b4: 1c6b adds r3, r5, #1 -100044b6: d002 beq.n 100044be -100044b8: 4b18 ldr r3, [pc, #96] ; (1000451c ) -100044ba: 681c ldr r4, [r3, #0] -100044bc: e005 b.n 100044ca -100044be: 0030 movs r0, r6 -100044c0: f002 fe00 bl 100070c4 -100044c4: 0005 movs r5, r0 -100044c6: e7f7 b.n 100044b8 -100044c8: 68e4 ldr r4, [r4, #12] -100044ca: 2c00 cmp r4, #0 -100044cc: d018 beq.n 10004500 -100044ce: 6823 ldr r3, [r4, #0] -100044d0: 2b00 cmp r3, #0 -100044d2: d0f9 beq.n 100044c8 -100044d4: 4b12 ldr r3, [pc, #72] ; (10004520 ) -100044d6: 681b ldr r3, [r3, #0] -100044d8: 2b00 cmp r3, #0 -100044da: d001 beq.n 100044e0 -100044dc: 42a3 cmp r3, r4 -100044de: d1f3 bne.n 100044c8 -100044e0: 002a movs r2, r5 -100044e2: 0031 movs r1, r6 -100044e4: 0020 movs r0, r4 -100044e6: f7ff ff4b bl 10004380 -100044ea: 2f00 cmp r7, #0 -100044ec: d0ec beq.n 100044c8 -100044ee: 466b mov r3, sp -100044f0: 1dd9 adds r1, r3, #7 -100044f2: 230a movs r3, #10 -100044f4: 700b strb r3, [r1, #0] -100044f6: 2201 movs r2, #1 -100044f8: 0020 movs r0, r4 -100044fa: f7ff ff41 bl 10004380 -100044fe: e7e3 b.n 100044c8 -10004500: 4643 mov r3, r8 -10004502: 2b00 cmp r3, #0 -10004504: d106 bne.n 10004514 -10004506: 1e6b subs r3, r5, #1 -10004508: 419d sbcs r5, r3 -1000450a: b2e8 uxtb r0, r5 -1000450c: b002 add sp, #8 -1000450e: bc80 pop {r7} -10004510: 46b8 mov r8, r7 -10004512: bdf0 pop {r4, r5, r6, r7, pc} -10004514: f7ff ffbc bl 10004490 -10004518: e7f5 b.n 10004506 -1000451a: 46c0 nop ; (mov r8, r8) -1000451c: 20000e4c .word 0x20000e4c -10004520: 20000e5c .word 0x20000e5c +10004444 <__wrap_calloc>: +10004444: b510 push {r4, lr} +10004446: f002 fb91 bl 10006b6c +1000444a: bd10 pop {r4, pc} -10004524 : -10004524: 4b0c ldr r3, [pc, #48] ; (10004558 ) -10004526: 681a ldr r2, [r3, #0] -10004528: 0013 movs r3, r2 -1000452a: e001 b.n 10004530 -1000452c: 001a movs r2, r3 -1000452e: 68db ldr r3, [r3, #12] -10004530: 2b00 cmp r3, #0 -10004532: d008 beq.n 10004546 -10004534: 4283 cmp r3, r0 -10004536: d1f9 bne.n 1000452c -10004538: 2900 cmp r1, #0 -1000453a: d103 bne.n 10004544 -1000453c: 68db ldr r3, [r3, #12] -1000453e: 60d3 str r3, [r2, #12] -10004540: 2300 movs r3, #0 -10004542: 60c3 str r3, [r0, #12] -10004544: 4770 bx lr -10004546: 2900 cmp r1, #0 -10004548: d0fc beq.n 10004544 -1000454a: 2a00 cmp r2, #0 -1000454c: d001 beq.n 10004552 -1000454e: 60d0 str r0, [r2, #12] -10004550: e7f8 b.n 10004544 -10004552: 4b01 ldr r3, [pc, #4] ; (10004558 ) -10004554: 6018 str r0, [r3, #0] -10004556: e7f5 b.n 10004544 -10004558: 20000e4c .word 0x20000e4c +1000444c <__aeabi_mem_init>: +1000444c: 4801 ldr r0, [pc, #4] ; (10004454 <__aeabi_mem_init+0x8>) +1000444e: 2104 movs r1, #4 +10004450: 4b01 ldr r3, [pc, #4] ; (10004458 <__aeabi_mem_init+0xc>) +10004452: 4718 bx r3 +10004454: 20000330 .word 0x20000330 +10004458: 10003581 .word 0x10003581 -1000455c : -1000455c: b510 push {r4, lr} -1000455e: 4b06 ldr r3, [pc, #24] ; (10004578 ) +1000445c <__wrap_memset>: +1000445c: 4b01 ldr r3, [pc, #4] ; (10004464 <__wrap_memset+0x8>) +1000445e: 681b ldr r3, [r3, #0] +10004460: 4718 bx r3 +10004462: 0000 .short 0x0000 +10004464: 20000330 .word 0x20000330 + +10004468 <__wrap___aeabi_memcpy>: +10004468: 4b01 ldr r3, [pc, #4] ; (10004470 <__wrap___aeabi_memcpy+0x8>) +1000446a: 685b ldr r3, [r3, #4] +1000446c: 4718 bx r3 +1000446e: 0000 .short 0x0000 +10004470: 20000330 .word 0x20000330 + +10004474 : +10004474: b5f8 push {r3, r4, r5, r6, r7, lr} +10004476: 0007 movs r7, r0 +10004478: 000d movs r5, r1 +1000447a: 0016 movs r6, r2 +1000447c: 7c43 ldrb r3, [r0, #17] +1000447e: 2b00 cmp r3, #0 +10004480: d002 beq.n 10004488 +10004482: 2400 movs r4, #0 +10004484: 2000 movs r0, #0 +10004486: e00c b.n 100044a2 +10004488: 6803 ldr r3, [r0, #0] +1000448a: 0011 movs r1, r2 +1000448c: 0028 movs r0, r5 +1000448e: 4798 blx r3 +10004490: e02d b.n 100044ee +10004492: 7c3b ldrb r3, [r7, #16] +10004494: e010 b.n 100044b8 +10004496: 2102 movs r1, #2 +10004498: 4815 ldr r0, [pc, #84] ; (100044f0 ) +1000449a: 683b ldr r3, [r7, #0] +1000449c: 4798 blx r3 +1000449e: 1c60 adds r0, r4, #1 +100044a0: 3401 adds r4, #1 +100044a2: 42b4 cmp r4, r6 +100044a4: da14 bge.n 100044d0 +100044a6: 2c00 cmp r4, #0 +100044a8: ddf3 ble.n 10004492 +100044aa: 192b adds r3, r5, r4 +100044ac: 3b01 subs r3, #1 +100044ae: 781b ldrb r3, [r3, #0] +100044b0: 3b0d subs r3, #13 +100044b2: 425a negs r2, r3 +100044b4: 4153 adcs r3, r2 +100044b6: b2db uxtb r3, r3 +100044b8: 5d2a ldrb r2, [r5, r4] +100044ba: 2a0a cmp r2, #10 +100044bc: d1f0 bne.n 100044a0 +100044be: 2b00 cmp r3, #0 +100044c0: d1ee bne.n 100044a0 +100044c2: 42a0 cmp r0, r4 +100044c4: dae7 bge.n 10004496 +100044c6: 1a21 subs r1, r4, r0 +100044c8: 1828 adds r0, r5, r0 +100044ca: 683b ldr r3, [r7, #0] +100044cc: 4798 blx r3 +100044ce: e7e2 b.n 10004496 +100044d0: 42b0 cmp r0, r6 +100044d2: da03 bge.n 100044dc +100044d4: 1a31 subs r1, r6, r0 +100044d6: 1828 adds r0, r5, r0 +100044d8: 683b ldr r3, [r7, #0] +100044da: 4798 blx r3 +100044dc: 2e00 cmp r6, #0 +100044de: dd06 ble.n 100044ee +100044e0: 19ad adds r5, r5, r6 +100044e2: 3d01 subs r5, #1 +100044e4: 782b ldrb r3, [r5, #0] +100044e6: 3b0d subs r3, #13 +100044e8: 425a negs r2, r3 +100044ea: 4153 adcs r3, r2 +100044ec: 743b strb r3, [r7, #16] +100044ee: bdf8 pop {r3, r4, r5, r6, r7, pc} +100044f0: 1000859c .word 0x1000859c + +100044f4 : +100044f4: b570 push {r4, r5, r6, lr} +100044f6: 0005 movs r5, r0 +100044f8: 6803 ldr r3, [r0, #0] +100044fa: 2b00 cmp r3, #0 +100044fc: d016 beq.n 1000452c +100044fe: 4b0c ldr r3, [pc, #48] ; (10004530 ) +10004500: 681c ldr r4, [r3, #0] +10004502: e005 b.n 10004510 +10004504: 0029 movs r1, r5 +10004506: c904 ldmia r1!, {r2} +10004508: 0020 movs r0, r4 +1000450a: f7ff ffb3 bl 10004474 +1000450e: 68e4 ldr r4, [r4, #12] +10004510: 2c00 cmp r4, #0 +10004512: d009 beq.n 10004528 +10004514: 6823 ldr r3, [r4, #0] +10004516: 2b00 cmp r3, #0 +10004518: d0f9 beq.n 1000450e +1000451a: 4b06 ldr r3, [pc, #24] ; (10004534 ) +1000451c: 681b ldr r3, [r3, #0] +1000451e: 2b00 cmp r3, #0 +10004520: d0f0 beq.n 10004504 +10004522: 42a3 cmp r3, r4 +10004524: d1f3 bne.n 1000450e +10004526: e7ed b.n 10004504 +10004528: 2300 movs r3, #0 +1000452a: 602b str r3, [r5, #0] +1000452c: bd70 pop {r4, r5, r6, pc} +1000452e: 46c0 nop ; (mov r8, r8) +10004530: 20000e44 .word 0x20000e44 +10004534: 20000e4c .word 0x20000e4c + +10004538 : +10004538: b570 push {r4, r5, r6, lr} +1000453a: 0005 movs r5, r0 +1000453c: 000c movs r4, r1 +1000453e: 680b ldr r3, [r1, #0] +10004540: 2b80 cmp r3, #128 ; 0x80 +10004542: d005 beq.n 10004550 +10004544: 6821 ldr r1, [r4, #0] +10004546: 1c4b adds r3, r1, #1 +10004548: 6023 str r3, [r4, #0] +1000454a: 1864 adds r4, r4, r1 +1000454c: 7125 strb r5, [r4, #4] +1000454e: bd70 pop {r4, r5, r6, pc} +10004550: 0008 movs r0, r1 +10004552: f7ff ffcf bl 100044f4 +10004556: e7f5 b.n 10004544 + +10004558 : +10004558: b510 push {r4, lr} +1000455a: b082 sub sp, #8 +1000455c: 23d0 movs r3, #208 ; 0xd0 +1000455e: 061b lsls r3, r3, #24 10004560: 681c ldr r4, [r3, #0] -10004562: e001 b.n 10004568 -10004564: 4798 blx r3 -10004566: 68e4 ldr r4, [r4, #12] -10004568: 2c00 cmp r4, #0 -1000456a: d003 beq.n 10004574 -1000456c: 6863 ldr r3, [r4, #4] -1000456e: 2b00 cmp r3, #0 -10004570: d1f8 bne.n 10004564 -10004572: e7f8 b.n 10004566 -10004574: bd10 pop {r4, pc} -10004576: 46c0 nop ; (mov r8, r8) -10004578: 20000e4c .word 0x20000e4c +10004562: a901 add r1, sp, #4 +10004564: 4806 ldr r0, [pc, #24] ; (10004580 ) +10004566: f002 ffa3 bl 100074b0 <__mutex_try_enter_veneer> +1000456a: 2800 cmp r0, #0 +1000456c: d106 bne.n 1000457c +1000456e: 9b01 ldr r3, [sp, #4] +10004570: 42a3 cmp r3, r4 +10004572: d003 beq.n 1000457c +10004574: 4802 ldr r0, [pc, #8] ; (10004580 ) +10004576: f002 ffab bl 100074d0 <__mutex_enter_blocking_veneer> +1000457a: 2001 movs r0, #1 +1000457c: b002 add sp, #8 +1000457e: bd10 pop {r4, pc} +10004580: 20000bb8 .word 0x20000bb8 -1000457c <__wrap_puts>: -1000457c: b570 push {r4, r5, r6, lr} -1000457e: 0005 movs r5, r0 -10004580: f002 fda0 bl 100070c4 -10004584: 0004 movs r4, r0 -10004586: 2201 movs r2, #1 -10004588: 0001 movs r1, r0 -1000458a: 0028 movs r0, r5 -1000458c: f7ff ff88 bl 100044a0 -10004590: f7ff ffe4 bl 1000455c -10004594: 0020 movs r0, r4 -10004596: bd70 pop {r4, r5, r6, pc} +10004584 : +10004584: b510 push {r4, lr} +10004586: 4802 ldr r0, [pc, #8] ; (10004590 ) +10004588: f002 ff7a bl 10007480 <__mutex_exit_veneer> +1000458c: bd10 pop {r4, pc} +1000458e: 46c0 nop ; (mov r8, r8) +10004590: 20000bb8 .word 0x20000bb8 -10004598 <__wrap_vprintf>: -10004598: b570 push {r4, r5, r6, lr} -1000459a: b0a2 sub sp, #136 ; 0x88 -1000459c: 0004 movs r4, r0 -1000459e: 000e movs r6, r1 -100045a0: f7ff ff60 bl 10004464 -100045a4: 0005 movs r5, r0 -100045a6: 2284 movs r2, #132 ; 0x84 -100045a8: 2100 movs r1, #0 -100045aa: a801 add r0, sp, #4 -100045ac: f7ff fedc bl 10004368 <__wrap_memset> -100045b0: 0033 movs r3, r6 -100045b2: 0022 movs r2, r4 -100045b4: a901 add r1, sp, #4 -100045b6: 4808 ldr r0, [pc, #32] ; (100045d8 <__wrap_vprintf+0x40>) -100045b8: f7fe ff40 bl 1000343c -100045bc: 0004 movs r4, r0 -100045be: a801 add r0, sp, #4 -100045c0: f7ff ff1e bl 10004400 -100045c4: f7ff ffca bl 1000455c -100045c8: 2d00 cmp r5, #0 -100045ca: d102 bne.n 100045d2 <__wrap_vprintf+0x3a> -100045cc: 0020 movs r0, r4 -100045ce: b022 add sp, #136 ; 0x88 -100045d0: bd70 pop {r4, r5, r6, pc} -100045d2: f7ff ff5d bl 10004490 -100045d6: e7f9 b.n 100045cc <__wrap_vprintf+0x34> -100045d8: 10004445 .word 0x10004445 +10004594 : +10004594: b5f0 push {r4, r5, r6, r7, lr} +10004596: 46c6 mov lr, r8 +10004598: b500 push {lr} +1000459a: b082 sub sp, #8 +1000459c: 0006 movs r6, r0 +1000459e: 000d movs r5, r1 +100045a0: 0017 movs r7, r2 +100045a2: f7ff ffd9 bl 10004558 +100045a6: 4680 mov r8, r0 +100045a8: 1c6b adds r3, r5, #1 +100045aa: d002 beq.n 100045b2 +100045ac: 4b18 ldr r3, [pc, #96] ; (10004610 ) +100045ae: 681c ldr r4, [r3, #0] +100045b0: e005 b.n 100045be +100045b2: 0030 movs r0, r6 +100045b4: f002 fe00 bl 100071b8 +100045b8: 0005 movs r5, r0 +100045ba: e7f7 b.n 100045ac +100045bc: 68e4 ldr r4, [r4, #12] +100045be: 2c00 cmp r4, #0 +100045c0: d018 beq.n 100045f4 +100045c2: 6823 ldr r3, [r4, #0] +100045c4: 2b00 cmp r3, #0 +100045c6: d0f9 beq.n 100045bc +100045c8: 4b12 ldr r3, [pc, #72] ; (10004614 ) +100045ca: 681b ldr r3, [r3, #0] +100045cc: 2b00 cmp r3, #0 +100045ce: d001 beq.n 100045d4 +100045d0: 42a3 cmp r3, r4 +100045d2: d1f3 bne.n 100045bc +100045d4: 002a movs r2, r5 +100045d6: 0031 movs r1, r6 +100045d8: 0020 movs r0, r4 +100045da: f7ff ff4b bl 10004474 +100045de: 2f00 cmp r7, #0 +100045e0: d0ec beq.n 100045bc +100045e2: 466b mov r3, sp +100045e4: 1dd9 adds r1, r3, #7 +100045e6: 230a movs r3, #10 +100045e8: 700b strb r3, [r1, #0] +100045ea: 2201 movs r2, #1 +100045ec: 0020 movs r0, r4 +100045ee: f7ff ff41 bl 10004474 +100045f2: e7e3 b.n 100045bc +100045f4: 4643 mov r3, r8 +100045f6: 2b00 cmp r3, #0 +100045f8: d106 bne.n 10004608 +100045fa: 1e6b subs r3, r5, #1 +100045fc: 419d sbcs r5, r3 +100045fe: b2e8 uxtb r0, r5 +10004600: b002 add sp, #8 +10004602: bc80 pop {r7} +10004604: 46b8 mov r8, r7 +10004606: bdf0 pop {r4, r5, r6, r7, pc} +10004608: f7ff ffbc bl 10004584 +1000460c: e7f5 b.n 100045fa +1000460e: 46c0 nop ; (mov r8, r8) +10004610: 20000e44 .word 0x20000e44 +10004614: 20000e4c .word 0x20000e4c -100045dc <__wrap_printf>: -100045dc: b40f push {r0, r1, r2, r3} -100045de: b500 push {lr} -100045e0: b083 sub sp, #12 -100045e2: a904 add r1, sp, #16 -100045e4: c901 ldmia r1!, {r0} -100045e6: 9101 str r1, [sp, #4] -100045e8: f7ff ffd6 bl 10004598 <__wrap_vprintf> -100045ec: b003 add sp, #12 -100045ee: bc08 pop {r3} -100045f0: b004 add sp, #16 -100045f2: 4718 bx r3 +10004618 : +10004618: 4b0c ldr r3, [pc, #48] ; (1000464c ) +1000461a: 681a ldr r2, [r3, #0] +1000461c: 0013 movs r3, r2 +1000461e: e001 b.n 10004624 +10004620: 001a movs r2, r3 +10004622: 68db ldr r3, [r3, #12] +10004624: 2b00 cmp r3, #0 +10004626: d008 beq.n 1000463a +10004628: 4283 cmp r3, r0 +1000462a: d1f9 bne.n 10004620 +1000462c: 2900 cmp r1, #0 +1000462e: d103 bne.n 10004638 +10004630: 68db ldr r3, [r3, #12] +10004632: 60d3 str r3, [r2, #12] +10004634: 2300 movs r3, #0 +10004636: 60c3 str r3, [r0, #12] +10004638: 4770 bx lr +1000463a: 2900 cmp r1, #0 +1000463c: d0fc beq.n 10004638 +1000463e: 2a00 cmp r2, #0 +10004640: d001 beq.n 10004646 +10004642: 60d0 str r0, [r2, #12] +10004644: e7f8 b.n 10004638 +10004646: 4b01 ldr r3, [pc, #4] ; (1000464c ) +10004648: 6018 str r0, [r3, #0] +1000464a: e7f5 b.n 10004638 +1000464c: 20000e44 .word 0x20000e44 -100045f4 : -100045f4: b5f0 push {r4, r5, r6, r7, lr} -100045f6: b083 sub sp, #12 -100045f8: 0005 movs r5, r0 -100045fa: 000e movs r6, r1 -100045fc: 2400 movs r4, #0 -100045fe: e011 b.n 10004624 -10004600: 466b mov r3, sp -10004602: 1dda adds r2, r3, #7 -10004604: 230d movs r3, #13 -10004606: 7013 strb r3, [r2, #0] -10004608: 2100 movs r1, #0 -1000460a: 2900 cmp r1, #0 -1000460c: d112 bne.n 10004634 -1000460e: 4b12 ldr r3, [pc, #72] ; (10004658 ) -10004610: 699b ldr r3, [r3, #24] -10004612: 069b lsls r3, r3, #26 -10004614: d4fb bmi.n 1000460e -10004616: 7810 ldrb r0, [r2, #0] -10004618: 4b0f ldr r3, [pc, #60] ; (10004658 ) -1000461a: 6018 str r0, [r3, #0] -1000461c: 3101 adds r1, #1 -1000461e: 3201 adds r2, #1 -10004620: e7f3 b.n 1000460a -10004622: 3401 adds r4, #1 -10004624: 42a6 cmp r6, r4 -10004626: d915 bls.n 10004654 -10004628: 5d2f ldrb r7, [r5, r4] -1000462a: 4b0c ldr r3, [pc, #48] ; (1000465c ) -1000462c: 2200 movs r2, #0 -1000462e: 5e9b ldrsh r3, [r3, r2] -10004630: 42bb cmp r3, r7 -10004632: d0e5 beq.n 10004600 -10004634: 466b mov r3, sp -10004636: 1dda adds r2, r3, #7 -10004638: 7017 strb r7, [r2, #0] -1000463a: 2100 movs r1, #0 -1000463c: 2900 cmp r1, #0 -1000463e: d1f0 bne.n 10004622 -10004640: 4b05 ldr r3, [pc, #20] ; (10004658 ) -10004642: 699b ldr r3, [r3, #24] -10004644: 069b lsls r3, r3, #26 -10004646: d4fb bmi.n 10004640 -10004648: 7810 ldrb r0, [r2, #0] -1000464a: 4b03 ldr r3, [pc, #12] ; (10004658 ) -1000464c: 6018 str r0, [r3, #0] -1000464e: 3101 adds r1, #1 -10004650: 3201 adds r2, #1 -10004652: e7f3 b.n 1000463c -10004654: b003 add sp, #12 -10004656: bdf0 pop {r4, r5, r6, r7, pc} -10004658: 40034000 .word 0x40034000 -1000465c: 20001714 .word 0x20001714 +10004650 : +10004650: b510 push {r4, lr} +10004652: 4b06 ldr r3, [pc, #24] ; (1000466c ) +10004654: 681c ldr r4, [r3, #0] +10004656: e001 b.n 1000465c +10004658: 4798 blx r3 +1000465a: 68e4 ldr r4, [r4, #12] +1000465c: 2c00 cmp r4, #0 +1000465e: d003 beq.n 10004668 +10004660: 6863 ldr r3, [r4, #4] +10004662: 2b00 cmp r3, #0 +10004664: d1f8 bne.n 10004658 +10004666: e7f8 b.n 1000465a +10004668: bd10 pop {r4, pc} +1000466a: 46c0 nop ; (mov r8, r8) +1000466c: 20000e44 .word 0x20000e44 -10004660 : -10004660: b570 push {r4, r5, r6, lr} -10004662: b082 sub sp, #8 -10004664: 0004 movs r4, r0 -10004666: 000d movs r5, r1 -10004668: 2000 movs r0, #0 -1000466a: e004 b.n 10004676 -1000466c: 466b mov r3, sp -1000466e: 3307 adds r3, #7 -10004670: 781b ldrb r3, [r3, #0] -10004672: 7003 strb r3, [r0, #0] -10004674: 0030 movs r0, r6 -10004676: 42a8 cmp r0, r5 -10004678: da16 bge.n 100046a8 -1000467a: 4b0e ldr r3, [pc, #56] ; (100046b4 ) -1000467c: 699b ldr r3, [r3, #24] -1000467e: 2110 movs r1, #16 -10004680: 000a movs r2, r1 -10004682: 401a ands r2, r3 -10004684: 4219 tst r1, r3 -10004686: d10f bne.n 100046a8 -10004688: 1c46 adds r6, r0, #1 -1000468a: 1820 adds r0, r4, r0 -1000468c: 466b mov r3, sp -1000468e: 1dd9 adds r1, r3, #7 -10004690: 2a00 cmp r2, #0 -10004692: d1eb bne.n 1000466c -10004694: 4b07 ldr r3, [pc, #28] ; (100046b4 ) -10004696: 699b ldr r3, [r3, #24] -10004698: 06db lsls r3, r3, #27 -1000469a: d4fb bmi.n 10004694 -1000469c: 4b05 ldr r3, [pc, #20] ; (100046b4 ) -1000469e: 681b ldr r3, [r3, #0] -100046a0: 700b strb r3, [r1, #0] -100046a2: 3201 adds r2, #1 -100046a4: 3101 adds r1, #1 -100046a6: e7f3 b.n 10004690 -100046a8: 2800 cmp r0, #0 -100046aa: d001 beq.n 100046b0 -100046ac: b002 add sp, #8 -100046ae: bd70 pop {r4, r5, r6, pc} -100046b0: 3803 subs r0, #3 -100046b2: e7fb b.n 100046ac -100046b4: 40034000 .word 0x40034000 +10004670 <__wrap_puts>: +10004670: b570 push {r4, r5, r6, lr} +10004672: 0005 movs r5, r0 +10004674: f002 fda0 bl 100071b8 +10004678: 0004 movs r4, r0 +1000467a: 2201 movs r2, #1 +1000467c: 0001 movs r1, r0 +1000467e: 0028 movs r0, r5 +10004680: f7ff ff88 bl 10004594 +10004684: f7ff ffe4 bl 10004650 +10004688: 0020 movs r0, r4 +1000468a: bd70 pop {r4, r5, r6, pc} -100046b8 : -100046b8: b570 push {r4, r5, r6, lr} -100046ba: 0015 movs r5, r2 -100046bc: 001c movs r4, r3 -100046be: 4b0b ldr r3, [pc, #44] ; (100046ec ) -100046c0: 6018 str r0, [r3, #0] -100046c2: f7fc f981 bl 100009c8 -100046c6: 1c6b adds r3, r5, #1 -100046c8: d106 bne.n 100046d8 -100046ca: 1c63 adds r3, r4, #1 -100046cc: d109 bne.n 100046e2 -100046ce: 2101 movs r1, #1 -100046d0: 4807 ldr r0, [pc, #28] ; (100046f0 ) -100046d2: f7ff ff27 bl 10004524 -100046d6: bd70 pop {r4, r5, r6, pc} -100046d8: 2102 movs r1, #2 -100046da: 0028 movs r0, r5 -100046dc: f7fc f85c bl 10000798 -100046e0: e7f3 b.n 100046ca -100046e2: 2102 movs r1, #2 -100046e4: 0020 movs r0, r4 -100046e6: f7fc f857 bl 10000798 -100046ea: e7f0 b.n 100046ce -100046ec: 20001718 .word 0x20001718 -100046f0: 20000350 .word 0x20000350 +1000468c <__wrap_vprintf>: +1000468c: b570 push {r4, r5, r6, lr} +1000468e: b0a2 sub sp, #136 ; 0x88 +10004690: 0004 movs r4, r0 +10004692: 000e movs r6, r1 +10004694: f7ff ff60 bl 10004558 +10004698: 0005 movs r5, r0 +1000469a: 2284 movs r2, #132 ; 0x84 +1000469c: 2100 movs r1, #0 +1000469e: a801 add r0, sp, #4 +100046a0: f7ff fedc bl 1000445c <__wrap_memset> +100046a4: 0033 movs r3, r6 +100046a6: 0022 movs r2, r4 +100046a8: a901 add r1, sp, #4 +100046aa: 4808 ldr r0, [pc, #32] ; (100046cc <__wrap_vprintf+0x40>) +100046ac: f7fe ff40 bl 10003530 +100046b0: 0004 movs r4, r0 +100046b2: a801 add r0, sp, #4 +100046b4: f7ff ff1e bl 100044f4 +100046b8: f7ff ffca bl 10004650 +100046bc: 2d00 cmp r5, #0 +100046be: d102 bne.n 100046c6 <__wrap_vprintf+0x3a> +100046c0: 0020 movs r0, r4 +100046c2: b022 add sp, #136 ; 0x88 +100046c4: bd70 pop {r4, r5, r6, pc} +100046c6: f7ff ff5d bl 10004584 +100046ca: e7f9 b.n 100046c0 <__wrap_vprintf+0x34> +100046cc: 10004539 .word 0x10004539 -100046f4 : -100046f4: b510 push {r4, lr} -100046f6: 4b06 ldr r3, [pc, #24] ; (10004710 ) -100046f8: 781b ldrb r3, [r3, #0] -100046fa: 4b06 ldr r3, [pc, #24] ; (10004714 ) -100046fc: 781b ldrb r3, [r3, #0] -100046fe: 21e1 movs r1, #225 ; 0xe1 -10004700: 2301 movs r3, #1 -10004702: 2200 movs r2, #0 -10004704: 0249 lsls r1, r1, #9 -10004706: 4804 ldr r0, [pc, #16] ; (10004718 ) -10004708: f7ff ffd6 bl 100046b8 -1000470c: bd10 pop {r4, pc} -1000470e: 46c0 nop ; (mov r8, r8) -10004710: 10008b38 .word 0x10008b38 -10004714: 10008b3c .word 0x10008b3c -10004718: 40034000 .word 0x40034000 +100046d0 <__wrap_printf>: +100046d0: b40f push {r0, r1, r2, r3} +100046d2: b500 push {lr} +100046d4: b083 sub sp, #12 +100046d6: a904 add r1, sp, #16 +100046d8: c901 ldmia r1!, {r0} +100046da: 9101 str r1, [sp, #4] +100046dc: f7ff ffd6 bl 1000468c <__wrap_vprintf> +100046e0: b003 add sp, #12 +100046e2: bc08 pop {r3} +100046e4: b004 add sp, #16 +100046e6: 4718 bx r3 -1000471c : -1000471c: 227f movs r2, #127 ; 0x7f -1000471e: 4002 ands r2, r0 -10004720: 09c3 lsrs r3, r0, #7 -10004722: 2034 movs r0, #52 ; 0x34 -10004724: 4358 muls r0, r3 -10004726: 2368 movs r3, #104 ; 0x68 -10004728: 4353 muls r3, r2 -1000472a: 18c0 adds r0, r0, r3 -1000472c: 4b01 ldr r3, [pc, #4] ; (10004734 ) -1000472e: 18c0 adds r0, r0, r3 -10004730: 4770 bx lr -10004732: 46c0 nop ; (mov r8, r8) -10004734: 20000e64 .word 0x20000e64 +100046e8 : +100046e8: b5f0 push {r4, r5, r6, r7, lr} +100046ea: b083 sub sp, #12 +100046ec: 0005 movs r5, r0 +100046ee: 000e movs r6, r1 +100046f0: 2400 movs r4, #0 +100046f2: e011 b.n 10004718 +100046f4: 466b mov r3, sp +100046f6: 1dda adds r2, r3, #7 +100046f8: 230d movs r3, #13 +100046fa: 7013 strb r3, [r2, #0] +100046fc: 2100 movs r1, #0 +100046fe: 2900 cmp r1, #0 +10004700: d112 bne.n 10004728 +10004702: 4b12 ldr r3, [pc, #72] ; (1000474c ) +10004704: 699b ldr r3, [r3, #24] +10004706: 069b lsls r3, r3, #26 +10004708: d4fb bmi.n 10004702 +1000470a: 7810 ldrb r0, [r2, #0] +1000470c: 4b0f ldr r3, [pc, #60] ; (1000474c ) +1000470e: 6018 str r0, [r3, #0] +10004710: 3101 adds r1, #1 +10004712: 3201 adds r2, #1 +10004714: e7f3 b.n 100046fe +10004716: 3401 adds r4, #1 +10004718: 42a6 cmp r6, r4 +1000471a: d915 bls.n 10004748 +1000471c: 5d2f ldrb r7, [r5, r4] +1000471e: 4b0c ldr r3, [pc, #48] ; (10004750 ) +10004720: 2200 movs r2, #0 +10004722: 5e9b ldrsh r3, [r3, r2] +10004724: 42bb cmp r3, r7 +10004726: d0e5 beq.n 100046f4 +10004728: 466b mov r3, sp +1000472a: 1dda adds r2, r3, #7 +1000472c: 7017 strb r7, [r2, #0] +1000472e: 2100 movs r1, #0 +10004730: 2900 cmp r1, #0 +10004732: d1f0 bne.n 10004716 +10004734: 4b05 ldr r3, [pc, #20] ; (1000474c ) +10004736: 699b ldr r3, [r3, #24] +10004738: 069b lsls r3, r3, #26 +1000473a: d4fb bmi.n 10004734 +1000473c: 7810 ldrb r0, [r2, #0] +1000473e: 4b03 ldr r3, [pc, #12] ; (1000474c ) +10004740: 6018 str r0, [r3, #0] +10004742: 3101 adds r1, #1 +10004744: 3201 adds r2, #1 +10004746: e7f3 b.n 10004730 +10004748: b003 add sp, #12 +1000474a: bdf0 pop {r4, r5, r6, r7, pc} +1000474c: 40034000 .word 0x40034000 +10004750: 20001708 .word 0x20001708 -10004738 : -10004738: b510 push {r4, lr} -1000473a: b082 sub sp, #8 -1000473c: ab01 add r3, sp, #4 -1000473e: 4a08 ldr r2, [pc, #32] ; (10004760 ) -10004740: 801a strh r2, [r3, #0] -10004742: 2400 movs r4, #0 -10004744: e008 b.n 10004758 -10004746: ab01 add r3, sp, #4 -10004748: 5d18 ldrb r0, [r3, r4] -1000474a: f7ff ffe7 bl 1000471c -1000474e: 2301 movs r3, #1 -10004750: 7143 strb r3, [r0, #5] -10004752: 2300 movs r3, #0 -10004754: 7503 strb r3, [r0, #20] -10004756: 3401 adds r4, #1 -10004758: 2c01 cmp r4, #1 -1000475a: d9f4 bls.n 10004746 -1000475c: b002 add sp, #8 -1000475e: bd10 pop {r4, pc} -10004760: ffff8000 .word 0xffff8000 +10004754 : +10004754: b570 push {r4, r5, r6, lr} +10004756: b082 sub sp, #8 +10004758: 0004 movs r4, r0 +1000475a: 000d movs r5, r1 +1000475c: 2000 movs r0, #0 +1000475e: e004 b.n 1000476a +10004760: 466b mov r3, sp +10004762: 3307 adds r3, #7 +10004764: 781b ldrb r3, [r3, #0] +10004766: 7003 strb r3, [r0, #0] +10004768: 0030 movs r0, r6 +1000476a: 42a8 cmp r0, r5 +1000476c: da16 bge.n 1000479c +1000476e: 4b0e ldr r3, [pc, #56] ; (100047a8 ) +10004770: 699b ldr r3, [r3, #24] +10004772: 2110 movs r1, #16 +10004774: 000a movs r2, r1 +10004776: 401a ands r2, r3 +10004778: 4219 tst r1, r3 +1000477a: d10f bne.n 1000479c +1000477c: 1c46 adds r6, r0, #1 +1000477e: 1820 adds r0, r4, r0 +10004780: 466b mov r3, sp +10004782: 1dd9 adds r1, r3, #7 +10004784: 2a00 cmp r2, #0 +10004786: d1eb bne.n 10004760 +10004788: 4b07 ldr r3, [pc, #28] ; (100047a8 ) +1000478a: 699b ldr r3, [r3, #24] +1000478c: 06db lsls r3, r3, #27 +1000478e: d4fb bmi.n 10004788 +10004790: 4b05 ldr r3, [pc, #20] ; (100047a8 ) +10004792: 681b ldr r3, [r3, #0] +10004794: 700b strb r3, [r1, #0] +10004796: 3201 adds r2, #1 +10004798: 3101 adds r1, #1 +1000479a: e7f3 b.n 10004784 +1000479c: 2800 cmp r0, #0 +1000479e: d001 beq.n 100047a4 +100047a0: b002 add sp, #8 +100047a2: bd70 pop {r4, r5, r6, pc} +100047a4: 3803 subs r0, #3 +100047a6: e7fb b.n 100047a0 +100047a8: 40034000 .word 0x40034000 -10004764 <_hw_endpoint_alloc>: -10004764: b510 push {r4, lr} -10004766: 6ac3 ldr r3, [r0, #44] ; 0x2c -10004768: 2b40 cmp r3, #64 ; 0x40 -1000476a: d800 bhi.n 1000476e <_hw_endpoint_alloc+0xa> -1000476c: 2340 movs r3, #64 ; 0x40 -1000476e: 4916 ldr r1, [pc, #88] ; (100047c8 <_hw_endpoint_alloc+0x64>) -10004770: 680a ldr r2, [r1, #0] -10004772: 6102 str r2, [r0, #16] -10004774: 18d3 adds r3, r2, r3 -10004776: 600b str r3, [r1, #0] -10004778: 0699 lsls r1, r3, #26 -1000477a: d004 beq.n 10004786 <_hw_endpoint_alloc+0x22> -1000477c: 213f movs r1, #63 ; 0x3f -1000477e: 438b bics r3, r1 -10004780: 3340 adds r3, #64 ; 0x40 -10004782: 4911 ldr r1, [pc, #68] ; (100047c8 <_hw_endpoint_alloc+0x64>) -10004784: 600b str r3, [r1, #0] -10004786: 4b10 ldr r3, [pc, #64] ; (100047c8 <_hw_endpoint_alloc+0x64>) -10004788: 6819 ldr r1, [r3, #0] -1000478a: 068b lsls r3, r1, #26 -1000478c: d110 bne.n 100047b0 <_hw_endpoint_alloc+0x4c> -1000478e: 4b0f ldr r3, [pc, #60] ; (100047cc <_hw_endpoint_alloc+0x68>) -10004790: 405a eors r2, r3 -10004792: 404b eors r3, r1 -10004794: 2180 movs r1, #128 ; 0x80 -10004796: 0149 lsls r1, r1, #5 -10004798: 428b cmp r3, r1 -1000479a: d80f bhi.n 100047bc <_hw_endpoint_alloc+0x58> -1000479c: 2330 movs r3, #48 ; 0x30 -1000479e: 5cc3 ldrb r3, [r0, r3] -100047a0: 069b lsls r3, r3, #26 -100047a2: 431a orrs r2, r3 -100047a4: 23a0 movs r3, #160 ; 0xa0 -100047a6: 061b lsls r3, r3, #24 -100047a8: 431a orrs r2, r3 -100047aa: 6883 ldr r3, [r0, #8] -100047ac: 601a str r2, [r3, #0] -100047ae: bd10 pop {r4, pc} -100047b0: 4b07 ldr r3, [pc, #28] ; (100047d0 <_hw_endpoint_alloc+0x6c>) -100047b2: 4a08 ldr r2, [pc, #32] ; (100047d4 <_hw_endpoint_alloc+0x70>) -100047b4: 2159 movs r1, #89 ; 0x59 -100047b6: 4808 ldr r0, [pc, #32] ; (100047d8 <_hw_endpoint_alloc+0x74>) -100047b8: f7fd f9d8 bl 10001b6c <__assert_func> -100047bc: 4b07 ldr r3, [pc, #28] ; (100047dc <_hw_endpoint_alloc+0x78>) -100047be: 4a05 ldr r2, [pc, #20] ; (100047d4 <_hw_endpoint_alloc+0x70>) -100047c0: 215b movs r1, #91 ; 0x5b -100047c2: 4805 ldr r0, [pc, #20] ; (100047d8 <_hw_endpoint_alloc+0x74>) -100047c4: f7fd f9d2 bl 10001b6c <__assert_func> -100047c8: 200014e4 .word 0x200014e4 -100047cc: 50100000 .word 0x50100000 -100047d0: 10008420 .word 0x10008420 -100047d4: 10008580 .word 0x10008580 -100047d8: 10008450 .word 0x10008450 -100047dc: 100084ac .word 0x100084ac +100047ac : +100047ac: b570 push {r4, r5, r6, lr} +100047ae: 0015 movs r5, r2 +100047b0: 001c movs r4, r3 +100047b2: 4b0b ldr r3, [pc, #44] ; (100047e0 ) +100047b4: 6018 str r0, [r3, #0] +100047b6: f7fc f981 bl 10000abc +100047ba: 1c6b adds r3, r5, #1 +100047bc: d106 bne.n 100047cc +100047be: 1c63 adds r3, r4, #1 +100047c0: d109 bne.n 100047d6 +100047c2: 2101 movs r1, #1 +100047c4: 4807 ldr r0, [pc, #28] ; (100047e4 ) +100047c6: f7ff ff27 bl 10004618 +100047ca: bd70 pop {r4, r5, r6, pc} +100047cc: 2102 movs r1, #2 +100047ce: 0028 movs r0, r5 +100047d0: f7fc f85c bl 1000088c +100047d4: e7f3 b.n 100047be +100047d6: 2102 movs r1, #2 +100047d8: 0020 movs r0, r4 +100047da: f7fc f857 bl 1000088c +100047de: e7f0 b.n 100047c2 +100047e0: 2000170c .word 0x2000170c +100047e4: 20000340 .word 0x20000340 -100047e0 <_hw_endpoint_init>: -100047e0: b570 push {r4, r5, r6, lr} -100047e2: 0004 movs r4, r0 -100047e4: 207f movs r0, #127 ; 0x7f -100047e6: 4008 ands r0, r1 -100047e8: b24e sxtb r6, r1 -100047ea: 09cd lsrs r5, r1, #7 -100047ec: 7121 strb r1, [r4, #4] -100047ee: 7065 strb r5, [r4, #1] -100047f0: 43f1 mvns r1, r6 -100047f2: 0fc9 lsrs r1, r1, #31 -100047f4: 70e1 strb r1, [r4, #3] -100047f6: 70a0 strb r0, [r4, #2] -100047f8: 2800 cmp r0, #0 -100047fa: d11b bne.n 10004834 <_hw_endpoint_init+0x54> -100047fc: 2101 movs r1, #1 -100047fe: 7161 strb r1, [r4, #5] -10004800: 2b01 cmp r3, #1 -10004802: d019 beq.n 10004838 <_hw_endpoint_init+0x58> -10004804: 2a40 cmp r2, #64 ; 0x40 -10004806: d81f bhi.n 10004848 <_hw_endpoint_init+0x68> -10004808: 62e2 str r2, [r4, #44] ; 0x2c -1000480a: 2230 movs r2, #48 ; 0x30 -1000480c: 54a3 strb r3, [r4, r2] -1000480e: 2d00 cmp r5, #0 -10004810: d01e beq.n 10004850 <_hw_endpoint_init+0x70> -10004812: 00c3 lsls r3, r0, #3 -10004814: 4a1b ldr r2, [pc, #108] ; (10004884 <_hw_endpoint_init+0xa4>) -10004816: 4694 mov ip, r2 -10004818: 4463 add r3, ip -1000481a: 60e3 str r3, [r4, #12] -1000481c: 68e3 ldr r3, [r4, #12] -1000481e: 2200 movs r2, #0 -10004820: 601a str r2, [r3, #0] -10004822: 78a3 ldrb r3, [r4, #2] -10004824: 2b00 cmp r3, #0 -10004826: d119 bne.n 1000485c <_hw_endpoint_init+0x7c> -10004828: 60a3 str r3, [r4, #8] -1000482a: 4b17 ldr r3, [pc, #92] ; (10004888 <_hw_endpoint_init+0xa8>) -1000482c: 6123 str r3, [r4, #16] -1000482e: 2301 movs r3, #1 -10004830: 7023 strb r3, [r4, #0] -10004832: bd70 pop {r4, r5, r6, pc} -10004834: 2100 movs r1, #0 -10004836: e7e2 b.n 100047fe <_hw_endpoint_init+0x1e> -10004838: 2180 movs r1, #128 ; 0x80 -1000483a: 00c9 lsls r1, r1, #3 -1000483c: 428a cmp r2, r1 -1000483e: d3e3 bcc.n 10004808 <_hw_endpoint_init+0x28> -10004840: 0011 movs r1, r2 -10004842: 4812 ldr r0, [pc, #72] ; (1000488c <_hw_endpoint_init+0xac>) -10004844: f7fd f9b0 bl 10001ba8 -10004848: 0011 movs r1, r2 -1000484a: 4810 ldr r0, [pc, #64] ; (1000488c <_hw_endpoint_init+0xac>) -1000484c: f7fd f9ac bl 10001ba8 -10004850: 00c3 lsls r3, r0, #3 -10004852: 4a0f ldr r2, [pc, #60] ; (10004890 <_hw_endpoint_init+0xb0>) -10004854: 4694 mov ip, r2 -10004856: 4463 add r3, ip -10004858: 60e3 str r3, [r4, #12] -1000485a: e7df b.n 1000481c <_hw_endpoint_init+0x3c> -1000485c: 2e00 cmp r6, #0 -1000485e: db09 blt.n 10004874 <_hw_endpoint_init+0x94> -10004860: 3801 subs r0, #1 -10004862: 00c0 lsls r0, r0, #3 -10004864: 4b0b ldr r3, [pc, #44] ; (10004894 <_hw_endpoint_init+0xb4>) -10004866: 469c mov ip, r3 -10004868: 4460 add r0, ip -1000486a: 60a0 str r0, [r4, #8] -1000486c: 0020 movs r0, r4 -1000486e: f7ff ff79 bl 10004764 <_hw_endpoint_alloc> -10004872: e7dc b.n 1000482e <_hw_endpoint_init+0x4e> -10004874: 3801 subs r0, #1 -10004876: 00c0 lsls r0, r0, #3 -10004878: 4b07 ldr r3, [pc, #28] ; (10004898 <_hw_endpoint_init+0xb8>) -1000487a: 469c mov ip, r3 -1000487c: 4460 add r0, ip -1000487e: 60a0 str r0, [r4, #8] -10004880: e7f4 b.n 1000486c <_hw_endpoint_init+0x8c> -10004882: 46c0 nop ; (mov r8, r8) -10004884: 50100080 .word 0x50100080 -10004888: 50100100 .word 0x50100100 -1000488c: 100084e0 .word 0x100084e0 -10004890: 50100084 .word 0x50100084 -10004894: 5010000c .word 0x5010000c -10004898: 50100008 .word 0x50100008 +100047e8 : +100047e8: b510 push {r4, lr} +100047ea: 4b06 ldr r3, [pc, #24] ; (10004804 ) +100047ec: 781b ldrb r3, [r3, #0] +100047ee: 4b06 ldr r3, [pc, #24] ; (10004808 ) +100047f0: 781b ldrb r3, [r3, #0] +100047f2: 21e1 movs r1, #225 ; 0xe1 +100047f4: 2301 movs r3, #1 +100047f6: 2200 movs r2, #0 +100047f8: 0249 lsls r1, r1, #9 +100047fa: 4804 ldr r0, [pc, #16] ; (1000480c ) +100047fc: f7ff ffd6 bl 100047ac +10004800: bd10 pop {r4, pc} +10004802: 46c0 nop ; (mov r8, r8) +10004804: 10008cf8 .word 0x10008cf8 +10004808: 10008cfc .word 0x10008cfc +1000480c: 40034000 .word 0x40034000 -1000489c : -1000489c: b570 push {r4, r5, r6, lr} -1000489e: 0004 movs r4, r0 -100048a0: 000d movs r5, r1 -100048a2: 0016 movs r6, r2 -100048a4: f7ff ff3a bl 1000471c -100048a8: 0033 movs r3, r6 -100048aa: 002a movs r2, r5 -100048ac: 0021 movs r1, r4 -100048ae: f7ff ff97 bl 100047e0 <_hw_endpoint_init> -100048b2: bd70 pop {r4, r5, r6, pc} +10004810 : +10004810: 227f movs r2, #127 ; 0x7f +10004812: 4002 ands r2, r0 +10004814: 09c3 lsrs r3, r0, #7 +10004816: 2034 movs r0, #52 ; 0x34 +10004818: 4358 muls r0, r3 +1000481a: 2368 movs r3, #104 ; 0x68 +1000481c: 4353 muls r3, r2 +1000481e: 18c0 adds r0, r0, r3 +10004820: 4b01 ldr r3, [pc, #4] ; (10004828 ) +10004822: 18c0 adds r0, r0, r3 +10004824: 4770 bx lr +10004826: 46c0 nop ; (mov r8, r8) +10004828: 20000e54 .word 0x20000e54 -100048b4 : -100048b4: b5f0 push {r4, r5, r6, r7, lr} -100048b6: 46ce mov lr, r9 -100048b8: 4647 mov r7, r8 -100048ba: b580 push {r7, lr} -100048bc: b083 sub sp, #12 -100048be: 4b25 ldr r3, [pc, #148] ; (10004954 ) -100048c0: 6d9f ldr r7, [r3, #88] ; 0x58 -100048c2: 2600 movs r6, #0 -100048c4: 2501 movs r5, #1 -100048c6: e008 b.n 100048da -100048c8: 4b23 ldr r3, [pc, #140] ; (10004958 ) -100048ca: 4a24 ldr r2, [pc, #144] ; (1000495c ) -100048cc: 21df movs r1, #223 ; 0xdf -100048ce: 4824 ldr r0, [pc, #144] ; (10004960 ) -100048d0: f7fd f94c bl 10001b6c <__assert_func> -100048d4: 43af bics r7, r5 -100048d6: 006d lsls r5, r5, #1 -100048d8: 3601 adds r6, #1 -100048da: 2f00 cmp r7, #0 -100048dc: d034 beq.n 10004948 -100048de: 2e1f cmp r6, #31 -100048e0: d832 bhi.n 10004948 -100048e2: 423d tst r5, r7 -100048e4: d0f7 beq.n 100048d6 -100048e6: 4b1b ldr r3, [pc, #108] ; (10004954 ) -100048e8: 6ddb ldr r3, [r3, #92] ; 0x5c -100048ea: 421d tst r5, r3 -100048ec: d1ec bne.n 100048c8 -100048ee: 4b1d ldr r3, [pc, #116] ; (10004964 ) -100048f0: 659d str r5, [r3, #88] ; 0x58 -100048f2: 0872 lsrs r2, r6, #1 -100048f4: 2301 movs r3, #1 -100048f6: 4033 ands r3, r6 -100048f8: 4259 negs r1, r3 -100048fa: 414b adcs r3, r1 -100048fc: b2d9 uxtb r1, r3 -100048fe: 4689 mov r9, r1 -10004900: 21ff movs r1, #255 ; 0xff -10004902: 4011 ands r1, r2 -10004904: 4688 mov r8, r1 -10004906: 2434 movs r4, #52 ; 0x34 -10004908: 4363 muls r3, r4 -1000490a: 3434 adds r4, #52 ; 0x34 -1000490c: 434c muls r4, r1 -1000490e: 191c adds r4, r3, r4 -10004910: 4b15 ldr r3, [pc, #84] ; (10004968 ) -10004912: 18e4 adds r4, r4, r3 -10004914: 0020 movs r0, r4 -10004916: f000 facd bl 10004eb4 <_hw_endpoint_xfer_continue> -1000491a: 2800 cmp r0, #0 -1000491c: d0da beq.n 100048d4 -1000491e: 2334 movs r3, #52 ; 0x34 -10004920: 464a mov r2, r9 -10004922: 4353 muls r3, r2 -10004924: 2268 movs r2, #104 ; 0x68 -10004926: 4641 mov r1, r8 -10004928: 434a muls r2, r1 -1000492a: 189b adds r3, r3, r2 -1000492c: 4a0e ldr r2, [pc, #56] ; (10004968 ) -1000492e: 18d3 adds r3, r2, r3 -10004930: 69da ldr r2, [r3, #28] -10004932: 7919 ldrb r1, [r3, #4] -10004934: 2301 movs r3, #1 -10004936: 9300 str r3, [sp, #0] -10004938: 2300 movs r3, #0 -1000493a: 2000 movs r0, #0 -1000493c: f000 fe43 bl 100055c6 -10004940: 0020 movs r0, r4 -10004942: f000 f9f9 bl 10004d38 -10004946: e7c5 b.n 100048d4 -10004948: b003 add sp, #12 -1000494a: bcc0 pop {r6, r7} -1000494c: 46b9 mov r9, r7 -1000494e: 46b0 mov r8, r6 -10004950: bdf0 pop {r4, r5, r6, r7, pc} -10004952: 46c0 nop ; (mov r8, r8) -10004954: 50110000 .word 0x50110000 -10004958: 10008508 .word 0x10008508 -1000495c: 10008594 .word 0x10008594 -10004960: 10008450 .word 0x10008450 -10004964: 50113000 .word 0x50113000 -10004968: 20000e64 .word 0x20000e64 +1000482c : +1000482c: b510 push {r4, lr} +1000482e: b082 sub sp, #8 +10004830: ab01 add r3, sp, #4 +10004832: 4a08 ldr r2, [pc, #32] ; (10004854 ) +10004834: 801a strh r2, [r3, #0] +10004836: 2400 movs r4, #0 +10004838: e008 b.n 1000484c +1000483a: ab01 add r3, sp, #4 +1000483c: 5d18 ldrb r0, [r3, r4] +1000483e: f7ff ffe7 bl 10004810 +10004842: 2301 movs r3, #1 +10004844: 7143 strb r3, [r0, #5] +10004846: 2300 movs r3, #0 +10004848: 7503 strb r3, [r0, #20] +1000484a: 3401 adds r4, #1 +1000484c: 2c01 cmp r4, #1 +1000484e: d9f4 bls.n 1000483a +10004850: b002 add sp, #8 +10004852: bd10 pop {r4, pc} +10004854: ffff8000 .word 0xffff8000 -1000496c : -1000496c: b570 push {r4, r5, r6, lr} -1000496e: 4a1d ldr r2, [pc, #116] ; (100049e4 ) -10004970: 2398 movs r3, #152 ; 0x98 -10004972: 58d4 ldr r4, [r2, r3] -10004974: 2380 movs r3, #128 ; 0x80 -10004976: 025b lsls r3, r3, #9 -10004978: 0025 movs r5, r4 -1000497a: 401d ands r5, r3 -1000497c: 421c tst r4, r3 -1000497e: d106 bne.n 1000498e -10004980: 06e3 lsls r3, r4, #27 -10004982: d412 bmi.n 100049aa -10004984: 04e3 lsls r3, r4, #19 -10004986: d415 bmi.n 100049b4 -10004988: 42a5 cmp r5, r4 -1000498a: d125 bne.n 100049d8 -1000498c: bd70 pop {r4, r5, r6, pc} -1000498e: f7ff fed3 bl 10004738 -10004992: 2201 movs r2, #1 -10004994: 4914 ldr r1, [pc, #80] ; (100049e8 ) -10004996: 2000 movs r0, #0 -10004998: f000 fdfb bl 10005592 -1000499c: 4b13 ldr r3, [pc, #76] ; (100049ec ) -1000499e: 2280 movs r2, #128 ; 0x80 -100049a0: 0292 lsls r2, r2, #10 -100049a2: 651a str r2, [r3, #80] ; 0x50 -100049a4: 2580 movs r5, #128 ; 0x80 -100049a6: 026d lsls r5, r5, #9 -100049a8: e7ea b.n 10004980 -100049aa: 2310 movs r3, #16 -100049ac: 431d orrs r5, r3 -100049ae: f7ff ff81 bl 100048b4 -100049b2: e7e7 b.n 10004984 -100049b4: 2300 movs r3, #0 -100049b6: 4a0e ldr r2, [pc, #56] ; (100049f0 ) -100049b8: 7013 strb r3, [r2, #0] -100049ba: 4a0a ldr r2, [pc, #40] ; (100049e4 ) -100049bc: 6013 str r3, [r2, #0] -100049be: 2380 movs r3, #128 ; 0x80 -100049c0: 015b lsls r3, r3, #5 -100049c2: 431d orrs r5, r3 -100049c4: 2201 movs r2, #1 -100049c6: 2101 movs r1, #1 -100049c8: 2000 movs r0, #0 -100049ca: f000 fdcf bl 1000556c -100049ce: 4b07 ldr r3, [pc, #28] ; (100049ec ) -100049d0: 2280 movs r2, #128 ; 0x80 -100049d2: 0312 lsls r2, r2, #12 -100049d4: 651a str r2, [r3, #80] ; 0x50 -100049d6: e7d7 b.n 10004988 -100049d8: 0029 movs r1, r5 -100049da: 4061 eors r1, r4 -100049dc: 4805 ldr r0, [pc, #20] ; (100049f4 ) -100049de: f7fd f8e3 bl 10001ba8 -100049e2: 46c0 nop ; (mov r8, r8) -100049e4: 50110000 .word 0x50110000 -100049e8: 50100000 .word 0x50100000 -100049ec: 50113000 .word 0x50113000 -100049f0: 2000171e .word 0x2000171e -100049f4: 10008514 .word 0x10008514 +10004858 <_hw_endpoint_alloc>: +10004858: b510 push {r4, lr} +1000485a: 6ac3 ldr r3, [r0, #44] ; 0x2c +1000485c: 2b40 cmp r3, #64 ; 0x40 +1000485e: d800 bhi.n 10004862 <_hw_endpoint_alloc+0xa> +10004860: 2340 movs r3, #64 ; 0x40 +10004862: 4916 ldr r1, [pc, #88] ; (100048bc <_hw_endpoint_alloc+0x64>) +10004864: 680a ldr r2, [r1, #0] +10004866: 6102 str r2, [r0, #16] +10004868: 18d3 adds r3, r2, r3 +1000486a: 600b str r3, [r1, #0] +1000486c: 0699 lsls r1, r3, #26 +1000486e: d004 beq.n 1000487a <_hw_endpoint_alloc+0x22> +10004870: 213f movs r1, #63 ; 0x3f +10004872: 438b bics r3, r1 +10004874: 3340 adds r3, #64 ; 0x40 +10004876: 4911 ldr r1, [pc, #68] ; (100048bc <_hw_endpoint_alloc+0x64>) +10004878: 600b str r3, [r1, #0] +1000487a: 4b10 ldr r3, [pc, #64] ; (100048bc <_hw_endpoint_alloc+0x64>) +1000487c: 6819 ldr r1, [r3, #0] +1000487e: 068b lsls r3, r1, #26 +10004880: d110 bne.n 100048a4 <_hw_endpoint_alloc+0x4c> +10004882: 4b0f ldr r3, [pc, #60] ; (100048c0 <_hw_endpoint_alloc+0x68>) +10004884: 405a eors r2, r3 +10004886: 404b eors r3, r1 +10004888: 2180 movs r1, #128 ; 0x80 +1000488a: 0149 lsls r1, r1, #5 +1000488c: 428b cmp r3, r1 +1000488e: d80f bhi.n 100048b0 <_hw_endpoint_alloc+0x58> +10004890: 2330 movs r3, #48 ; 0x30 +10004892: 5cc3 ldrb r3, [r0, r3] +10004894: 069b lsls r3, r3, #26 +10004896: 431a orrs r2, r3 +10004898: 23a0 movs r3, #160 ; 0xa0 +1000489a: 061b lsls r3, r3, #24 +1000489c: 431a orrs r2, r3 +1000489e: 6883 ldr r3, [r0, #8] +100048a0: 601a str r2, [r3, #0] +100048a2: bd10 pop {r4, pc} +100048a4: 4b07 ldr r3, [pc, #28] ; (100048c4 <_hw_endpoint_alloc+0x6c>) +100048a6: 4a08 ldr r2, [pc, #32] ; (100048c8 <_hw_endpoint_alloc+0x70>) +100048a8: 2159 movs r1, #89 ; 0x59 +100048aa: 4808 ldr r0, [pc, #32] ; (100048cc <_hw_endpoint_alloc+0x74>) +100048ac: f7fd f9d8 bl 10001c60 <__assert_func> +100048b0: 4b07 ldr r3, [pc, #28] ; (100048d0 <_hw_endpoint_alloc+0x78>) +100048b2: 4a05 ldr r2, [pc, #20] ; (100048c8 <_hw_endpoint_alloc+0x70>) +100048b4: 215b movs r1, #91 ; 0x5b +100048b6: 4805 ldr r0, [pc, #20] ; (100048cc <_hw_endpoint_alloc+0x74>) +100048b8: f7fd f9d2 bl 10001c60 <__assert_func> +100048bc: 200014d4 .word 0x200014d4 +100048c0: 50100000 .word 0x50100000 +100048c4: 100085e0 .word 0x100085e0 +100048c8: 10008740 .word 0x10008740 +100048cc: 10008610 .word 0x10008610 +100048d0: 1000866c .word 0x1000866c -100049f8 : -100049f8: b570 push {r4, r5, r6, lr} -100049fa: 000c movs r4, r1 -100049fc: 0015 movs r5, r2 -100049fe: 001e movs r6, r3 -10004a00: f7ff fe8c bl 1000471c -10004a04: 0033 movs r3, r6 -10004a06: 002a movs r2, r5 -10004a08: 0021 movs r1, r4 -10004a0a: f000 fa7f bl 10004f0c <_hw_endpoint_xfer> -10004a0e: bd70 pop {r4, r5, r6, pc} +100048d4 <_hw_endpoint_init>: +100048d4: b570 push {r4, r5, r6, lr} +100048d6: 0004 movs r4, r0 +100048d8: 207f movs r0, #127 ; 0x7f +100048da: 4008 ands r0, r1 +100048dc: b24e sxtb r6, r1 +100048de: 09cd lsrs r5, r1, #7 +100048e0: 7121 strb r1, [r4, #4] +100048e2: 7065 strb r5, [r4, #1] +100048e4: 43f1 mvns r1, r6 +100048e6: 0fc9 lsrs r1, r1, #31 +100048e8: 70e1 strb r1, [r4, #3] +100048ea: 70a0 strb r0, [r4, #2] +100048ec: 2800 cmp r0, #0 +100048ee: d11b bne.n 10004928 <_hw_endpoint_init+0x54> +100048f0: 2101 movs r1, #1 +100048f2: 7161 strb r1, [r4, #5] +100048f4: 2b01 cmp r3, #1 +100048f6: d019 beq.n 1000492c <_hw_endpoint_init+0x58> +100048f8: 2a40 cmp r2, #64 ; 0x40 +100048fa: d81f bhi.n 1000493c <_hw_endpoint_init+0x68> +100048fc: 62e2 str r2, [r4, #44] ; 0x2c +100048fe: 2230 movs r2, #48 ; 0x30 +10004900: 54a3 strb r3, [r4, r2] +10004902: 2d00 cmp r5, #0 +10004904: d01e beq.n 10004944 <_hw_endpoint_init+0x70> +10004906: 00c3 lsls r3, r0, #3 +10004908: 4a1b ldr r2, [pc, #108] ; (10004978 <_hw_endpoint_init+0xa4>) +1000490a: 4694 mov ip, r2 +1000490c: 4463 add r3, ip +1000490e: 60e3 str r3, [r4, #12] +10004910: 68e3 ldr r3, [r4, #12] +10004912: 2200 movs r2, #0 +10004914: 601a str r2, [r3, #0] +10004916: 78a3 ldrb r3, [r4, #2] +10004918: 2b00 cmp r3, #0 +1000491a: d119 bne.n 10004950 <_hw_endpoint_init+0x7c> +1000491c: 60a3 str r3, [r4, #8] +1000491e: 4b17 ldr r3, [pc, #92] ; (1000497c <_hw_endpoint_init+0xa8>) +10004920: 6123 str r3, [r4, #16] +10004922: 2301 movs r3, #1 +10004924: 7023 strb r3, [r4, #0] +10004926: bd70 pop {r4, r5, r6, pc} +10004928: 2100 movs r1, #0 +1000492a: e7e2 b.n 100048f2 <_hw_endpoint_init+0x1e> +1000492c: 2180 movs r1, #128 ; 0x80 +1000492e: 00c9 lsls r1, r1, #3 +10004930: 428a cmp r2, r1 +10004932: d3e3 bcc.n 100048fc <_hw_endpoint_init+0x28> +10004934: 0011 movs r1, r2 +10004936: 4812 ldr r0, [pc, #72] ; (10004980 <_hw_endpoint_init+0xac>) +10004938: f7fd f9b0 bl 10001c9c +1000493c: 0011 movs r1, r2 +1000493e: 4810 ldr r0, [pc, #64] ; (10004980 <_hw_endpoint_init+0xac>) +10004940: f7fd f9ac bl 10001c9c +10004944: 00c3 lsls r3, r0, #3 +10004946: 4a0f ldr r2, [pc, #60] ; (10004984 <_hw_endpoint_init+0xb0>) +10004948: 4694 mov ip, r2 +1000494a: 4463 add r3, ip +1000494c: 60e3 str r3, [r4, #12] +1000494e: e7df b.n 10004910 <_hw_endpoint_init+0x3c> +10004950: 2e00 cmp r6, #0 +10004952: db09 blt.n 10004968 <_hw_endpoint_init+0x94> +10004954: 3801 subs r0, #1 +10004956: 00c0 lsls r0, r0, #3 +10004958: 4b0b ldr r3, [pc, #44] ; (10004988 <_hw_endpoint_init+0xb4>) +1000495a: 469c mov ip, r3 +1000495c: 4460 add r0, ip +1000495e: 60a0 str r0, [r4, #8] +10004960: 0020 movs r0, r4 +10004962: f7ff ff79 bl 10004858 <_hw_endpoint_alloc> +10004966: e7dc b.n 10004922 <_hw_endpoint_init+0x4e> +10004968: 3801 subs r0, #1 +1000496a: 00c0 lsls r0, r0, #3 +1000496c: 4b07 ldr r3, [pc, #28] ; (1000498c <_hw_endpoint_init+0xb8>) +1000496e: 469c mov ip, r3 +10004970: 4460 add r0, ip +10004972: 60a0 str r0, [r4, #8] +10004974: e7f4 b.n 10004960 <_hw_endpoint_init+0x8c> +10004976: 46c0 nop ; (mov r8, r8) +10004978: 50100080 .word 0x50100080 +1000497c: 50100100 .word 0x50100100 +10004980: 100086a0 .word 0x100086a0 +10004984: 50100084 .word 0x50100084 +10004988: 5010000c .word 0x5010000c +1000498c: 50100008 .word 0x50100008 -10004a10 : -10004a10: b510 push {r4, lr} -10004a12: f7ff fe91 bl 10004738 -10004a16: 2301 movs r3, #1 -10004a18: 2200 movs r2, #0 -10004a1a: 2100 movs r1, #0 -10004a1c: 2080 movs r0, #128 ; 0x80 -10004a1e: f7ff ffeb bl 100049f8 -10004a22: bd10 pop {r4, pc} +10004990 : +10004990: b570 push {r4, r5, r6, lr} +10004992: 0004 movs r4, r0 +10004994: 000d movs r5, r1 +10004996: 0016 movs r6, r2 +10004998: f7ff ff3a bl 10004810 +1000499c: 0033 movs r3, r6 +1000499e: 002a movs r2, r5 +100049a0: 0021 movs r1, r4 +100049a2: f7ff ff97 bl 100048d4 <_hw_endpoint_init> +100049a6: bd70 pop {r4, r5, r6, pc} -10004a24 <_hw_endpoint_stall>: -10004a24: b510 push {r4, lr} -10004a26: 0004 movs r4, r0 -10004a28: 7d03 ldrb r3, [r0, #20] -10004a2a: 2b00 cmp r3, #0 -10004a2c: d111 bne.n 10004a52 <_hw_endpoint_stall+0x2e> -10004a2e: 7883 ldrb r3, [r0, #2] -10004a30: 2b00 cmp r3, #0 -10004a32: d105 bne.n 10004a40 <_hw_endpoint_stall+0x1c> -10004a34: 7843 ldrb r3, [r0, #1] -10004a36: 2b00 cmp r3, #0 -10004a38: d012 beq.n 10004a60 <_hw_endpoint_stall+0x3c> -10004a3a: 2201 movs r2, #1 -10004a3c: 4b09 ldr r3, [pc, #36] ; (10004a64 <_hw_endpoint_stall+0x40>) -10004a3e: 669a str r2, [r3, #104] ; 0x68 -10004a40: 2280 movs r2, #128 ; 0x80 -10004a42: 0112 lsls r2, r2, #4 -10004a44: 4908 ldr r1, [pc, #32] ; (10004a68 <_hw_endpoint_stall+0x44>) -10004a46: 0020 movs r0, r4 -10004a48: f000 f980 bl 10004d4c <_hw_endpoint_buffer_control_update32> -10004a4c: 2301 movs r3, #1 -10004a4e: 7523 strb r3, [r4, #20] -10004a50: bd10 pop {r4, pc} -10004a52: 2184 movs r1, #132 ; 0x84 -10004a54: 4b05 ldr r3, [pc, #20] ; (10004a6c <_hw_endpoint_stall+0x48>) -10004a56: 4a06 ldr r2, [pc, #24] ; (10004a70 <_hw_endpoint_stall+0x4c>) -10004a58: 0049 lsls r1, r1, #1 -10004a5a: 4806 ldr r0, [pc, #24] ; (10004a74 <_hw_endpoint_stall+0x50>) -10004a5c: f7fd f886 bl 10001b6c <__assert_func> -10004a60: 2202 movs r2, #2 -10004a62: e7eb b.n 10004a3c <_hw_endpoint_stall+0x18> -10004a64: 50112000 .word 0x50112000 -10004a68: fffff7ff .word 0xfffff7ff -10004a6c: 10008528 .word 0x10008528 -10004a70: 1000855c .word 0x1000855c -10004a74: 10008450 .word 0x10008450 +100049a8 : +100049a8: b5f0 push {r4, r5, r6, r7, lr} +100049aa: 46ce mov lr, r9 +100049ac: 4647 mov r7, r8 +100049ae: b580 push {r7, lr} +100049b0: b083 sub sp, #12 +100049b2: 4b25 ldr r3, [pc, #148] ; (10004a48 ) +100049b4: 6d9f ldr r7, [r3, #88] ; 0x58 +100049b6: 2600 movs r6, #0 +100049b8: 2501 movs r5, #1 +100049ba: e008 b.n 100049ce +100049bc: 4b23 ldr r3, [pc, #140] ; (10004a4c ) +100049be: 4a24 ldr r2, [pc, #144] ; (10004a50 ) +100049c0: 21df movs r1, #223 ; 0xdf +100049c2: 4824 ldr r0, [pc, #144] ; (10004a54 ) +100049c4: f7fd f94c bl 10001c60 <__assert_func> +100049c8: 43af bics r7, r5 +100049ca: 006d lsls r5, r5, #1 +100049cc: 3601 adds r6, #1 +100049ce: 2f00 cmp r7, #0 +100049d0: d034 beq.n 10004a3c +100049d2: 2e1f cmp r6, #31 +100049d4: d832 bhi.n 10004a3c +100049d6: 423d tst r5, r7 +100049d8: d0f7 beq.n 100049ca +100049da: 4b1b ldr r3, [pc, #108] ; (10004a48 ) +100049dc: 6ddb ldr r3, [r3, #92] ; 0x5c +100049de: 421d tst r5, r3 +100049e0: d1ec bne.n 100049bc +100049e2: 4b1d ldr r3, [pc, #116] ; (10004a58 ) +100049e4: 659d str r5, [r3, #88] ; 0x58 +100049e6: 0872 lsrs r2, r6, #1 +100049e8: 2301 movs r3, #1 +100049ea: 4033 ands r3, r6 +100049ec: 4259 negs r1, r3 +100049ee: 414b adcs r3, r1 +100049f0: b2d9 uxtb r1, r3 +100049f2: 4689 mov r9, r1 +100049f4: 21ff movs r1, #255 ; 0xff +100049f6: 4011 ands r1, r2 +100049f8: 4688 mov r8, r1 +100049fa: 2434 movs r4, #52 ; 0x34 +100049fc: 4363 muls r3, r4 +100049fe: 3434 adds r4, #52 ; 0x34 +10004a00: 434c muls r4, r1 +10004a02: 191c adds r4, r3, r4 +10004a04: 4b15 ldr r3, [pc, #84] ; (10004a5c ) +10004a06: 18e4 adds r4, r4, r3 +10004a08: 0020 movs r0, r4 +10004a0a: f000 facd bl 10004fa8 <_hw_endpoint_xfer_continue> +10004a0e: 2800 cmp r0, #0 +10004a10: d0da beq.n 100049c8 +10004a12: 2334 movs r3, #52 ; 0x34 +10004a14: 464a mov r2, r9 +10004a16: 4353 muls r3, r2 +10004a18: 2268 movs r2, #104 ; 0x68 +10004a1a: 4641 mov r1, r8 +10004a1c: 434a muls r2, r1 +10004a1e: 189b adds r3, r3, r2 +10004a20: 4a0e ldr r2, [pc, #56] ; (10004a5c ) +10004a22: 18d3 adds r3, r2, r3 +10004a24: 69da ldr r2, [r3, #28] +10004a26: 7919 ldrb r1, [r3, #4] +10004a28: 2301 movs r3, #1 +10004a2a: 9300 str r3, [sp, #0] +10004a2c: 2300 movs r3, #0 +10004a2e: 2000 movs r0, #0 +10004a30: f000 fe43 bl 100056ba +10004a34: 0020 movs r0, r4 +10004a36: f000 f9f9 bl 10004e2c +10004a3a: e7c5 b.n 100049c8 +10004a3c: b003 add sp, #12 +10004a3e: bcc0 pop {r6, r7} +10004a40: 46b9 mov r9, r7 +10004a42: 46b0 mov r8, r6 +10004a44: bdf0 pop {r4, r5, r6, r7, pc} +10004a46: 46c0 nop ; (mov r8, r8) +10004a48: 50110000 .word 0x50110000 +10004a4c: 100086c8 .word 0x100086c8 +10004a50: 10008754 .word 0x10008754 +10004a54: 10008610 .word 0x10008610 +10004a58: 50113000 .word 0x50113000 +10004a5c: 20000e54 .word 0x20000e54 -10004a78 : -10004a78: b510 push {r4, lr} -10004a7a: f7ff fe4f bl 1000471c -10004a7e: f7ff ffd1 bl 10004a24 <_hw_endpoint_stall> -10004a82: bd10 pop {r4, pc} +10004a60 : +10004a60: b570 push {r4, r5, r6, lr} +10004a62: 4a1d ldr r2, [pc, #116] ; (10004ad8 ) +10004a64: 2398 movs r3, #152 ; 0x98 +10004a66: 58d4 ldr r4, [r2, r3] +10004a68: 2380 movs r3, #128 ; 0x80 +10004a6a: 025b lsls r3, r3, #9 +10004a6c: 0025 movs r5, r4 +10004a6e: 401d ands r5, r3 +10004a70: 421c tst r4, r3 +10004a72: d106 bne.n 10004a82 +10004a74: 06e3 lsls r3, r4, #27 +10004a76: d412 bmi.n 10004a9e +10004a78: 04e3 lsls r3, r4, #19 +10004a7a: d415 bmi.n 10004aa8 +10004a7c: 42a5 cmp r5, r4 +10004a7e: d125 bne.n 10004acc +10004a80: bd70 pop {r4, r5, r6, pc} +10004a82: f7ff fed3 bl 1000482c +10004a86: 2201 movs r2, #1 +10004a88: 4914 ldr r1, [pc, #80] ; (10004adc ) +10004a8a: 2000 movs r0, #0 +10004a8c: f000 fdfb bl 10005686 +10004a90: 4b13 ldr r3, [pc, #76] ; (10004ae0 ) +10004a92: 2280 movs r2, #128 ; 0x80 +10004a94: 0292 lsls r2, r2, #10 +10004a96: 651a str r2, [r3, #80] ; 0x50 +10004a98: 2580 movs r5, #128 ; 0x80 +10004a9a: 026d lsls r5, r5, #9 +10004a9c: e7ea b.n 10004a74 +10004a9e: 2310 movs r3, #16 +10004aa0: 431d orrs r5, r3 +10004aa2: f7ff ff81 bl 100049a8 +10004aa6: e7e7 b.n 10004a78 +10004aa8: 2300 movs r3, #0 +10004aaa: 4a0e ldr r2, [pc, #56] ; (10004ae4 ) +10004aac: 7013 strb r3, [r2, #0] +10004aae: 4a0a ldr r2, [pc, #40] ; (10004ad8 ) +10004ab0: 6013 str r3, [r2, #0] +10004ab2: 2380 movs r3, #128 ; 0x80 +10004ab4: 015b lsls r3, r3, #5 +10004ab6: 431d orrs r5, r3 +10004ab8: 2201 movs r2, #1 +10004aba: 2101 movs r1, #1 +10004abc: 2000 movs r0, #0 +10004abe: f000 fdcf bl 10005660 +10004ac2: 4b07 ldr r3, [pc, #28] ; (10004ae0 ) +10004ac4: 2280 movs r2, #128 ; 0x80 +10004ac6: 0312 lsls r2, r2, #12 +10004ac8: 651a str r2, [r3, #80] ; 0x50 +10004aca: e7d7 b.n 10004a7c +10004acc: 0029 movs r1, r5 +10004ace: 4061 eors r1, r4 +10004ad0: 4805 ldr r0, [pc, #20] ; (10004ae8 ) +10004ad2: f7fd f8e3 bl 10001c9c +10004ad6: 46c0 nop ; (mov r8, r8) +10004ad8: 50110000 .word 0x50110000 +10004adc: 50100000 .word 0x50100000 +10004ae0: 50113000 .word 0x50113000 +10004ae4: 20001712 .word 0x20001712 +10004ae8: 100086d4 .word 0x100086d4 -10004a84 <_hw_endpoint_clear_stall>: -10004a84: b510 push {r4, lr} -10004a86: 0004 movs r4, r0 -10004a88: 7883 ldrb r3, [r0, #2] -10004a8a: 2b00 cmp r3, #0 -10004a8c: d105 bne.n 10004a9a <_hw_endpoint_clear_stall+0x16> -10004a8e: 7843 ldrb r3, [r0, #1] -10004a90: 2b00 cmp r3, #0 -10004a92: d00a beq.n 10004aaa <_hw_endpoint_clear_stall+0x26> -10004a94: 2201 movs r2, #1 -10004a96: 4b06 ldr r3, [pc, #24] ; (10004ab0 <_hw_endpoint_clear_stall+0x2c>) -10004a98: 669a str r2, [r3, #104] ; 0x68 -10004a9a: 2200 movs r2, #0 -10004a9c: 4905 ldr r1, [pc, #20] ; (10004ab4 <_hw_endpoint_clear_stall+0x30>) -10004a9e: 0020 movs r0, r4 -10004aa0: f000 f954 bl 10004d4c <_hw_endpoint_buffer_control_update32> -10004aa4: 2300 movs r3, #0 -10004aa6: 7523 strb r3, [r4, #20] -10004aa8: bd10 pop {r4, pc} -10004aaa: 2202 movs r2, #2 -10004aac: e7f3 b.n 10004a96 <_hw_endpoint_clear_stall+0x12> -10004aae: 46c0 nop ; (mov r8, r8) -10004ab0: 50113000 .word 0x50113000 -10004ab4: fffff7ff .word 0xfffff7ff +10004aec : +10004aec: b570 push {r4, r5, r6, lr} +10004aee: 000c movs r4, r1 +10004af0: 0015 movs r5, r2 +10004af2: 001e movs r6, r3 +10004af4: f7ff fe8c bl 10004810 +10004af8: 0033 movs r3, r6 +10004afa: 002a movs r2, r5 +10004afc: 0021 movs r1, r4 +10004afe: f000 fa7f bl 10005000 <_hw_endpoint_xfer> +10004b02: bd70 pop {r4, r5, r6, pc} -10004ab8 : -10004ab8: b510 push {r4, lr} -10004aba: f7ff fe2f bl 1000471c -10004abe: f7ff ffe1 bl 10004a84 <_hw_endpoint_clear_stall> -10004ac2: bd10 pop {r4, pc} +10004b04 : +10004b04: b510 push {r4, lr} +10004b06: f7ff fe91 bl 1000482c +10004b0a: 2301 movs r3, #1 +10004b0c: 2200 movs r2, #0 +10004b0e: 2100 movs r1, #0 +10004b10: 2080 movs r0, #128 ; 0x80 +10004b12: f7ff ffeb bl 10004aec +10004b16: bd10 pop {r4, pc} -10004ac4 : -10004ac4: b510 push {r4, lr} -10004ac6: 2800 cmp r0, #0 -10004ac8: d104 bne.n 10004ad4 -10004aca: 2101 movs r1, #1 -10004acc: 2005 movs r0, #5 -10004ace: f7fd fa7f bl 10001fd0 -10004ad2: bd10 pop {r4, pc} -10004ad4: 217e movs r1, #126 ; 0x7e -10004ad6: 4b03 ldr r3, [pc, #12] ; (10004ae4 ) -10004ad8: 4a03 ldr r2, [pc, #12] ; (10004ae8 ) -10004ada: 31ff adds r1, #255 ; 0xff -10004adc: 4803 ldr r0, [pc, #12] ; (10004aec ) -10004ade: f7fd f845 bl 10001b6c <__assert_func> -10004ae2: 46c0 nop ; (mov r8, r8) -10004ae4: 10008538 .word 0x10008538 -10004ae8: 10008570 .word 0x10008570 -10004aec: 10008450 .word 0x10008450 +10004b18 <_hw_endpoint_stall>: +10004b18: b510 push {r4, lr} +10004b1a: 0004 movs r4, r0 +10004b1c: 7d03 ldrb r3, [r0, #20] +10004b1e: 2b00 cmp r3, #0 +10004b20: d111 bne.n 10004b46 <_hw_endpoint_stall+0x2e> +10004b22: 7883 ldrb r3, [r0, #2] +10004b24: 2b00 cmp r3, #0 +10004b26: d105 bne.n 10004b34 <_hw_endpoint_stall+0x1c> +10004b28: 7843 ldrb r3, [r0, #1] +10004b2a: 2b00 cmp r3, #0 +10004b2c: d012 beq.n 10004b54 <_hw_endpoint_stall+0x3c> +10004b2e: 2201 movs r2, #1 +10004b30: 4b09 ldr r3, [pc, #36] ; (10004b58 <_hw_endpoint_stall+0x40>) +10004b32: 669a str r2, [r3, #104] ; 0x68 +10004b34: 2280 movs r2, #128 ; 0x80 +10004b36: 0112 lsls r2, r2, #4 +10004b38: 4908 ldr r1, [pc, #32] ; (10004b5c <_hw_endpoint_stall+0x44>) +10004b3a: 0020 movs r0, r4 +10004b3c: f000 f980 bl 10004e40 <_hw_endpoint_buffer_control_update32> +10004b40: 2301 movs r3, #1 +10004b42: 7523 strb r3, [r4, #20] +10004b44: bd10 pop {r4, pc} +10004b46: 2184 movs r1, #132 ; 0x84 +10004b48: 4b05 ldr r3, [pc, #20] ; (10004b60 <_hw_endpoint_stall+0x48>) +10004b4a: 4a06 ldr r2, [pc, #24] ; (10004b64 <_hw_endpoint_stall+0x4c>) +10004b4c: 0049 lsls r1, r1, #1 +10004b4e: 4806 ldr r0, [pc, #24] ; (10004b68 <_hw_endpoint_stall+0x50>) +10004b50: f7fd f886 bl 10001c60 <__assert_func> +10004b54: 2202 movs r2, #2 +10004b56: e7eb b.n 10004b30 <_hw_endpoint_stall+0x18> +10004b58: 50112000 .word 0x50112000 +10004b5c: fffff7ff .word 0xfffff7ff +10004b60: 100086e8 .word 0x100086e8 +10004b64: 1000871c .word 0x1000871c +10004b68: 10008610 .word 0x10008610 -10004af0 : -10004af0: b510 push {r4, lr} -10004af2: 2800 cmp r0, #0 -10004af4: d104 bne.n 10004b00 -10004af6: 4b06 ldr r3, [pc, #24] ; (10004b10 ) -10004af8: 7019 strb r1, [r3, #0] -10004afa: f7ff ff89 bl 10004a10 -10004afe: bd10 pop {r4, pc} -10004b00: 21c5 movs r1, #197 ; 0xc5 -10004b02: 4b04 ldr r3, [pc, #16] ; (10004b14 ) -10004b04: 4a04 ldr r2, [pc, #16] ; (10004b18 ) -10004b06: 0049 lsls r1, r1, #1 -10004b08: 4804 ldr r0, [pc, #16] ; (10004b1c ) -10004b0a: f7fd f82f bl 10001b6c <__assert_func> -10004b0e: 46c0 nop ; (mov r8, r8) -10004b10: 2000171e .word 0x2000171e -10004b14: 10008538 .word 0x10008538 -10004b18: 10008610 .word 0x10008610 -10004b1c: 10008450 .word 0x10008450 +10004b6c : +10004b6c: b510 push {r4, lr} +10004b6e: f7ff fe4f bl 10004810 +10004b72: f7ff ffd1 bl 10004b18 <_hw_endpoint_stall> +10004b76: bd10 pop {r4, pc} -10004b20 : -10004b20: b510 push {r4, lr} -10004b22: 2800 cmp r0, #0 -10004b24: d104 bne.n 10004b30 -10004b26: 4b06 ldr r3, [pc, #24] ; (10004b40 ) -10004b28: 2280 movs r2, #128 ; 0x80 -10004b2a: 0252 lsls r2, r2, #9 -10004b2c: 64da str r2, [r3, #76] ; 0x4c -10004b2e: bd10 pop {r4, pc} -10004b30: 21d2 movs r1, #210 ; 0xd2 -10004b32: 4b04 ldr r3, [pc, #16] ; (10004b44 ) -10004b34: 4a04 ldr r2, [pc, #16] ; (10004b48 ) -10004b36: 0049 lsls r1, r1, #1 -10004b38: 4804 ldr r0, [pc, #16] ; (10004b4c ) -10004b3a: f7fd f817 bl 10001b6c <__assert_func> -10004b3e: 46c0 nop ; (mov r8, r8) -10004b40: 50112000 .word 0x50112000 -10004b44: 10008538 .word 0x10008538 -10004b48: 10008604 .word 0x10008604 -10004b4c: 10008450 .word 0x10008450 +10004b78 <_hw_endpoint_clear_stall>: +10004b78: b510 push {r4, lr} +10004b7a: 0004 movs r4, r0 +10004b7c: 7883 ldrb r3, [r0, #2] +10004b7e: 2b00 cmp r3, #0 +10004b80: d105 bne.n 10004b8e <_hw_endpoint_clear_stall+0x16> +10004b82: 7843 ldrb r3, [r0, #1] +10004b84: 2b00 cmp r3, #0 +10004b86: d00a beq.n 10004b9e <_hw_endpoint_clear_stall+0x26> +10004b88: 2201 movs r2, #1 +10004b8a: 4b06 ldr r3, [pc, #24] ; (10004ba4 <_hw_endpoint_clear_stall+0x2c>) +10004b8c: 669a str r2, [r3, #104] ; 0x68 +10004b8e: 2200 movs r2, #0 +10004b90: 4905 ldr r1, [pc, #20] ; (10004ba8 <_hw_endpoint_clear_stall+0x30>) +10004b92: 0020 movs r0, r4 +10004b94: f000 f954 bl 10004e40 <_hw_endpoint_buffer_control_update32> +10004b98: 2300 movs r3, #0 +10004b9a: 7523 strb r3, [r4, #20] +10004b9c: bd10 pop {r4, pc} +10004b9e: 2202 movs r2, #2 +10004ba0: e7f3 b.n 10004b8a <_hw_endpoint_clear_stall+0x12> +10004ba2: 46c0 nop ; (mov r8, r8) +10004ba4: 50113000 .word 0x50113000 +10004ba8: fffff7ff .word 0xfffff7ff -10004b50 : -10004b50: b510 push {r4, lr} -10004b52: 1e04 subs r4, r0, #0 -10004b54: d128 bne.n 10004ba8 -10004b56: f000 f8c7 bl 10004ce8 -10004b5a: 4917 ldr r1, [pc, #92] ; (10004bb8 ) -10004b5c: 2005 movs r0, #5 -10004b5e: f7fd fa47 bl 10001ff0 -10004b62: 22d0 movs r2, #208 ; 0xd0 -10004b64: 00d2 lsls r2, r2, #3 -10004b66: 2100 movs r1, #0 -10004b68: 4814 ldr r0, [pc, #80] ; (10004bbc ) -10004b6a: f7ff fbfd bl 10004368 <__wrap_memset> -10004b6e: 4b14 ldr r3, [pc, #80] ; (10004bc0 ) -10004b70: 2200 movs r2, #0 -10004b72: 701a strb r2, [r3, #0] -10004b74: 4b13 ldr r3, [pc, #76] ; (10004bc4 ) -10004b76: 4a14 ldr r2, [pc, #80] ; (10004bc8 ) -10004b78: 601a str r2, [r3, #0] -10004b7a: 2200 movs r2, #0 -10004b7c: 2140 movs r1, #64 ; 0x40 -10004b7e: 2000 movs r0, #0 -10004b80: f7ff fe8c bl 1000489c -10004b84: 2200 movs r2, #0 -10004b86: 2140 movs r1, #64 ; 0x40 -10004b88: 2080 movs r0, #128 ; 0x80 -10004b8a: f7ff fe87 bl 1000489c -10004b8e: 4b0f ldr r3, [pc, #60] ; (10004bcc ) -10004b90: 2201 movs r2, #1 -10004b92: 641a str r2, [r3, #64] ; 0x40 -10004b94: 2280 movs r2, #128 ; 0x80 -10004b96: 0592 lsls r2, r2, #22 -10004b98: 64da str r2, [r3, #76] ; 0x4c -10004b9a: 2290 movs r2, #144 ; 0x90 -10004b9c: 490c ldr r1, [pc, #48] ; (10004bd0 ) -10004b9e: 5099 str r1, [r3, r2] -10004ba0: 0020 movs r0, r4 -10004ba2: f7ff ffbd bl 10004b20 -10004ba6: bd10 pop {r4, pc} -10004ba8: 2160 movs r1, #96 ; 0x60 -10004baa: 4b0a ldr r3, [pc, #40] ; (10004bd4 ) -10004bac: 4a0a ldr r2, [pc, #40] ; (10004bd8 ) -10004bae: 31ff adds r1, #255 ; 0xff -10004bb0: 480a ldr r0, [pc, #40] ; (10004bdc ) -10004bb2: f7fc ffdb bl 10001b6c <__assert_func> -10004bb6: 46c0 nop ; (mov r8, r8) -10004bb8: 1000496d .word 0x1000496d -10004bbc: 20000e64 .word 0x20000e64 -10004bc0: 2000171e .word 0x2000171e -10004bc4: 200014e4 .word 0x200014e4 -10004bc8: 50100180 .word 0x50100180 -10004bcc: 50110000 .word 0x50110000 -10004bd0: 00011010 .word 0x00011010 -10004bd4: 10008538 .word 0x10008538 -10004bd8: 100085ac .word 0x100085ac -10004bdc: 10008450 .word 0x10008450 +10004bac : +10004bac: b510 push {r4, lr} +10004bae: f7ff fe2f bl 10004810 +10004bb2: f7ff ffe1 bl 10004b78 <_hw_endpoint_clear_stall> +10004bb6: bd10 pop {r4, pc} -10004be0 : -10004be0: b510 push {r4, lr} -10004be2: 2800 cmp r0, #0 -10004be4: d108 bne.n 10004bf8 -10004be6: 780b ldrb r3, [r1, #0] -10004be8: 065b lsls r3, r3, #25 -10004bea: d102 bne.n 10004bf2 -10004bec: 784b ldrb r3, [r1, #1] -10004bee: 2b05 cmp r3, #5 -10004bf0: d009 beq.n 10004c06 -10004bf2: f7ff fda1 bl 10004738 -10004bf6: bd10 pop {r4, pc} -10004bf8: 21b0 movs r1, #176 ; 0xb0 -10004bfa: 4b05 ldr r3, [pc, #20] ; (10004c10 ) -10004bfc: 4a05 ldr r2, [pc, #20] ; (10004c14 ) -10004bfe: 31ff adds r1, #255 ; 0xff -10004c00: 4805 ldr r0, [pc, #20] ; (10004c18 ) -10004c02: f7fc ffb3 bl 10001b6c <__assert_func> -10004c06: 4b05 ldr r3, [pc, #20] ; (10004c1c ) -10004c08: 781a ldrb r2, [r3, #0] -10004c0a: 4b05 ldr r3, [pc, #20] ; (10004c20 ) -10004c0c: 601a str r2, [r3, #0] -10004c0e: e7f0 b.n 10004bf2 -10004c10: 10008538 .word 0x10008538 -10004c14: 100085e8 .word 0x100085e8 -10004c18: 10008450 .word 0x10008450 -10004c1c: 2000171e .word 0x2000171e -10004c20: 50110000 .word 0x50110000 +10004bb8 : +10004bb8: b510 push {r4, lr} +10004bba: 2800 cmp r0, #0 +10004bbc: d104 bne.n 10004bc8 +10004bbe: 2101 movs r1, #1 +10004bc0: 2005 movs r0, #5 +10004bc2: f7fd fa7f bl 100020c4 +10004bc6: bd10 pop {r4, pc} +10004bc8: 217e movs r1, #126 ; 0x7e +10004bca: 4b03 ldr r3, [pc, #12] ; (10004bd8 ) +10004bcc: 4a03 ldr r2, [pc, #12] ; (10004bdc ) +10004bce: 31ff adds r1, #255 ; 0xff +10004bd0: 4803 ldr r0, [pc, #12] ; (10004be0 ) +10004bd2: f7fd f845 bl 10001c60 <__assert_func> +10004bd6: 46c0 nop ; (mov r8, r8) +10004bd8: 100086f8 .word 0x100086f8 +10004bdc: 10008730 .word 0x10008730 +10004be0: 10008610 .word 0x10008610 -10004c24 : -10004c24: b510 push {r4, lr} -10004c26: 000c movs r4, r1 -10004c28: 2800 cmp r0, #0 -10004c2a: d10d bne.n 10004c48 -10004c2c: 790a ldrb r2, [r1, #4] -10004c2e: 794b ldrb r3, [r1, #5] -10004c30: 2107 movs r1, #7 -10004c32: 4019 ands r1, r3 -10004c34: 0209 lsls r1, r1, #8 -10004c36: 4311 orrs r1, r2 -10004c38: 78e2 ldrb r2, [r4, #3] -10004c3a: 0792 lsls r2, r2, #30 -10004c3c: 0f92 lsrs r2, r2, #30 -10004c3e: 78a0 ldrb r0, [r4, #2] -10004c40: f7ff fe2c bl 1000489c -10004c44: 2001 movs r0, #1 -10004c46: bd10 pop {r4, pc} -10004c48: 21c0 movs r1, #192 ; 0xc0 -10004c4a: 4b03 ldr r3, [pc, #12] ; (10004c58 ) -10004c4c: 4a03 ldr r2, [pc, #12] ; (10004c5c ) -10004c4e: 31ff adds r1, #255 ; 0xff -10004c50: 4803 ldr r0, [pc, #12] ; (10004c60 ) -10004c52: f7fc ff8b bl 10001b6c <__assert_func> -10004c56: 46c0 nop ; (mov r8, r8) -10004c58: 10008538 .word 0x10008538 -10004c5c: 100085d8 .word 0x100085d8 -10004c60: 10008450 .word 0x10008450 +10004be4 : +10004be4: b510 push {r4, lr} +10004be6: 2800 cmp r0, #0 +10004be8: d104 bne.n 10004bf4 +10004bea: 4b06 ldr r3, [pc, #24] ; (10004c04 ) +10004bec: 7019 strb r1, [r3, #0] +10004bee: f7ff ff89 bl 10004b04 +10004bf2: bd10 pop {r4, pc} +10004bf4: 21c5 movs r1, #197 ; 0xc5 +10004bf6: 4b04 ldr r3, [pc, #16] ; (10004c08 ) +10004bf8: 4a04 ldr r2, [pc, #16] ; (10004c0c ) +10004bfa: 0049 lsls r1, r1, #1 +10004bfc: 4804 ldr r0, [pc, #16] ; (10004c10 ) +10004bfe: f7fd f82f bl 10001c60 <__assert_func> +10004c02: 46c0 nop ; (mov r8, r8) +10004c04: 20001712 .word 0x20001712 +10004c08: 100086f8 .word 0x100086f8 +10004c0c: 100087d0 .word 0x100087d0 +10004c10: 10008610 .word 0x10008610 -10004c64 : -10004c64: b510 push {r4, lr} -10004c66: 0004 movs r4, r0 -10004c68: 0008 movs r0, r1 -10004c6a: 0011 movs r1, r2 -10004c6c: 001a movs r2, r3 -10004c6e: 2c00 cmp r4, #0 -10004c70: d104 bne.n 10004c7c -10004c72: 2301 movs r3, #1 -10004c74: f7ff fec0 bl 100049f8 -10004c78: 2001 movs r0, #1 -10004c7a: bd10 pop {r4, pc} -10004c7c: 21e3 movs r1, #227 ; 0xe3 -10004c7e: 4b03 ldr r3, [pc, #12] ; (10004c8c ) -10004c80: 4a03 ldr r2, [pc, #12] ; (10004c90 ) -10004c82: 0049 lsls r1, r1, #1 -10004c84: 4803 ldr r0, [pc, #12] ; (10004c94 ) -10004c86: f7fc ff71 bl 10001b6c <__assert_func> -10004c8a: 46c0 nop ; (mov r8, r8) -10004c8c: 10008538 .word 0x10008538 -10004c90: 100085c8 .word 0x100085c8 -10004c94: 10008450 .word 0x10008450 +10004c14 : +10004c14: b510 push {r4, lr} +10004c16: 2800 cmp r0, #0 +10004c18: d104 bne.n 10004c24 +10004c1a: 4b06 ldr r3, [pc, #24] ; (10004c34 ) +10004c1c: 2280 movs r2, #128 ; 0x80 +10004c1e: 0252 lsls r2, r2, #9 +10004c20: 64da str r2, [r3, #76] ; 0x4c +10004c22: bd10 pop {r4, pc} +10004c24: 21d2 movs r1, #210 ; 0xd2 +10004c26: 4b04 ldr r3, [pc, #16] ; (10004c38 ) +10004c28: 4a04 ldr r2, [pc, #16] ; (10004c3c ) +10004c2a: 0049 lsls r1, r1, #1 +10004c2c: 4804 ldr r0, [pc, #16] ; (10004c40 ) +10004c2e: f7fd f817 bl 10001c60 <__assert_func> +10004c32: 46c0 nop ; (mov r8, r8) +10004c34: 50112000 .word 0x50112000 +10004c38: 100086f8 .word 0x100086f8 +10004c3c: 100087c4 .word 0x100087c4 +10004c40: 10008610 .word 0x10008610 -10004c98 : -10004c98: b510 push {r4, lr} -10004c9a: 2800 cmp r0, #0 -10004c9c: d103 bne.n 10004ca6 -10004c9e: 0008 movs r0, r1 -10004ca0: f7ff feea bl 10004a78 -10004ca4: bd10 pop {r4, pc} -10004ca6: 21d0 movs r1, #208 ; 0xd0 -10004ca8: 4b02 ldr r3, [pc, #8] ; (10004cb4 ) -10004caa: 4a03 ldr r2, [pc, #12] ; (10004cb8 ) -10004cac: 31ff adds r1, #255 ; 0xff -10004cae: 4803 ldr r0, [pc, #12] ; (10004cbc ) -10004cb0: f7fc ff5c bl 10001b6c <__assert_func> -10004cb4: 10008538 .word 0x10008538 -10004cb8: 100085b8 .word 0x100085b8 -10004cbc: 10008450 .word 0x10008450 +10004c44 : +10004c44: b510 push {r4, lr} +10004c46: 1e04 subs r4, r0, #0 +10004c48: d128 bne.n 10004c9c +10004c4a: f000 f8c7 bl 10004ddc +10004c4e: 4917 ldr r1, [pc, #92] ; (10004cac ) +10004c50: 2005 movs r0, #5 +10004c52: f7fd fa47 bl 100020e4 +10004c56: 22d0 movs r2, #208 ; 0xd0 +10004c58: 00d2 lsls r2, r2, #3 +10004c5a: 2100 movs r1, #0 +10004c5c: 4814 ldr r0, [pc, #80] ; (10004cb0 ) +10004c5e: f7ff fbfd bl 1000445c <__wrap_memset> +10004c62: 4b14 ldr r3, [pc, #80] ; (10004cb4 ) +10004c64: 2200 movs r2, #0 +10004c66: 701a strb r2, [r3, #0] +10004c68: 4b13 ldr r3, [pc, #76] ; (10004cb8 ) +10004c6a: 4a14 ldr r2, [pc, #80] ; (10004cbc ) +10004c6c: 601a str r2, [r3, #0] +10004c6e: 2200 movs r2, #0 +10004c70: 2140 movs r1, #64 ; 0x40 +10004c72: 2000 movs r0, #0 +10004c74: f7ff fe8c bl 10004990 +10004c78: 2200 movs r2, #0 +10004c7a: 2140 movs r1, #64 ; 0x40 +10004c7c: 2080 movs r0, #128 ; 0x80 +10004c7e: f7ff fe87 bl 10004990 +10004c82: 4b0f ldr r3, [pc, #60] ; (10004cc0 ) +10004c84: 2201 movs r2, #1 +10004c86: 641a str r2, [r3, #64] ; 0x40 +10004c88: 2280 movs r2, #128 ; 0x80 +10004c8a: 0592 lsls r2, r2, #22 +10004c8c: 64da str r2, [r3, #76] ; 0x4c +10004c8e: 2290 movs r2, #144 ; 0x90 +10004c90: 490c ldr r1, [pc, #48] ; (10004cc4 ) +10004c92: 5099 str r1, [r3, r2] +10004c94: 0020 movs r0, r4 +10004c96: f7ff ffbd bl 10004c14 +10004c9a: bd10 pop {r4, pc} +10004c9c: 2160 movs r1, #96 ; 0x60 +10004c9e: 4b0a ldr r3, [pc, #40] ; (10004cc8 ) +10004ca0: 4a0a ldr r2, [pc, #40] ; (10004ccc ) +10004ca2: 31ff adds r1, #255 ; 0xff +10004ca4: 480a ldr r0, [pc, #40] ; (10004cd0 ) +10004ca6: f7fc ffdb bl 10001c60 <__assert_func> +10004caa: 46c0 nop ; (mov r8, r8) +10004cac: 10004a61 .word 0x10004a61 +10004cb0: 20000e54 .word 0x20000e54 +10004cb4: 20001712 .word 0x20001712 +10004cb8: 200014d4 .word 0x200014d4 +10004cbc: 50100180 .word 0x50100180 +10004cc0: 50110000 .word 0x50110000 +10004cc4: 00011010 .word 0x00011010 +10004cc8: 100086f8 .word 0x100086f8 +10004ccc: 1000876c .word 0x1000876c +10004cd0: 10008610 .word 0x10008610 -10004cc0 : -10004cc0: b510 push {r4, lr} -10004cc2: 2800 cmp r0, #0 -10004cc4: d103 bne.n 10004cce -10004cc6: 0008 movs r0, r1 -10004cc8: f7ff fef6 bl 10004ab8 -10004ccc: bd10 pop {r4, pc} -10004cce: 21eb movs r1, #235 ; 0xeb -10004cd0: 4b02 ldr r3, [pc, #8] ; (10004cdc ) -10004cd2: 4a03 ldr r2, [pc, #12] ; (10004ce0 ) -10004cd4: 0049 lsls r1, r1, #1 -10004cd6: 4803 ldr r0, [pc, #12] ; (10004ce4 ) -10004cd8: f7fc ff48 bl 10001b6c <__assert_func> -10004cdc: 10008538 .word 0x10008538 -10004ce0: 10008544 .word 0x10008544 -10004ce4: 10008450 .word 0x10008450 +10004cd4 : +10004cd4: b510 push {r4, lr} +10004cd6: 2800 cmp r0, #0 +10004cd8: d108 bne.n 10004cec +10004cda: 780b ldrb r3, [r1, #0] +10004cdc: 065b lsls r3, r3, #25 +10004cde: d102 bne.n 10004ce6 +10004ce0: 784b ldrb r3, [r1, #1] +10004ce2: 2b05 cmp r3, #5 +10004ce4: d009 beq.n 10004cfa +10004ce6: f7ff fda1 bl 1000482c +10004cea: bd10 pop {r4, pc} +10004cec: 21b0 movs r1, #176 ; 0xb0 +10004cee: 4b05 ldr r3, [pc, #20] ; (10004d04 ) +10004cf0: 4a05 ldr r2, [pc, #20] ; (10004d08 ) +10004cf2: 31ff adds r1, #255 ; 0xff +10004cf4: 4805 ldr r0, [pc, #20] ; (10004d0c ) +10004cf6: f7fc ffb3 bl 10001c60 <__assert_func> +10004cfa: 4b05 ldr r3, [pc, #20] ; (10004d10 ) +10004cfc: 781a ldrb r2, [r3, #0] +10004cfe: 4b05 ldr r3, [pc, #20] ; (10004d14 ) +10004d00: 601a str r2, [r3, #0] +10004d02: e7f0 b.n 10004ce6 +10004d04: 100086f8 .word 0x100086f8 +10004d08: 100087a8 .word 0x100087a8 +10004d0c: 10008610 .word 0x10008610 +10004d10: 20001712 .word 0x20001712 +10004d14: 50110000 .word 0x50110000 -10004ce8 : -10004ce8: b510 push {r4, lr} -10004cea: 2380 movs r3, #128 ; 0x80 -10004cec: 045b lsls r3, r3, #17 -10004cee: 4a0d ldr r2, [pc, #52] ; (10004d24 ) -10004cf0: 6013 str r3, [r2, #0] -10004cf2: 4a0d ldr r2, [pc, #52] ; (10004d28 ) -10004cf4: 6013 str r3, [r2, #0] -10004cf6: 4b0d ldr r3, [pc, #52] ; (10004d2c ) -10004cf8: 689a ldr r2, [r3, #8] -10004cfa: 2380 movs r3, #128 ; 0x80 -10004cfc: 045b lsls r3, r3, #17 -10004cfe: 4393 bics r3, r2 -10004d00: d1f9 bne.n 10004cf6 -10004d02: 4c0b ldr r4, [pc, #44] ; (10004d30 ) -10004d04: 229c movs r2, #156 ; 0x9c -10004d06: 2100 movs r1, #0 -10004d08: 0020 movs r0, r4 -10004d0a: f7ff fb2d bl 10004368 <__wrap_memset> -10004d0e: 2280 movs r2, #128 ; 0x80 -10004d10: 0152 lsls r2, r2, #5 -10004d12: 2100 movs r1, #0 -10004d14: 4807 ldr r0, [pc, #28] ; (10004d34 ) -10004d16: f7ff fb27 bl 10004368 <__wrap_memset> -10004d1a: 2309 movs r3, #9 -10004d1c: 6763 str r3, [r4, #116] ; 0x74 -10004d1e: 3303 adds r3, #3 -10004d20: 67a3 str r3, [r4, #120] ; 0x78 -10004d22: bd10 pop {r4, pc} -10004d24: 4000e000 .word 0x4000e000 -10004d28: 4000f000 .word 0x4000f000 -10004d2c: 4000c000 .word 0x4000c000 -10004d30: 50110000 .word 0x50110000 -10004d34: 50100000 .word 0x50100000 +10004d18 : +10004d18: b510 push {r4, lr} +10004d1a: 000c movs r4, r1 +10004d1c: 2800 cmp r0, #0 +10004d1e: d10d bne.n 10004d3c +10004d20: 790a ldrb r2, [r1, #4] +10004d22: 794b ldrb r3, [r1, #5] +10004d24: 2107 movs r1, #7 +10004d26: 4019 ands r1, r3 +10004d28: 0209 lsls r1, r1, #8 +10004d2a: 4311 orrs r1, r2 +10004d2c: 78e2 ldrb r2, [r4, #3] +10004d2e: 0792 lsls r2, r2, #30 +10004d30: 0f92 lsrs r2, r2, #30 +10004d32: 78a0 ldrb r0, [r4, #2] +10004d34: f7ff fe2c bl 10004990 +10004d38: 2001 movs r0, #1 +10004d3a: bd10 pop {r4, pc} +10004d3c: 21c0 movs r1, #192 ; 0xc0 +10004d3e: 4b03 ldr r3, [pc, #12] ; (10004d4c ) +10004d40: 4a03 ldr r2, [pc, #12] ; (10004d50 ) +10004d42: 31ff adds r1, #255 ; 0xff +10004d44: 4803 ldr r0, [pc, #12] ; (10004d54 ) +10004d46: f7fc ff8b bl 10001c60 <__assert_func> +10004d4a: 46c0 nop ; (mov r8, r8) +10004d4c: 100086f8 .word 0x100086f8 +10004d50: 10008798 .word 0x10008798 +10004d54: 10008610 .word 0x10008610 -10004d38 : -10004d38: 2300 movs r3, #0 -10004d3a: 7503 strb r3, [r0, #20] -10004d3c: 7543 strb r3, [r0, #21] -10004d3e: 2232 movs r2, #50 ; 0x32 -10004d40: 5483 strb r3, [r0, r2] -10004d42: 6183 str r3, [r0, #24] -10004d44: 61c3 str r3, [r0, #28] -10004d46: 6203 str r3, [r0, #32] -10004d48: 6283 str r3, [r0, #40] ; 0x28 -10004d4a: 4770 bx lr +10004d58 : +10004d58: b510 push {r4, lr} +10004d5a: 0004 movs r4, r0 +10004d5c: 0008 movs r0, r1 +10004d5e: 0011 movs r1, r2 +10004d60: 001a movs r2, r3 +10004d62: 2c00 cmp r4, #0 +10004d64: d104 bne.n 10004d70 +10004d66: 2301 movs r3, #1 +10004d68: f7ff fec0 bl 10004aec +10004d6c: 2001 movs r0, #1 +10004d6e: bd10 pop {r4, pc} +10004d70: 21e3 movs r1, #227 ; 0xe3 +10004d72: 4b03 ldr r3, [pc, #12] ; (10004d80 ) +10004d74: 4a03 ldr r2, [pc, #12] ; (10004d84 ) +10004d76: 0049 lsls r1, r1, #1 +10004d78: 4803 ldr r0, [pc, #12] ; (10004d88 ) +10004d7a: f7fc ff71 bl 10001c60 <__assert_func> +10004d7e: 46c0 nop ; (mov r8, r8) +10004d80: 100086f8 .word 0x100086f8 +10004d84: 10008788 .word 0x10008788 +10004d88: 10008610 .word 0x10008610 -10004d4c <_hw_endpoint_buffer_control_update32>: -10004d4c: b510 push {r4, lr} -10004d4e: 2900 cmp r1, #0 -10004d50: d002 beq.n 10004d58 <_hw_endpoint_buffer_control_update32+0xc> -10004d52: 68c3 ldr r3, [r0, #12] -10004d54: 681b ldr r3, [r3, #0] -10004d56: 4019 ands r1, r3 -10004d58: 2a00 cmp r2, #0 -10004d5a: d00f beq.n 10004d7c <_hw_endpoint_buffer_control_update32+0x30> -10004d5c: 4311 orrs r1, r2 -10004d5e: 0553 lsls r3, r2, #21 -10004d60: d50c bpl.n 10004d7c <_hw_endpoint_buffer_control_update32+0x30> -10004d62: 68c2 ldr r2, [r0, #12] -10004d64: 6813 ldr r3, [r2, #0] -10004d66: 055b lsls r3, r3, #21 -10004d68: d40b bmi.n 10004d82 <_hw_endpoint_buffer_control_update32+0x36> -10004d6a: 4b0a ldr r3, [pc, #40] ; (10004d94 <_hw_endpoint_buffer_control_update32+0x48>) -10004d6c: 400b ands r3, r1 -10004d6e: 6013 str r3, [r2, #0] -10004d70: e7ff b.n 10004d72 <_hw_endpoint_buffer_control_update32+0x26> -10004d72: e7ff b.n 10004d74 <_hw_endpoint_buffer_control_update32+0x28> -10004d74: e7ff b.n 10004d76 <_hw_endpoint_buffer_control_update32+0x2a> -10004d76: e7ff b.n 10004d78 <_hw_endpoint_buffer_control_update32+0x2c> -10004d78: e7ff b.n 10004d7a <_hw_endpoint_buffer_control_update32+0x2e> -10004d7a: e7ff b.n 10004d7c <_hw_endpoint_buffer_control_update32+0x30> -10004d7c: 68c3 ldr r3, [r0, #12] -10004d7e: 6019 str r1, [r3, #0] -10004d80: bd10 pop {r4, pc} -10004d82: 7881 ldrb r1, [r0, #2] -10004d84: 7843 ldrb r3, [r0, #1] -10004d86: 009b lsls r3, r3, #2 -10004d88: 4a03 ldr r2, [pc, #12] ; (10004d98 <_hw_endpoint_buffer_control_update32+0x4c>) -10004d8a: 589a ldr r2, [r3, r2] -10004d8c: 4803 ldr r0, [pc, #12] ; (10004d9c <_hw_endpoint_buffer_control_update32+0x50>) -10004d8e: f7fc ff0b bl 10001ba8 -10004d92: 46c0 nop ; (mov r8, r8) -10004d94: fffffbff .word 0xfffffbff -10004d98: 20000364 .word 0x20000364 -10004d9c: 10008620 .word 0x10008620 +10004d8c : +10004d8c: b510 push {r4, lr} +10004d8e: 2800 cmp r0, #0 +10004d90: d103 bne.n 10004d9a +10004d92: 0008 movs r0, r1 +10004d94: f7ff feea bl 10004b6c +10004d98: bd10 pop {r4, pc} +10004d9a: 21d0 movs r1, #208 ; 0xd0 +10004d9c: 4b02 ldr r3, [pc, #8] ; (10004da8 ) +10004d9e: 4a03 ldr r2, [pc, #12] ; (10004dac ) +10004da0: 31ff adds r1, #255 ; 0xff +10004da2: 4803 ldr r0, [pc, #12] ; (10004db0 ) +10004da4: f7fc ff5c bl 10001c60 <__assert_func> +10004da8: 100086f8 .word 0x100086f8 +10004dac: 10008778 .word 0x10008778 +10004db0: 10008610 .word 0x10008610 -10004da0 <_hw_endpoint_start_next_buffer>: -10004da0: b570 push {r4, r5, r6, lr} -10004da2: 0004 movs r4, r0 -10004da4: 6a05 ldr r5, [r0, #32] -10004da6: 2280 movs r2, #128 ; 0x80 -10004da8: 00d2 lsls r2, r2, #3 -10004daa: 432a orrs r2, r5 -10004dac: 78c3 ldrb r3, [r0, #3] -10004dae: 2b00 cmp r3, #0 -10004db0: d014 beq.n 10004ddc <_hw_endpoint_start_next_buffer+0x3c> -10004db2: 7963 ldrb r3, [r4, #5] -10004db4: 2b00 cmp r3, #0 -10004db6: d01e beq.n 10004df6 <_hw_endpoint_start_next_buffer+0x56> -10004db8: 2180 movs r1, #128 ; 0x80 -10004dba: 0189 lsls r1, r1, #6 -10004dbc: 430a orrs r2, r1 -10004dbe: 2101 movs r1, #1 -10004dc0: 404b eors r3, r1 -10004dc2: 7163 strb r3, [r4, #5] -10004dc4: 2324 movs r3, #36 ; 0x24 -10004dc6: 5ce3 ldrb r3, [r4, r3] -10004dc8: 2b00 cmp r3, #0 -10004dca: d002 beq.n 10004dd2 <_hw_endpoint_start_next_buffer+0x32> -10004dcc: 2380 movs r3, #128 ; 0x80 -10004dce: 01db lsls r3, r3, #7 -10004dd0: 431a orrs r2, r3 -10004dd2: 2100 movs r1, #0 -10004dd4: 0020 movs r0, r4 -10004dd6: f7ff ffb9 bl 10004d4c <_hw_endpoint_buffer_control_update32> -10004dda: bd70 pop {r4, r5, r6, pc} -10004ddc: 6a83 ldr r3, [r0, #40] ; 0x28 -10004dde: 69c2 ldr r2, [r0, #28] -10004de0: 4694 mov ip, r2 -10004de2: 4463 add r3, ip -10004de4: 0019 movs r1, r3 -10004de6: 002a movs r2, r5 -10004de8: 6900 ldr r0, [r0, #16] -10004dea: f7ff fac3 bl 10004374 <__wrap___aeabi_memcpy> -10004dee: 2284 movs r2, #132 ; 0x84 -10004df0: 0212 lsls r2, r2, #8 -10004df2: 432a orrs r2, r5 -10004df4: e7dd b.n 10004db2 <_hw_endpoint_start_next_buffer+0x12> -10004df6: 2100 movs r1, #0 -10004df8: e7e0 b.n 10004dbc <_hw_endpoint_start_next_buffer+0x1c> +10004db4 : +10004db4: b510 push {r4, lr} +10004db6: 2800 cmp r0, #0 +10004db8: d103 bne.n 10004dc2 +10004dba: 0008 movs r0, r1 +10004dbc: f7ff fef6 bl 10004bac +10004dc0: bd10 pop {r4, pc} +10004dc2: 21eb movs r1, #235 ; 0xeb +10004dc4: 4b02 ldr r3, [pc, #8] ; (10004dd0 ) +10004dc6: 4a03 ldr r2, [pc, #12] ; (10004dd4 ) +10004dc8: 0049 lsls r1, r1, #1 +10004dca: 4803 ldr r0, [pc, #12] ; (10004dd8 ) +10004dcc: f7fc ff48 bl 10001c60 <__assert_func> +10004dd0: 100086f8 .word 0x100086f8 +10004dd4: 10008704 .word 0x10008704 +10004dd8: 10008610 .word 0x10008610 -10004dfa <_hw_endpoint_xfer_start>: -10004dfa: b570 push {r4, r5, r6, lr} -10004dfc: 0004 movs r4, r0 -10004dfe: 000e movs r6, r1 -10004e00: 0015 movs r5, r2 -10004e02: 7d43 ldrb r3, [r0, #21] -10004e04: 2b00 cmp r3, #0 -10004e06: d118 bne.n 10004e3a <_hw_endpoint_xfer_start+0x40> -10004e08: 61a5 str r5, [r4, #24] -10004e0a: 2300 movs r3, #0 -10004e0c: 61e3 str r3, [r4, #28] -10004e0e: 1c2a adds r2, r5, #0 -10004e10: b2ab uxth r3, r5 -10004e12: 2b40 cmp r3, #64 ; 0x40 -10004e14: d900 bls.n 10004e18 <_hw_endpoint_xfer_start+0x1e> -10004e16: 2240 movs r2, #64 ; 0x40 -10004e18: b292 uxth r2, r2 -10004e1a: 6222 str r2, [r4, #32] -10004e1c: 2301 movs r3, #1 -10004e1e: 7563 strb r3, [r4, #21] -10004e20: 62a6 str r6, [r4, #40] ; 0x28 -10004e22: 1aad subs r5, r5, r2 -10004e24: 426b negs r3, r5 -10004e26: 415d adcs r5, r3 -10004e28: 2324 movs r3, #36 ; 0x24 -10004e2a: 54e5 strb r5, [r4, r3] -10004e2c: 3301 adds r3, #1 -10004e2e: 2200 movs r2, #0 -10004e30: 54e2 strb r2, [r4, r3] -10004e32: 0020 movs r0, r4 -10004e34: f7ff ffb4 bl 10004da0 <_hw_endpoint_start_next_buffer> -10004e38: bd70 pop {r4, r5, r6, pc} -10004e3a: f7ff ff7d bl 10004d38 -10004e3e: e7e3 b.n 10004e08 <_hw_endpoint_xfer_start+0xe> +10004ddc : +10004ddc: b510 push {r4, lr} +10004dde: 2380 movs r3, #128 ; 0x80 +10004de0: 045b lsls r3, r3, #17 +10004de2: 4a0d ldr r2, [pc, #52] ; (10004e18 ) +10004de4: 6013 str r3, [r2, #0] +10004de6: 4a0d ldr r2, [pc, #52] ; (10004e1c ) +10004de8: 6013 str r3, [r2, #0] +10004dea: 4b0d ldr r3, [pc, #52] ; (10004e20 ) +10004dec: 689a ldr r2, [r3, #8] +10004dee: 2380 movs r3, #128 ; 0x80 +10004df0: 045b lsls r3, r3, #17 +10004df2: 4393 bics r3, r2 +10004df4: d1f9 bne.n 10004dea +10004df6: 4c0b ldr r4, [pc, #44] ; (10004e24 ) +10004df8: 229c movs r2, #156 ; 0x9c +10004dfa: 2100 movs r1, #0 +10004dfc: 0020 movs r0, r4 +10004dfe: f7ff fb2d bl 1000445c <__wrap_memset> +10004e02: 2280 movs r2, #128 ; 0x80 +10004e04: 0152 lsls r2, r2, #5 +10004e06: 2100 movs r1, #0 +10004e08: 4807 ldr r0, [pc, #28] ; (10004e28 ) +10004e0a: f7ff fb27 bl 1000445c <__wrap_memset> +10004e0e: 2309 movs r3, #9 +10004e10: 6763 str r3, [r4, #116] ; 0x74 +10004e12: 3303 adds r3, #3 +10004e14: 67a3 str r3, [r4, #120] ; 0x78 +10004e16: bd10 pop {r4, pc} +10004e18: 4000e000 .word 0x4000e000 +10004e1c: 4000f000 .word 0x4000f000 +10004e20: 4000c000 .word 0x4000c000 +10004e24: 50110000 .word 0x50110000 +10004e28: 50100000 .word 0x50100000 -10004e40 <_hw_endpoint_xfer_sync>: -10004e40: b570 push {r4, r5, r6, lr} -10004e42: 0004 movs r4, r0 -10004e44: 68c3 ldr r3, [r0, #12] -10004e46: 681b ldr r3, [r3, #0] -10004e48: 059d lsls r5, r3, #22 -10004e4a: 0dad lsrs r5, r5, #22 -10004e4c: 78c2 ldrb r2, [r0, #3] -10004e4e: 2a00 cmp r2, #0 -10004e50: d113 bne.n 10004e7a <_hw_endpoint_xfer_sync+0x3a> -10004e52: 041b lsls r3, r3, #16 -10004e54: d40b bmi.n 10004e6e <_hw_endpoint_xfer_sync+0x2e> -10004e56: 69c3 ldr r3, [r0, #28] -10004e58: 195b adds r3, r3, r5 -10004e5a: 61c3 str r3, [r0, #28] -10004e5c: 78e3 ldrb r3, [r4, #3] -10004e5e: 2b00 cmp r3, #0 -10004e60: d004 beq.n 10004e6c <_hw_endpoint_xfer_sync+0x2c> -10004e62: 6a23 ldr r3, [r4, #32] -10004e64: 42ab cmp r3, r5 -10004e66: d901 bls.n 10004e6c <_hw_endpoint_xfer_sync+0x2c> -10004e68: 69e3 ldr r3, [r4, #28] -10004e6a: 61a3 str r3, [r4, #24] -10004e6c: bd70 pop {r4, r5, r6, pc} -10004e6e: 4b0d ldr r3, [pc, #52] ; (10004ea4 <_hw_endpoint_xfer_sync+0x64>) -10004e70: 4a0d ldr r2, [pc, #52] ; (10004ea8 <_hw_endpoint_xfer_sync+0x68>) -10004e72: 21bf movs r1, #191 ; 0xbf -10004e74: 480d ldr r0, [pc, #52] ; (10004eac <_hw_endpoint_xfer_sync+0x6c>) -10004e76: f7fc fe79 bl 10001b6c <__assert_func> -10004e7a: 041b lsls r3, r3, #16 -10004e7c: d50c bpl.n 10004e98 <_hw_endpoint_xfer_sync+0x58> -10004e7e: 6a83 ldr r3, [r0, #40] ; 0x28 -10004e80: 69c2 ldr r2, [r0, #28] -10004e82: 4694 mov ip, r2 -10004e84: 4463 add r3, ip -10004e86: 0018 movs r0, r3 -10004e88: 002a movs r2, r5 -10004e8a: 6921 ldr r1, [r4, #16] -10004e8c: f7ff fa72 bl 10004374 <__wrap___aeabi_memcpy> -10004e90: 69e3 ldr r3, [r4, #28] -10004e92: 195b adds r3, r3, r5 -10004e94: 61e3 str r3, [r4, #28] -10004e96: e7e1 b.n 10004e5c <_hw_endpoint_xfer_sync+0x1c> -10004e98: 4b05 ldr r3, [pc, #20] ; (10004eb0 <_hw_endpoint_xfer_sync+0x70>) -10004e9a: 4a03 ldr r2, [pc, #12] ; (10004ea8 <_hw_endpoint_xfer_sync+0x68>) -10004e9c: 21c9 movs r1, #201 ; 0xc9 -10004e9e: 4803 ldr r0, [pc, #12] ; (10004eac <_hw_endpoint_xfer_sync+0x6c>) -10004ea0: f7fc fe64 bl 10001b6c <__assert_func> -10004ea4: 10008640 .word 0x10008640 -10004ea8: 10008750 .word 0x10008750 -10004eac: 10008660 .word 0x10008660 -10004eb0: 100086bc .word 0x100086bc +10004e2c : +10004e2c: 2300 movs r3, #0 +10004e2e: 7503 strb r3, [r0, #20] +10004e30: 7543 strb r3, [r0, #21] +10004e32: 2232 movs r2, #50 ; 0x32 +10004e34: 5483 strb r3, [r0, r2] +10004e36: 6183 str r3, [r0, #24] +10004e38: 61c3 str r3, [r0, #28] +10004e3a: 6203 str r3, [r0, #32] +10004e3c: 6283 str r3, [r0, #40] ; 0x28 +10004e3e: 4770 bx lr -10004eb4 <_hw_endpoint_xfer_continue>: -10004eb4: b570 push {r4, r5, r6, lr} -10004eb6: 0004 movs r4, r0 -10004eb8: 7d45 ldrb r5, [r0, #21] -10004eba: 2d00 cmp r5, #0 -10004ebc: d017 beq.n 10004eee <_hw_endpoint_xfer_continue+0x3a> -10004ebe: f7ff ffbf bl 10004e40 <_hw_endpoint_xfer_sync> -10004ec2: 69a1 ldr r1, [r4, #24] -10004ec4: 69e2 ldr r2, [r4, #28] -10004ec6: 1a8b subs r3, r1, r2 -10004ec8: 2b40 cmp r3, #64 ; 0x40 -10004eca: d900 bls.n 10004ece <_hw_endpoint_xfer_continue+0x1a> -10004ecc: 2340 movs r3, #64 ; 0x40 -10004ece: 6223 str r3, [r4, #32] -10004ed0: 18d3 adds r3, r2, r3 -10004ed2: 1acb subs r3, r1, r3 -10004ed4: 4258 negs r0, r3 -10004ed6: 4143 adcs r3, r0 -10004ed8: 2024 movs r0, #36 ; 0x24 -10004eda: 5423 strb r3, [r4, r0] -10004edc: 4291 cmp r1, r2 -10004ede: d30b bcc.n 10004ef8 <_hw_endpoint_xfer_continue+0x44> -10004ee0: d003 beq.n 10004eea <_hw_endpoint_xfer_continue+0x36> -10004ee2: 0020 movs r0, r4 -10004ee4: f7ff ff5c bl 10004da0 <_hw_endpoint_start_next_buffer> -10004ee8: 2500 movs r5, #0 -10004eea: 0028 movs r0, r5 -10004eec: bd70 pop {r4, r5, r6, pc} -10004eee: 7881 ldrb r1, [r0, #2] -10004ef0: 4a03 ldr r2, [pc, #12] ; (10004f00 <_hw_endpoint_xfer_continue+0x4c>) -10004ef2: 4804 ldr r0, [pc, #16] ; (10004f04 <_hw_endpoint_xfer_continue+0x50>) -10004ef4: f7fc fe58 bl 10001ba8 -10004ef8: 4803 ldr r0, [pc, #12] ; (10004f08 <_hw_endpoint_xfer_continue+0x54>) -10004efa: f7fc fe55 bl 10001ba8 -10004efe: 46c0 nop ; (mov r8, r8) -10004f00: 20000364 .word 0x20000364 -10004f04: 100086dc .word 0x100086dc -10004f08: 10008708 .word 0x10008708 +10004e40 <_hw_endpoint_buffer_control_update32>: +10004e40: b510 push {r4, lr} +10004e42: 2900 cmp r1, #0 +10004e44: d002 beq.n 10004e4c <_hw_endpoint_buffer_control_update32+0xc> +10004e46: 68c3 ldr r3, [r0, #12] +10004e48: 681b ldr r3, [r3, #0] +10004e4a: 4019 ands r1, r3 +10004e4c: 2a00 cmp r2, #0 +10004e4e: d00f beq.n 10004e70 <_hw_endpoint_buffer_control_update32+0x30> +10004e50: 4311 orrs r1, r2 +10004e52: 0553 lsls r3, r2, #21 +10004e54: d50c bpl.n 10004e70 <_hw_endpoint_buffer_control_update32+0x30> +10004e56: 68c2 ldr r2, [r0, #12] +10004e58: 6813 ldr r3, [r2, #0] +10004e5a: 055b lsls r3, r3, #21 +10004e5c: d40b bmi.n 10004e76 <_hw_endpoint_buffer_control_update32+0x36> +10004e5e: 4b0a ldr r3, [pc, #40] ; (10004e88 <_hw_endpoint_buffer_control_update32+0x48>) +10004e60: 400b ands r3, r1 +10004e62: 6013 str r3, [r2, #0] +10004e64: e7ff b.n 10004e66 <_hw_endpoint_buffer_control_update32+0x26> +10004e66: e7ff b.n 10004e68 <_hw_endpoint_buffer_control_update32+0x28> +10004e68: e7ff b.n 10004e6a <_hw_endpoint_buffer_control_update32+0x2a> +10004e6a: e7ff b.n 10004e6c <_hw_endpoint_buffer_control_update32+0x2c> +10004e6c: e7ff b.n 10004e6e <_hw_endpoint_buffer_control_update32+0x2e> +10004e6e: e7ff b.n 10004e70 <_hw_endpoint_buffer_control_update32+0x30> +10004e70: 68c3 ldr r3, [r0, #12] +10004e72: 6019 str r1, [r3, #0] +10004e74: bd10 pop {r4, pc} +10004e76: 7881 ldrb r1, [r0, #2] +10004e78: 7843 ldrb r3, [r0, #1] +10004e7a: 009b lsls r3, r3, #2 +10004e7c: 4a03 ldr r2, [pc, #12] ; (10004e8c <_hw_endpoint_buffer_control_update32+0x4c>) +10004e7e: 589a ldr r2, [r3, r2] +10004e80: 4803 ldr r0, [pc, #12] ; (10004e90 <_hw_endpoint_buffer_control_update32+0x50>) +10004e82: f7fc ff0b bl 10001c9c +10004e86: 46c0 nop ; (mov r8, r8) +10004e88: fffffbff .word 0xfffffbff +10004e8c: 20000354 .word 0x20000354 +10004e90: 100087e0 .word 0x100087e0 -10004f0c <_hw_endpoint_xfer>: -10004f0c: b510 push {r4, lr} -10004f0e: 7804 ldrb r4, [r0, #0] -10004f10: 2c00 cmp r4, #0 -10004f12: d004 beq.n 10004f1e <_hw_endpoint_xfer+0x12> -10004f14: 2b00 cmp r3, #0 -10004f16: d009 beq.n 10004f2c <_hw_endpoint_xfer+0x20> -10004f18: f7ff ff6f bl 10004dfa <_hw_endpoint_xfer_start> -10004f1c: bd10 pop {r4, pc} -10004f1e: 210c movs r1, #12 -10004f20: 4b04 ldr r3, [pc, #16] ; (10004f34 <_hw_endpoint_xfer+0x28>) -10004f22: 4a05 ldr r2, [pc, #20] ; (10004f38 <_hw_endpoint_xfer+0x2c>) -10004f24: 31ff adds r1, #255 ; 0xff -10004f26: 4805 ldr r0, [pc, #20] ; (10004f3c <_hw_endpoint_xfer+0x30>) -10004f28: f7fc fe20 bl 10001b6c <__assert_func> -10004f2c: f7ff ffc2 bl 10004eb4 <_hw_endpoint_xfer_continue> -10004f30: e7f4 b.n 10004f1c <_hw_endpoint_xfer+0x10> -10004f32: 46c0 nop ; (mov r8, r8) -10004f34: 1000872c .word 0x1000872c -10004f38: 1000873c .word 0x1000873c -10004f3c: 10008660 .word 0x10008660 +10004e94 <_hw_endpoint_start_next_buffer>: +10004e94: b570 push {r4, r5, r6, lr} +10004e96: 0004 movs r4, r0 +10004e98: 6a05 ldr r5, [r0, #32] +10004e9a: 2280 movs r2, #128 ; 0x80 +10004e9c: 00d2 lsls r2, r2, #3 +10004e9e: 432a orrs r2, r5 +10004ea0: 78c3 ldrb r3, [r0, #3] +10004ea2: 2b00 cmp r3, #0 +10004ea4: d014 beq.n 10004ed0 <_hw_endpoint_start_next_buffer+0x3c> +10004ea6: 7963 ldrb r3, [r4, #5] +10004ea8: 2b00 cmp r3, #0 +10004eaa: d01e beq.n 10004eea <_hw_endpoint_start_next_buffer+0x56> +10004eac: 2180 movs r1, #128 ; 0x80 +10004eae: 0189 lsls r1, r1, #6 +10004eb0: 430a orrs r2, r1 +10004eb2: 2101 movs r1, #1 +10004eb4: 404b eors r3, r1 +10004eb6: 7163 strb r3, [r4, #5] +10004eb8: 2324 movs r3, #36 ; 0x24 +10004eba: 5ce3 ldrb r3, [r4, r3] +10004ebc: 2b00 cmp r3, #0 +10004ebe: d002 beq.n 10004ec6 <_hw_endpoint_start_next_buffer+0x32> +10004ec0: 2380 movs r3, #128 ; 0x80 +10004ec2: 01db lsls r3, r3, #7 +10004ec4: 431a orrs r2, r3 +10004ec6: 2100 movs r1, #0 +10004ec8: 0020 movs r0, r4 +10004eca: f7ff ffb9 bl 10004e40 <_hw_endpoint_buffer_control_update32> +10004ece: bd70 pop {r4, r5, r6, pc} +10004ed0: 6a83 ldr r3, [r0, #40] ; 0x28 +10004ed2: 69c2 ldr r2, [r0, #28] +10004ed4: 4694 mov ip, r2 +10004ed6: 4463 add r3, ip +10004ed8: 0019 movs r1, r3 +10004eda: 002a movs r2, r5 +10004edc: 6900 ldr r0, [r0, #16] +10004ede: f7ff fac3 bl 10004468 <__wrap___aeabi_memcpy> +10004ee2: 2284 movs r2, #132 ; 0x84 +10004ee4: 0212 lsls r2, r2, #8 +10004ee6: 432a orrs r2, r5 +10004ee8: e7dd b.n 10004ea6 <_hw_endpoint_start_next_buffer+0x12> +10004eea: 2100 movs r1, #0 +10004eec: e7e0 b.n 10004eb0 <_hw_endpoint_start_next_buffer+0x1c> -10004f40 : -10004f40: b570 push {r4, r5, r6, lr} -10004f42: 2500 movs r5, #0 -10004f44: e003 b.n 10004f4e -10004f46: 780e ldrb r6, [r1, #0] -10004f48: 1975 adds r5, r6, r5 -10004f4a: b2ad uxth r5, r5 -10004f4c: 1989 adds r1, r1, r6 -10004f4e: 4295 cmp r5, r2 -10004f50: d20a bcs.n 10004f68 -10004f52: 784c ldrb r4, [r1, #1] -10004f54: 2c05 cmp r4, #5 -10004f56: d1f6 bne.n 10004f46 -10004f58: 788e ldrb r6, [r1, #2] -10004f5a: 347a adds r4, #122 ; 0x7a -10004f5c: 4034 ands r4, r6 -10004f5e: 0064 lsls r4, r4, #1 -10004f60: 1904 adds r4, r0, r4 -10004f62: 09f6 lsrs r6, r6, #7 -10004f64: 55a3 strb r3, [r4, r6] -10004f66: e7ee b.n 10004f46 -10004f68: bd70 pop {r4, r5, r6, pc} +10004eee <_hw_endpoint_xfer_start>: +10004eee: b570 push {r4, r5, r6, lr} +10004ef0: 0004 movs r4, r0 +10004ef2: 000e movs r6, r1 +10004ef4: 0015 movs r5, r2 +10004ef6: 7d43 ldrb r3, [r0, #21] +10004ef8: 2b00 cmp r3, #0 +10004efa: d118 bne.n 10004f2e <_hw_endpoint_xfer_start+0x40> +10004efc: 61a5 str r5, [r4, #24] +10004efe: 2300 movs r3, #0 +10004f00: 61e3 str r3, [r4, #28] +10004f02: 1c2a adds r2, r5, #0 +10004f04: b2ab uxth r3, r5 +10004f06: 2b40 cmp r3, #64 ; 0x40 +10004f08: d900 bls.n 10004f0c <_hw_endpoint_xfer_start+0x1e> +10004f0a: 2240 movs r2, #64 ; 0x40 +10004f0c: b292 uxth r2, r2 +10004f0e: 6222 str r2, [r4, #32] +10004f10: 2301 movs r3, #1 +10004f12: 7563 strb r3, [r4, #21] +10004f14: 62a6 str r6, [r4, #40] ; 0x28 +10004f16: 1aad subs r5, r5, r2 +10004f18: 426b negs r3, r5 +10004f1a: 415d adcs r5, r3 +10004f1c: 2324 movs r3, #36 ; 0x24 +10004f1e: 54e5 strb r5, [r4, r3] +10004f20: 3301 adds r3, #1 +10004f22: 2200 movs r2, #0 +10004f24: 54e2 strb r2, [r4, r3] +10004f26: 0020 movs r0, r4 +10004f28: f7ff ffb4 bl 10004e94 <_hw_endpoint_start_next_buffer> +10004f2c: bd70 pop {r4, r5, r6, pc} +10004f2e: f7ff ff7d bl 10004e2c +10004f32: e7e3 b.n 10004efc <_hw_endpoint_xfer_start+0xe> + +10004f34 <_hw_endpoint_xfer_sync>: +10004f34: b570 push {r4, r5, r6, lr} +10004f36: 0004 movs r4, r0 +10004f38: 68c3 ldr r3, [r0, #12] +10004f3a: 681b ldr r3, [r3, #0] +10004f3c: 059d lsls r5, r3, #22 +10004f3e: 0dad lsrs r5, r5, #22 +10004f40: 78c2 ldrb r2, [r0, #3] +10004f42: 2a00 cmp r2, #0 +10004f44: d113 bne.n 10004f6e <_hw_endpoint_xfer_sync+0x3a> +10004f46: 041b lsls r3, r3, #16 +10004f48: d40b bmi.n 10004f62 <_hw_endpoint_xfer_sync+0x2e> +10004f4a: 69c3 ldr r3, [r0, #28] +10004f4c: 195b adds r3, r3, r5 +10004f4e: 61c3 str r3, [r0, #28] +10004f50: 78e3 ldrb r3, [r4, #3] +10004f52: 2b00 cmp r3, #0 +10004f54: d004 beq.n 10004f60 <_hw_endpoint_xfer_sync+0x2c> +10004f56: 6a23 ldr r3, [r4, #32] +10004f58: 42ab cmp r3, r5 +10004f5a: d901 bls.n 10004f60 <_hw_endpoint_xfer_sync+0x2c> +10004f5c: 69e3 ldr r3, [r4, #28] +10004f5e: 61a3 str r3, [r4, #24] +10004f60: bd70 pop {r4, r5, r6, pc} +10004f62: 4b0d ldr r3, [pc, #52] ; (10004f98 <_hw_endpoint_xfer_sync+0x64>) +10004f64: 4a0d ldr r2, [pc, #52] ; (10004f9c <_hw_endpoint_xfer_sync+0x68>) +10004f66: 21bf movs r1, #191 ; 0xbf +10004f68: 480d ldr r0, [pc, #52] ; (10004fa0 <_hw_endpoint_xfer_sync+0x6c>) +10004f6a: f7fc fe79 bl 10001c60 <__assert_func> +10004f6e: 041b lsls r3, r3, #16 +10004f70: d50c bpl.n 10004f8c <_hw_endpoint_xfer_sync+0x58> +10004f72: 6a83 ldr r3, [r0, #40] ; 0x28 +10004f74: 69c2 ldr r2, [r0, #28] +10004f76: 4694 mov ip, r2 +10004f78: 4463 add r3, ip +10004f7a: 0018 movs r0, r3 +10004f7c: 002a movs r2, r5 +10004f7e: 6921 ldr r1, [r4, #16] +10004f80: f7ff fa72 bl 10004468 <__wrap___aeabi_memcpy> +10004f84: 69e3 ldr r3, [r4, #28] +10004f86: 195b adds r3, r3, r5 +10004f88: 61e3 str r3, [r4, #28] +10004f8a: e7e1 b.n 10004f50 <_hw_endpoint_xfer_sync+0x1c> +10004f8c: 4b05 ldr r3, [pc, #20] ; (10004fa4 <_hw_endpoint_xfer_sync+0x70>) +10004f8e: 4a03 ldr r2, [pc, #12] ; (10004f9c <_hw_endpoint_xfer_sync+0x68>) +10004f90: 21c9 movs r1, #201 ; 0xc9 +10004f92: 4803 ldr r0, [pc, #12] ; (10004fa0 <_hw_endpoint_xfer_sync+0x6c>) +10004f94: f7fc fe64 bl 10001c60 <__assert_func> +10004f98: 10008800 .word 0x10008800 +10004f9c: 10008910 .word 0x10008910 +10004fa0: 10008820 .word 0x10008820 +10004fa4: 1000887c .word 0x1000887c + +10004fa8 <_hw_endpoint_xfer_continue>: +10004fa8: b570 push {r4, r5, r6, lr} +10004faa: 0004 movs r4, r0 +10004fac: 7d45 ldrb r5, [r0, #21] +10004fae: 2d00 cmp r5, #0 +10004fb0: d017 beq.n 10004fe2 <_hw_endpoint_xfer_continue+0x3a> +10004fb2: f7ff ffbf bl 10004f34 <_hw_endpoint_xfer_sync> +10004fb6: 69a1 ldr r1, [r4, #24] +10004fb8: 69e2 ldr r2, [r4, #28] +10004fba: 1a8b subs r3, r1, r2 +10004fbc: 2b40 cmp r3, #64 ; 0x40 +10004fbe: d900 bls.n 10004fc2 <_hw_endpoint_xfer_continue+0x1a> +10004fc0: 2340 movs r3, #64 ; 0x40 +10004fc2: 6223 str r3, [r4, #32] +10004fc4: 18d3 adds r3, r2, r3 +10004fc6: 1acb subs r3, r1, r3 +10004fc8: 4258 negs r0, r3 +10004fca: 4143 adcs r3, r0 +10004fcc: 2024 movs r0, #36 ; 0x24 +10004fce: 5423 strb r3, [r4, r0] +10004fd0: 4291 cmp r1, r2 +10004fd2: d30b bcc.n 10004fec <_hw_endpoint_xfer_continue+0x44> +10004fd4: d003 beq.n 10004fde <_hw_endpoint_xfer_continue+0x36> +10004fd6: 0020 movs r0, r4 +10004fd8: f7ff ff5c bl 10004e94 <_hw_endpoint_start_next_buffer> +10004fdc: 2500 movs r5, #0 +10004fde: 0028 movs r0, r5 +10004fe0: bd70 pop {r4, r5, r6, pc} +10004fe2: 7881 ldrb r1, [r0, #2] +10004fe4: 4a03 ldr r2, [pc, #12] ; (10004ff4 <_hw_endpoint_xfer_continue+0x4c>) +10004fe6: 4804 ldr r0, [pc, #16] ; (10004ff8 <_hw_endpoint_xfer_continue+0x50>) +10004fe8: f7fc fe58 bl 10001c9c +10004fec: 4803 ldr r0, [pc, #12] ; (10004ffc <_hw_endpoint_xfer_continue+0x54>) +10004fee: f7fc fe55 bl 10001c9c +10004ff2: 46c0 nop ; (mov r8, r8) +10004ff4: 20000354 .word 0x20000354 +10004ff8: 1000889c .word 0x1000889c +10004ffc: 100088c8 .word 0x100088c8 + +10005000 <_hw_endpoint_xfer>: +10005000: b510 push {r4, lr} +10005002: 7804 ldrb r4, [r0, #0] +10005004: 2c00 cmp r4, #0 +10005006: d004 beq.n 10005012 <_hw_endpoint_xfer+0x12> +10005008: 2b00 cmp r3, #0 +1000500a: d009 beq.n 10005020 <_hw_endpoint_xfer+0x20> +1000500c: f7ff ff6f bl 10004eee <_hw_endpoint_xfer_start> +10005010: bd10 pop {r4, pc} +10005012: 210c movs r1, #12 +10005014: 4b04 ldr r3, [pc, #16] ; (10005028 <_hw_endpoint_xfer+0x28>) +10005016: 4a05 ldr r2, [pc, #20] ; (1000502c <_hw_endpoint_xfer+0x2c>) +10005018: 31ff adds r1, #255 ; 0xff +1000501a: 4805 ldr r0, [pc, #20] ; (10005030 <_hw_endpoint_xfer+0x30>) +1000501c: f7fc fe20 bl 10001c60 <__assert_func> +10005020: f7ff ffc2 bl 10004fa8 <_hw_endpoint_xfer_continue> +10005024: e7f4 b.n 10005010 <_hw_endpoint_xfer+0x10> +10005026: 46c0 nop ; (mov r8, r8) +10005028: 100088ec .word 0x100088ec +1000502c: 100088fc .word 0x100088fc +10005030: 10008820 .word 0x10008820 + +10005034 : +10005034: b570 push {r4, r5, r6, lr} +10005036: 2500 movs r5, #0 +10005038: e003 b.n 10005042 +1000503a: 780e ldrb r6, [r1, #0] +1000503c: 1975 adds r5, r6, r5 +1000503e: b2ad uxth r5, r5 +10005040: 1989 adds r1, r1, r6 +10005042: 4295 cmp r5, r2 +10005044: d20a bcs.n 1000505c +10005046: 784c ldrb r4, [r1, #1] +10005048: 2c05 cmp r4, #5 +1000504a: d1f6 bne.n 1000503a +1000504c: 788e ldrb r6, [r1, #2] +1000504e: 347a adds r4, #122 ; 0x7a +10005050: 4034 ands r4, r6 +10005052: 0064 lsls r4, r4, #1 +10005054: 1904 adds r4, r0, r4 +10005056: 09f6 lsrs r6, r6, #7 +10005058: 55a3 strb r3, [r4, r6] +1000505a: e7ee b.n 1000503a +1000505c: bd70 pop {r4, r5, r6, pc} ... -10004f6c : -10004f6c: b570 push {r4, r5, r6, lr} -10004f6e: 0005 movs r5, r0 -10004f70: 4c1b ldr r4, [pc, #108] ; (10004fe0 ) -10004f72: 2237 movs r2, #55 ; 0x37 -10004f74: 2100 movs r1, #0 -10004f76: 0020 movs r0, r4 -10004f78: f7ff f9f6 bl 10004368 <__wrap_memset> -10004f7c: 1ce0 adds r0, r4, #3 -10004f7e: 2210 movs r2, #16 -10004f80: 21ff movs r1, #255 ; 0xff -10004f82: f7ff f9f1 bl 10004368 <__wrap_memset> -10004f86: 0020 movs r0, r4 -10004f88: 3013 adds r0, #19 -10004f8a: 2212 movs r2, #18 -10004f8c: 21ff movs r1, #255 ; 0xff -10004f8e: f7ff f9eb bl 10004368 <__wrap_memset> -10004f92: f000 ffaf bl 10005ef4 -10004f96: 2400 movs r4, #0 -10004f98: e00e b.n 10004fb8 -10004f9a: 00e3 lsls r3, r4, #3 -10004f9c: 1b1b subs r3, r3, r4 -10004f9e: 009a lsls r2, r3, #2 -10004fa0: 4b10 ldr r3, [pc, #64] ; (10004fe4 ) -10004fa2: 681b ldr r3, [r3, #0] -10004fa4: 189b adds r3, r3, r2 -10004fa6: e002 b.n 10004fae -10004fa8: 0023 movs r3, r4 -10004faa: e010 b.n 10004fce -10004fac: 2300 movs r3, #0 -10004fae: 685b ldr r3, [r3, #4] -10004fb0: 0028 movs r0, r5 -10004fb2: 4798 blx r3 -10004fb4: 3401 adds r4, #1 -10004fb6: b2e4 uxtb r4, r4 -10004fb8: 4b0b ldr r3, [pc, #44] ; (10004fe8 ) -10004fba: 781b ldrb r3, [r3, #0] -10004fbc: 42a3 cmp r3, r4 -10004fbe: d30e bcc.n 10004fde -10004fc0: 4a0a ldr r2, [pc, #40] ; (10004fec ) -10004fc2: 2a00 cmp r2, #0 -10004fc4: d0f0 beq.n 10004fa8 -10004fc6: 42a3 cmp r3, r4 -10004fc8: d8e7 bhi.n 10004f9a -10004fca: 1ae3 subs r3, r4, r3 -10004fcc: b2db uxtb r3, r3 -10004fce: 2b00 cmp r3, #0 -10004fd0: d1ec bne.n 10004fac -10004fd2: 00da lsls r2, r3, #3 -10004fd4: 1ad2 subs r2, r2, r3 -10004fd6: 0092 lsls r2, r2, #2 -10004fd8: 4b05 ldr r3, [pc, #20] ; (10004ff0 ) -10004fda: 189b adds r3, r3, r2 -10004fdc: e7e7 b.n 10004fae -10004fde: bd70 pop {r4, r5, r6, pc} -10004fe0: 20000d04 .word 0x20000d04 -10004fe4: 20000c38 .word 0x20000c38 -10004fe8: 2000171c .word 0x2000171c -10004fec: 00000000 .word 0x00000000 -10004ff0: 100088f8 .word 0x100088f8 - -10004ff4 : -10004ff4: b570 push {r4, r5, r6, lr} -10004ff6: 0005 movs r5, r0 -10004ff8: 000c movs r4, r1 -10004ffa: 0016 movs r6, r2 -10004ffc: 6908 ldr r0, [r1, #16] -10004ffe: f000 ff83 bl 10005f08 -10005002: 68e3 ldr r3, [r4, #12] -10005004: 0031 movs r1, r6 -10005006: 0028 movs r0, r5 -10005008: 4798 blx r3 -1000500a: bd70 pop {r4, r5, r6, pc} - -1000500c : -1000500c: b5f0 push {r4, r5, r6, r7, lr} -1000500e: 46d6 mov lr, sl -10005010: 464f mov r7, r9 -10005012: 4646 mov r6, r8 -10005014: b5c0 push {r6, r7, lr} -10005016: 4680 mov r8, r0 -10005018: 3901 subs r1, #1 -1000501a: b2c8 uxtb r0, r1 -1000501c: f7fb fb84 bl 10000728 -10005020: 2800 cmp r0, #0 -10005022: d002 beq.n 1000502a -10005024: 7843 ldrb r3, [r0, #1] -10005026: 2b02 cmp r3, #2 -10005028: d00a beq.n 10005040 -1000502a: 4a60 ldr r2, [pc, #384] ; (100051ac ) -1000502c: 4960 ldr r1, [pc, #384] ; (100051b0 ) -1000502e: 4861 ldr r0, [pc, #388] ; (100051b4 ) -10005030: f7ff fad4 bl 100045dc <__wrap_printf> -10005034: 2000 movs r0, #0 -10005036: bce0 pop {r5, r6, r7} -10005038: 46ba mov sl, r7 -1000503a: 46b1 mov r9, r6 -1000503c: 46a8 mov r8, r5 -1000503e: bdf0 pop {r4, r5, r6, r7, pc} -10005040: 79c5 ldrb r5, [r0, #7] -10005042: 116a asrs r2, r5, #5 -10005044: 2301 movs r3, #1 -10005046: 4c5c ldr r4, [pc, #368] ; (100051b8 ) -10005048: 401a ands r2, r3 -1000504a: 0111 lsls r1, r2, #4 -1000504c: 7822 ldrb r2, [r4, #0] -1000504e: 2610 movs r6, #16 -10005050: 43b2 bics r2, r6 -10005052: 430a orrs r2, r1 -10005054: 7022 strb r2, [r4, #0] -10005056: 11ad asrs r5, r5, #6 -10005058: 402b ands r3, r5 -1000505a: 015b lsls r3, r3, #5 -1000505c: b2d2 uxtb r2, r2 -1000505e: 2120 movs r1, #32 -10005060: 438a bics r2, r1 -10005062: 4313 orrs r3, r2 -10005064: 7023 strb r3, [r4, #0] -10005066: 0006 movs r6, r0 -10005068: 3609 adds r6, #9 -1000506a: 7881 ldrb r1, [r0, #2] -1000506c: 78c3 ldrb r3, [r0, #3] -1000506e: 021b lsls r3, r3, #8 -10005070: 430b orrs r3, r1 -10005072: 4682 mov sl, r0 -10005074: 449a add sl, r3 -10005076: e078 b.n 1000516a -10005078: 7833 ldrb r3, [r6, #0] -1000507a: 46b1 mov r9, r6 -1000507c: 18f6 adds r6, r6, r3 -1000507e: e07b b.n 10005178 -10005080: 22ca movs r2, #202 ; 0xca -10005082: 0092 lsls r2, r2, #2 -10005084: 494a ldr r1, [pc, #296] ; (100051b0 ) -10005086: 484b ldr r0, [pc, #300] ; (100051b4 ) -10005088: f7ff faa8 bl 100045dc <__wrap_printf> -1000508c: 2000 movs r0, #0 -1000508e: e7d2 b.n 10005036 -10005090: 00e3 lsls r3, r4, #3 -10005092: 1b1b subs r3, r3, r4 -10005094: 009a lsls r2, r3, #2 -10005096: 4b49 ldr r3, [pc, #292] ; (100051bc ) -10005098: 681b ldr r3, [r3, #0] -1000509a: 189b adds r3, r3, r2 -1000509c: e002 b.n 100050a4 -1000509e: 0023 movs r3, r4 -100050a0: e014 b.n 100050cc -100050a2: 2300 movs r3, #0 -100050a4: 689b ldr r3, [r3, #8] -100050a6: 003a movs r2, r7 -100050a8: 0031 movs r1, r6 -100050aa: 4640 mov r0, r8 -100050ac: 4798 blx r3 -100050ae: 1e05 subs r5, r0, #0 -100050b0: d114 bne.n 100050dc -100050b2: 3401 adds r4, #1 -100050b4: b2e4 uxtb r4, r4 -100050b6: 4b42 ldr r3, [pc, #264] ; (100051c0 ) -100050b8: 781b ldrb r3, [r3, #0] +10005060 : +10005060: b570 push {r4, r5, r6, lr} +10005062: 0005 movs r5, r0 +10005064: 4c1b ldr r4, [pc, #108] ; (100050d4 ) +10005066: 2237 movs r2, #55 ; 0x37 +10005068: 2100 movs r1, #0 +1000506a: 0020 movs r0, r4 +1000506c: f7ff f9f6 bl 1000445c <__wrap_memset> +10005070: 1ce0 adds r0, r4, #3 +10005072: 2210 movs r2, #16 +10005074: 21ff movs r1, #255 ; 0xff +10005076: f7ff f9f1 bl 1000445c <__wrap_memset> +1000507a: 0020 movs r0, r4 +1000507c: 3013 adds r0, #19 +1000507e: 2212 movs r2, #18 +10005080: 21ff movs r1, #255 ; 0xff +10005082: f7ff f9eb bl 1000445c <__wrap_memset> +10005086: f000 ffaf bl 10005fe8 +1000508a: 2400 movs r4, #0 +1000508c: e00e b.n 100050ac +1000508e: 00e3 lsls r3, r4, #3 +10005090: 1b1b subs r3, r3, r4 +10005092: 009a lsls r2, r3, #2 +10005094: 4b10 ldr r3, [pc, #64] ; (100050d8 ) +10005096: 681b ldr r3, [r3, #0] +10005098: 189b adds r3, r3, r2 +1000509a: e002 b.n 100050a2 +1000509c: 0023 movs r3, r4 +1000509e: e010 b.n 100050c2 +100050a0: 2300 movs r3, #0 +100050a2: 685b ldr r3, [r3, #4] +100050a4: 0028 movs r0, r5 +100050a6: 4798 blx r3 +100050a8: 3401 adds r4, #1 +100050aa: b2e4 uxtb r4, r4 +100050ac: 4b0b ldr r3, [pc, #44] ; (100050dc ) +100050ae: 781b ldrb r3, [r3, #0] +100050b0: 42a3 cmp r3, r4 +100050b2: d30e bcc.n 100050d2 +100050b4: 4a0a ldr r2, [pc, #40] ; (100050e0 ) +100050b6: 2a00 cmp r2, #0 +100050b8: d0f0 beq.n 1000509c 100050ba: 42a3 cmp r3, r4 -100050bc: d351 bcc.n 10005162 -100050be: 4a41 ldr r2, [pc, #260] ; (100051c4 ) -100050c0: 2a00 cmp r2, #0 -100050c2: d0ec beq.n 1000509e -100050c4: 42a3 cmp r3, r4 -100050c6: d8e3 bhi.n 10005090 -100050c8: 1ae3 subs r3, r4, r3 -100050ca: b2db uxtb r3, r3 -100050cc: 2b00 cmp r3, #0 -100050ce: d1e8 bne.n 100050a2 -100050d0: 00da lsls r2, r3, #3 -100050d2: 1ad2 subs r2, r2, r3 -100050d4: 0092 lsls r2, r2, #2 -100050d6: 4b3c ldr r3, [pc, #240] ; (100051c8 ) -100050d8: 189b adds r3, r3, r2 -100050da: e7e3 b.n 100050a4 -100050dc: 2808 cmp r0, #8 -100050de: d923 bls.n 10005128 -100050e0: 4287 cmp r7, r0 -100050e2: d321 bcc.n 10005128 -100050e4: 78b2 ldrb r2, [r6, #2] -100050e6: 4b34 ldr r3, [pc, #208] ; (100051b8 ) -100050e8: 189b adds r3, r3, r2 -100050ea: 78db ldrb r3, [r3, #3] -100050ec: 2bff cmp r3, #255 ; 0xff -100050ee: d122 bne.n 10005136 -100050f0: 4b31 ldr r3, [pc, #196] ; (100051b8 ) -100050f2: 189b adds r3, r3, r2 -100050f4: 70dc strb r4, [r3, #3] -100050f6: 464b mov r3, r9 -100050f8: 2b00 cmp r3, #0 -100050fa: d02a beq.n 10005152 -100050fc: 789a ldrb r2, [r3, #2] -100050fe: 78b3 ldrb r3, [r6, #2] -10005100: 429a cmp r2, r3 -10005102: d11f bne.n 10005144 -10005104: 464b mov r3, r9 -10005106: 791a ldrb r2, [r3, #4] -10005108: 7973 ldrb r3, [r6, #5] -1000510a: 429a cmp r2, r3 -1000510c: d11a bne.n 10005144 -1000510e: 2301 movs r3, #1 -10005110: 464a mov r2, r9 -10005112: 78d2 ldrb r2, [r2, #3] -10005114: 429a cmp r2, r3 -10005116: d91c bls.n 10005152 -10005118: 78b1 ldrb r1, [r6, #2] -1000511a: 1859 adds r1, r3, r1 -1000511c: 4a26 ldr r2, [pc, #152] ; (100051b8 ) -1000511e: 1852 adds r2, r2, r1 -10005120: 70d4 strb r4, [r2, #3] -10005122: 3301 adds r3, #1 -10005124: b2db uxtb r3, r3 -10005126: e7f3 b.n 10005110 -10005128: 4a28 ldr r2, [pc, #160] ; (100051cc ) -1000512a: 4921 ldr r1, [pc, #132] ; (100051b0 ) -1000512c: 4821 ldr r0, [pc, #132] ; (100051b4 ) -1000512e: f7ff fa55 bl 100045dc <__wrap_printf> -10005132: 2000 movs r0, #0 -10005134: e77f b.n 10005036 -10005136: 4a26 ldr r2, [pc, #152] ; (100051d0 ) -10005138: 491d ldr r1, [pc, #116] ; (100051b0 ) -1000513a: 481e ldr r0, [pc, #120] ; (100051b4 ) -1000513c: f7ff fa4e bl 100045dc <__wrap_printf> -10005140: 2000 movs r0, #0 -10005142: e778 b.n 10005036 -10005144: 4a23 ldr r2, [pc, #140] ; (100051d4 ) -10005146: 491a ldr r1, [pc, #104] ; (100051b0 ) -10005148: 481a ldr r0, [pc, #104] ; (100051b4 ) -1000514a: f7ff fa47 bl 100045dc <__wrap_printf> -1000514e: 2000 movs r0, #0 -10005150: e771 b.n 10005036 -10005152: 4819 ldr r0, [pc, #100] ; (100051b8 ) -10005154: 0023 movs r3, r4 -10005156: 002a movs r2, r5 -10005158: 0031 movs r1, r6 -1000515a: 3013 adds r0, #19 -1000515c: f7ff fef0 bl 10004f40 -10005160: 1976 adds r6, r6, r5 -10005162: 4b17 ldr r3, [pc, #92] ; (100051c0 ) -10005164: 781b ldrb r3, [r3, #0] -10005166: 42a3 cmp r3, r4 -10005168: d30f bcc.n 1000518a -1000516a: 4556 cmp r6, sl -1000516c: d215 bcs.n 1000519a -1000516e: 7873 ldrb r3, [r6, #1] -10005170: 2b0b cmp r3, #11 -10005172: d081 beq.n 10005078 -10005174: 2300 movs r3, #0 -10005176: 4699 mov r9, r3 -10005178: 7873 ldrb r3, [r6, #1] -1000517a: 2b04 cmp r3, #4 -1000517c: d000 beq.n 10005180 -1000517e: e77f b.n 10005080 -10005180: 4653 mov r3, sl -10005182: 1b9f subs r7, r3, r6 -10005184: b2bf uxth r7, r7 -10005186: 2400 movs r4, #0 -10005188: e795 b.n 100050b6 -1000518a: 22d5 movs r2, #213 ; 0xd5 -1000518c: 0092 lsls r2, r2, #2 -1000518e: 4908 ldr r1, [pc, #32] ; (100051b0 ) -10005190: 4808 ldr r0, [pc, #32] ; (100051b4 ) -10005192: f7ff fa23 bl 100045dc <__wrap_printf> -10005196: 2000 movs r0, #0 -10005198: e74d b.n 10005036 -1000519a: 4b0f ldr r3, [pc, #60] ; (100051d8 ) -1000519c: 2b00 cmp r3, #0 -1000519e: d003 beq.n 100051a8 -100051a0: e000 b.n 100051a4 -100051a2: bf00 nop -100051a4: 2001 movs r0, #1 -100051a6: e746 b.n 10005036 -100051a8: 2001 movs r0, #1 -100051aa: e744 b.n 10005036 -100051ac: 00000313 .word 0x00000313 -100051b0: 100088ac .word 0x100088ac -100051b4: 10008768 .word 0x10008768 -100051b8: 20000d04 .word 0x20000d04 -100051bc: 20000c38 .word 0x20000c38 -100051c0: 2000171c .word 0x2000171c -100051c4: 00000000 .word 0x00000000 -100051c8: 100088f8 .word 0x100088f8 -100051cc: 00000336 .word 0x00000336 -100051d0: 00000339 .word 0x00000339 -100051d4: 00000342 .word 0x00000342 -100051d8: 00000000 .word 0x00000000 +100050bc: d8e7 bhi.n 1000508e +100050be: 1ae3 subs r3, r4, r3 +100050c0: b2db uxtb r3, r3 +100050c2: 2b00 cmp r3, #0 +100050c4: d1ec bne.n 100050a0 +100050c6: 00da lsls r2, r3, #3 +100050c8: 1ad2 subs r2, r2, r3 +100050ca: 0092 lsls r2, r2, #2 +100050cc: 4b05 ldr r3, [pc, #20] ; (100050e4 ) +100050ce: 189b adds r3, r3, r2 +100050d0: e7e7 b.n 100050a2 +100050d2: bd70 pop {r4, r5, r6, pc} +100050d4: 20000cf4 .word 0x20000cf4 +100050d8: 20000c28 .word 0x20000c28 +100050dc: 20001710 .word 0x20001710 +100050e0: 00000000 .word 0x00000000 +100050e4: 10008ab8 .word 0x10008ab8 -100051dc : -100051dc: b5f0 push {r4, r5, r6, r7, lr} -100051de: b083 sub sp, #12 -100051e0: 0005 movs r5, r0 -100051e2: 000c movs r4, r1 -100051e4: 78cb ldrb r3, [r1, #3] -100051e6: 7888 ldrb r0, [r1, #2] -100051e8: 2b0f cmp r3, #15 -100051ea: d85e bhi.n 100052aa -100051ec: 009b lsls r3, r3, #2 -100051ee: 4a32 ldr r2, [pc, #200] ; (100052b8 ) -100051f0: 58d3 ldr r3, [r2, r3] -100051f2: 469f mov pc, r3 -100051f4: f7fb fa90 bl 10000718 -100051f8: 0002 movs r2, r0 -100051fa: 2312 movs r3, #18 -100051fc: 0021 movs r1, r4 -100051fe: 0028 movs r0, r5 -10005200: f000 fe24 bl 10005e4c -10005204: e052 b.n 100052ac -10005206: 4b2d ldr r3, [pc, #180] ; (100052bc ) -10005208: 2b00 cmp r3, #0 -1000520a: d010 beq.n 1000522e -1000520c: e000 b.n 10005210 -1000520e: bf00 nop -10005210: 0006 movs r6, r0 -10005212: 466b mov r3, sp -10005214: 1d9f adds r7, r3, #6 -10005216: 1c81 adds r1, r0, #2 -10005218: 2202 movs r2, #2 -1000521a: 0038 movs r0, r7 -1000521c: f7ff f8aa bl 10004374 <__wrap___aeabi_memcpy> -10005220: 883b ldrh r3, [r7, #0] -10005222: 0032 movs r2, r6 -10005224: 0021 movs r1, r4 -10005226: 0028 movs r0, r5 -10005228: f000 fe10 bl 10005e4c -1000522c: e03e b.n 100052ac -1000522e: 2000 movs r0, #0 -10005230: e03c b.n 100052ac -10005232: f7fb fa79 bl 10000728 -10005236: 1e06 subs r6, r0, #0 -10005238: d00d beq.n 10005256 -1000523a: 466b mov r3, sp -1000523c: 1d9f adds r7, r3, #6 -1000523e: 1c81 adds r1, r0, #2 -10005240: 2202 movs r2, #2 -10005242: 0038 movs r0, r7 -10005244: f7ff f896 bl 10004374 <__wrap___aeabi_memcpy> -10005248: 883b ldrh r3, [r7, #0] -1000524a: 0032 movs r2, r6 -1000524c: 0021 movs r1, r4 -1000524e: 0028 movs r0, r5 -10005250: f000 fdfc bl 10005e4c -10005254: e02a b.n 100052ac -10005256: 4a1a ldr r2, [pc, #104] ; (100052c0 ) -10005258: 491a ldr r1, [pc, #104] ; (100052c4 ) -1000525a: 481b ldr r0, [pc, #108] ; (100052c8 ) -1000525c: f7ff f9be bl 100045dc <__wrap_printf> -10005260: 2000 movs r0, #0 -10005262: e023 b.n 100052ac -10005264: 790b ldrb r3, [r1, #4] -10005266: 7949 ldrb r1, [r1, #5] -10005268: 0209 lsls r1, r1, #8 -1000526a: 4319 orrs r1, r3 -1000526c: f7fb fa60 bl 10000730 -10005270: 1e02 subs r2, r0, #0 -10005272: d01d beq.n 100052b0 -10005274: 7803 ldrb r3, [r0, #0] -10005276: 0021 movs r1, r4 -10005278: 0028 movs r0, r5 -1000527a: f000 fde7 bl 10005e4c -1000527e: e015 b.n 100052ac -10005280: 4b12 ldr r3, [pc, #72] ; (100052cc ) -10005282: 2b00 cmp r3, #0 -10005284: d016 beq.n 100052b4 -10005286: e000 b.n 1000528a -10005288: bf00 nop -1000528a: 1e02 subs r2, r0, #0 -1000528c: d005 beq.n 1000529a -1000528e: 7803 ldrb r3, [r0, #0] -10005290: 0021 movs r1, r4 -10005292: 0028 movs r0, r5 -10005294: f000 fdda bl 10005e4c -10005298: e008 b.n 100052ac -1000529a: 32f0 adds r2, #240 ; 0xf0 -1000529c: 0092 lsls r2, r2, #2 -1000529e: 4909 ldr r1, [pc, #36] ; (100052c4 ) -100052a0: 4809 ldr r0, [pc, #36] ; (100052c8 ) -100052a2: f7ff f99b bl 100045dc <__wrap_printf> -100052a6: 2000 movs r0, #0 -100052a8: e000 b.n 100052ac -100052aa: 2000 movs r0, #0 -100052ac: b003 add sp, #12 -100052ae: bdf0 pop {r4, r5, r6, r7, pc} -100052b0: 2000 movs r0, #0 -100052b2: e7fb b.n 100052ac -100052b4: 2000 movs r0, #0 -100052b6: e7f9 b.n 100052ac -100052b8: 10008780 .word 0x10008780 -100052bc: 00000000 .word 0x00000000 -100052c0: 000003a2 .word 0x000003a2 -100052c4: 10008894 .word 0x10008894 -100052c8: 10008768 .word 0x10008768 +100050e8 : +100050e8: b570 push {r4, r5, r6, lr} +100050ea: 0005 movs r5, r0 +100050ec: 000c movs r4, r1 +100050ee: 0016 movs r6, r2 +100050f0: 6908 ldr r0, [r1, #16] +100050f2: f000 ff83 bl 10005ffc +100050f6: 68e3 ldr r3, [r4, #12] +100050f8: 0031 movs r1, r6 +100050fa: 0028 movs r0, r5 +100050fc: 4798 blx r3 +100050fe: bd70 pop {r4, r5, r6, pc} + +10005100 : +10005100: b5f0 push {r4, r5, r6, r7, lr} +10005102: 46d6 mov lr, sl +10005104: 464f mov r7, r9 +10005106: 4646 mov r6, r8 +10005108: b5c0 push {r6, r7, lr} +1000510a: 4680 mov r8, r0 +1000510c: 3901 subs r1, #1 +1000510e: b2c8 uxtb r0, r1 +10005110: f7fb fb84 bl 1000081c +10005114: 2800 cmp r0, #0 +10005116: d002 beq.n 1000511e +10005118: 7843 ldrb r3, [r0, #1] +1000511a: 2b02 cmp r3, #2 +1000511c: d00a beq.n 10005134 +1000511e: 4a60 ldr r2, [pc, #384] ; (100052a0 ) +10005120: 4960 ldr r1, [pc, #384] ; (100052a4 ) +10005122: 4861 ldr r0, [pc, #388] ; (100052a8 ) +10005124: f7ff fad4 bl 100046d0 <__wrap_printf> +10005128: 2000 movs r0, #0 +1000512a: bce0 pop {r5, r6, r7} +1000512c: 46ba mov sl, r7 +1000512e: 46b1 mov r9, r6 +10005130: 46a8 mov r8, r5 +10005132: bdf0 pop {r4, r5, r6, r7, pc} +10005134: 79c5 ldrb r5, [r0, #7] +10005136: 116a asrs r2, r5, #5 +10005138: 2301 movs r3, #1 +1000513a: 4c5c ldr r4, [pc, #368] ; (100052ac ) +1000513c: 401a ands r2, r3 +1000513e: 0111 lsls r1, r2, #4 +10005140: 7822 ldrb r2, [r4, #0] +10005142: 2610 movs r6, #16 +10005144: 43b2 bics r2, r6 +10005146: 430a orrs r2, r1 +10005148: 7022 strb r2, [r4, #0] +1000514a: 11ad asrs r5, r5, #6 +1000514c: 402b ands r3, r5 +1000514e: 015b lsls r3, r3, #5 +10005150: b2d2 uxtb r2, r2 +10005152: 2120 movs r1, #32 +10005154: 438a bics r2, r1 +10005156: 4313 orrs r3, r2 +10005158: 7023 strb r3, [r4, #0] +1000515a: 0006 movs r6, r0 +1000515c: 3609 adds r6, #9 +1000515e: 7881 ldrb r1, [r0, #2] +10005160: 78c3 ldrb r3, [r0, #3] +10005162: 021b lsls r3, r3, #8 +10005164: 430b orrs r3, r1 +10005166: 4682 mov sl, r0 +10005168: 449a add sl, r3 +1000516a: e078 b.n 1000525e +1000516c: 7833 ldrb r3, [r6, #0] +1000516e: 46b1 mov r9, r6 +10005170: 18f6 adds r6, r6, r3 +10005172: e07b b.n 1000526c +10005174: 22ca movs r2, #202 ; 0xca +10005176: 0092 lsls r2, r2, #2 +10005178: 494a ldr r1, [pc, #296] ; (100052a4 ) +1000517a: 484b ldr r0, [pc, #300] ; (100052a8 ) +1000517c: f7ff faa8 bl 100046d0 <__wrap_printf> +10005180: 2000 movs r0, #0 +10005182: e7d2 b.n 1000512a +10005184: 00e3 lsls r3, r4, #3 +10005186: 1b1b subs r3, r3, r4 +10005188: 009a lsls r2, r3, #2 +1000518a: 4b49 ldr r3, [pc, #292] ; (100052b0 ) +1000518c: 681b ldr r3, [r3, #0] +1000518e: 189b adds r3, r3, r2 +10005190: e002 b.n 10005198 +10005192: 0023 movs r3, r4 +10005194: e014 b.n 100051c0 +10005196: 2300 movs r3, #0 +10005198: 689b ldr r3, [r3, #8] +1000519a: 003a movs r2, r7 +1000519c: 0031 movs r1, r6 +1000519e: 4640 mov r0, r8 +100051a0: 4798 blx r3 +100051a2: 1e05 subs r5, r0, #0 +100051a4: d114 bne.n 100051d0 +100051a6: 3401 adds r4, #1 +100051a8: b2e4 uxtb r4, r4 +100051aa: 4b42 ldr r3, [pc, #264] ; (100052b4 ) +100051ac: 781b ldrb r3, [r3, #0] +100051ae: 42a3 cmp r3, r4 +100051b0: d351 bcc.n 10005256 +100051b2: 4a41 ldr r2, [pc, #260] ; (100052b8 ) +100051b4: 2a00 cmp r2, #0 +100051b6: d0ec beq.n 10005192 +100051b8: 42a3 cmp r3, r4 +100051ba: d8e3 bhi.n 10005184 +100051bc: 1ae3 subs r3, r4, r3 +100051be: b2db uxtb r3, r3 +100051c0: 2b00 cmp r3, #0 +100051c2: d1e8 bne.n 10005196 +100051c4: 00da lsls r2, r3, #3 +100051c6: 1ad2 subs r2, r2, r3 +100051c8: 0092 lsls r2, r2, #2 +100051ca: 4b3c ldr r3, [pc, #240] ; (100052bc ) +100051cc: 189b adds r3, r3, r2 +100051ce: e7e3 b.n 10005198 +100051d0: 2808 cmp r0, #8 +100051d2: d923 bls.n 1000521c +100051d4: 4287 cmp r7, r0 +100051d6: d321 bcc.n 1000521c +100051d8: 78b2 ldrb r2, [r6, #2] +100051da: 4b34 ldr r3, [pc, #208] ; (100052ac ) +100051dc: 189b adds r3, r3, r2 +100051de: 78db ldrb r3, [r3, #3] +100051e0: 2bff cmp r3, #255 ; 0xff +100051e2: d122 bne.n 1000522a +100051e4: 4b31 ldr r3, [pc, #196] ; (100052ac ) +100051e6: 189b adds r3, r3, r2 +100051e8: 70dc strb r4, [r3, #3] +100051ea: 464b mov r3, r9 +100051ec: 2b00 cmp r3, #0 +100051ee: d02a beq.n 10005246 +100051f0: 789a ldrb r2, [r3, #2] +100051f2: 78b3 ldrb r3, [r6, #2] +100051f4: 429a cmp r2, r3 +100051f6: d11f bne.n 10005238 +100051f8: 464b mov r3, r9 +100051fa: 791a ldrb r2, [r3, #4] +100051fc: 7973 ldrb r3, [r6, #5] +100051fe: 429a cmp r2, r3 +10005200: d11a bne.n 10005238 +10005202: 2301 movs r3, #1 +10005204: 464a mov r2, r9 +10005206: 78d2 ldrb r2, [r2, #3] +10005208: 429a cmp r2, r3 +1000520a: d91c bls.n 10005246 +1000520c: 78b1 ldrb r1, [r6, #2] +1000520e: 1859 adds r1, r3, r1 +10005210: 4a26 ldr r2, [pc, #152] ; (100052ac ) +10005212: 1852 adds r2, r2, r1 +10005214: 70d4 strb r4, [r2, #3] +10005216: 3301 adds r3, #1 +10005218: b2db uxtb r3, r3 +1000521a: e7f3 b.n 10005204 +1000521c: 4a28 ldr r2, [pc, #160] ; (100052c0 ) +1000521e: 4921 ldr r1, [pc, #132] ; (100052a4 ) +10005220: 4821 ldr r0, [pc, #132] ; (100052a8 ) +10005222: f7ff fa55 bl 100046d0 <__wrap_printf> +10005226: 2000 movs r0, #0 +10005228: e77f b.n 1000512a +1000522a: 4a26 ldr r2, [pc, #152] ; (100052c4 ) +1000522c: 491d ldr r1, [pc, #116] ; (100052a4 ) +1000522e: 481e ldr r0, [pc, #120] ; (100052a8 ) +10005230: f7ff fa4e bl 100046d0 <__wrap_printf> +10005234: 2000 movs r0, #0 +10005236: e778 b.n 1000512a +10005238: 4a23 ldr r2, [pc, #140] ; (100052c8 ) +1000523a: 491a ldr r1, [pc, #104] ; (100052a4 ) +1000523c: 481a ldr r0, [pc, #104] ; (100052a8 ) +1000523e: f7ff fa47 bl 100046d0 <__wrap_printf> +10005242: 2000 movs r0, #0 +10005244: e771 b.n 1000512a +10005246: 4819 ldr r0, [pc, #100] ; (100052ac ) +10005248: 0023 movs r3, r4 +1000524a: 002a movs r2, r5 +1000524c: 0031 movs r1, r6 +1000524e: 3013 adds r0, #19 +10005250: f7ff fef0 bl 10005034 +10005254: 1976 adds r6, r6, r5 +10005256: 4b17 ldr r3, [pc, #92] ; (100052b4 ) +10005258: 781b ldrb r3, [r3, #0] +1000525a: 42a3 cmp r3, r4 +1000525c: d30f bcc.n 1000527e +1000525e: 4556 cmp r6, sl +10005260: d215 bcs.n 1000528e +10005262: 7873 ldrb r3, [r6, #1] +10005264: 2b0b cmp r3, #11 +10005266: d081 beq.n 1000516c +10005268: 2300 movs r3, #0 +1000526a: 4699 mov r9, r3 +1000526c: 7873 ldrb r3, [r6, #1] +1000526e: 2b04 cmp r3, #4 +10005270: d000 beq.n 10005274 +10005272: e77f b.n 10005174 +10005274: 4653 mov r3, sl +10005276: 1b9f subs r7, r3, r6 +10005278: b2bf uxth r7, r7 +1000527a: 2400 movs r4, #0 +1000527c: e795 b.n 100051aa +1000527e: 22d5 movs r2, #213 ; 0xd5 +10005280: 0092 lsls r2, r2, #2 +10005282: 4908 ldr r1, [pc, #32] ; (100052a4 ) +10005284: 4808 ldr r0, [pc, #32] ; (100052a8 ) +10005286: f7ff fa23 bl 100046d0 <__wrap_printf> +1000528a: 2000 movs r0, #0 +1000528c: e74d b.n 1000512a +1000528e: 4b0f ldr r3, [pc, #60] ; (100052cc ) +10005290: 2b00 cmp r3, #0 +10005292: d003 beq.n 1000529c +10005294: e000 b.n 10005298 +10005296: bf00 nop +10005298: 2001 movs r0, #1 +1000529a: e746 b.n 1000512a +1000529c: 2001 movs r0, #1 +1000529e: e744 b.n 1000512a +100052a0: 00000313 .word 0x00000313 +100052a4: 10008a6c .word 0x10008a6c +100052a8: 10008928 .word 0x10008928 +100052ac: 20000cf4 .word 0x20000cf4 +100052b0: 20000c28 .word 0x20000c28 +100052b4: 20001710 .word 0x20001710 +100052b8: 00000000 .word 0x00000000 +100052bc: 10008ab8 .word 0x10008ab8 +100052c0: 00000336 .word 0x00000336 +100052c4: 00000339 .word 0x00000339 +100052c8: 00000342 .word 0x00000342 100052cc: 00000000 .word 0x00000000 -100052d0 : -100052d0: 4b02 ldr r3, [pc, #8] ; (100052dc ) -100052d2: 7858 ldrb r0, [r3, #1] -100052d4: 1e43 subs r3, r0, #1 -100052d6: 4198 sbcs r0, r3 -100052d8: b2c0 uxtb r0, r0 -100052da: 4770 bx lr -100052dc: 20000d04 .word 0x20000d04 +100052d0 : +100052d0: b5f0 push {r4, r5, r6, r7, lr} +100052d2: b083 sub sp, #12 +100052d4: 0005 movs r5, r0 +100052d6: 000c movs r4, r1 +100052d8: 78cb ldrb r3, [r1, #3] +100052da: 7888 ldrb r0, [r1, #2] +100052dc: 2b0f cmp r3, #15 +100052de: d85e bhi.n 1000539e +100052e0: 009b lsls r3, r3, #2 +100052e2: 4a32 ldr r2, [pc, #200] ; (100053ac ) +100052e4: 58d3 ldr r3, [r2, r3] +100052e6: 469f mov pc, r3 +100052e8: f7fb fa90 bl 1000080c +100052ec: 0002 movs r2, r0 +100052ee: 2312 movs r3, #18 +100052f0: 0021 movs r1, r4 +100052f2: 0028 movs r0, r5 +100052f4: f000 fe24 bl 10005f40 +100052f8: e052 b.n 100053a0 +100052fa: 4b2d ldr r3, [pc, #180] ; (100053b0 ) +100052fc: 2b00 cmp r3, #0 +100052fe: d010 beq.n 10005322 +10005300: e000 b.n 10005304 +10005302: bf00 nop +10005304: 0006 movs r6, r0 +10005306: 466b mov r3, sp +10005308: 1d9f adds r7, r3, #6 +1000530a: 1c81 adds r1, r0, #2 +1000530c: 2202 movs r2, #2 +1000530e: 0038 movs r0, r7 +10005310: f7ff f8aa bl 10004468 <__wrap___aeabi_memcpy> +10005314: 883b ldrh r3, [r7, #0] +10005316: 0032 movs r2, r6 +10005318: 0021 movs r1, r4 +1000531a: 0028 movs r0, r5 +1000531c: f000 fe10 bl 10005f40 +10005320: e03e b.n 100053a0 +10005322: 2000 movs r0, #0 +10005324: e03c b.n 100053a0 +10005326: f7fb fa79 bl 1000081c +1000532a: 1e06 subs r6, r0, #0 +1000532c: d00d beq.n 1000534a +1000532e: 466b mov r3, sp +10005330: 1d9f adds r7, r3, #6 +10005332: 1c81 adds r1, r0, #2 +10005334: 2202 movs r2, #2 +10005336: 0038 movs r0, r7 +10005338: f7ff f896 bl 10004468 <__wrap___aeabi_memcpy> +1000533c: 883b ldrh r3, [r7, #0] +1000533e: 0032 movs r2, r6 +10005340: 0021 movs r1, r4 +10005342: 0028 movs r0, r5 +10005344: f000 fdfc bl 10005f40 +10005348: e02a b.n 100053a0 +1000534a: 4a1a ldr r2, [pc, #104] ; (100053b4 ) +1000534c: 491a ldr r1, [pc, #104] ; (100053b8 ) +1000534e: 481b ldr r0, [pc, #108] ; (100053bc ) +10005350: f7ff f9be bl 100046d0 <__wrap_printf> +10005354: 2000 movs r0, #0 +10005356: e023 b.n 100053a0 +10005358: 790b ldrb r3, [r1, #4] +1000535a: 7949 ldrb r1, [r1, #5] +1000535c: 0209 lsls r1, r1, #8 +1000535e: 4319 orrs r1, r3 +10005360: f7fb fa60 bl 10000824 +10005364: 1e02 subs r2, r0, #0 +10005366: d01d beq.n 100053a4 +10005368: 7803 ldrb r3, [r0, #0] +1000536a: 0021 movs r1, r4 +1000536c: 0028 movs r0, r5 +1000536e: f000 fde7 bl 10005f40 +10005372: e015 b.n 100053a0 +10005374: 4b12 ldr r3, [pc, #72] ; (100053c0 ) +10005376: 2b00 cmp r3, #0 +10005378: d016 beq.n 100053a8 +1000537a: e000 b.n 1000537e +1000537c: bf00 nop +1000537e: 1e02 subs r2, r0, #0 +10005380: d005 beq.n 1000538e +10005382: 7803 ldrb r3, [r0, #0] +10005384: 0021 movs r1, r4 +10005386: 0028 movs r0, r5 +10005388: f000 fdda bl 10005f40 +1000538c: e008 b.n 100053a0 +1000538e: 32f0 adds r2, #240 ; 0xf0 +10005390: 0092 lsls r2, r2, #2 +10005392: 4909 ldr r1, [pc, #36] ; (100053b8 ) +10005394: 4809 ldr r0, [pc, #36] ; (100053bc ) +10005396: f7ff f99b bl 100046d0 <__wrap_printf> +1000539a: 2000 movs r0, #0 +1000539c: e000 b.n 100053a0 +1000539e: 2000 movs r0, #0 +100053a0: b003 add sp, #12 +100053a2: bdf0 pop {r4, r5, r6, r7, pc} +100053a4: 2000 movs r0, #0 +100053a6: e7fb b.n 100053a0 +100053a8: 2000 movs r0, #0 +100053aa: e7f9 b.n 100053a0 +100053ac: 10008940 .word 0x10008940 +100053b0: 00000000 .word 0x00000000 +100053b4: 000003a2 .word 0x000003a2 +100053b8: 10008a54 .word 0x10008a54 +100053bc: 10008928 .word 0x10008928 +100053c0: 00000000 .word 0x00000000 -100052e0 : -100052e0: 4b02 ldr r3, [pc, #8] ; (100052ec ) -100052e2: 7818 ldrb r0, [r3, #0] -100052e4: 0740 lsls r0, r0, #29 -100052e6: 0fc0 lsrs r0, r0, #31 -100052e8: 4770 bx lr -100052ea: 46c0 nop ; (mov r8, r8) -100052ec: 20000d04 .word 0x20000d04 +100053c4 : +100053c4: 4b02 ldr r3, [pc, #8] ; (100053d0 ) +100053c6: 7858 ldrb r0, [r3, #1] +100053c8: 1e43 subs r3, r0, #1 +100053ca: 4198 sbcs r0, r3 +100053cc: b2c0 uxtb r0, r0 +100053ce: 4770 bx lr +100053d0: 20000cf4 .word 0x20000cf4 -100052f0 : -100052f0: b510 push {r4, lr} -100052f2: 2237 movs r2, #55 ; 0x37 -100052f4: 2100 movs r1, #0 -100052f6: 4823 ldr r0, [pc, #140] ; (10005384 ) -100052f8: f7ff f836 bl 10004368 <__wrap_memset> -100052fc: 4c22 ldr r4, [pc, #136] ; (10005388 ) -100052fe: 0020 movs r0, r4 -10005300: f7fc f96e bl 100015e0 -10005304: 4b21 ldr r3, [pc, #132] ; (1000538c ) -10005306: 601c str r4, [r3, #0] -10005308: 4c21 ldr r4, [pc, #132] ; (10005390 ) -1000530a: 0020 movs r0, r4 -1000530c: 3018 adds r0, #24 -1000530e: f7fc f97a bl 10001606 -10005312: 0020 movs r0, r4 -10005314: f001 f9cb bl 100066ae -10005318: 4b1e ldr r3, [pc, #120] ; (10005394 ) -1000531a: 601c str r4, [r3, #0] -1000531c: 4b1e ldr r3, [pc, #120] ; (10005398 ) -1000531e: 2b00 cmp r3, #0 -10005320: d004 beq.n 1000532c -10005322: 481e ldr r0, [pc, #120] ; (1000539c ) -10005324: e000 b.n 10005328 -10005326: bf00 nop -10005328: 4b1d ldr r3, [pc, #116] ; (100053a0 ) -1000532a: 6018 str r0, [r3, #0] -1000532c: 2400 movs r4, #0 -1000532e: e00d b.n 1000534c -10005330: 00e3 lsls r3, r4, #3 -10005332: 1b1b subs r3, r3, r4 -10005334: 009a lsls r2, r3, #2 -10005336: 4b1a ldr r3, [pc, #104] ; (100053a0 ) -10005338: 681b ldr r3, [r3, #0] -1000533a: 189b adds r3, r3, r2 -1000533c: e002 b.n 10005344 -1000533e: 0023 movs r3, r4 -10005340: e00f b.n 10005362 -10005342: 2300 movs r3, #0 -10005344: 681b ldr r3, [r3, #0] -10005346: 4798 blx r3 -10005348: 3401 adds r4, #1 -1000534a: b2e4 uxtb r4, r4 -1000534c: 4b13 ldr r3, [pc, #76] ; (1000539c ) -1000534e: 781b ldrb r3, [r3, #0] -10005350: 42a3 cmp r3, r4 -10005352: d30e bcc.n 10005372 -10005354: 4a10 ldr r2, [pc, #64] ; (10005398 ) -10005356: 2a00 cmp r2, #0 -10005358: d0f1 beq.n 1000533e -1000535a: 42a3 cmp r3, r4 -1000535c: d8e8 bhi.n 10005330 -1000535e: 1ae3 subs r3, r4, r3 -10005360: b2db uxtb r3, r3 -10005362: 2b00 cmp r3, #0 -10005364: d1ed bne.n 10005342 -10005366: 00da lsls r2, r3, #3 -10005368: 1ad2 subs r2, r2, r3 -1000536a: 0092 lsls r2, r2, #2 -1000536c: 4b0d ldr r3, [pc, #52] ; (100053a4 ) -1000536e: 189b adds r3, r3, r2 -10005370: e7e8 b.n 10005344 -10005372: 2000 movs r0, #0 -10005374: f7ff fbec bl 10004b50 -10005378: 2000 movs r0, #0 -1000537a: f7ff fba3 bl 10004ac4 -1000537e: 2001 movs r0, #1 -10005380: bd10 pop {r4, pc} -10005382: 46c0 nop ; (mov r8, r8) -10005384: 20000d04 .word 0x20000d04 -10005388: 20000cbc .word 0x20000cbc -1000538c: 20000d3c .word 0x20000d3c -10005390: 2000036c .word 0x2000036c -10005394: 20000d40 .word 0x20000d40 -10005398: 00000000 .word 0x00000000 -1000539c: 2000171c .word 0x2000171c -100053a0: 20000c38 .word 0x20000c38 -100053a4: 100088f8 .word 0x100088f8 +100053d4 : +100053d4: 4b02 ldr r3, [pc, #8] ; (100053e0 ) +100053d6: 7818 ldrb r0, [r3, #0] +100053d8: 0740 lsls r0, r0, #29 +100053da: 0fc0 lsrs r0, r0, #31 +100053dc: 4770 bx lr +100053de: 46c0 nop ; (mov r8, r8) +100053e0: 20000cf4 .word 0x20000cf4 -100053a8 : -100053a8: b510 push {r4, lr} -100053aa: 0001 movs r1, r0 -100053ac: 7843 ldrb r3, [r0, #1] -100053ae: 2b04 cmp r3, #4 -100053b0: d100 bne.n 100053b4 -100053b2: e06c b.n 1000548e -100053b4: d805 bhi.n 100053c2 -100053b6: 2b02 cmp r3, #2 -100053b8: d032 beq.n 10005420 -100053ba: 2b03 cmp r3, #3 -100053bc: d000 beq.n 100053c0 -100053be: e09f b.n 10005500 -100053c0: bd10 pop {r4, pc} -100053c2: 2b05 cmp r3, #5 -100053c4: d000 beq.n 100053c8 -100053c6: e09b b.n 10005500 -100053c8: 4b62 ldr r3, [pc, #392] ; (10005554 ) -100053ca: 781b ldrb r3, [r3, #0] -100053cc: 07db lsls r3, r3, #31 -100053ce: d5f7 bpl.n 100053c0 -100053d0: 4a60 ldr r2, [pc, #384] ; (10005554 ) -100053d2: 7813 ldrb r3, [r2, #0] -100053d4: 2004 movs r0, #4 -100053d6: 4383 bics r3, r0 -100053d8: 7013 strb r3, [r2, #0] -100053da: 4b5f ldr r3, [pc, #380] ; (10005558 ) -100053dc: 681c ldr r4, [r3, #0] -100053de: 6963 ldr r3, [r4, #20] -100053e0: 2b00 cmp r3, #0 -100053e2: d000 beq.n 100053e6 -100053e4: e086 b.n 100054f4 -100053e6: 69a2 ldr r2, [r4, #24] -100053e8: f3ef 8010 mrs r0, PRIMASK -100053ec: b672 cpsid i -100053ee: 6813 ldr r3, [r2, #0] -100053f0: 2b00 cmp r3, #0 -100053f2: d0fc beq.n 100053ee -100053f4: f3bf 8f5f dmb sy -100053f8: 61e0 str r0, [r4, #28] -100053fa: 0020 movs r0, r4 -100053fc: f001 f929 bl 10006652 -10005400: 69a2 ldr r2, [r4, #24] -10005402: 69e3 ldr r3, [r4, #28] -10005404: f3bf 8f5f dmb sy -10005408: 2100 movs r1, #0 -1000540a: 6011 str r1, [r2, #0] -1000540c: f383 8810 msr PRIMASK, r3 -10005410: 2800 cmp r0, #0 -10005412: d1d5 bne.n 100053c0 -10005414: 22ad movs r2, #173 ; 0xad -10005416: 4951 ldr r1, [pc, #324] ; (1000555c ) -10005418: 4851 ldr r0, [pc, #324] ; (10005560 ) -1000541a: f7ff f8df bl 100045dc <__wrap_printf> -1000541e: e7cf b.n 100053c0 -10005420: 4b4c ldr r3, [pc, #304] ; (10005554 ) -10005422: 781a ldrb r2, [r3, #0] -10005424: 2001 movs r0, #1 -10005426: 4382 bics r2, r0 -10005428: 701a strb r2, [r3, #0] -1000542a: 781a ldrb r2, [r3, #0] -1000542c: 3001 adds r0, #1 -1000542e: 4382 bics r2, r0 -10005430: 701a strb r2, [r3, #0] -10005432: 2200 movs r2, #0 -10005434: 705a strb r2, [r3, #1] -10005436: 781a ldrb r2, [r3, #0] -10005438: 3002 adds r0, #2 -1000543a: 4382 bics r2, r0 -1000543c: 701a strb r2, [r3, #0] -1000543e: 4b46 ldr r3, [pc, #280] ; (10005558 ) -10005440: 681c ldr r4, [r3, #0] -10005442: 6963 ldr r3, [r4, #20] -10005444: 2b00 cmp r3, #0 -10005446: d11c bne.n 10005482 -10005448: 69a2 ldr r2, [r4, #24] -1000544a: f3ef 8010 mrs r0, PRIMASK -1000544e: b672 cpsid i -10005450: 6813 ldr r3, [r2, #0] -10005452: 2b00 cmp r3, #0 -10005454: d0fc beq.n 10005450 -10005456: f3bf 8f5f dmb sy -1000545a: 61e0 str r0, [r4, #28] -1000545c: 0020 movs r0, r4 -1000545e: f001 f8f8 bl 10006652 -10005462: 69a2 ldr r2, [r4, #24] -10005464: 69e3 ldr r3, [r4, #28] -10005466: f3bf 8f5f dmb sy -1000546a: 2100 movs r1, #0 -1000546c: 6011 str r1, [r2, #0] -1000546e: f383 8810 msr PRIMASK, r3 -10005472: 2800 cmp r0, #0 -10005474: d1a4 bne.n 100053c0 -10005476: 22ad movs r2, #173 ; 0xad -10005478: 4938 ldr r1, [pc, #224] ; (1000555c ) -1000547a: 4839 ldr r0, [pc, #228] ; (10005560 ) -1000547c: f7ff f8ae bl 100045dc <__wrap_printf> -10005480: e79e b.n 100053c0 -10005482: 4b38 ldr r3, [pc, #224] ; (10005564 ) -10005484: 4a35 ldr r2, [pc, #212] ; (1000555c ) -10005486: 21a7 movs r1, #167 ; 0xa7 -10005488: 4837 ldr r0, [pc, #220] ; (10005568 ) -1000548a: f7fc fb6f bl 10001b6c <__assert_func> -1000548e: 4b31 ldr r3, [pc, #196] ; (10005554 ) -10005490: 781b ldrb r3, [r3, #0] -10005492: 07db lsls r3, r3, #31 -10005494: d400 bmi.n 10005498 -10005496: e793 b.n 100053c0 -10005498: 4a2e ldr r2, [pc, #184] ; (10005554 ) -1000549a: 7813 ldrb r3, [r2, #0] -1000549c: 2004 movs r0, #4 -1000549e: 4303 orrs r3, r0 -100054a0: 7013 strb r3, [r2, #0] -100054a2: 4b2d ldr r3, [pc, #180] ; (10005558 ) -100054a4: 681c ldr r4, [r3, #0] -100054a6: 6963 ldr r3, [r4, #20] -100054a8: 2b00 cmp r3, #0 -100054aa: d11d bne.n 100054e8 -100054ac: 69a2 ldr r2, [r4, #24] -100054ae: f3ef 8010 mrs r0, PRIMASK -100054b2: b672 cpsid i -100054b4: 6813 ldr r3, [r2, #0] -100054b6: 2b00 cmp r3, #0 -100054b8: d0fc beq.n 100054b4 -100054ba: f3bf 8f5f dmb sy -100054be: 61e0 str r0, [r4, #28] -100054c0: 0020 movs r0, r4 -100054c2: f001 f8c6 bl 10006652 -100054c6: 69a2 ldr r2, [r4, #24] -100054c8: 69e3 ldr r3, [r4, #28] -100054ca: f3bf 8f5f dmb sy -100054ce: 2100 movs r1, #0 -100054d0: 6011 str r1, [r2, #0] -100054d2: f383 8810 msr PRIMASK, r3 -100054d6: 2800 cmp r0, #0 -100054d8: d000 beq.n 100054dc -100054da: e771 b.n 100053c0 -100054dc: 22ad movs r2, #173 ; 0xad -100054de: 491f ldr r1, [pc, #124] ; (1000555c ) -100054e0: 481f ldr r0, [pc, #124] ; (10005560 ) -100054e2: f7ff f87b bl 100045dc <__wrap_printf> -100054e6: e76b b.n 100053c0 -100054e8: 4b1e ldr r3, [pc, #120] ; (10005564 ) -100054ea: 4a1c ldr r2, [pc, #112] ; (1000555c ) -100054ec: 21a7 movs r1, #167 ; 0xa7 -100054ee: 481e ldr r0, [pc, #120] ; (10005568 ) -100054f0: f7fc fb3c bl 10001b6c <__assert_func> -100054f4: 4b1b ldr r3, [pc, #108] ; (10005564 ) -100054f6: 4a19 ldr r2, [pc, #100] ; (1000555c ) -100054f8: 21a7 movs r1, #167 ; 0xa7 -100054fa: 481b ldr r0, [pc, #108] ; (10005568 ) -100054fc: f7fc fb36 bl 10001b6c <__assert_func> -10005500: 4b15 ldr r3, [pc, #84] ; (10005558 ) -10005502: 681c ldr r4, [r3, #0] -10005504: 6963 ldr r3, [r4, #20] -10005506: 2b00 cmp r3, #0 -10005508: d11d bne.n 10005546 -1000550a: 69a2 ldr r2, [r4, #24] -1000550c: f3ef 8010 mrs r0, PRIMASK -10005510: b672 cpsid i -10005512: 6813 ldr r3, [r2, #0] -10005514: 2b00 cmp r3, #0 -10005516: d0fc beq.n 10005512 -10005518: f3bf 8f5f dmb sy -1000551c: 61e0 str r0, [r4, #28] -1000551e: 0020 movs r0, r4 -10005520: f001 f897 bl 10006652 -10005524: 69a2 ldr r2, [r4, #24] -10005526: 69e3 ldr r3, [r4, #28] -10005528: f3bf 8f5f dmb sy -1000552c: 2100 movs r1, #0 -1000552e: 6011 str r1, [r2, #0] -10005530: f383 8810 msr PRIMASK, r3 -10005534: 2800 cmp r0, #0 -10005536: d000 beq.n 1000553a -10005538: e742 b.n 100053c0 -1000553a: 22ad movs r2, #173 ; 0xad -1000553c: 4907 ldr r1, [pc, #28] ; (1000555c ) -1000553e: 4808 ldr r0, [pc, #32] ; (10005560 ) -10005540: f7ff f84c bl 100045dc <__wrap_printf> -10005544: e73c b.n 100053c0 -10005546: 4b07 ldr r3, [pc, #28] ; (10005564 ) -10005548: 4a04 ldr r2, [pc, #16] ; (1000555c ) -1000554a: 21a7 movs r1, #167 ; 0xa7 -1000554c: 4806 ldr r0, [pc, #24] ; (10005568 ) -1000554e: f7fc fb0d bl 10001b6c <__assert_func> -10005552: 46c0 nop ; (mov r8, r8) -10005554: 20000d04 .word 0x20000d04 -10005558: 20000d40 .word 0x20000d40 -1000555c: 10008884 .word 0x10008884 -10005560: 10008768 .word 0x10008768 -10005564: 100087c0 .word 0x100087c0 -10005568: 100087d0 .word 0x100087d0 +100053e4 : +100053e4: b510 push {r4, lr} +100053e6: 2237 movs r2, #55 ; 0x37 +100053e8: 2100 movs r1, #0 +100053ea: 4823 ldr r0, [pc, #140] ; (10005478 ) +100053ec: f7ff f836 bl 1000445c <__wrap_memset> +100053f0: 4c22 ldr r4, [pc, #136] ; (1000547c ) +100053f2: 0020 movs r0, r4 +100053f4: f7fc f96e bl 100016d4 +100053f8: 4b21 ldr r3, [pc, #132] ; (10005480 ) +100053fa: 601c str r4, [r3, #0] +100053fc: 4c21 ldr r4, [pc, #132] ; (10005484 ) +100053fe: 0020 movs r0, r4 +10005400: 3018 adds r0, #24 +10005402: f7fc f97a bl 100016fa +10005406: 0020 movs r0, r4 +10005408: f001 f9cb bl 100067a2 +1000540c: 4b1e ldr r3, [pc, #120] ; (10005488 ) +1000540e: 601c str r4, [r3, #0] +10005410: 4b1e ldr r3, [pc, #120] ; (1000548c ) +10005412: 2b00 cmp r3, #0 +10005414: d004 beq.n 10005420 +10005416: 481e ldr r0, [pc, #120] ; (10005490 ) +10005418: e000 b.n 1000541c +1000541a: bf00 nop +1000541c: 4b1d ldr r3, [pc, #116] ; (10005494 ) +1000541e: 6018 str r0, [r3, #0] +10005420: 2400 movs r4, #0 +10005422: e00d b.n 10005440 +10005424: 00e3 lsls r3, r4, #3 +10005426: 1b1b subs r3, r3, r4 +10005428: 009a lsls r2, r3, #2 +1000542a: 4b1a ldr r3, [pc, #104] ; (10005494 ) +1000542c: 681b ldr r3, [r3, #0] +1000542e: 189b adds r3, r3, r2 +10005430: e002 b.n 10005438 +10005432: 0023 movs r3, r4 +10005434: e00f b.n 10005456 +10005436: 2300 movs r3, #0 +10005438: 681b ldr r3, [r3, #0] +1000543a: 4798 blx r3 +1000543c: 3401 adds r4, #1 +1000543e: b2e4 uxtb r4, r4 +10005440: 4b13 ldr r3, [pc, #76] ; (10005490 ) +10005442: 781b ldrb r3, [r3, #0] +10005444: 42a3 cmp r3, r4 +10005446: d30e bcc.n 10005466 +10005448: 4a10 ldr r2, [pc, #64] ; (1000548c ) +1000544a: 2a00 cmp r2, #0 +1000544c: d0f1 beq.n 10005432 +1000544e: 42a3 cmp r3, r4 +10005450: d8e8 bhi.n 10005424 +10005452: 1ae3 subs r3, r4, r3 +10005454: b2db uxtb r3, r3 +10005456: 2b00 cmp r3, #0 +10005458: d1ed bne.n 10005436 +1000545a: 00da lsls r2, r3, #3 +1000545c: 1ad2 subs r2, r2, r3 +1000545e: 0092 lsls r2, r2, #2 +10005460: 4b0d ldr r3, [pc, #52] ; (10005498 ) +10005462: 189b adds r3, r3, r2 +10005464: e7e8 b.n 10005438 +10005466: 2000 movs r0, #0 +10005468: f7ff fbec bl 10004c44 +1000546c: 2000 movs r0, #0 +1000546e: f7ff fba3 bl 10004bb8 +10005472: 2001 movs r0, #1 +10005474: bd10 pop {r4, pc} +10005476: 46c0 nop ; (mov r8, r8) +10005478: 20000cf4 .word 0x20000cf4 +1000547c: 20000cac .word 0x20000cac +10005480: 20000d2c .word 0x20000d2c +10005484: 2000035c .word 0x2000035c +10005488: 20000d30 .word 0x20000d30 +1000548c: 00000000 .word 0x00000000 +10005490: 20001710 .word 0x20001710 +10005494: 20000c28 .word 0x20000c28 +10005498: 10008ab8 .word 0x10008ab8 -1000556c : -1000556c: b570 push {r4, r5, r6, lr} -1000556e: b084 sub sp, #16 -10005570: 0006 movs r6, r0 -10005572: 000d movs r5, r1 -10005574: 0014 movs r4, r2 -10005576: 220c movs r2, #12 -10005578: 2100 movs r1, #0 -1000557a: a801 add r0, sp, #4 -1000557c: f7fe fef4 bl 10004368 <__wrap_memset> -10005580: 466b mov r3, sp -10005582: 711e strb r6, [r3, #4] -10005584: 715d strb r5, [r3, #5] -10005586: 0021 movs r1, r4 -10005588: a801 add r0, sp, #4 -1000558a: f7ff ff0d bl 100053a8 -1000558e: b004 add sp, #16 -10005590: bd70 pop {r4, r5, r6, pc} +1000549c : +1000549c: b510 push {r4, lr} +1000549e: 0001 movs r1, r0 +100054a0: 7843 ldrb r3, [r0, #1] +100054a2: 2b04 cmp r3, #4 +100054a4: d100 bne.n 100054a8 +100054a6: e06c b.n 10005582 +100054a8: d805 bhi.n 100054b6 +100054aa: 2b02 cmp r3, #2 +100054ac: d032 beq.n 10005514 +100054ae: 2b03 cmp r3, #3 +100054b0: d000 beq.n 100054b4 +100054b2: e09f b.n 100055f4 +100054b4: bd10 pop {r4, pc} +100054b6: 2b05 cmp r3, #5 +100054b8: d000 beq.n 100054bc +100054ba: e09b b.n 100055f4 +100054bc: 4b62 ldr r3, [pc, #392] ; (10005648 ) +100054be: 781b ldrb r3, [r3, #0] +100054c0: 07db lsls r3, r3, #31 +100054c2: d5f7 bpl.n 100054b4 +100054c4: 4a60 ldr r2, [pc, #384] ; (10005648 ) +100054c6: 7813 ldrb r3, [r2, #0] +100054c8: 2004 movs r0, #4 +100054ca: 4383 bics r3, r0 +100054cc: 7013 strb r3, [r2, #0] +100054ce: 4b5f ldr r3, [pc, #380] ; (1000564c ) +100054d0: 681c ldr r4, [r3, #0] +100054d2: 6963 ldr r3, [r4, #20] +100054d4: 2b00 cmp r3, #0 +100054d6: d000 beq.n 100054da +100054d8: e086 b.n 100055e8 +100054da: 69a2 ldr r2, [r4, #24] +100054dc: f3ef 8010 mrs r0, PRIMASK +100054e0: b672 cpsid i +100054e2: 6813 ldr r3, [r2, #0] +100054e4: 2b00 cmp r3, #0 +100054e6: d0fc beq.n 100054e2 +100054e8: f3bf 8f5f dmb sy +100054ec: 61e0 str r0, [r4, #28] +100054ee: 0020 movs r0, r4 +100054f0: f001 f929 bl 10006746 +100054f4: 69a2 ldr r2, [r4, #24] +100054f6: 69e3 ldr r3, [r4, #28] +100054f8: f3bf 8f5f dmb sy +100054fc: 2100 movs r1, #0 +100054fe: 6011 str r1, [r2, #0] +10005500: f383 8810 msr PRIMASK, r3 +10005504: 2800 cmp r0, #0 +10005506: d1d5 bne.n 100054b4 +10005508: 22ad movs r2, #173 ; 0xad +1000550a: 4951 ldr r1, [pc, #324] ; (10005650 ) +1000550c: 4851 ldr r0, [pc, #324] ; (10005654 ) +1000550e: f7ff f8df bl 100046d0 <__wrap_printf> +10005512: e7cf b.n 100054b4 +10005514: 4b4c ldr r3, [pc, #304] ; (10005648 ) +10005516: 781a ldrb r2, [r3, #0] +10005518: 2001 movs r0, #1 +1000551a: 4382 bics r2, r0 +1000551c: 701a strb r2, [r3, #0] +1000551e: 781a ldrb r2, [r3, #0] +10005520: 3001 adds r0, #1 +10005522: 4382 bics r2, r0 +10005524: 701a strb r2, [r3, #0] +10005526: 2200 movs r2, #0 +10005528: 705a strb r2, [r3, #1] +1000552a: 781a ldrb r2, [r3, #0] +1000552c: 3002 adds r0, #2 +1000552e: 4382 bics r2, r0 +10005530: 701a strb r2, [r3, #0] +10005532: 4b46 ldr r3, [pc, #280] ; (1000564c ) +10005534: 681c ldr r4, [r3, #0] +10005536: 6963 ldr r3, [r4, #20] +10005538: 2b00 cmp r3, #0 +1000553a: d11c bne.n 10005576 +1000553c: 69a2 ldr r2, [r4, #24] +1000553e: f3ef 8010 mrs r0, PRIMASK +10005542: b672 cpsid i +10005544: 6813 ldr r3, [r2, #0] +10005546: 2b00 cmp r3, #0 +10005548: d0fc beq.n 10005544 +1000554a: f3bf 8f5f dmb sy +1000554e: 61e0 str r0, [r4, #28] +10005550: 0020 movs r0, r4 +10005552: f001 f8f8 bl 10006746 +10005556: 69a2 ldr r2, [r4, #24] +10005558: 69e3 ldr r3, [r4, #28] +1000555a: f3bf 8f5f dmb sy +1000555e: 2100 movs r1, #0 +10005560: 6011 str r1, [r2, #0] +10005562: f383 8810 msr PRIMASK, r3 +10005566: 2800 cmp r0, #0 +10005568: d1a4 bne.n 100054b4 +1000556a: 22ad movs r2, #173 ; 0xad +1000556c: 4938 ldr r1, [pc, #224] ; (10005650 ) +1000556e: 4839 ldr r0, [pc, #228] ; (10005654 ) +10005570: f7ff f8ae bl 100046d0 <__wrap_printf> +10005574: e79e b.n 100054b4 +10005576: 4b38 ldr r3, [pc, #224] ; (10005658 ) +10005578: 4a35 ldr r2, [pc, #212] ; (10005650 ) +1000557a: 21a7 movs r1, #167 ; 0xa7 +1000557c: 4837 ldr r0, [pc, #220] ; (1000565c ) +1000557e: f7fc fb6f bl 10001c60 <__assert_func> +10005582: 4b31 ldr r3, [pc, #196] ; (10005648 ) +10005584: 781b ldrb r3, [r3, #0] +10005586: 07db lsls r3, r3, #31 +10005588: d400 bmi.n 1000558c +1000558a: e793 b.n 100054b4 +1000558c: 4a2e ldr r2, [pc, #184] ; (10005648 ) +1000558e: 7813 ldrb r3, [r2, #0] +10005590: 2004 movs r0, #4 +10005592: 4303 orrs r3, r0 +10005594: 7013 strb r3, [r2, #0] +10005596: 4b2d ldr r3, [pc, #180] ; (1000564c ) +10005598: 681c ldr r4, [r3, #0] +1000559a: 6963 ldr r3, [r4, #20] +1000559c: 2b00 cmp r3, #0 +1000559e: d11d bne.n 100055dc +100055a0: 69a2 ldr r2, [r4, #24] +100055a2: f3ef 8010 mrs r0, PRIMASK +100055a6: b672 cpsid i +100055a8: 6813 ldr r3, [r2, #0] +100055aa: 2b00 cmp r3, #0 +100055ac: d0fc beq.n 100055a8 +100055ae: f3bf 8f5f dmb sy +100055b2: 61e0 str r0, [r4, #28] +100055b4: 0020 movs r0, r4 +100055b6: f001 f8c6 bl 10006746 +100055ba: 69a2 ldr r2, [r4, #24] +100055bc: 69e3 ldr r3, [r4, #28] +100055be: f3bf 8f5f dmb sy +100055c2: 2100 movs r1, #0 +100055c4: 6011 str r1, [r2, #0] +100055c6: f383 8810 msr PRIMASK, r3 +100055ca: 2800 cmp r0, #0 +100055cc: d000 beq.n 100055d0 +100055ce: e771 b.n 100054b4 +100055d0: 22ad movs r2, #173 ; 0xad +100055d2: 491f ldr r1, [pc, #124] ; (10005650 ) +100055d4: 481f ldr r0, [pc, #124] ; (10005654 ) +100055d6: f7ff f87b bl 100046d0 <__wrap_printf> +100055da: e76b b.n 100054b4 +100055dc: 4b1e ldr r3, [pc, #120] ; (10005658 ) +100055de: 4a1c ldr r2, [pc, #112] ; (10005650 ) +100055e0: 21a7 movs r1, #167 ; 0xa7 +100055e2: 481e ldr r0, [pc, #120] ; (1000565c ) +100055e4: f7fc fb3c bl 10001c60 <__assert_func> +100055e8: 4b1b ldr r3, [pc, #108] ; (10005658 ) +100055ea: 4a19 ldr r2, [pc, #100] ; (10005650 ) +100055ec: 21a7 movs r1, #167 ; 0xa7 +100055ee: 481b ldr r0, [pc, #108] ; (1000565c ) +100055f0: f7fc fb36 bl 10001c60 <__assert_func> +100055f4: 4b15 ldr r3, [pc, #84] ; (1000564c ) +100055f6: 681c ldr r4, [r3, #0] +100055f8: 6963 ldr r3, [r4, #20] +100055fa: 2b00 cmp r3, #0 +100055fc: d11d bne.n 1000563a +100055fe: 69a2 ldr r2, [r4, #24] +10005600: f3ef 8010 mrs r0, PRIMASK +10005604: b672 cpsid i +10005606: 6813 ldr r3, [r2, #0] +10005608: 2b00 cmp r3, #0 +1000560a: d0fc beq.n 10005606 +1000560c: f3bf 8f5f dmb sy +10005610: 61e0 str r0, [r4, #28] +10005612: 0020 movs r0, r4 +10005614: f001 f897 bl 10006746 +10005618: 69a2 ldr r2, [r4, #24] +1000561a: 69e3 ldr r3, [r4, #28] +1000561c: f3bf 8f5f dmb sy +10005620: 2100 movs r1, #0 +10005622: 6011 str r1, [r2, #0] +10005624: f383 8810 msr PRIMASK, r3 +10005628: 2800 cmp r0, #0 +1000562a: d000 beq.n 1000562e +1000562c: e742 b.n 100054b4 +1000562e: 22ad movs r2, #173 ; 0xad +10005630: 4907 ldr r1, [pc, #28] ; (10005650 ) +10005632: 4808 ldr r0, [pc, #32] ; (10005654 ) +10005634: f7ff f84c bl 100046d0 <__wrap_printf> +10005638: e73c b.n 100054b4 +1000563a: 4b07 ldr r3, [pc, #28] ; (10005658 ) +1000563c: 4a04 ldr r2, [pc, #16] ; (10005650 ) +1000563e: 21a7 movs r1, #167 ; 0xa7 +10005640: 4806 ldr r0, [pc, #24] ; (1000565c ) +10005642: f7fc fb0d bl 10001c60 <__assert_func> +10005646: 46c0 nop ; (mov r8, r8) +10005648: 20000cf4 .word 0x20000cf4 +1000564c: 20000d30 .word 0x20000d30 +10005650: 10008a44 .word 0x10008a44 +10005654: 10008928 .word 0x10008928 +10005658: 10008980 .word 0x10008980 +1000565c: 10008990 .word 0x10008990 -10005592 : -10005592: b570 push {r4, r5, r6, lr} -10005594: b084 sub sp, #16 -10005596: 0006 movs r6, r0 -10005598: 000d movs r5, r1 -1000559a: 0014 movs r4, r2 -1000559c: 220c movs r2, #12 -1000559e: 2100 movs r1, #0 -100055a0: a801 add r0, sp, #4 -100055a2: f7fe fee1 bl 10004368 <__wrap_memset> -100055a6: 466b mov r3, sp -100055a8: 711e strb r6, [r3, #4] -100055aa: 2306 movs r3, #6 -100055ac: 466a mov r2, sp -100055ae: 7153 strb r3, [r2, #5] -100055b0: 2208 movs r2, #8 -100055b2: 0029 movs r1, r5 -100055b4: a802 add r0, sp, #8 -100055b6: f7fe fedd bl 10004374 <__wrap___aeabi_memcpy> -100055ba: 0021 movs r1, r4 -100055bc: a801 add r0, sp, #4 -100055be: f7ff fef3 bl 100053a8 -100055c2: b004 add sp, #16 -100055c4: bd70 pop {r4, r5, r6, pc} +10005660 : +10005660: b570 push {r4, r5, r6, lr} +10005662: b084 sub sp, #16 +10005664: 0006 movs r6, r0 +10005666: 000d movs r5, r1 +10005668: 0014 movs r4, r2 +1000566a: 220c movs r2, #12 +1000566c: 2100 movs r1, #0 +1000566e: a801 add r0, sp, #4 +10005670: f7fe fef4 bl 1000445c <__wrap_memset> +10005674: 466b mov r3, sp +10005676: 711e strb r6, [r3, #4] +10005678: 715d strb r5, [r3, #5] +1000567a: 0021 movs r1, r4 +1000567c: a801 add r0, sp, #4 +1000567e: f7ff ff0d bl 1000549c +10005682: b004 add sp, #16 +10005684: bd70 pop {r4, r5, r6, pc} -100055c6 : -100055c6: b5f0 push {r4, r5, r6, r7, lr} -100055c8: 46ce mov lr, r9 -100055ca: 4647 mov r7, r8 -100055cc: b580 push {r7, lr} -100055ce: b085 sub sp, #20 -100055d0: 4680 mov r8, r0 -100055d2: 000f movs r7, r1 -100055d4: 0016 movs r6, r2 -100055d6: 001d movs r5, r3 -100055d8: ab0c add r3, sp, #48 ; 0x30 -100055da: 781b ldrb r3, [r3, #0] -100055dc: 4699 mov r9, r3 -100055de: ac01 add r4, sp, #4 -100055e0: 220c movs r2, #12 -100055e2: 2100 movs r1, #0 -100055e4: 0020 movs r0, r4 -100055e6: f7fe febf bl 10004368 <__wrap_memset> -100055ea: 4643 mov r3, r8 -100055ec: 7023 strb r3, [r4, #0] -100055ee: 2307 movs r3, #7 -100055f0: 7063 strb r3, [r4, #1] -100055f2: 7127 strb r7, [r4, #4] -100055f4: 9603 str r6, [sp, #12] -100055f6: 7165 strb r5, [r4, #5] -100055f8: 4649 mov r1, r9 -100055fa: 0020 movs r0, r4 -100055fc: f7ff fed4 bl 100053a8 -10005600: b005 add sp, #20 -10005602: bcc0 pop {r6, r7} -10005604: 46b9 mov r9, r7 -10005606: 46b0 mov r8, r6 -10005608: bdf0 pop {r4, r5, r6, r7, pc} +10005686 : +10005686: b570 push {r4, r5, r6, lr} +10005688: b084 sub sp, #16 +1000568a: 0006 movs r6, r0 +1000568c: 000d movs r5, r1 +1000568e: 0014 movs r4, r2 +10005690: 220c movs r2, #12 +10005692: 2100 movs r1, #0 +10005694: a801 add r0, sp, #4 +10005696: f7fe fee1 bl 1000445c <__wrap_memset> +1000569a: 466b mov r3, sp +1000569c: 711e strb r6, [r3, #4] +1000569e: 2306 movs r3, #6 +100056a0: 466a mov r2, sp +100056a2: 7153 strb r3, [r2, #5] +100056a4: 2208 movs r2, #8 +100056a6: 0029 movs r1, r5 +100056a8: a802 add r0, sp, #8 +100056aa: f7fe fedd bl 10004468 <__wrap___aeabi_memcpy> +100056ae: 0021 movs r1, r4 +100056b0: a801 add r0, sp, #4 +100056b2: f7ff fef3 bl 1000549c +100056b6: b004 add sp, #16 +100056b8: bd70 pop {r4, r5, r6, pc} -1000560a : -1000560a: b510 push {r4, lr} -1000560c: f7ff fb0a bl 10004c24 -10005610: bd10 pop {r4, pc} +100056ba : +100056ba: b5f0 push {r4, r5, r6, r7, lr} +100056bc: 46ce mov lr, r9 +100056be: 4647 mov r7, r8 +100056c0: b580 push {r7, lr} +100056c2: b085 sub sp, #20 +100056c4: 4680 mov r8, r0 +100056c6: 000f movs r7, r1 +100056c8: 0016 movs r6, r2 +100056ca: 001d movs r5, r3 +100056cc: ab0c add r3, sp, #48 ; 0x30 +100056ce: 781b ldrb r3, [r3, #0] +100056d0: 4699 mov r9, r3 +100056d2: ac01 add r4, sp, #4 +100056d4: 220c movs r2, #12 +100056d6: 2100 movs r1, #0 +100056d8: 0020 movs r0, r4 +100056da: f7fe febf bl 1000445c <__wrap_memset> +100056de: 4643 mov r3, r8 +100056e0: 7023 strb r3, [r4, #0] +100056e2: 2307 movs r3, #7 +100056e4: 7063 strb r3, [r4, #1] +100056e6: 7127 strb r7, [r4, #4] +100056e8: 9603 str r6, [sp, #12] +100056ea: 7165 strb r5, [r4, #5] +100056ec: 4649 mov r1, r9 +100056ee: 0020 movs r0, r4 +100056f0: f7ff fed4 bl 1000549c +100056f4: b005 add sp, #20 +100056f6: bcc0 pop {r6, r7} +100056f8: 46b9 mov r9, r7 +100056fa: 46b0 mov r8, r6 +100056fc: bdf0 pop {r4, r5, r6, r7, pc} + +100056fe : +100056fe: b510 push {r4, lr} +10005700: f7ff fb0a bl 10004d18 +10005704: bd10 pop {r4, pc} ... -10005614 : -10005614: b5f0 push {r4, r5, r6, r7, lr} -10005616: 46d6 mov lr, sl -10005618: 464f mov r7, r9 -1000561a: 4646 mov r6, r8 -1000561c: b5c0 push {r6, r7, lr} -1000561e: 4681 mov r9, r0 -10005620: 000c movs r4, r1 -10005622: 0017 movs r7, r2 -10005624: 4698 mov r8, r3 -10005626: 9b08 ldr r3, [sp, #32] -10005628: 469a mov sl, r3 -1000562a: 2500 movs r5, #0 -1000562c: e016 b.n 1000565c -1000562e: 4a18 ldr r2, [pc, #96] ; (10005690 ) -10005630: 4918 ldr r1, [pc, #96] ; (10005694 ) -10005632: 4819 ldr r0, [pc, #100] ; (10005698 ) -10005634: f7fe ffd2 bl 100045dc <__wrap_printf> -10005638: 2600 movs r6, #0 -1000563a: 0030 movs r0, r6 -1000563c: bce0 pop {r5, r6, r7} -1000563e: 46ba mov sl, r7 -10005640: 46b1 mov r9, r6 -10005642: 46a8 mov r8, r5 -10005644: bdf0 pop {r4, r5, r6, r7, pc} -10005646: 4a15 ldr r2, [pc, #84] ; (1000569c ) -10005648: 4912 ldr r1, [pc, #72] ; (10005694 ) -1000564a: 4813 ldr r0, [pc, #76] ; (10005698 ) -1000564c: f7fe ffc6 bl 100045dc <__wrap_printf> -10005650: e7f3 b.n 1000563a -10005652: 9a09 ldr r2, [sp, #36] ; 0x24 -10005654: 7013 strb r3, [r2, #0] -10005656: 7823 ldrb r3, [r4, #0] -10005658: 18e4 adds r4, r4, r3 -1000565a: 3501 adds r5, #1 -1000565c: 42af cmp r7, r5 -1000565e: dd14 ble.n 1000568a -10005660: 7863 ldrb r3, [r4, #1] -10005662: 2b05 cmp r3, #5 -10005664: d1e3 bne.n 1000562e -10005666: 78e1 ldrb r1, [r4, #3] -10005668: 0789 lsls r1, r1, #30 -1000566a: 0f89 lsrs r1, r1, #30 -1000566c: 4541 cmp r1, r8 -1000566e: d1de bne.n 1000562e -10005670: 0021 movs r1, r4 -10005672: 4648 mov r0, r9 -10005674: f7ff ffc9 bl 1000560a -10005678: 1e06 subs r6, r0, #0 -1000567a: d0e4 beq.n 10005646 -1000567c: 78a3 ldrb r3, [r4, #2] -1000567e: 09da lsrs r2, r3, #7 -10005680: 2a01 cmp r2, #1 -10005682: d0e6 beq.n 10005652 -10005684: 4652 mov r2, sl -10005686: 7013 strb r3, [r2, #0] -10005688: e7e5 b.n 10005656 -1000568a: 2601 movs r6, #1 -1000568c: e7d5 b.n 1000563a -1000568e: 46c0 nop ; (mov r8, r8) -10005690: 0000042d .word 0x0000042d -10005694: 10008870 .word 0x10008870 -10005698: 10008768 .word 0x10008768 -1000569c: 0000042e .word 0x0000042e +10005708 : +10005708: b5f0 push {r4, r5, r6, r7, lr} +1000570a: 46d6 mov lr, sl +1000570c: 464f mov r7, r9 +1000570e: 4646 mov r6, r8 +10005710: b5c0 push {r6, r7, lr} +10005712: 4681 mov r9, r0 +10005714: 000c movs r4, r1 +10005716: 0017 movs r7, r2 +10005718: 4698 mov r8, r3 +1000571a: 9b08 ldr r3, [sp, #32] +1000571c: 469a mov sl, r3 +1000571e: 2500 movs r5, #0 +10005720: e016 b.n 10005750 +10005722: 4a18 ldr r2, [pc, #96] ; (10005784 ) +10005724: 4918 ldr r1, [pc, #96] ; (10005788 ) +10005726: 4819 ldr r0, [pc, #100] ; (1000578c ) +10005728: f7fe ffd2 bl 100046d0 <__wrap_printf> +1000572c: 2600 movs r6, #0 +1000572e: 0030 movs r0, r6 +10005730: bce0 pop {r5, r6, r7} +10005732: 46ba mov sl, r7 +10005734: 46b1 mov r9, r6 +10005736: 46a8 mov r8, r5 +10005738: bdf0 pop {r4, r5, r6, r7, pc} +1000573a: 4a15 ldr r2, [pc, #84] ; (10005790 ) +1000573c: 4912 ldr r1, [pc, #72] ; (10005788 ) +1000573e: 4813 ldr r0, [pc, #76] ; (1000578c ) +10005740: f7fe ffc6 bl 100046d0 <__wrap_printf> +10005744: e7f3 b.n 1000572e +10005746: 9a09 ldr r2, [sp, #36] ; 0x24 +10005748: 7013 strb r3, [r2, #0] +1000574a: 7823 ldrb r3, [r4, #0] +1000574c: 18e4 adds r4, r4, r3 +1000574e: 3501 adds r5, #1 +10005750: 42af cmp r7, r5 +10005752: dd14 ble.n 1000577e +10005754: 7863 ldrb r3, [r4, #1] +10005756: 2b05 cmp r3, #5 +10005758: d1e3 bne.n 10005722 +1000575a: 78e1 ldrb r1, [r4, #3] +1000575c: 0789 lsls r1, r1, #30 +1000575e: 0f89 lsrs r1, r1, #30 +10005760: 4541 cmp r1, r8 +10005762: d1de bne.n 10005722 +10005764: 0021 movs r1, r4 +10005766: 4648 mov r0, r9 +10005768: f7ff ffc9 bl 100056fe +1000576c: 1e06 subs r6, r0, #0 +1000576e: d0e4 beq.n 1000573a +10005770: 78a3 ldrb r3, [r4, #2] +10005772: 09da lsrs r2, r3, #7 +10005774: 2a01 cmp r2, #1 +10005776: d0e6 beq.n 10005746 +10005778: 4652 mov r2, sl +1000577a: 7013 strb r3, [r2, #0] +1000577c: e7e5 b.n 1000574a +1000577e: 2601 movs r6, #1 +10005780: e7d5 b.n 1000572e +10005782: 46c0 nop ; (mov r8, r8) +10005784: 0000042d .word 0x0000042d +10005788: 10008a30 .word 0x10008a30 +1000578c: 10008928 .word 0x10008928 +10005790: 0000042e .word 0x0000042e -100056a0 : -100056a0: b570 push {r4, r5, r6, lr} -100056a2: 257f movs r5, #127 ; 0x7f -100056a4: 400d ands r5, r1 -100056a6: 09cc lsrs r4, r1, #7 -100056a8: 006a lsls r2, r5, #1 -100056aa: 4b1e ldr r3, [pc, #120] ; (10005724 ) -100056ac: 189b adds r3, r3, r2 -100056ae: 191b adds r3, r3, r4 -100056b0: 3320 adds r3, #32 -100056b2: 795b ldrb r3, [r3, #5] -100056b4: 07db lsls r3, r3, #31 -100056b6: 0fde lsrs r6, r3, #31 -100056b8: 2b00 cmp r3, #0 -100056ba: d130 bne.n 1000571e -100056bc: 4b19 ldr r3, [pc, #100] ; (10005724 ) -100056be: 189b adds r3, r3, r2 -100056c0: 191b adds r3, r3, r4 -100056c2: 3320 adds r3, #32 -100056c4: 795b ldrb r3, [r3, #5] -100056c6: 075b lsls r3, r3, #29 -100056c8: d42a bmi.n 10005720 -100056ca: 4b17 ldr r3, [pc, #92] ; (10005728 ) -100056cc: 6818 ldr r0, [r3, #0] -100056ce: 2101 movs r1, #1 -100056d0: 4249 negs r1, r1 -100056d2: f001 fe7d bl 100073d0 <__mutex_enter_timeout_ms_veneer> -100056d6: 006a lsls r2, r5, #1 -100056d8: 4b12 ldr r3, [pc, #72] ; (10005724 ) -100056da: 189b adds r3, r3, r2 -100056dc: 191b adds r3, r3, r4 -100056de: 3320 adds r3, #32 -100056e0: 795b ldrb r3, [r3, #5] -100056e2: 07db lsls r3, r3, #31 -100056e4: d408 bmi.n 100056f8 -100056e6: 4b0f ldr r3, [pc, #60] ; (10005724 ) -100056e8: 189b adds r3, r3, r2 -100056ea: 191b adds r3, r3, r4 -100056ec: 3320 adds r3, #32 -100056ee: 795b ldrb r3, [r3, #5] -100056f0: 075b lsls r3, r3, #29 -100056f2: d512 bpl.n 1000571a -100056f4: 2600 movs r6, #0 -100056f6: e000 b.n 100056fa -100056f8: 2600 movs r6, #0 -100056fa: 2e00 cmp r6, #0 -100056fc: d008 beq.n 10005710 -100056fe: 006d lsls r5, r5, #1 -10005700: 4908 ldr r1, [pc, #32] ; (10005724 ) -10005702: 194d adds r5, r1, r5 -10005704: 192c adds r4, r5, r4 -10005706: 3420 adds r4, #32 -10005708: 7963 ldrb r3, [r4, #5] -1000570a: 2204 movs r2, #4 -1000570c: 4313 orrs r3, r2 -1000570e: 7163 strb r3, [r4, #5] -10005710: 4b05 ldr r3, [pc, #20] ; (10005728 ) -10005712: 6818 ldr r0, [r3, #0] -10005714: f001 fe3c bl 10007390 <__mutex_exit_veneer> -10005718: e002 b.n 10005720 -1000571a: 2601 movs r6, #1 -1000571c: e7ed b.n 100056fa -1000571e: 2600 movs r6, #0 -10005720: 0030 movs r0, r6 -10005722: bd70 pop {r4, r5, r6, pc} -10005724: 20000d04 .word 0x20000d04 -10005728: 20000d3c .word 0x20000d3c +10005794 : +10005794: b570 push {r4, r5, r6, lr} +10005796: 257f movs r5, #127 ; 0x7f +10005798: 400d ands r5, r1 +1000579a: 09cc lsrs r4, r1, #7 +1000579c: 006a lsls r2, r5, #1 +1000579e: 4b1e ldr r3, [pc, #120] ; (10005818 ) +100057a0: 189b adds r3, r3, r2 +100057a2: 191b adds r3, r3, r4 +100057a4: 3320 adds r3, #32 +100057a6: 795b ldrb r3, [r3, #5] +100057a8: 07db lsls r3, r3, #31 +100057aa: 0fde lsrs r6, r3, #31 +100057ac: 2b00 cmp r3, #0 +100057ae: d130 bne.n 10005812 +100057b0: 4b19 ldr r3, [pc, #100] ; (10005818 ) +100057b2: 189b adds r3, r3, r2 +100057b4: 191b adds r3, r3, r4 +100057b6: 3320 adds r3, #32 +100057b8: 795b ldrb r3, [r3, #5] +100057ba: 075b lsls r3, r3, #29 +100057bc: d42a bmi.n 10005814 +100057be: 4b17 ldr r3, [pc, #92] ; (1000581c ) +100057c0: 6818 ldr r0, [r3, #0] +100057c2: 2101 movs r1, #1 +100057c4: 4249 negs r1, r1 +100057c6: f001 fe7b bl 100074c0 <__mutex_enter_timeout_ms_veneer> +100057ca: 006a lsls r2, r5, #1 +100057cc: 4b12 ldr r3, [pc, #72] ; (10005818 ) +100057ce: 189b adds r3, r3, r2 +100057d0: 191b adds r3, r3, r4 +100057d2: 3320 adds r3, #32 +100057d4: 795b ldrb r3, [r3, #5] +100057d6: 07db lsls r3, r3, #31 +100057d8: d408 bmi.n 100057ec +100057da: 4b0f ldr r3, [pc, #60] ; (10005818 ) +100057dc: 189b adds r3, r3, r2 +100057de: 191b adds r3, r3, r4 +100057e0: 3320 adds r3, #32 +100057e2: 795b ldrb r3, [r3, #5] +100057e4: 075b lsls r3, r3, #29 +100057e6: d512 bpl.n 1000580e +100057e8: 2600 movs r6, #0 +100057ea: e000 b.n 100057ee +100057ec: 2600 movs r6, #0 +100057ee: 2e00 cmp r6, #0 +100057f0: d008 beq.n 10005804 +100057f2: 006d lsls r5, r5, #1 +100057f4: 4908 ldr r1, [pc, #32] ; (10005818 ) +100057f6: 194d adds r5, r1, r5 +100057f8: 192c adds r4, r5, r4 +100057fa: 3420 adds r4, #32 +100057fc: 7963 ldrb r3, [r4, #5] +100057fe: 2204 movs r2, #4 +10005800: 4313 orrs r3, r2 +10005802: 7163 strb r3, [r4, #5] +10005804: 4b05 ldr r3, [pc, #20] ; (1000581c ) +10005806: 6818 ldr r0, [r3, #0] +10005808: f001 fe3a bl 10007480 <__mutex_exit_veneer> +1000580c: e002 b.n 10005814 +1000580e: 2601 movs r6, #1 +10005810: e7ed b.n 100057ee +10005812: 2600 movs r6, #0 +10005814: 0030 movs r0, r6 +10005816: bd70 pop {r4, r5, r6, pc} +10005818: 20000cf4 .word 0x20000cf4 +1000581c: 20000d2c .word 0x20000d2c -1000572c : -1000572c: b5f0 push {r4, r5, r6, r7, lr} -1000572e: 46c6 mov lr, r8 -10005730: b500 push {lr} -10005732: b082 sub sp, #8 -10005734: 9301 str r3, [sp, #4] -10005736: 257f movs r5, #127 ; 0x7f -10005738: 400d ands r5, r1 -1000573a: 09ce lsrs r6, r1, #7 -1000573c: 006f lsls r7, r5, #1 -1000573e: 4c17 ldr r4, [pc, #92] ; (1000579c ) -10005740: 19e4 adds r4, r4, r7 -10005742: 19a4 adds r4, r4, r6 -10005744: 3420 adds r4, #32 -10005746: 7964 ldrb r4, [r4, #5] -10005748: 07e4 lsls r4, r4, #31 -1000574a: d41d bmi.n 10005788 -1000574c: 006f lsls r7, r5, #1 -1000574e: 4c13 ldr r4, [pc, #76] ; (1000579c ) -10005750: 19e4 adds r4, r4, r7 -10005752: 19a4 adds r4, r4, r6 -10005754: 3420 adds r4, #32 -10005756: 7963 ldrb r3, [r4, #5] -10005758: 2701 movs r7, #1 -1000575a: 46bc mov ip, r7 -1000575c: 4667 mov r7, ip -1000575e: 433b orrs r3, r7 -10005760: 7163 strb r3, [r4, #5] -10005762: 9b01 ldr r3, [sp, #4] -10005764: f7ff fa7e bl 10004c64 -10005768: 2800 cmp r0, #0 -1000576a: d113 bne.n 10005794 -1000576c: 006d lsls r5, r5, #1 -1000576e: 4b0b ldr r3, [pc, #44] ; (1000579c ) -10005770: 195d adds r5, r3, r5 -10005772: 19ae adds r6, r5, r6 -10005774: 3620 adds r6, #32 -10005776: 7973 ldrb r3, [r6, #5] -10005778: 2201 movs r2, #1 -1000577a: 4393 bics r3, r2 -1000577c: 7173 strb r3, [r6, #5] -1000577e: 7973 ldrb r3, [r6, #5] -10005780: 3203 adds r2, #3 -10005782: 4393 bics r3, r2 -10005784: 7173 strb r3, [r6, #5] -10005786: e005 b.n 10005794 -10005788: 4a05 ldr r2, [pc, #20] ; (100057a0 ) -1000578a: 4906 ldr r1, [pc, #24] ; (100057a4 ) -1000578c: 4806 ldr r0, [pc, #24] ; (100057a8 ) -1000578e: f7fe ff25 bl 100045dc <__wrap_printf> -10005792: 2000 movs r0, #0 -10005794: b002 add sp, #8 -10005796: bc80 pop {r7} -10005798: 46b8 mov r8, r7 -1000579a: bdf0 pop {r4, r5, r6, r7, pc} -1000579c: 20000d04 .word 0x20000d04 -100057a0: 00000495 .word 0x00000495 -100057a4: 10008860 .word 0x10008860 -100057a8: 10008768 .word 0x10008768 +10005820 : +10005820: b5f0 push {r4, r5, r6, r7, lr} +10005822: 46c6 mov lr, r8 +10005824: b500 push {lr} +10005826: b082 sub sp, #8 +10005828: 9301 str r3, [sp, #4] +1000582a: 257f movs r5, #127 ; 0x7f +1000582c: 400d ands r5, r1 +1000582e: 09ce lsrs r6, r1, #7 +10005830: 006f lsls r7, r5, #1 +10005832: 4c17 ldr r4, [pc, #92] ; (10005890 ) +10005834: 19e4 adds r4, r4, r7 +10005836: 19a4 adds r4, r4, r6 +10005838: 3420 adds r4, #32 +1000583a: 7964 ldrb r4, [r4, #5] +1000583c: 07e4 lsls r4, r4, #31 +1000583e: d41d bmi.n 1000587c +10005840: 006f lsls r7, r5, #1 +10005842: 4c13 ldr r4, [pc, #76] ; (10005890 ) +10005844: 19e4 adds r4, r4, r7 +10005846: 19a4 adds r4, r4, r6 +10005848: 3420 adds r4, #32 +1000584a: 7963 ldrb r3, [r4, #5] +1000584c: 2701 movs r7, #1 +1000584e: 46bc mov ip, r7 +10005850: 4667 mov r7, ip +10005852: 433b orrs r3, r7 +10005854: 7163 strb r3, [r4, #5] +10005856: 9b01 ldr r3, [sp, #4] +10005858: f7ff fa7e bl 10004d58 +1000585c: 2800 cmp r0, #0 +1000585e: d113 bne.n 10005888 +10005860: 006d lsls r5, r5, #1 +10005862: 4b0b ldr r3, [pc, #44] ; (10005890 ) +10005864: 195d adds r5, r3, r5 +10005866: 19ae adds r6, r5, r6 +10005868: 3620 adds r6, #32 +1000586a: 7973 ldrb r3, [r6, #5] +1000586c: 2201 movs r2, #1 +1000586e: 4393 bics r3, r2 +10005870: 7173 strb r3, [r6, #5] +10005872: 7973 ldrb r3, [r6, #5] +10005874: 3203 adds r2, #3 +10005876: 4393 bics r3, r2 +10005878: 7173 strb r3, [r6, #5] +1000587a: e005 b.n 10005888 +1000587c: 4a05 ldr r2, [pc, #20] ; (10005894 ) +1000587e: 4906 ldr r1, [pc, #24] ; (10005898 ) +10005880: 4806 ldr r0, [pc, #24] ; (1000589c ) +10005882: f7fe ff25 bl 100046d0 <__wrap_printf> +10005886: 2000 movs r0, #0 +10005888: b002 add sp, #8 +1000588a: bc80 pop {r7} +1000588c: 46b8 mov r8, r7 +1000588e: bdf0 pop {r4, r5, r6, r7, pc} +10005890: 20000cf4 .word 0x20000cf4 +10005894: 00000495 .word 0x00000495 +10005898: 10008a20 .word 0x10008a20 +1000589c: 10008928 .word 0x10008928 -100057ac : -100057ac: 227f movs r2, #127 ; 0x7f -100057ae: 400a ands r2, r1 -100057b0: 09cb lsrs r3, r1, #7 -100057b2: 0052 lsls r2, r2, #1 -100057b4: 4903 ldr r1, [pc, #12] ; (100057c4 ) -100057b6: 1889 adds r1, r1, r2 -100057b8: 18c9 adds r1, r1, r3 -100057ba: 3120 adds r1, #32 -100057bc: 7948 ldrb r0, [r1, #5] -100057be: 07c0 lsls r0, r0, #31 -100057c0: 0fc0 lsrs r0, r0, #31 -100057c2: 4770 bx lr -100057c4: 20000d04 .word 0x20000d04 +100058a0 : +100058a0: 227f movs r2, #127 ; 0x7f +100058a2: 400a ands r2, r1 +100058a4: 09cb lsrs r3, r1, #7 +100058a6: 0052 lsls r2, r2, #1 +100058a8: 4903 ldr r1, [pc, #12] ; (100058b8 ) +100058aa: 1889 adds r1, r1, r2 +100058ac: 18c9 adds r1, r1, r3 +100058ae: 3120 adds r1, #32 +100058b0: 7948 ldrb r0, [r1, #5] +100058b2: 07c0 lsls r0, r0, #31 +100058b4: 0fc0 lsrs r0, r0, #31 +100058b6: 4770 bx lr +100058b8: 20000cf4 .word 0x20000cf4 -100057c8 : -100057c8: b570 push {r4, r5, r6, lr} -100057ca: 247f movs r4, #127 ; 0x7f -100057cc: 400c ands r4, r1 -100057ce: 09cd lsrs r5, r1, #7 -100057d0: f7ff fa62 bl 10004c98 -100057d4: 0064 lsls r4, r4, #1 -100057d6: 4b06 ldr r3, [pc, #24] ; (100057f0 ) -100057d8: 191b adds r3, r3, r4 -100057da: 195b adds r3, r3, r5 -100057dc: 3320 adds r3, #32 -100057de: 795a ldrb r2, [r3, #5] -100057e0: 2102 movs r1, #2 -100057e2: 430a orrs r2, r1 -100057e4: 715a strb r2, [r3, #5] -100057e6: 795a ldrb r2, [r3, #5] -100057e8: 2101 movs r1, #1 -100057ea: 430a orrs r2, r1 -100057ec: 715a strb r2, [r3, #5] -100057ee: bd70 pop {r4, r5, r6, pc} -100057f0: 20000d04 .word 0x20000d04 +100058bc : +100058bc: b570 push {r4, r5, r6, lr} +100058be: 247f movs r4, #127 ; 0x7f +100058c0: 400c ands r4, r1 +100058c2: 09cd lsrs r5, r1, #7 +100058c4: f7ff fa62 bl 10004d8c +100058c8: 0064 lsls r4, r4, #1 +100058ca: 4b06 ldr r3, [pc, #24] ; (100058e4 ) +100058cc: 191b adds r3, r3, r4 +100058ce: 195b adds r3, r3, r5 +100058d0: 3320 adds r3, #32 +100058d2: 795a ldrb r2, [r3, #5] +100058d4: 2102 movs r1, #2 +100058d6: 430a orrs r2, r1 +100058d8: 715a strb r2, [r3, #5] +100058da: 795a ldrb r2, [r3, #5] +100058dc: 2101 movs r1, #1 +100058de: 430a orrs r2, r1 +100058e0: 715a strb r2, [r3, #5] +100058e2: bd70 pop {r4, r5, r6, pc} +100058e4: 20000cf4 .word 0x20000cf4 -100057f4 : -100057f4: b570 push {r4, r5, r6, lr} -100057f6: 247f movs r4, #127 ; 0x7f -100057f8: 400c ands r4, r1 -100057fa: 09cd lsrs r5, r1, #7 -100057fc: f7ff fa60 bl 10004cc0 -10005800: 0064 lsls r4, r4, #1 -10005802: 4b06 ldr r3, [pc, #24] ; (1000581c ) -10005804: 191b adds r3, r3, r4 -10005806: 195b adds r3, r3, r5 -10005808: 3320 adds r3, #32 -1000580a: 795a ldrb r2, [r3, #5] -1000580c: 2102 movs r1, #2 -1000580e: 438a bics r2, r1 -10005810: 715a strb r2, [r3, #5] -10005812: 795a ldrb r2, [r3, #5] -10005814: 3901 subs r1, #1 -10005816: 438a bics r2, r1 -10005818: 715a strb r2, [r3, #5] -1000581a: bd70 pop {r4, r5, r6, pc} -1000581c: 20000d04 .word 0x20000d04 +100058e8 : +100058e8: b570 push {r4, r5, r6, lr} +100058ea: 247f movs r4, #127 ; 0x7f +100058ec: 400c ands r4, r1 +100058ee: 09cd lsrs r5, r1, #7 +100058f0: f7ff fa60 bl 10004db4 +100058f4: 0064 lsls r4, r4, #1 +100058f6: 4b06 ldr r3, [pc, #24] ; (10005910 ) +100058f8: 191b adds r3, r3, r4 +100058fa: 195b adds r3, r3, r5 +100058fc: 3320 adds r3, #32 +100058fe: 795a ldrb r2, [r3, #5] +10005900: 2102 movs r1, #2 +10005902: 438a bics r2, r1 +10005904: 715a strb r2, [r3, #5] +10005906: 795a ldrb r2, [r3, #5] +10005908: 3901 subs r1, #1 +1000590a: 438a bics r2, r1 +1000590c: 715a strb r2, [r3, #5] +1000590e: bd70 pop {r4, r5, r6, pc} +10005910: 20000cf4 .word 0x20000cf4 -10005820 : -10005820: 227f movs r2, #127 ; 0x7f -10005822: 400a ands r2, r1 -10005824: 09cb lsrs r3, r1, #7 -10005826: 0052 lsls r2, r2, #1 -10005828: 4903 ldr r1, [pc, #12] ; (10005838 ) -1000582a: 1889 adds r1, r1, r2 -1000582c: 18c9 adds r1, r1, r3 -1000582e: 3120 adds r1, #32 -10005830: 7948 ldrb r0, [r1, #5] -10005832: 0780 lsls r0, r0, #30 -10005834: 0fc0 lsrs r0, r0, #31 -10005836: 4770 bx lr -10005838: 20000d04 .word 0x20000d04 +10005914 : +10005914: 227f movs r2, #127 ; 0x7f +10005916: 400a ands r2, r1 +10005918: 09cb lsrs r3, r1, #7 +1000591a: 0052 lsls r2, r2, #1 +1000591c: 4903 ldr r1, [pc, #12] ; (1000592c ) +1000591e: 1889 adds r1, r1, r2 +10005920: 18c9 adds r1, r1, r3 +10005922: 3120 adds r1, #32 +10005924: 7948 ldrb r0, [r1, #5] +10005926: 0780 lsls r0, r0, #30 +10005928: 0fc0 lsrs r0, r0, #31 +1000592a: 4770 bx lr +1000592c: 20000cf4 .word 0x20000cf4 -1000583c : -1000583c: b5f0 push {r4, r5, r6, r7, lr} -1000583e: 46c6 mov lr, r8 -10005840: b500 push {lr} -10005842: b082 sub sp, #8 -10005844: 0005 movs r5, r0 -10005846: 000c movs r4, r1 -10005848: 2000 movs r0, #0 -1000584a: f000 fb5d bl 10005f08 -1000584e: 7822 ldrb r2, [r4, #0] -10005850: 2360 movs r3, #96 ; 0x60 -10005852: 4013 ands r3, r2 -10005854: 2b60 cmp r3, #96 ; 0x60 -10005856: d012 beq.n 1000587e -10005858: 2b40 cmp r3, #64 ; 0x40 -1000585a: d017 beq.n 1000588c -1000585c: 7822 ldrb r2, [r4, #0] -1000585e: 06d2 lsls r2, r2, #27 -10005860: 0ed2 lsrs r2, r2, #27 -10005862: 2a01 cmp r2, #1 -10005864: d100 bne.n 10005868 -10005866: e0ca b.n 100059fe -10005868: 2a02 cmp r2, #2 -1000586a: d100 bne.n 1000586e -1000586c: e104 b.n 10005a78 -1000586e: 2a00 cmp r2, #0 -10005870: d01c beq.n 100058ac -10005872: 2600 movs r6, #0 -10005874: 0030 movs r0, r6 -10005876: b002 add sp, #8 -10005878: bc80 pop {r7} -1000587a: 46b8 mov r8, r7 -1000587c: bdf0 pop {r4, r5, r6, r7, pc} -1000587e: 4ac1 ldr r2, [pc, #772] ; (10005b84 ) -10005880: 49c1 ldr r1, [pc, #772] ; (10005b88 ) -10005882: 48c2 ldr r0, [pc, #776] ; (10005b8c ) -10005884: f7fe feaa bl 100045dc <__wrap_printf> -10005888: 2600 movs r6, #0 -1000588a: e7f3 b.n 10005874 -1000588c: 4bc0 ldr r3, [pc, #768] ; (10005b90 ) -1000588e: 2b00 cmp r3, #0 -10005890: d100 bne.n 10005894 -10005892: e164 b.n 10005b5e -10005894: 4bbf ldr r3, [pc, #764] ; (10005b94 ) -10005896: 2b00 cmp r3, #0 -10005898: d002 beq.n 100058a0 -1000589a: 0018 movs r0, r3 -1000589c: f000 fb34 bl 10005f08 -100058a0: 0021 movs r1, r4 -100058a2: 0028 movs r0, r5 -100058a4: e000 b.n 100058a8 -100058a6: bf00 nop -100058a8: 0006 movs r6, r0 -100058aa: e7e3 b.n 10005874 -100058ac: 2b20 cmp r3, #32 -100058ae: d00a beq.n 100058c6 -100058b0: 2b00 cmp r3, #0 -100058b2: d000 beq.n 100058b6 -100058b4: e15b b.n 10005b6e -100058b6: 7863 ldrb r3, [r4, #1] -100058b8: 2b09 cmp r3, #9 -100058ba: d900 bls.n 100058be -100058bc: e159 b.n 10005b72 -100058be: 009b lsls r3, r3, #2 -100058c0: 4ab5 ldr r2, [pc, #724] ; (10005b98 ) -100058c2: 58d3 ldr r3, [r2, r3] -100058c4: 469f mov pc, r3 -100058c6: 7923 ldrb r3, [r4, #4] -100058c8: 2b0f cmp r3, #15 -100058ca: d900 bls.n 100058ce -100058cc: e149 b.n 10005b62 -100058ce: 4ab3 ldr r2, [pc, #716] ; (10005b9c ) -100058d0: 18d3 adds r3, r2, r3 -100058d2: 78db ldrb r3, [r3, #3] -100058d4: 4ab2 ldr r2, [pc, #712] ; (10005ba0 ) -100058d6: 2a00 cmp r2, #0 -100058d8: d005 beq.n 100058e6 -100058da: 4ab2 ldr r2, [pc, #712] ; (10005ba4 ) -100058dc: 7812 ldrb r2, [r2, #0] -100058de: 4293 cmp r3, r2 -100058e0: d312 bcc.n 10005908 -100058e2: 1a9b subs r3, r3, r2 -100058e4: b2db uxtb r3, r3 -100058e6: 2b00 cmp r3, #0 -100058e8: d000 beq.n 100058ec -100058ea: e13c b.n 10005b66 -100058ec: 00d9 lsls r1, r3, #3 -100058ee: 1acb subs r3, r1, r3 -100058f0: 009b lsls r3, r3, #2 -100058f2: 49ad ldr r1, [pc, #692] ; (10005ba8 ) -100058f4: 18c9 adds r1, r1, r3 -100058f6: 2900 cmp r1, #0 -100058f8: d100 bne.n 100058fc -100058fa: e136 b.n 10005b6a -100058fc: 0022 movs r2, r4 -100058fe: 0028 movs r0, r5 -10005900: f7ff fb78 bl 10004ff4 -10005904: 0006 movs r6, r0 -10005906: e7b5 b.n 10005874 -10005908: 00d9 lsls r1, r3, #3 -1000590a: 1acb subs r3, r1, r3 -1000590c: 009b lsls r3, r3, #2 -1000590e: 4aa7 ldr r2, [pc, #668] ; (10005bac ) -10005910: 6811 ldr r1, [r2, #0] -10005912: 18c9 adds r1, r1, r3 -10005914: e7ef b.n 100058f6 -10005916: 0020 movs r0, r4 -10005918: f000 fafc bl 10005f14 -1000591c: 78a1 ldrb r1, [r4, #2] -1000591e: 0028 movs r0, r5 -10005920: f7ff f8e6 bl 10004af0 -10005924: 4a9d ldr r2, [pc, #628] ; (10005b9c ) -10005926: 7813 ldrb r3, [r2, #0] -10005928: 2102 movs r1, #2 -1000592a: 430b orrs r3, r1 -1000592c: 7013 strb r3, [r2, #0] -1000592e: 2601 movs r6, #1 -10005930: e7a0 b.n 10005874 -10005932: 4b9a ldr r3, [pc, #616] ; (10005b9c ) -10005934: 785b ldrb r3, [r3, #1] -10005936: 466a mov r2, sp -10005938: 3206 adds r2, #6 -1000593a: 7013 strb r3, [r2, #0] -1000593c: 2301 movs r3, #1 -1000593e: 0021 movs r1, r4 -10005940: 0028 movs r0, r5 -10005942: f000 fa83 bl 10005e4c -10005946: 2601 movs r6, #1 -10005948: e794 b.n 10005874 -1000594a: 78a7 ldrb r7, [r4, #2] -1000594c: 4b93 ldr r3, [pc, #588] ; (10005b9c ) -1000594e: 785b ldrb r3, [r3, #1] -10005950: 2b00 cmp r3, #0 -10005952: d101 bne.n 10005958 -10005954: 2f00 cmp r7, #0 -10005956: d107 bne.n 10005968 -10005958: 4b90 ldr r3, [pc, #576] ; (10005b9c ) -1000595a: 705f strb r7, [r3, #1] -1000595c: 0021 movs r1, r4 -1000595e: 0028 movs r0, r5 -10005960: f000 fa58 bl 10005e14 -10005964: 2601 movs r6, #1 -10005966: e785 b.n 10005874 -10005968: 0039 movs r1, r7 -1000596a: 0028 movs r0, r5 -1000596c: f7ff fb4e bl 1000500c -10005970: 1e06 subs r6, r0, #0 -10005972: d1f1 bne.n 10005958 -10005974: 4a8e ldr r2, [pc, #568] ; (10005bb0 ) -10005976: 4984 ldr r1, [pc, #528] ; (10005b88 ) -10005978: 4884 ldr r0, [pc, #528] ; (10005b8c ) -1000597a: f7fe fe2f bl 100045dc <__wrap_printf> -1000597e: e779 b.n 10005874 -10005980: 0021 movs r1, r4 -10005982: 0028 movs r0, r5 -10005984: f7ff fc2a bl 100051dc -10005988: 0006 movs r6, r0 -1000598a: e773 b.n 10005874 -1000598c: 78a2 ldrb r2, [r4, #2] -1000598e: 78e3 ldrb r3, [r4, #3] -10005990: 021b lsls r3, r3, #8 -10005992: 4313 orrs r3, r2 -10005994: 2b01 cmp r3, #1 -10005996: d001 beq.n 1000599c -10005998: 2600 movs r6, #0 -1000599a: e76b b.n 10005874 -1000599c: 4a7f ldr r2, [pc, #508] ; (10005b9c ) -1000599e: 7813 ldrb r3, [r2, #0] -100059a0: 2108 movs r1, #8 -100059a2: 430b orrs r3, r1 -100059a4: 7013 strb r3, [r2, #0] -100059a6: 0021 movs r1, r4 -100059a8: 0028 movs r0, r5 -100059aa: f000 fa33 bl 10005e14 -100059ae: 2601 movs r6, #1 -100059b0: e760 b.n 10005874 -100059b2: 78a2 ldrb r2, [r4, #2] -100059b4: 78e3 ldrb r3, [r4, #3] -100059b6: 021b lsls r3, r3, #8 -100059b8: 4313 orrs r3, r2 -100059ba: 2b01 cmp r3, #1 -100059bc: d001 beq.n 100059c2 -100059be: 2600 movs r6, #0 -100059c0: e758 b.n 10005874 -100059c2: 4a76 ldr r2, [pc, #472] ; (10005b9c ) -100059c4: 7813 ldrb r3, [r2, #0] -100059c6: 2108 movs r1, #8 -100059c8: 438b bics r3, r1 -100059ca: 7013 strb r3, [r2, #0] -100059cc: 0021 movs r1, r4 -100059ce: 0028 movs r0, r5 -100059d0: f000 fa20 bl 10005e14 -100059d4: 2601 movs r6, #1 -100059d6: e74d b.n 10005874 -100059d8: 4b70 ldr r3, [pc, #448] ; (10005b9c ) -100059da: 781a ldrb r2, [r3, #0] -100059dc: 0951 lsrs r1, r2, #5 -100059de: 0892 lsrs r2, r2, #2 -100059e0: 2302 movs r3, #2 -100059e2: 4013 ands r3, r2 -100059e4: 2201 movs r2, #1 -100059e6: 400a ands r2, r1 -100059e8: 4313 orrs r3, r2 -100059ea: 466a mov r2, sp -100059ec: 3206 adds r2, #6 -100059ee: 8013 strh r3, [r2, #0] -100059f0: 2302 movs r3, #2 -100059f2: 0021 movs r1, r4 -100059f4: 0028 movs r0, r5 -100059f6: f000 fa29 bl 10005e4c -100059fa: 2601 movs r6, #1 -100059fc: e73a b.n 10005874 -100059fe: 7923 ldrb r3, [r4, #4] -10005a00: 2b0f cmp r3, #15 -10005a02: d900 bls.n 10005a06 -10005a04: e0b7 b.n 10005b76 -10005a06: 4a65 ldr r2, [pc, #404] ; (10005b9c ) -10005a08: 18d3 adds r3, r2, r3 -10005a0a: 78db ldrb r3, [r3, #3] -10005a0c: 4a64 ldr r2, [pc, #400] ; (10005ba0 ) -10005a0e: 2a00 cmp r2, #0 -10005a10: d005 beq.n 10005a1e -10005a12: 4a64 ldr r2, [pc, #400] ; (10005ba4 ) -10005a14: 7812 ldrb r2, [r2, #0] -10005a16: 4293 cmp r3, r2 -10005a18: d327 bcc.n 10005a6a -10005a1a: 1a9b subs r3, r3, r2 -10005a1c: b2db uxtb r3, r3 -10005a1e: 2b00 cmp r3, #0 -10005a20: d000 beq.n 10005a24 -10005a22: e0aa b.n 10005b7a -10005a24: 00d9 lsls r1, r3, #3 -10005a26: 1acb subs r3, r1, r3 -10005a28: 009b lsls r3, r3, #2 -10005a2a: 495f ldr r1, [pc, #380] ; (10005ba8 ) -10005a2c: 18c9 adds r1, r1, r3 -10005a2e: 2900 cmp r1, #0 -10005a30: d100 bne.n 10005a34 -10005a32: e0a4 b.n 10005b7e -10005a34: 0022 movs r2, r4 -10005a36: 0028 movs r0, r5 -10005a38: f7ff fadc bl 10004ff4 -10005a3c: 1e06 subs r6, r0, #0 -10005a3e: d000 beq.n 10005a42 -10005a40: e718 b.n 10005874 -10005a42: 7823 ldrb r3, [r4, #0] -10005a44: 2260 movs r2, #96 ; 0x60 -10005a46: 421a tst r2, r3 -10005a48: d000 beq.n 10005a4c -10005a4a: e713 b.n 10005874 -10005a4c: 7863 ldrb r3, [r4, #1] -10005a4e: 2b0a cmp r3, #10 -10005a50: d000 beq.n 10005a54 -10005a52: e70f b.n 10005874 -10005a54: 466b mov r3, sp -10005a56: 1d9a adds r2, r3, #6 -10005a58: 2300 movs r3, #0 -10005a5a: 7013 strb r3, [r2, #0] -10005a5c: 3301 adds r3, #1 -10005a5e: 0021 movs r1, r4 -10005a60: 0028 movs r0, r5 -10005a62: f000 f9f3 bl 10005e4c -10005a66: 3601 adds r6, #1 -10005a68: e704 b.n 10005874 -10005a6a: 00d9 lsls r1, r3, #3 -10005a6c: 1acb subs r3, r1, r3 -10005a6e: 009b lsls r3, r3, #2 -10005a70: 4a4e ldr r2, [pc, #312] ; (10005bac ) -10005a72: 6811 ldr r1, [r2, #0] -10005a74: 18c9 adds r1, r1, r3 -10005a76: e7da b.n 10005a2e -10005a78: 7921 ldrb r1, [r4, #4] -10005a7a: 277f movs r7, #127 ; 0x7f -10005a7c: 400f ands r7, r1 -10005a7e: 09ca lsrs r2, r1, #7 -10005a80: 4690 mov r8, r2 -10005a82: 2f08 cmp r7, #8 -10005a84: d80a bhi.n 10005a9c -10005a86: 2b00 cmp r3, #0 -10005a88: d13a bne.n 10005b00 -10005a8a: 7863 ldrb r3, [r4, #1] -10005a8c: 2b01 cmp r3, #1 -10005a8e: d019 beq.n 10005ac4 -10005a90: 2b03 cmp r3, #3 -10005a92: d026 beq.n 10005ae2 -10005a94: 2b00 cmp r3, #0 -10005a96: d008 beq.n 10005aaa -10005a98: 2600 movs r6, #0 -10005a9a: e6eb b.n 10005874 -10005a9c: 4a45 ldr r2, [pc, #276] ; (10005bb4 ) -10005a9e: 493a ldr r1, [pc, #232] ; (10005b88 ) -10005aa0: 483a ldr r0, [pc, #232] ; (10005b8c ) -10005aa2: f7fe fd9b bl 100045dc <__wrap_printf> -10005aa6: 2600 movs r6, #0 -10005aa8: e6e4 b.n 10005874 -10005aaa: 0028 movs r0, r5 -10005aac: f7ff feb8 bl 10005820 -10005ab0: 466b mov r3, sp -10005ab2: 1d9a adds r2, r3, #6 -10005ab4: 8010 strh r0, [r2, #0] -10005ab6: 2302 movs r3, #2 -10005ab8: 0021 movs r1, r4 -10005aba: 0028 movs r0, r5 -10005abc: f000 f9c6 bl 10005e4c -10005ac0: 2601 movs r6, #1 -10005ac2: e01e b.n 10005b02 -10005ac4: 78a0 ldrb r0, [r4, #2] -10005ac6: 78e3 ldrb r3, [r4, #3] -10005ac8: 021b lsls r3, r3, #8 -10005aca: 4303 orrs r3, r0 -10005acc: d005 beq.n 10005ada -10005ace: 0021 movs r1, r4 -10005ad0: 0028 movs r0, r5 -10005ad2: f000 f99f bl 10005e14 -10005ad6: 2601 movs r6, #1 -10005ad8: e013 b.n 10005b02 -10005ada: 0028 movs r0, r5 -10005adc: f7ff fe8a bl 100057f4 -10005ae0: e7f5 b.n 10005ace -10005ae2: 78a0 ldrb r0, [r4, #2] -10005ae4: 78e3 ldrb r3, [r4, #3] -10005ae6: 021b lsls r3, r3, #8 -10005ae8: 4303 orrs r3, r0 -10005aea: d005 beq.n 10005af8 -10005aec: 0021 movs r1, r4 -10005aee: 0028 movs r0, r5 -10005af0: f000 f990 bl 10005e14 -10005af4: 2601 movs r6, #1 -10005af6: e004 b.n 10005b02 -10005af8: 0028 movs r0, r5 -10005afa: f7ff fe65 bl 100057c8 -10005afe: e7f5 b.n 10005aec -10005b00: 2600 movs r6, #0 -10005b02: 007b lsls r3, r7, #1 -10005b04: 4f25 ldr r7, [pc, #148] ; (10005b9c ) -10005b06: 18ff adds r7, r7, r3 -10005b08: 4447 add r7, r8 -10005b0a: 7cfb ldrb r3, [r7, #19] -10005b0c: 4a24 ldr r2, [pc, #144] ; (10005ba0 ) -10005b0e: 2a00 cmp r2, #0 -10005b10: d005 beq.n 10005b1e -10005b12: 4a24 ldr r2, [pc, #144] ; (10005ba4 ) -10005b14: 7812 ldrb r2, [r2, #0] -10005b16: 4293 cmp r3, r2 -10005b18: d31a bcc.n 10005b50 -10005b1a: 1a9b subs r3, r3, r2 -10005b1c: b2db uxtb r3, r3 -10005b1e: 2b00 cmp r3, #0 -10005b20: d10d bne.n 10005b3e -10005b22: 00d9 lsls r1, r3, #3 -10005b24: 1acb subs r3, r1, r3 -10005b26: 009b lsls r3, r3, #2 -10005b28: 491f ldr r1, [pc, #124] ; (10005ba8 ) -10005b2a: 18c9 adds r1, r1, r3 -10005b2c: 2900 cmp r1, #0 -10005b2e: d006 beq.n 10005b3e -10005b30: 0022 movs r2, r4 -10005b32: 0028 movs r0, r5 -10005b34: f7ff fa5e bl 10004ff4 -10005b38: 2800 cmp r0, #0 -10005b3a: d000 beq.n 10005b3e -10005b3c: 0006 movs r6, r0 -10005b3e: 7823 ldrb r3, [r4, #0] -10005b40: 2260 movs r2, #96 ; 0x60 -10005b42: 421a tst r2, r3 -10005b44: d000 beq.n 10005b48 -10005b46: e695 b.n 10005874 -10005b48: 2000 movs r0, #0 -10005b4a: f000 f9dd bl 10005f08 -10005b4e: e691 b.n 10005874 -10005b50: 00d9 lsls r1, r3, #3 -10005b52: 1acb subs r3, r1, r3 -10005b54: 009b lsls r3, r3, #2 -10005b56: 4a15 ldr r2, [pc, #84] ; (10005bac ) -10005b58: 6811 ldr r1, [r2, #0] -10005b5a: 18c9 adds r1, r1, r3 -10005b5c: e7e6 b.n 10005b2c -10005b5e: 2600 movs r6, #0 -10005b60: e688 b.n 10005874 -10005b62: 2600 movs r6, #0 -10005b64: e686 b.n 10005874 -10005b66: 2600 movs r6, #0 -10005b68: e684 b.n 10005874 -10005b6a: 2600 movs r6, #0 -10005b6c: e682 b.n 10005874 -10005b6e: 2600 movs r6, #0 -10005b70: e680 b.n 10005874 -10005b72: 2600 movs r6, #0 -10005b74: e67e b.n 10005874 -10005b76: 2600 movs r6, #0 -10005b78: e67c b.n 10005874 -10005b7a: 2600 movs r6, #0 -10005b7c: e67a b.n 10005874 -10005b7e: 2600 movs r6, #0 -10005b80: e678 b.n 10005874 -10005b82: 46c0 nop ; (mov r8, r8) -10005b84: 00000243 .word 0x00000243 -10005b88: 100088c0 .word 0x100088c0 -10005b8c: 10008768 .word 0x10008768 +10005930 : +10005930: b5f0 push {r4, r5, r6, r7, lr} +10005932: 46c6 mov lr, r8 +10005934: b500 push {lr} +10005936: b082 sub sp, #8 +10005938: 0005 movs r5, r0 +1000593a: 000c movs r4, r1 +1000593c: 2000 movs r0, #0 +1000593e: f000 fb5d bl 10005ffc +10005942: 7822 ldrb r2, [r4, #0] +10005944: 2360 movs r3, #96 ; 0x60 +10005946: 4013 ands r3, r2 +10005948: 2b60 cmp r3, #96 ; 0x60 +1000594a: d012 beq.n 10005972 +1000594c: 2b40 cmp r3, #64 ; 0x40 +1000594e: d017 beq.n 10005980 +10005950: 7822 ldrb r2, [r4, #0] +10005952: 06d2 lsls r2, r2, #27 +10005954: 0ed2 lsrs r2, r2, #27 +10005956: 2a01 cmp r2, #1 +10005958: d100 bne.n 1000595c +1000595a: e0ca b.n 10005af2 +1000595c: 2a02 cmp r2, #2 +1000595e: d100 bne.n 10005962 +10005960: e104 b.n 10005b6c +10005962: 2a00 cmp r2, #0 +10005964: d01c beq.n 100059a0 +10005966: 2600 movs r6, #0 +10005968: 0030 movs r0, r6 +1000596a: b002 add sp, #8 +1000596c: bc80 pop {r7} +1000596e: 46b8 mov r8, r7 +10005970: bdf0 pop {r4, r5, r6, r7, pc} +10005972: 4ac1 ldr r2, [pc, #772] ; (10005c78 ) +10005974: 49c1 ldr r1, [pc, #772] ; (10005c7c ) +10005976: 48c2 ldr r0, [pc, #776] ; (10005c80 ) +10005978: f7fe feaa bl 100046d0 <__wrap_printf> +1000597c: 2600 movs r6, #0 +1000597e: e7f3 b.n 10005968 +10005980: 4bc0 ldr r3, [pc, #768] ; (10005c84 ) +10005982: 2b00 cmp r3, #0 +10005984: d100 bne.n 10005988 +10005986: e164 b.n 10005c52 +10005988: 4bbf ldr r3, [pc, #764] ; (10005c88 ) +1000598a: 2b00 cmp r3, #0 +1000598c: d002 beq.n 10005994 +1000598e: 0018 movs r0, r3 +10005990: f000 fb34 bl 10005ffc +10005994: 0021 movs r1, r4 +10005996: 0028 movs r0, r5 +10005998: e000 b.n 1000599c +1000599a: bf00 nop +1000599c: 0006 movs r6, r0 +1000599e: e7e3 b.n 10005968 +100059a0: 2b20 cmp r3, #32 +100059a2: d00a beq.n 100059ba +100059a4: 2b00 cmp r3, #0 +100059a6: d000 beq.n 100059aa +100059a8: e15b b.n 10005c62 +100059aa: 7863 ldrb r3, [r4, #1] +100059ac: 2b09 cmp r3, #9 +100059ae: d900 bls.n 100059b2 +100059b0: e159 b.n 10005c66 +100059b2: 009b lsls r3, r3, #2 +100059b4: 4ab5 ldr r2, [pc, #724] ; (10005c8c ) +100059b6: 58d3 ldr r3, [r2, r3] +100059b8: 469f mov pc, r3 +100059ba: 7923 ldrb r3, [r4, #4] +100059bc: 2b0f cmp r3, #15 +100059be: d900 bls.n 100059c2 +100059c0: e149 b.n 10005c56 +100059c2: 4ab3 ldr r2, [pc, #716] ; (10005c90 ) +100059c4: 18d3 adds r3, r2, r3 +100059c6: 78db ldrb r3, [r3, #3] +100059c8: 4ab2 ldr r2, [pc, #712] ; (10005c94 ) +100059ca: 2a00 cmp r2, #0 +100059cc: d005 beq.n 100059da +100059ce: 4ab2 ldr r2, [pc, #712] ; (10005c98 ) +100059d0: 7812 ldrb r2, [r2, #0] +100059d2: 4293 cmp r3, r2 +100059d4: d312 bcc.n 100059fc +100059d6: 1a9b subs r3, r3, r2 +100059d8: b2db uxtb r3, r3 +100059da: 2b00 cmp r3, #0 +100059dc: d000 beq.n 100059e0 +100059de: e13c b.n 10005c5a +100059e0: 00d9 lsls r1, r3, #3 +100059e2: 1acb subs r3, r1, r3 +100059e4: 009b lsls r3, r3, #2 +100059e6: 49ad ldr r1, [pc, #692] ; (10005c9c ) +100059e8: 18c9 adds r1, r1, r3 +100059ea: 2900 cmp r1, #0 +100059ec: d100 bne.n 100059f0 +100059ee: e136 b.n 10005c5e +100059f0: 0022 movs r2, r4 +100059f2: 0028 movs r0, r5 +100059f4: f7ff fb78 bl 100050e8 +100059f8: 0006 movs r6, r0 +100059fa: e7b5 b.n 10005968 +100059fc: 00d9 lsls r1, r3, #3 +100059fe: 1acb subs r3, r1, r3 +10005a00: 009b lsls r3, r3, #2 +10005a02: 4aa7 ldr r2, [pc, #668] ; (10005ca0 ) +10005a04: 6811 ldr r1, [r2, #0] +10005a06: 18c9 adds r1, r1, r3 +10005a08: e7ef b.n 100059ea +10005a0a: 0020 movs r0, r4 +10005a0c: f000 fafc bl 10006008 +10005a10: 78a1 ldrb r1, [r4, #2] +10005a12: 0028 movs r0, r5 +10005a14: f7ff f8e6 bl 10004be4 +10005a18: 4a9d ldr r2, [pc, #628] ; (10005c90 ) +10005a1a: 7813 ldrb r3, [r2, #0] +10005a1c: 2102 movs r1, #2 +10005a1e: 430b orrs r3, r1 +10005a20: 7013 strb r3, [r2, #0] +10005a22: 2601 movs r6, #1 +10005a24: e7a0 b.n 10005968 +10005a26: 4b9a ldr r3, [pc, #616] ; (10005c90 ) +10005a28: 785b ldrb r3, [r3, #1] +10005a2a: 466a mov r2, sp +10005a2c: 3206 adds r2, #6 +10005a2e: 7013 strb r3, [r2, #0] +10005a30: 2301 movs r3, #1 +10005a32: 0021 movs r1, r4 +10005a34: 0028 movs r0, r5 +10005a36: f000 fa83 bl 10005f40 +10005a3a: 2601 movs r6, #1 +10005a3c: e794 b.n 10005968 +10005a3e: 78a7 ldrb r7, [r4, #2] +10005a40: 4b93 ldr r3, [pc, #588] ; (10005c90 ) +10005a42: 785b ldrb r3, [r3, #1] +10005a44: 2b00 cmp r3, #0 +10005a46: d101 bne.n 10005a4c +10005a48: 2f00 cmp r7, #0 +10005a4a: d107 bne.n 10005a5c +10005a4c: 4b90 ldr r3, [pc, #576] ; (10005c90 ) +10005a4e: 705f strb r7, [r3, #1] +10005a50: 0021 movs r1, r4 +10005a52: 0028 movs r0, r5 +10005a54: f000 fa58 bl 10005f08 +10005a58: 2601 movs r6, #1 +10005a5a: e785 b.n 10005968 +10005a5c: 0039 movs r1, r7 +10005a5e: 0028 movs r0, r5 +10005a60: f7ff fb4e bl 10005100 +10005a64: 1e06 subs r6, r0, #0 +10005a66: d1f1 bne.n 10005a4c +10005a68: 4a8e ldr r2, [pc, #568] ; (10005ca4 ) +10005a6a: 4984 ldr r1, [pc, #528] ; (10005c7c ) +10005a6c: 4884 ldr r0, [pc, #528] ; (10005c80 ) +10005a6e: f7fe fe2f bl 100046d0 <__wrap_printf> +10005a72: e779 b.n 10005968 +10005a74: 0021 movs r1, r4 +10005a76: 0028 movs r0, r5 +10005a78: f7ff fc2a bl 100052d0 +10005a7c: 0006 movs r6, r0 +10005a7e: e773 b.n 10005968 +10005a80: 78a2 ldrb r2, [r4, #2] +10005a82: 78e3 ldrb r3, [r4, #3] +10005a84: 021b lsls r3, r3, #8 +10005a86: 4313 orrs r3, r2 +10005a88: 2b01 cmp r3, #1 +10005a8a: d001 beq.n 10005a90 +10005a8c: 2600 movs r6, #0 +10005a8e: e76b b.n 10005968 +10005a90: 4a7f ldr r2, [pc, #508] ; (10005c90 ) +10005a92: 7813 ldrb r3, [r2, #0] +10005a94: 2108 movs r1, #8 +10005a96: 430b orrs r3, r1 +10005a98: 7013 strb r3, [r2, #0] +10005a9a: 0021 movs r1, r4 +10005a9c: 0028 movs r0, r5 +10005a9e: f000 fa33 bl 10005f08 +10005aa2: 2601 movs r6, #1 +10005aa4: e760 b.n 10005968 +10005aa6: 78a2 ldrb r2, [r4, #2] +10005aa8: 78e3 ldrb r3, [r4, #3] +10005aaa: 021b lsls r3, r3, #8 +10005aac: 4313 orrs r3, r2 +10005aae: 2b01 cmp r3, #1 +10005ab0: d001 beq.n 10005ab6 +10005ab2: 2600 movs r6, #0 +10005ab4: e758 b.n 10005968 +10005ab6: 4a76 ldr r2, [pc, #472] ; (10005c90 ) +10005ab8: 7813 ldrb r3, [r2, #0] +10005aba: 2108 movs r1, #8 +10005abc: 438b bics r3, r1 +10005abe: 7013 strb r3, [r2, #0] +10005ac0: 0021 movs r1, r4 +10005ac2: 0028 movs r0, r5 +10005ac4: f000 fa20 bl 10005f08 +10005ac8: 2601 movs r6, #1 +10005aca: e74d b.n 10005968 +10005acc: 4b70 ldr r3, [pc, #448] ; (10005c90 ) +10005ace: 781a ldrb r2, [r3, #0] +10005ad0: 0951 lsrs r1, r2, #5 +10005ad2: 0892 lsrs r2, r2, #2 +10005ad4: 2302 movs r3, #2 +10005ad6: 4013 ands r3, r2 +10005ad8: 2201 movs r2, #1 +10005ada: 400a ands r2, r1 +10005adc: 4313 orrs r3, r2 +10005ade: 466a mov r2, sp +10005ae0: 3206 adds r2, #6 +10005ae2: 8013 strh r3, [r2, #0] +10005ae4: 2302 movs r3, #2 +10005ae6: 0021 movs r1, r4 +10005ae8: 0028 movs r0, r5 +10005aea: f000 fa29 bl 10005f40 +10005aee: 2601 movs r6, #1 +10005af0: e73a b.n 10005968 +10005af2: 7923 ldrb r3, [r4, #4] +10005af4: 2b0f cmp r3, #15 +10005af6: d900 bls.n 10005afa +10005af8: e0b7 b.n 10005c6a +10005afa: 4a65 ldr r2, [pc, #404] ; (10005c90 ) +10005afc: 18d3 adds r3, r2, r3 +10005afe: 78db ldrb r3, [r3, #3] +10005b00: 4a64 ldr r2, [pc, #400] ; (10005c94 ) +10005b02: 2a00 cmp r2, #0 +10005b04: d005 beq.n 10005b12 +10005b06: 4a64 ldr r2, [pc, #400] ; (10005c98 ) +10005b08: 7812 ldrb r2, [r2, #0] +10005b0a: 4293 cmp r3, r2 +10005b0c: d327 bcc.n 10005b5e +10005b0e: 1a9b subs r3, r3, r2 +10005b10: b2db uxtb r3, r3 +10005b12: 2b00 cmp r3, #0 +10005b14: d000 beq.n 10005b18 +10005b16: e0aa b.n 10005c6e +10005b18: 00d9 lsls r1, r3, #3 +10005b1a: 1acb subs r3, r1, r3 +10005b1c: 009b lsls r3, r3, #2 +10005b1e: 495f ldr r1, [pc, #380] ; (10005c9c ) +10005b20: 18c9 adds r1, r1, r3 +10005b22: 2900 cmp r1, #0 +10005b24: d100 bne.n 10005b28 +10005b26: e0a4 b.n 10005c72 +10005b28: 0022 movs r2, r4 +10005b2a: 0028 movs r0, r5 +10005b2c: f7ff fadc bl 100050e8 +10005b30: 1e06 subs r6, r0, #0 +10005b32: d000 beq.n 10005b36 +10005b34: e718 b.n 10005968 +10005b36: 7823 ldrb r3, [r4, #0] +10005b38: 2260 movs r2, #96 ; 0x60 +10005b3a: 421a tst r2, r3 +10005b3c: d000 beq.n 10005b40 +10005b3e: e713 b.n 10005968 +10005b40: 7863 ldrb r3, [r4, #1] +10005b42: 2b0a cmp r3, #10 +10005b44: d000 beq.n 10005b48 +10005b46: e70f b.n 10005968 +10005b48: 466b mov r3, sp +10005b4a: 1d9a adds r2, r3, #6 +10005b4c: 2300 movs r3, #0 +10005b4e: 7013 strb r3, [r2, #0] +10005b50: 3301 adds r3, #1 +10005b52: 0021 movs r1, r4 +10005b54: 0028 movs r0, r5 +10005b56: f000 f9f3 bl 10005f40 +10005b5a: 3601 adds r6, #1 +10005b5c: e704 b.n 10005968 +10005b5e: 00d9 lsls r1, r3, #3 +10005b60: 1acb subs r3, r1, r3 +10005b62: 009b lsls r3, r3, #2 +10005b64: 4a4e ldr r2, [pc, #312] ; (10005ca0 ) +10005b66: 6811 ldr r1, [r2, #0] +10005b68: 18c9 adds r1, r1, r3 +10005b6a: e7da b.n 10005b22 +10005b6c: 7921 ldrb r1, [r4, #4] +10005b6e: 277f movs r7, #127 ; 0x7f +10005b70: 400f ands r7, r1 +10005b72: 09ca lsrs r2, r1, #7 +10005b74: 4690 mov r8, r2 +10005b76: 2f08 cmp r7, #8 +10005b78: d80a bhi.n 10005b90 +10005b7a: 2b00 cmp r3, #0 +10005b7c: d13a bne.n 10005bf4 +10005b7e: 7863 ldrb r3, [r4, #1] +10005b80: 2b01 cmp r3, #1 +10005b82: d019 beq.n 10005bb8 +10005b84: 2b03 cmp r3, #3 +10005b86: d026 beq.n 10005bd6 +10005b88: 2b00 cmp r3, #0 +10005b8a: d008 beq.n 10005b9e +10005b8c: 2600 movs r6, #0 +10005b8e: e6eb b.n 10005968 +10005b90: 4a45 ldr r2, [pc, #276] ; (10005ca8 ) +10005b92: 493a ldr r1, [pc, #232] ; (10005c7c ) +10005b94: 483a ldr r0, [pc, #232] ; (10005c80 ) +10005b96: f7fe fd9b bl 100046d0 <__wrap_printf> +10005b9a: 2600 movs r6, #0 +10005b9c: e6e4 b.n 10005968 +10005b9e: 0028 movs r0, r5 +10005ba0: f7ff feb8 bl 10005914 +10005ba4: 466b mov r3, sp +10005ba6: 1d9a adds r2, r3, #6 +10005ba8: 8010 strh r0, [r2, #0] +10005baa: 2302 movs r3, #2 +10005bac: 0021 movs r1, r4 +10005bae: 0028 movs r0, r5 +10005bb0: f000 f9c6 bl 10005f40 +10005bb4: 2601 movs r6, #1 +10005bb6: e01e b.n 10005bf6 +10005bb8: 78a0 ldrb r0, [r4, #2] +10005bba: 78e3 ldrb r3, [r4, #3] +10005bbc: 021b lsls r3, r3, #8 +10005bbe: 4303 orrs r3, r0 +10005bc0: d005 beq.n 10005bce +10005bc2: 0021 movs r1, r4 +10005bc4: 0028 movs r0, r5 +10005bc6: f000 f99f bl 10005f08 +10005bca: 2601 movs r6, #1 +10005bcc: e013 b.n 10005bf6 +10005bce: 0028 movs r0, r5 +10005bd0: f7ff fe8a bl 100058e8 +10005bd4: e7f5 b.n 10005bc2 +10005bd6: 78a0 ldrb r0, [r4, #2] +10005bd8: 78e3 ldrb r3, [r4, #3] +10005bda: 021b lsls r3, r3, #8 +10005bdc: 4303 orrs r3, r0 +10005bde: d005 beq.n 10005bec +10005be0: 0021 movs r1, r4 +10005be2: 0028 movs r0, r5 +10005be4: f000 f990 bl 10005f08 +10005be8: 2601 movs r6, #1 +10005bea: e004 b.n 10005bf6 +10005bec: 0028 movs r0, r5 +10005bee: f7ff fe65 bl 100058bc +10005bf2: e7f5 b.n 10005be0 +10005bf4: 2600 movs r6, #0 +10005bf6: 007b lsls r3, r7, #1 +10005bf8: 4f25 ldr r7, [pc, #148] ; (10005c90 ) +10005bfa: 18ff adds r7, r7, r3 +10005bfc: 4447 add r7, r8 +10005bfe: 7cfb ldrb r3, [r7, #19] +10005c00: 4a24 ldr r2, [pc, #144] ; (10005c94 ) +10005c02: 2a00 cmp r2, #0 +10005c04: d005 beq.n 10005c12 +10005c06: 4a24 ldr r2, [pc, #144] ; (10005c98 ) +10005c08: 7812 ldrb r2, [r2, #0] +10005c0a: 4293 cmp r3, r2 +10005c0c: d31a bcc.n 10005c44 +10005c0e: 1a9b subs r3, r3, r2 +10005c10: b2db uxtb r3, r3 +10005c12: 2b00 cmp r3, #0 +10005c14: d10d bne.n 10005c32 +10005c16: 00d9 lsls r1, r3, #3 +10005c18: 1acb subs r3, r1, r3 +10005c1a: 009b lsls r3, r3, #2 +10005c1c: 491f ldr r1, [pc, #124] ; (10005c9c ) +10005c1e: 18c9 adds r1, r1, r3 +10005c20: 2900 cmp r1, #0 +10005c22: d006 beq.n 10005c32 +10005c24: 0022 movs r2, r4 +10005c26: 0028 movs r0, r5 +10005c28: f7ff fa5e bl 100050e8 +10005c2c: 2800 cmp r0, #0 +10005c2e: d000 beq.n 10005c32 +10005c30: 0006 movs r6, r0 +10005c32: 7823 ldrb r3, [r4, #0] +10005c34: 2260 movs r2, #96 ; 0x60 +10005c36: 421a tst r2, r3 +10005c38: d000 beq.n 10005c3c +10005c3a: e695 b.n 10005968 +10005c3c: 2000 movs r0, #0 +10005c3e: f000 f9dd bl 10005ffc +10005c42: e691 b.n 10005968 +10005c44: 00d9 lsls r1, r3, #3 +10005c46: 1acb subs r3, r1, r3 +10005c48: 009b lsls r3, r3, #2 +10005c4a: 4a15 ldr r2, [pc, #84] ; (10005ca0 ) +10005c4c: 6811 ldr r1, [r2, #0] +10005c4e: 18c9 adds r1, r1, r3 +10005c50: e7e6 b.n 10005c20 +10005c52: 2600 movs r6, #0 +10005c54: e688 b.n 10005968 +10005c56: 2600 movs r6, #0 +10005c58: e686 b.n 10005968 +10005c5a: 2600 movs r6, #0 +10005c5c: e684 b.n 10005968 +10005c5e: 2600 movs r6, #0 +10005c60: e682 b.n 10005968 +10005c62: 2600 movs r6, #0 +10005c64: e680 b.n 10005968 +10005c66: 2600 movs r6, #0 +10005c68: e67e b.n 10005968 +10005c6a: 2600 movs r6, #0 +10005c6c: e67c b.n 10005968 +10005c6e: 2600 movs r6, #0 +10005c70: e67a b.n 10005968 +10005c72: 2600 movs r6, #0 +10005c74: e678 b.n 10005968 +10005c76: 46c0 nop ; (mov r8, r8) +10005c78: 00000243 .word 0x00000243 +10005c7c: 10008a80 .word 0x10008a80 +10005c80: 10008928 .word 0x10008928 ... -10005b98: 10008814 .word 0x10008814 -10005b9c: 20000d04 .word 0x20000d04 -10005ba0: 00000000 .word 0x00000000 -10005ba4: 2000171c .word 0x2000171c -10005ba8: 100088f8 .word 0x100088f8 -10005bac: 20000c38 .word 0x20000c38 -10005bb0: 00000283 .word 0x00000283 -10005bb4: 000002ce .word 0x000002ce +10005c8c: 100089d4 .word 0x100089d4 +10005c90: 20000cf4 .word 0x20000cf4 +10005c94: 00000000 .word 0x00000000 +10005c98: 20001710 .word 0x20001710 +10005c9c: 10008ab8 .word 0x10008ab8 +10005ca0: 20000c28 .word 0x20000c28 +10005ca4: 00000283 .word 0x00000283 +10005ca8: 000002ce .word 0x000002ce -10005bb8 : -10005bb8: b530 push {r4, r5, lr} -10005bba: b085 sub sp, #20 -10005bbc: f000 fcbc bl 10006538 -10005bc0: 2800 cmp r0, #0 -10005bc2: d10e bne.n 10005be2 -10005bc4: b005 add sp, #20 -10005bc6: bd30 pop {r4, r5, pc} -10005bc8: 4b6c ldr r3, [pc, #432] ; (10005d7c ) -10005bca: 4a6d ldr r2, [pc, #436] ; (10005d80 ) -10005bcc: 2199 movs r1, #153 ; 0x99 -10005bce: 486d ldr r0, [pc, #436] ; (10005d84 ) -10005bd0: f7fb ffcc bl 10001b6c <__assert_func> -10005bd4: ac01 add r4, sp, #4 -10005bd6: 7820 ldrb r0, [r4, #0] -10005bd8: f7ff f9c8 bl 10004f6c -10005bdc: 7922 ldrb r2, [r4, #4] -10005bde: 4b6a ldr r3, [pc, #424] ; (10005d88 ) -10005be0: 709a strb r2, [r3, #2] -10005be2: 4b6a ldr r3, [pc, #424] ; (10005d8c ) -10005be4: 681c ldr r4, [r3, #0] -10005be6: 6965 ldr r5, [r4, #20] -10005be8: 2d00 cmp r5, #0 -10005bea: d1ed bne.n 10005bc8 -10005bec: 69a2 ldr r2, [r4, #24] -10005bee: f3ef 8110 mrs r1, PRIMASK -10005bf2: b672 cpsid i -10005bf4: 6813 ldr r3, [r2, #0] -10005bf6: 2b00 cmp r3, #0 -10005bf8: d0fc beq.n 10005bf4 -10005bfa: f3bf 8f5f dmb sy -10005bfe: 61e1 str r1, [r4, #28] -10005c00: a901 add r1, sp, #4 -10005c02: 0020 movs r0, r4 -10005c04: f000 fd08 bl 10006618 -10005c08: 69a2 ldr r2, [r4, #24] -10005c0a: 69e3 ldr r3, [r4, #28] -10005c0c: f3bf 8f5f dmb sy -10005c10: 2100 movs r1, #0 -10005c12: 6011 str r1, [r2, #0] -10005c14: f383 8810 msr PRIMASK, r3 -10005c18: 2800 cmp r0, #0 -10005c1a: d0d3 beq.n 10005bc4 -10005c1c: ab01 add r3, sp, #4 -10005c1e: 785b ldrb r3, [r3, #1] -10005c20: 2b08 cmp r3, #8 -10005c22: d8de bhi.n 10005be2 -10005c24: 009b lsls r3, r3, #2 -10005c26: 4a5a ldr r2, [pc, #360] ; (10005d90 ) -10005c28: 58d3 ldr r3, [r2, r3] -10005c2a: 469f mov pc, r3 -10005c2c: ab01 add r3, sp, #4 -10005c2e: 7818 ldrb r0, [r3, #0] -10005c30: f7ff f99c bl 10004f6c -10005c34: 4b57 ldr r3, [pc, #348] ; (10005d94 ) -10005c36: 2b00 cmp r3, #0 -10005c38: d0d3 beq.n 10005be2 -10005c3a: e000 b.n 10005c3e -10005c3c: bf00 nop -10005c3e: e7d0 b.n 10005be2 -10005c40: 4a51 ldr r2, [pc, #324] ; (10005d88 ) -10005c42: 7813 ldrb r3, [r2, #0] -10005c44: 2101 movs r1, #1 -10005c46: 430b orrs r3, r1 -10005c48: 7013 strb r3, [r2, #0] -10005c4a: ab01 add r3, sp, #4 -10005c4c: 7818 ldrb r0, [r3, #0] -10005c4e: a902 add r1, sp, #8 -10005c50: f7ff fdf4 bl 1000583c -10005c54: 2800 cmp r0, #0 -10005c56: d1c4 bne.n 10005be2 -10005c58: ac01 add r4, sp, #4 -10005c5a: 7820 ldrb r0, [r4, #0] -10005c5c: 2100 movs r1, #0 -10005c5e: f7ff f81b bl 10004c98 -10005c62: 7820 ldrb r0, [r4, #0] -10005c64: 2180 movs r1, #128 ; 0x80 -10005c66: f7ff f817 bl 10004c98 -10005c6a: e7ba b.n 10005be2 -10005c6c: ab01 add r3, sp, #4 -10005c6e: 7919 ldrb r1, [r3, #4] -10005c70: 227f movs r2, #127 ; 0x7f -10005c72: 400a ands r2, r1 -10005c74: 09cc lsrs r4, r1, #7 -10005c76: 0050 lsls r0, r2, #1 -10005c78: 4b43 ldr r3, [pc, #268] ; (10005d88 ) -10005c7a: 181b adds r3, r3, r0 -10005c7c: 191b adds r3, r3, r4 -10005c7e: 3320 adds r3, #32 -10005c80: 7958 ldrb r0, [r3, #5] -10005c82: 2501 movs r5, #1 -10005c84: 43a8 bics r0, r5 -10005c86: 7158 strb r0, [r3, #5] -10005c88: 7958 ldrb r0, [r3, #5] -10005c8a: 3503 adds r5, #3 -10005c8c: 43a8 bics r0, r5 -10005c8e: 7158 strb r0, [r3, #5] -10005c90: 2a00 cmp r2, #0 -10005c92: d01d beq.n 10005cd0 -10005c94: 0052 lsls r2, r2, #1 -10005c96: 4b3c ldr r3, [pc, #240] ; (10005d88 ) -10005c98: 189a adds r2, r3, r2 -10005c9a: 1912 adds r2, r2, r4 -10005c9c: 7cd3 ldrb r3, [r2, #19] -10005c9e: 4a3e ldr r2, [pc, #248] ; (10005d98 ) -10005ca0: 2a00 cmp r2, #0 -10005ca2: d005 beq.n 10005cb0 -10005ca4: 4a3d ldr r2, [pc, #244] ; (10005d9c ) -10005ca6: 7812 ldrb r2, [r2, #0] -10005ca8: 4293 cmp r3, r2 -10005caa: d318 bcc.n 10005cde -10005cac: 1a9b subs r3, r3, r2 -10005cae: b2db uxtb r3, r3 -10005cb0: 2b00 cmp r3, #0 -10005cb2: d11b bne.n 10005cec -10005cb4: 00da lsls r2, r3, #3 -10005cb6: 1ad2 subs r2, r2, r3 -10005cb8: 0092 lsls r2, r2, #2 -10005cba: 4b39 ldr r3, [pc, #228] ; (10005da0 ) -10005cbc: 189b adds r3, r3, r2 -10005cbe: 2b00 cmp r3, #0 -10005cc0: d014 beq.n 10005cec -10005cc2: 695c ldr r4, [r3, #20] -10005cc4: a801 add r0, sp, #4 -10005cc6: 7942 ldrb r2, [r0, #5] -10005cc8: 9b03 ldr r3, [sp, #12] -10005cca: 7800 ldrb r0, [r0, #0] -10005ccc: 47a0 blx r4 -10005cce: e788 b.n 10005be2 -10005cd0: a801 add r0, sp, #4 -10005cd2: 7942 ldrb r2, [r0, #5] -10005cd4: 9b03 ldr r3, [sp, #12] -10005cd6: 7800 ldrb r0, [r0, #0] -10005cd8: f000 f92a bl 10005f30 -10005cdc: e781 b.n 10005be2 -10005cde: 00da lsls r2, r3, #3 -10005ce0: 1ad2 subs r2, r2, r3 -10005ce2: 0092 lsls r2, r2, #2 -10005ce4: 4b2f ldr r3, [pc, #188] ; (10005da4 ) -10005ce6: 681b ldr r3, [r3, #0] -10005ce8: 189b adds r3, r3, r2 -10005cea: e7e8 b.n 10005cbe -10005cec: 4a2e ldr r2, [pc, #184] ; (10005da8 ) -10005cee: 492f ldr r1, [pc, #188] ; (10005dac ) -10005cf0: 482f ldr r0, [pc, #188] ; (10005db0 ) -10005cf2: f7fe fc73 bl 100045dc <__wrap_printf> -10005cf6: e765 b.n 10005bc4 -10005cf8: 4b2e ldr r3, [pc, #184] ; (10005db4 ) -10005cfa: 2b00 cmp r3, #0 -10005cfc: d100 bne.n 10005d00 -10005cfe: e770 b.n 10005be2 -10005d00: 4b21 ldr r3, [pc, #132] ; (10005d88 ) -10005d02: 7818 ldrb r0, [r3, #0] -10005d04: 0700 lsls r0, r0, #28 -10005d06: 0fc0 lsrs r0, r0, #31 -10005d08: e000 b.n 10005d0c -10005d0a: bf00 nop -10005d0c: e769 b.n 10005be2 -10005d0e: 4b2a ldr r3, [pc, #168] ; (10005db8 ) -10005d10: 2b00 cmp r3, #0 -10005d12: d100 bne.n 10005d16 -10005d14: e765 b.n 10005be2 -10005d16: e000 b.n 10005d1a -10005d18: bf00 nop -10005d1a: e762 b.n 10005be2 -10005d1c: 00e3 lsls r3, r4, #3 -10005d1e: 1b1b subs r3, r3, r4 -10005d20: 009a lsls r2, r3, #2 -10005d22: 4b20 ldr r3, [pc, #128] ; (10005da4 ) -10005d24: 681b ldr r3, [r3, #0] -10005d26: 189b adds r3, r3, r2 -10005d28: e002 b.n 10005d30 -10005d2a: 0023 movs r3, r4 -10005d2c: e014 b.n 10005d58 -10005d2e: 002b movs r3, r5 -10005d30: 699b ldr r3, [r3, #24] -10005d32: 2b00 cmp r3, #0 -10005d34: d002 beq.n 10005d3c -10005d36: aa01 add r2, sp, #4 -10005d38: 7810 ldrb r0, [r2, #0] -10005d3a: 4798 blx r3 -10005d3c: 3401 adds r4, #1 -10005d3e: b2e4 uxtb r4, r4 -10005d40: 4b16 ldr r3, [pc, #88] ; (10005d9c ) -10005d42: 781b ldrb r3, [r3, #0] -10005d44: 42a3 cmp r3, r4 -10005d46: d200 bcs.n 10005d4a -10005d48: e74b b.n 10005be2 -10005d4a: 4a13 ldr r2, [pc, #76] ; (10005d98 ) -10005d4c: 2a00 cmp r2, #0 -10005d4e: d0ec beq.n 10005d2a -10005d50: 42a3 cmp r3, r4 -10005d52: d8e3 bhi.n 10005d1c -10005d54: 1ae3 subs r3, r4, r3 -10005d56: b2db uxtb r3, r3 -10005d58: 2b00 cmp r3, #0 -10005d5a: d1e8 bne.n 10005d2e -10005d5c: 00da lsls r2, r3, #3 -10005d5e: 1ad2 subs r2, r2, r3 -10005d60: 0092 lsls r2, r2, #2 -10005d62: 4b0f ldr r3, [pc, #60] ; (10005da0 ) -10005d64: 189b adds r3, r3, r2 -10005d66: e7e3 b.n 10005d30 -10005d68: 2400 movs r4, #0 -10005d6a: e7e9 b.n 10005d40 -10005d6c: 9b02 ldr r3, [sp, #8] -10005d6e: 2b00 cmp r3, #0 -10005d70: d100 bne.n 10005d74 -10005d72: e736 b.n 10005be2 -10005d74: 9803 ldr r0, [sp, #12] -10005d76: 4798 blx r3 -10005d78: e733 b.n 10005be2 -10005d7a: 46c0 nop ; (mov r8, r8) -10005d7c: 100087c0 .word 0x100087c0 -10005d80: 100088d8 .word 0x100088d8 -10005d84: 100087d0 .word 0x100087d0 -10005d88: 20000d04 .word 0x20000d04 -10005d8c: 20000d40 .word 0x20000d40 -10005d90: 1000883c .word 0x1000883c +10005cac : +10005cac: b530 push {r4, r5, lr} +10005cae: b085 sub sp, #20 +10005cb0: f000 fcbc bl 1000662c +10005cb4: 2800 cmp r0, #0 +10005cb6: d10e bne.n 10005cd6 +10005cb8: b005 add sp, #20 +10005cba: bd30 pop {r4, r5, pc} +10005cbc: 4b6c ldr r3, [pc, #432] ; (10005e70 ) +10005cbe: 4a6d ldr r2, [pc, #436] ; (10005e74 ) +10005cc0: 2199 movs r1, #153 ; 0x99 +10005cc2: 486d ldr r0, [pc, #436] ; (10005e78 ) +10005cc4: f7fb ffcc bl 10001c60 <__assert_func> +10005cc8: ac01 add r4, sp, #4 +10005cca: 7820 ldrb r0, [r4, #0] +10005ccc: f7ff f9c8 bl 10005060 +10005cd0: 7922 ldrb r2, [r4, #4] +10005cd2: 4b6a ldr r3, [pc, #424] ; (10005e7c ) +10005cd4: 709a strb r2, [r3, #2] +10005cd6: 4b6a ldr r3, [pc, #424] ; (10005e80 ) +10005cd8: 681c ldr r4, [r3, #0] +10005cda: 6965 ldr r5, [r4, #20] +10005cdc: 2d00 cmp r5, #0 +10005cde: d1ed bne.n 10005cbc +10005ce0: 69a2 ldr r2, [r4, #24] +10005ce2: f3ef 8110 mrs r1, PRIMASK +10005ce6: b672 cpsid i +10005ce8: 6813 ldr r3, [r2, #0] +10005cea: 2b00 cmp r3, #0 +10005cec: d0fc beq.n 10005ce8 +10005cee: f3bf 8f5f dmb sy +10005cf2: 61e1 str r1, [r4, #28] +10005cf4: a901 add r1, sp, #4 +10005cf6: 0020 movs r0, r4 +10005cf8: f000 fd08 bl 1000670c +10005cfc: 69a2 ldr r2, [r4, #24] +10005cfe: 69e3 ldr r3, [r4, #28] +10005d00: f3bf 8f5f dmb sy +10005d04: 2100 movs r1, #0 +10005d06: 6011 str r1, [r2, #0] +10005d08: f383 8810 msr PRIMASK, r3 +10005d0c: 2800 cmp r0, #0 +10005d0e: d0d3 beq.n 10005cb8 +10005d10: ab01 add r3, sp, #4 +10005d12: 785b ldrb r3, [r3, #1] +10005d14: 2b08 cmp r3, #8 +10005d16: d8de bhi.n 10005cd6 +10005d18: 009b lsls r3, r3, #2 +10005d1a: 4a5a ldr r2, [pc, #360] ; (10005e84 ) +10005d1c: 58d3 ldr r3, [r2, r3] +10005d1e: 469f mov pc, r3 +10005d20: ab01 add r3, sp, #4 +10005d22: 7818 ldrb r0, [r3, #0] +10005d24: f7ff f99c bl 10005060 +10005d28: 4b57 ldr r3, [pc, #348] ; (10005e88 ) +10005d2a: 2b00 cmp r3, #0 +10005d2c: d0d3 beq.n 10005cd6 +10005d2e: e000 b.n 10005d32 +10005d30: bf00 nop +10005d32: e7d0 b.n 10005cd6 +10005d34: 4a51 ldr r2, [pc, #324] ; (10005e7c ) +10005d36: 7813 ldrb r3, [r2, #0] +10005d38: 2101 movs r1, #1 +10005d3a: 430b orrs r3, r1 +10005d3c: 7013 strb r3, [r2, #0] +10005d3e: ab01 add r3, sp, #4 +10005d40: 7818 ldrb r0, [r3, #0] +10005d42: a902 add r1, sp, #8 +10005d44: f7ff fdf4 bl 10005930 +10005d48: 2800 cmp r0, #0 +10005d4a: d1c4 bne.n 10005cd6 +10005d4c: ac01 add r4, sp, #4 +10005d4e: 7820 ldrb r0, [r4, #0] +10005d50: 2100 movs r1, #0 +10005d52: f7ff f81b bl 10004d8c +10005d56: 7820 ldrb r0, [r4, #0] +10005d58: 2180 movs r1, #128 ; 0x80 +10005d5a: f7ff f817 bl 10004d8c +10005d5e: e7ba b.n 10005cd6 +10005d60: ab01 add r3, sp, #4 +10005d62: 7919 ldrb r1, [r3, #4] +10005d64: 227f movs r2, #127 ; 0x7f +10005d66: 400a ands r2, r1 +10005d68: 09cc lsrs r4, r1, #7 +10005d6a: 0050 lsls r0, r2, #1 +10005d6c: 4b43 ldr r3, [pc, #268] ; (10005e7c ) +10005d6e: 181b adds r3, r3, r0 +10005d70: 191b adds r3, r3, r4 +10005d72: 3320 adds r3, #32 +10005d74: 7958 ldrb r0, [r3, #5] +10005d76: 2501 movs r5, #1 +10005d78: 43a8 bics r0, r5 +10005d7a: 7158 strb r0, [r3, #5] +10005d7c: 7958 ldrb r0, [r3, #5] +10005d7e: 3503 adds r5, #3 +10005d80: 43a8 bics r0, r5 +10005d82: 7158 strb r0, [r3, #5] +10005d84: 2a00 cmp r2, #0 +10005d86: d01d beq.n 10005dc4 +10005d88: 0052 lsls r2, r2, #1 +10005d8a: 4b3c ldr r3, [pc, #240] ; (10005e7c ) +10005d8c: 189a adds r2, r3, r2 +10005d8e: 1912 adds r2, r2, r4 +10005d90: 7cd3 ldrb r3, [r2, #19] +10005d92: 4a3e ldr r2, [pc, #248] ; (10005e8c ) +10005d94: 2a00 cmp r2, #0 +10005d96: d005 beq.n 10005da4 +10005d98: 4a3d ldr r2, [pc, #244] ; (10005e90 ) +10005d9a: 7812 ldrb r2, [r2, #0] +10005d9c: 4293 cmp r3, r2 +10005d9e: d318 bcc.n 10005dd2 +10005da0: 1a9b subs r3, r3, r2 +10005da2: b2db uxtb r3, r3 +10005da4: 2b00 cmp r3, #0 +10005da6: d11b bne.n 10005de0 +10005da8: 00da lsls r2, r3, #3 +10005daa: 1ad2 subs r2, r2, r3 +10005dac: 0092 lsls r2, r2, #2 +10005dae: 4b39 ldr r3, [pc, #228] ; (10005e94 ) +10005db0: 189b adds r3, r3, r2 +10005db2: 2b00 cmp r3, #0 +10005db4: d014 beq.n 10005de0 +10005db6: 695c ldr r4, [r3, #20] +10005db8: a801 add r0, sp, #4 +10005dba: 7942 ldrb r2, [r0, #5] +10005dbc: 9b03 ldr r3, [sp, #12] +10005dbe: 7800 ldrb r0, [r0, #0] +10005dc0: 47a0 blx r4 +10005dc2: e788 b.n 10005cd6 +10005dc4: a801 add r0, sp, #4 +10005dc6: 7942 ldrb r2, [r0, #5] +10005dc8: 9b03 ldr r3, [sp, #12] +10005dca: 7800 ldrb r0, [r0, #0] +10005dcc: f000 f92a bl 10006024 +10005dd0: e781 b.n 10005cd6 +10005dd2: 00da lsls r2, r3, #3 +10005dd4: 1ad2 subs r2, r2, r3 +10005dd6: 0092 lsls r2, r2, #2 +10005dd8: 4b2f ldr r3, [pc, #188] ; (10005e98 ) +10005dda: 681b ldr r3, [r3, #0] +10005ddc: 189b adds r3, r3, r2 +10005dde: e7e8 b.n 10005db2 +10005de0: 4a2e ldr r2, [pc, #184] ; (10005e9c ) +10005de2: 492f ldr r1, [pc, #188] ; (10005ea0 ) +10005de4: 482f ldr r0, [pc, #188] ; (10005ea4 ) +10005de6: f7fe fc73 bl 100046d0 <__wrap_printf> +10005dea: e765 b.n 10005cb8 +10005dec: 4b2e ldr r3, [pc, #184] ; (10005ea8 ) +10005dee: 2b00 cmp r3, #0 +10005df0: d100 bne.n 10005df4 +10005df2: e770 b.n 10005cd6 +10005df4: 4b21 ldr r3, [pc, #132] ; (10005e7c ) +10005df6: 7818 ldrb r0, [r3, #0] +10005df8: 0700 lsls r0, r0, #28 +10005dfa: 0fc0 lsrs r0, r0, #31 +10005dfc: e000 b.n 10005e00 +10005dfe: bf00 nop +10005e00: e769 b.n 10005cd6 +10005e02: 4b2a ldr r3, [pc, #168] ; (10005eac ) +10005e04: 2b00 cmp r3, #0 +10005e06: d100 bne.n 10005e0a +10005e08: e765 b.n 10005cd6 +10005e0a: e000 b.n 10005e0e +10005e0c: bf00 nop +10005e0e: e762 b.n 10005cd6 +10005e10: 00e3 lsls r3, r4, #3 +10005e12: 1b1b subs r3, r3, r4 +10005e14: 009a lsls r2, r3, #2 +10005e16: 4b20 ldr r3, [pc, #128] ; (10005e98 ) +10005e18: 681b ldr r3, [r3, #0] +10005e1a: 189b adds r3, r3, r2 +10005e1c: e002 b.n 10005e24 +10005e1e: 0023 movs r3, r4 +10005e20: e014 b.n 10005e4c +10005e22: 002b movs r3, r5 +10005e24: 699b ldr r3, [r3, #24] +10005e26: 2b00 cmp r3, #0 +10005e28: d002 beq.n 10005e30 +10005e2a: aa01 add r2, sp, #4 +10005e2c: 7810 ldrb r0, [r2, #0] +10005e2e: 4798 blx r3 +10005e30: 3401 adds r4, #1 +10005e32: b2e4 uxtb r4, r4 +10005e34: 4b16 ldr r3, [pc, #88] ; (10005e90 ) +10005e36: 781b ldrb r3, [r3, #0] +10005e38: 42a3 cmp r3, r4 +10005e3a: d200 bcs.n 10005e3e +10005e3c: e74b b.n 10005cd6 +10005e3e: 4a13 ldr r2, [pc, #76] ; (10005e8c ) +10005e40: 2a00 cmp r2, #0 +10005e42: d0ec beq.n 10005e1e +10005e44: 42a3 cmp r3, r4 +10005e46: d8e3 bhi.n 10005e10 +10005e48: 1ae3 subs r3, r4, r3 +10005e4a: b2db uxtb r3, r3 +10005e4c: 2b00 cmp r3, #0 +10005e4e: d1e8 bne.n 10005e22 +10005e50: 00da lsls r2, r3, #3 +10005e52: 1ad2 subs r2, r2, r3 +10005e54: 0092 lsls r2, r2, #2 +10005e56: 4b0f ldr r3, [pc, #60] ; (10005e94 ) +10005e58: 189b adds r3, r3, r2 +10005e5a: e7e3 b.n 10005e24 +10005e5c: 2400 movs r4, #0 +10005e5e: e7e9 b.n 10005e34 +10005e60: 9b02 ldr r3, [sp, #8] +10005e62: 2b00 cmp r3, #0 +10005e64: d100 bne.n 10005e68 +10005e66: e736 b.n 10005cd6 +10005e68: 9803 ldr r0, [sp, #12] +10005e6a: 4798 blx r3 +10005e6c: e733 b.n 10005cd6 +10005e6e: 46c0 nop ; (mov r8, r8) +10005e70: 10008980 .word 0x10008980 +10005e74: 10008a98 .word 0x10008a98 +10005e78: 10008990 .word 0x10008990 +10005e7c: 20000cf4 .word 0x20000cf4 +10005e80: 20000d30 .word 0x20000d30 +10005e84: 100089fc .word 0x100089fc ... -10005d9c: 2000171c .word 0x2000171c -10005da0: 100088f8 .word 0x100088f8 -10005da4: 20000c38 .word 0x20000c38 -10005da8: 0000020a .word 0x0000020a -10005dac: 100088ec .word 0x100088ec -10005db0: 10008768 .word 0x10008768 +10005e90: 20001710 .word 0x20001710 +10005e94: 10008ab8 .word 0x10008ab8 +10005e98: 20000c28 .word 0x20000c28 +10005e9c: 0000020a .word 0x0000020a +10005ea0: 10008aac .word 0x10008aac +10005ea4: 10008928 .word 0x10008928 ... -10005dbc <_data_stage_xact>: -10005dbc: b5f8 push {r3, r4, r5, r6, r7, lr} -10005dbe: 0005 movs r5, r0 -10005dc0: 4b12 ldr r3, [pc, #72] ; (10005e0c <_data_stage_xact+0x50>) -10005dc2: 899f ldrh r7, [r3, #12] -10005dc4: 89de ldrh r6, [r3, #14] -10005dc6: 1bb9 subs r1, r7, r6 -10005dc8: b289 uxth r1, r1 -10005dca: 1c0b adds r3, r1, #0 -10005dcc: 2940 cmp r1, #64 ; 0x40 -10005dce: d900 bls.n 10005dd2 <_data_stage_xact+0x16> -10005dd0: 2340 movs r3, #64 ; 0x40 -10005dd2: b29c uxth r4, r3 -10005dd4: 4b0d ldr r3, [pc, #52] ; (10005e0c <_data_stage_xact+0x50>) -10005dd6: 781b ldrb r3, [r3, #0] -10005dd8: b25b sxtb r3, r3 -10005dda: 2b00 cmp r3, #0 -10005ddc: db08 blt.n 10005df0 <_data_stage_xact+0x34> -10005dde: 2100 movs r1, #0 -10005de0: 42b7 cmp r7, r6 -10005de2: d011 beq.n 10005e08 <_data_stage_xact+0x4c> -10005de4: 4a0a ldr r2, [pc, #40] ; (10005e10 <_data_stage_xact+0x54>) -10005de6: 0023 movs r3, r4 -10005de8: 0028 movs r0, r5 -10005dea: f7fe ff3b bl 10004c64 -10005dee: bdf8 pop {r3, r4, r5, r6, r7, pc} -10005df0: 42b7 cmp r7, r6 -10005df2: d101 bne.n 10005df8 <_data_stage_xact+0x3c> -10005df4: 2180 movs r1, #128 ; 0x80 -10005df6: e7f3 b.n 10005de0 <_data_stage_xact+0x24> -10005df8: 4b04 ldr r3, [pc, #16] ; (10005e0c <_data_stage_xact+0x50>) -10005dfa: 6899 ldr r1, [r3, #8] -10005dfc: 0022 movs r2, r4 -10005dfe: 4804 ldr r0, [pc, #16] ; (10005e10 <_data_stage_xact+0x54>) -10005e00: f7fe fab8 bl 10004374 <__wrap___aeabi_memcpy> -10005e04: 2180 movs r1, #128 ; 0x80 -10005e06: e7eb b.n 10005de0 <_data_stage_xact+0x24> -10005e08: 2200 movs r2, #0 -10005e0a: e7ec b.n 10005de6 <_data_stage_xact+0x2a> -10005e0c: 20000c3c .word 0x20000c3c -10005e10: 20000cc4 .word 0x20000cc4 +10005eb0 <_data_stage_xact>: +10005eb0: b5f8 push {r3, r4, r5, r6, r7, lr} +10005eb2: 0005 movs r5, r0 +10005eb4: 4b12 ldr r3, [pc, #72] ; (10005f00 <_data_stage_xact+0x50>) +10005eb6: 899f ldrh r7, [r3, #12] +10005eb8: 89de ldrh r6, [r3, #14] +10005eba: 1bb9 subs r1, r7, r6 +10005ebc: b289 uxth r1, r1 +10005ebe: 1c0b adds r3, r1, #0 +10005ec0: 2940 cmp r1, #64 ; 0x40 +10005ec2: d900 bls.n 10005ec6 <_data_stage_xact+0x16> +10005ec4: 2340 movs r3, #64 ; 0x40 +10005ec6: b29c uxth r4, r3 +10005ec8: 4b0d ldr r3, [pc, #52] ; (10005f00 <_data_stage_xact+0x50>) +10005eca: 781b ldrb r3, [r3, #0] +10005ecc: b25b sxtb r3, r3 +10005ece: 2b00 cmp r3, #0 +10005ed0: db08 blt.n 10005ee4 <_data_stage_xact+0x34> +10005ed2: 2100 movs r1, #0 +10005ed4: 42b7 cmp r7, r6 +10005ed6: d011 beq.n 10005efc <_data_stage_xact+0x4c> +10005ed8: 4a0a ldr r2, [pc, #40] ; (10005f04 <_data_stage_xact+0x54>) +10005eda: 0023 movs r3, r4 +10005edc: 0028 movs r0, r5 +10005ede: f7fe ff3b bl 10004d58 +10005ee2: bdf8 pop {r3, r4, r5, r6, r7, pc} +10005ee4: 42b7 cmp r7, r6 +10005ee6: d101 bne.n 10005eec <_data_stage_xact+0x3c> +10005ee8: 2180 movs r1, #128 ; 0x80 +10005eea: e7f3 b.n 10005ed4 <_data_stage_xact+0x24> +10005eec: 4b04 ldr r3, [pc, #16] ; (10005f00 <_data_stage_xact+0x50>) +10005eee: 6899 ldr r1, [r3, #8] +10005ef0: 0022 movs r2, r4 +10005ef2: 4804 ldr r0, [pc, #16] ; (10005f04 <_data_stage_xact+0x54>) +10005ef4: f7fe fab8 bl 10004468 <__wrap___aeabi_memcpy> +10005ef8: 2180 movs r1, #128 ; 0x80 +10005efa: e7eb b.n 10005ed4 <_data_stage_xact+0x24> +10005efc: 2200 movs r2, #0 +10005efe: e7ec b.n 10005eda <_data_stage_xact+0x2a> +10005f00: 20000c2c .word 0x20000c2c +10005f04: 20000cb4 .word 0x20000cb4 -10005e14 : -10005e14: b570 push {r4, r5, r6, lr} -10005e16: 0006 movs r6, r0 -10005e18: 000c movs r4, r1 -10005e1a: 4d0b ldr r5, [pc, #44] ; (10005e48 ) -10005e1c: 2208 movs r2, #8 -10005e1e: 0028 movs r0, r5 -10005e20: f7fe faa8 bl 10004374 <__wrap___aeabi_memcpy> -10005e24: 2300 movs r3, #0 -10005e26: 60ab str r3, [r5, #8] -10005e28: 81eb strh r3, [r5, #14] -10005e2a: 81ab strh r3, [r5, #12] -10005e2c: 2300 movs r3, #0 -10005e2e: 56e3 ldrsb r3, [r4, r3] -10005e30: 2b00 cmp r3, #0 -10005e32: db06 blt.n 10005e42 -10005e34: 2180 movs r1, #128 ; 0x80 -10005e36: 2300 movs r3, #0 -10005e38: 2200 movs r2, #0 -10005e3a: 0030 movs r0, r6 -10005e3c: f7fe ff12 bl 10004c64 -10005e40: bd70 pop {r4, r5, r6, pc} -10005e42: 2100 movs r1, #0 -10005e44: e7f7 b.n 10005e36 -10005e46: 46c0 nop ; (mov r8, r8) -10005e48: 20000c3c .word 0x20000c3c +10005f08 : +10005f08: b570 push {r4, r5, r6, lr} +10005f0a: 0006 movs r6, r0 +10005f0c: 000c movs r4, r1 +10005f0e: 4d0b ldr r5, [pc, #44] ; (10005f3c ) +10005f10: 2208 movs r2, #8 +10005f12: 0028 movs r0, r5 +10005f14: f7fe faa8 bl 10004468 <__wrap___aeabi_memcpy> +10005f18: 2300 movs r3, #0 +10005f1a: 60ab str r3, [r5, #8] +10005f1c: 81eb strh r3, [r5, #14] +10005f1e: 81ab strh r3, [r5, #12] +10005f20: 2300 movs r3, #0 +10005f22: 56e3 ldrsb r3, [r4, r3] +10005f24: 2b00 cmp r3, #0 +10005f26: db06 blt.n 10005f36 +10005f28: 2180 movs r1, #128 ; 0x80 +10005f2a: 2300 movs r3, #0 +10005f2c: 2200 movs r2, #0 +10005f2e: 0030 movs r0, r6 +10005f30: f7fe ff12 bl 10004d58 +10005f34: bd70 pop {r4, r5, r6, pc} +10005f36: 2100 movs r1, #0 +10005f38: e7f7 b.n 10005f2a +10005f3a: 46c0 nop ; (mov r8, r8) +10005f3c: 20000c2c .word 0x20000c2c -10005e4c : -10005e4c: b5f0 push {r4, r5, r6, r7, lr} -10005e4e: 46c6 mov lr, r8 -10005e50: b500 push {lr} -10005e52: 4680 mov r8, r0 -10005e54: 000c movs r4, r1 -10005e56: 0016 movs r6, r2 -10005e58: 001d movs r5, r3 -10005e5a: 4f23 ldr r7, [pc, #140] ; (10005ee8 ) -10005e5c: 2208 movs r2, #8 -10005e5e: 0038 movs r0, r7 -10005e60: f7fe fa88 bl 10004374 <__wrap___aeabi_memcpy> -10005e64: 60be str r6, [r7, #8] -10005e66: 2300 movs r3, #0 -10005e68: 81fb strh r3, [r7, #14] -10005e6a: 79a3 ldrb r3, [r4, #6] -10005e6c: 79e1 ldrb r1, [r4, #7] -10005e6e: 0209 lsls r1, r1, #8 -10005e70: 4319 orrs r1, r3 -10005e72: 1c0b adds r3, r1, #0 -10005e74: 42a9 cmp r1, r5 -10005e76: d900 bls.n 10005e7a -10005e78: 1c2b adds r3, r5, #0 -10005e7a: b299 uxth r1, r3 -10005e7c: 4a1a ldr r2, [pc, #104] ; (10005ee8 ) -10005e7e: 8193 strh r3, [r2, #12] -10005e80: 79a2 ldrb r2, [r4, #6] -10005e82: 79e3 ldrb r3, [r4, #7] -10005e84: 021b lsls r3, r3, #8 -10005e86: 4313 orrs r3, r2 -10005e88: d019 beq.n 10005ebe -10005e8a: 2900 cmp r1, #0 -10005e8c: d001 beq.n 10005e92 -10005e8e: 2e00 cmp r6, #0 -10005e90: d008 beq.n 10005ea4 -10005e92: 4640 mov r0, r8 -10005e94: f7ff ff92 bl 10005dbc <_data_stage_xact> -10005e98: 1e04 subs r4, r0, #0 -10005e9a: d00a beq.n 10005eb2 -10005e9c: 0020 movs r0, r4 -10005e9e: bc80 pop {r7} -10005ea0: 46b8 mov r8, r7 -10005ea2: bdf0 pop {r4, r5, r6, r7, pc} -10005ea4: 227a movs r2, #122 ; 0x7a -10005ea6: 4911 ldr r1, [pc, #68] ; (10005eec ) -10005ea8: 4811 ldr r0, [pc, #68] ; (10005ef0 ) -10005eaa: f7fe fb97 bl 100045dc <__wrap_printf> -10005eae: 2400 movs r4, #0 -10005eb0: e7f4 b.n 10005e9c -10005eb2: 2280 movs r2, #128 ; 0x80 -10005eb4: 490d ldr r1, [pc, #52] ; (10005eec ) -10005eb6: 480e ldr r0, [pc, #56] ; (10005ef0 ) -10005eb8: f7fe fb90 bl 100045dc <__wrap_printf> -10005ebc: e7ee b.n 10005e9c -10005ebe: 2300 movs r3, #0 -10005ec0: 56e3 ldrsb r3, [r4, r3] -10005ec2: 2b00 cmp r3, #0 -10005ec4: db0d blt.n 10005ee2 -10005ec6: 2180 movs r1, #128 ; 0x80 -10005ec8: 2300 movs r3, #0 -10005eca: 2200 movs r2, #0 -10005ecc: 4640 mov r0, r8 -10005ece: f7fe fec9 bl 10004c64 -10005ed2: 1e04 subs r4, r0, #0 -10005ed4: d1e2 bne.n 10005e9c -10005ed6: 2285 movs r2, #133 ; 0x85 -10005ed8: 4904 ldr r1, [pc, #16] ; (10005eec ) -10005eda: 4805 ldr r0, [pc, #20] ; (10005ef0 ) -10005edc: f7fe fb7e bl 100045dc <__wrap_printf> -10005ee0: e7dc b.n 10005e9c -10005ee2: 2100 movs r1, #0 -10005ee4: e7f0 b.n 10005ec8 -10005ee6: 46c0 nop ; (mov r8, r8) -10005ee8: 20000c3c .word 0x20000c3c -10005eec: 1000892c .word 0x1000892c -10005ef0: 10008768 .word 0x10008768 - -10005ef4 : -10005ef4: b510 push {r4, lr} -10005ef6: 2214 movs r2, #20 -10005ef8: 2100 movs r1, #0 -10005efa: 4802 ldr r0, [pc, #8] ; (10005f04 ) -10005efc: f7fe fa34 bl 10004368 <__wrap_memset> -10005f00: bd10 pop {r4, pc} -10005f02: 46c0 nop ; (mov r8, r8) -10005f04: 20000c3c .word 0x20000c3c - -10005f08 : -10005f08: 4b01 ldr r3, [pc, #4] ; (10005f10 ) -10005f0a: 6118 str r0, [r3, #16] -10005f0c: 4770 bx lr -10005f0e: 46c0 nop ; (mov r8, r8) -10005f10: 20000c3c .word 0x20000c3c - -10005f14 : -10005f14: b510 push {r4, lr} -10005f16: 0001 movs r1, r0 -10005f18: 4c04 ldr r4, [pc, #16] ; (10005f2c ) -10005f1a: 2208 movs r2, #8 -10005f1c: 0020 movs r0, r4 -10005f1e: f7fe fa29 bl 10004374 <__wrap___aeabi_memcpy> -10005f22: 2300 movs r3, #0 -10005f24: 60a3 str r3, [r4, #8] -10005f26: 81e3 strh r3, [r4, #14] -10005f28: 81a3 strh r3, [r4, #12] -10005f2a: bd10 pop {r4, pc} -10005f2c: 20000c3c .word 0x20000c3c - -10005f30 : -10005f30: b570 push {r4, r5, r6, lr} -10005f32: 0005 movs r5, r0 -10005f34: 001c movs r4, r3 -10005f36: 09c9 lsrs r1, r1, #7 -10005f38: 4b32 ldr r3, [pc, #200] ; (10006004 ) -10005f3a: 781b ldrb r3, [r3, #0] -10005f3c: 09db lsrs r3, r3, #7 -10005f3e: 428b cmp r3, r1 -10005f40: d011 beq.n 10005f66 -10005f42: 2c00 cmp r4, #0 -10005f44: d108 bne.n 10005f58 -10005f46: 4b30 ldr r3, [pc, #192] ; (10006008 ) -10005f48: 2b00 cmp r3, #0 -10005f4a: d002 beq.n 10005f52 -10005f4c: 492d ldr r1, [pc, #180] ; (10006004 ) -10005f4e: f7fe fe47 bl 10004be0 -10005f52: 2401 movs r4, #1 -10005f54: 0020 movs r0, r4 -10005f56: bd70 pop {r4, r5, r6, pc} -10005f58: 22ad movs r2, #173 ; 0xad -10005f5a: 492c ldr r1, [pc, #176] ; (1000600c ) -10005f5c: 482c ldr r0, [pc, #176] ; (10006010 ) -10005f5e: f7fe fb3d bl 100045dc <__wrap_printf> -10005f62: 2400 movs r4, #0 -10005f64: e7f6 b.n 10005f54 -10005f66: 4b27 ldr r3, [pc, #156] ; (10006004 ) -10005f68: 781b ldrb r3, [r3, #0] -10005f6a: b25b sxtb r3, r3 -10005f6c: 2b00 cmp r3, #0 -10005f6e: db07 blt.n 10005f80 -10005f70: 4b24 ldr r3, [pc, #144] ; (10006004 ) -10005f72: 6898 ldr r0, [r3, #8] -10005f74: 2800 cmp r0, #0 -10005f76: d043 beq.n 10006000 -10005f78: 0022 movs r2, r4 -10005f7a: 4926 ldr r1, [pc, #152] ; (10006014 ) -10005f7c: f7fe f9fa bl 10004374 <__wrap___aeabi_memcpy> -10005f80: 4a20 ldr r2, [pc, #128] ; (10006004 ) -10005f82: 89d3 ldrh r3, [r2, #14] -10005f84: 191b adds r3, r3, r4 -10005f86: b29b uxth r3, r3 -10005f88: 81d3 strh r3, [r2, #14] -10005f8a: 6891 ldr r1, [r2, #8] -10005f8c: 1909 adds r1, r1, r4 -10005f8e: 6091 str r1, [r2, #8] -10005f90: 88d2 ldrh r2, [r2, #6] -10005f92: 4293 cmp r3, r2 -10005f94: d001 beq.n 10005f9a -10005f96: 2c3f cmp r4, #63 ; 0x3f -10005f98: d827 bhi.n 10005fea -10005f9a: 4b1a ldr r3, [pc, #104] ; (10006004 ) -10005f9c: 691b ldr r3, [r3, #16] -10005f9e: 2b00 cmp r3, #0 -10005fa0: d004 beq.n 10005fac -10005fa2: 4918 ldr r1, [pc, #96] ; (10006004 ) -10005fa4: 0028 movs r0, r5 -10005fa6: 4798 blx r3 -10005fa8: 2800 cmp r0, #0 -10005faa: d014 beq.n 10005fd6 -10005fac: 4b15 ldr r3, [pc, #84] ; (10006004 ) -10005fae: 781b ldrb r3, [r3, #0] -10005fb0: b25b sxtb r3, r3 -10005fb2: 2b00 cmp r3, #0 -10005fb4: db0d blt.n 10005fd2 -10005fb6: 2180 movs r1, #128 ; 0x80 -10005fb8: 2300 movs r3, #0 -10005fba: 2200 movs r2, #0 -10005fbc: 0028 movs r0, r5 -10005fbe: f7fe fe51 bl 10004c64 -10005fc2: 1e04 subs r4, r0, #0 -10005fc4: d1c6 bne.n 10005f54 -10005fc6: 22d0 movs r2, #208 ; 0xd0 -10005fc8: 4910 ldr r1, [pc, #64] ; (1000600c ) -10005fca: 4811 ldr r0, [pc, #68] ; (10006010 ) -10005fcc: f7fe fb06 bl 100045dc <__wrap_printf> -10005fd0: e7c0 b.n 10005f54 -10005fd2: 2100 movs r1, #0 -10005fd4: e7f0 b.n 10005fb8 +10005f40 : +10005f40: b5f0 push {r4, r5, r6, r7, lr} +10005f42: 46c6 mov lr, r8 +10005f44: b500 push {lr} +10005f46: 4680 mov r8, r0 +10005f48: 000c movs r4, r1 +10005f4a: 0016 movs r6, r2 +10005f4c: 001d movs r5, r3 +10005f4e: 4f23 ldr r7, [pc, #140] ; (10005fdc ) +10005f50: 2208 movs r2, #8 +10005f52: 0038 movs r0, r7 +10005f54: f7fe fa88 bl 10004468 <__wrap___aeabi_memcpy> +10005f58: 60be str r6, [r7, #8] +10005f5a: 2300 movs r3, #0 +10005f5c: 81fb strh r3, [r7, #14] +10005f5e: 79a3 ldrb r3, [r4, #6] +10005f60: 79e1 ldrb r1, [r4, #7] +10005f62: 0209 lsls r1, r1, #8 +10005f64: 4319 orrs r1, r3 +10005f66: 1c0b adds r3, r1, #0 +10005f68: 42a9 cmp r1, r5 +10005f6a: d900 bls.n 10005f6e +10005f6c: 1c2b adds r3, r5, #0 +10005f6e: b299 uxth r1, r3 +10005f70: 4a1a ldr r2, [pc, #104] ; (10005fdc ) +10005f72: 8193 strh r3, [r2, #12] +10005f74: 79a2 ldrb r2, [r4, #6] +10005f76: 79e3 ldrb r3, [r4, #7] +10005f78: 021b lsls r3, r3, #8 +10005f7a: 4313 orrs r3, r2 +10005f7c: d019 beq.n 10005fb2 +10005f7e: 2900 cmp r1, #0 +10005f80: d001 beq.n 10005f86 +10005f82: 2e00 cmp r6, #0 +10005f84: d008 beq.n 10005f98 +10005f86: 4640 mov r0, r8 +10005f88: f7ff ff92 bl 10005eb0 <_data_stage_xact> +10005f8c: 1e04 subs r4, r0, #0 +10005f8e: d00a beq.n 10005fa6 +10005f90: 0020 movs r0, r4 +10005f92: bc80 pop {r7} +10005f94: 46b8 mov r8, r7 +10005f96: bdf0 pop {r4, r5, r6, r7, pc} +10005f98: 227a movs r2, #122 ; 0x7a +10005f9a: 4911 ldr r1, [pc, #68] ; (10005fe0 ) +10005f9c: 4811 ldr r0, [pc, #68] ; (10005fe4 ) +10005f9e: f7fe fb97 bl 100046d0 <__wrap_printf> +10005fa2: 2400 movs r4, #0 +10005fa4: e7f4 b.n 10005f90 +10005fa6: 2280 movs r2, #128 ; 0x80 +10005fa8: 490d ldr r1, [pc, #52] ; (10005fe0 ) +10005faa: 480e ldr r0, [pc, #56] ; (10005fe4 ) +10005fac: f7fe fb90 bl 100046d0 <__wrap_printf> +10005fb0: e7ee b.n 10005f90 +10005fb2: 2300 movs r3, #0 +10005fb4: 56e3 ldrsb r3, [r4, r3] +10005fb6: 2b00 cmp r3, #0 +10005fb8: db0d blt.n 10005fd6 +10005fba: 2180 movs r1, #128 ; 0x80 +10005fbc: 2300 movs r3, #0 +10005fbe: 2200 movs r2, #0 +10005fc0: 4640 mov r0, r8 +10005fc2: f7fe fec9 bl 10004d58 +10005fc6: 1e04 subs r4, r0, #0 +10005fc8: d1e2 bne.n 10005f90 +10005fca: 2285 movs r2, #133 ; 0x85 +10005fcc: 4904 ldr r1, [pc, #16] ; (10005fe0 ) +10005fce: 4805 ldr r0, [pc, #20] ; (10005fe4 ) +10005fd0: f7fe fb7e bl 100046d0 <__wrap_printf> +10005fd4: e7dc b.n 10005f90 10005fd6: 2100 movs r1, #0 -10005fd8: 0028 movs r0, r5 -10005fda: f7fe fe5d bl 10004c98 -10005fde: 2180 movs r1, #128 ; 0x80 -10005fe0: 0028 movs r0, r5 -10005fe2: f7fe fe59 bl 10004c98 -10005fe6: 2401 movs r4, #1 -10005fe8: e7b4 b.n 10005f54 -10005fea: 0028 movs r0, r5 -10005fec: f7ff fee6 bl 10005dbc <_data_stage_xact> -10005ff0: 1e04 subs r4, r0, #0 -10005ff2: d1af bne.n 10005f54 -10005ff4: 22db movs r2, #219 ; 0xdb -10005ff6: 4905 ldr r1, [pc, #20] ; (1000600c ) -10005ff8: 4805 ldr r0, [pc, #20] ; (10006010 ) -10005ffa: f7fe faef bl 100045dc <__wrap_printf> -10005ffe: e7a9 b.n 10005f54 -10006000: 2400 movs r4, #0 -10006002: e7a7 b.n 10005f54 -10006004: 20000c3c .word 0x20000c3c -10006008: 10004be1 .word 0x10004be1 -1000600c: 10008914 .word 0x10008914 -10006010: 10008768 .word 0x10008768 -10006014: 20000cc4 .word 0x20000cc4 +10005fd8: e7f0 b.n 10005fbc +10005fda: 46c0 nop ; (mov r8, r8) +10005fdc: 20000c2c .word 0x20000c2c +10005fe0: 10008aec .word 0x10008aec +10005fe4: 10008928 .word 0x10008928 -10006018 : -10006018: b510 push {r4, lr} -1000601a: 232c movs r3, #44 ; 0x2c -1000601c: 4343 muls r3, r0 -1000601e: 4811 ldr r0, [pc, #68] ; (10006064 ) -10006020: 18c0 adds r0, r0, r3 -10006022: 7844 ldrb r4, [r0, #1] -10006024: f7ff f954 bl 100052d0 -10006028: 2800 cmp r0, #0 -1000602a: d106 bne.n 1000603a -1000602c: 2300 movs r3, #0 -1000602e: 2b00 cmp r3, #0 -10006030: d013 beq.n 1000605a -10006032: 2c00 cmp r4, #0 -10006034: d109 bne.n 1000604a -10006036: 2000 movs r0, #0 -10006038: e010 b.n 1000605c -1000603a: f7ff f951 bl 100052e0 -1000603e: 2800 cmp r0, #0 -10006040: d101 bne.n 10006046 -10006042: 2301 movs r3, #1 -10006044: e7f3 b.n 1000602e -10006046: 2300 movs r3, #0 -10006048: e7f1 b.n 1000602e -1000604a: 0021 movs r1, r4 -1000604c: 2000 movs r0, #0 -1000604e: f7ff fbad bl 100057ac -10006052: 2800 cmp r0, #0 -10006054: d103 bne.n 1000605e -10006056: 3001 adds r0, #1 -10006058: e000 b.n 1000605c -1000605a: 2000 movs r0, #0 -1000605c: bd10 pop {r4, pc} -1000605e: 2000 movs r0, #0 -10006060: e7fc b.n 1000605c -10006062: 46c0 nop ; (mov r8, r8) -10006064: 20000c90 .word 0x20000c90 +10005fe8 : +10005fe8: b510 push {r4, lr} +10005fea: 2214 movs r2, #20 +10005fec: 2100 movs r1, #0 +10005fee: 4802 ldr r0, [pc, #8] ; (10005ff8 ) +10005ff0: f7fe fa34 bl 1000445c <__wrap_memset> +10005ff4: bd10 pop {r4, pc} +10005ff6: 46c0 nop ; (mov r8, r8) +10005ff8: 20000c2c .word 0x20000c2c -10006068 : -10006068: b5f8 push {r3, r4, r5, r6, r7, lr} -1000606a: 0007 movs r7, r0 -1000606c: 000c movs r4, r1 -1000606e: 0015 movs r5, r2 -10006070: 001e movs r6, r3 -10006072: 222c movs r2, #44 ; 0x2c -10006074: 4342 muls r2, r0 -10006076: 4b1c ldr r3, [pc, #112] ; (100060e8 ) -10006078: 189b adds r3, r3, r2 -1000607a: 7859 ldrb r1, [r3, #1] -1000607c: 2000 movs r0, #0 -1000607e: f7ff fb0f bl 100056a0 -10006082: 2800 cmp r0, #0 -10006084: d020 beq.n 100060c8 -10006086: 2c00 cmp r4, #0 -10006088: d01f beq.n 100060ca -1000608a: 1c33 adds r3, r6, #0 -1000608c: 2e0f cmp r6, #15 -1000608e: d900 bls.n 10006092 -10006090: 230f movs r3, #15 -10006092: b2de uxtb r6, r3 -10006094: 4814 ldr r0, [pc, #80] ; (100060e8 ) -10006096: 232c movs r3, #44 ; 0x2c -10006098: 437b muls r3, r7 -1000609a: 18c2 adds r2, r0, r3 -1000609c: 7214 strb r4, [r2, #8] -1000609e: 3308 adds r3, #8 -100060a0: 18c0 adds r0, r0, r3 -100060a2: 3001 adds r0, #1 -100060a4: 0032 movs r2, r6 -100060a6: 0029 movs r1, r5 -100060a8: f7fe f964 bl 10004374 <__wrap___aeabi_memcpy> -100060ac: 3601 adds r6, #1 -100060ae: b2f4 uxtb r4, r6 -100060b0: 490d ldr r1, [pc, #52] ; (100060e8 ) -100060b2: 202c movs r0, #44 ; 0x2c -100060b4: 4347 muls r7, r0 -100060b6: 003a movs r2, r7 -100060b8: 3208 adds r2, #8 -100060ba: 188a adds r2, r1, r2 -100060bc: b2a3 uxth r3, r4 -100060be: 19c9 adds r1, r1, r7 -100060c0: 7849 ldrb r1, [r1, #1] -100060c2: 2000 movs r0, #0 -100060c4: f7ff fb32 bl 1000572c -100060c8: bdf8 pop {r3, r4, r5, r6, r7, pc} -100060ca: 1c34 adds r4, r6, #0 -100060cc: 2e10 cmp r6, #16 -100060ce: d900 bls.n 100060d2 -100060d0: 2410 movs r4, #16 -100060d2: b2e4 uxtb r4, r4 -100060d4: 202c movs r0, #44 ; 0x2c -100060d6: 4378 muls r0, r7 -100060d8: 3008 adds r0, #8 -100060da: 4b03 ldr r3, [pc, #12] ; (100060e8 ) -100060dc: 1818 adds r0, r3, r0 -100060de: 0022 movs r2, r4 -100060e0: 0029 movs r1, r5 -100060e2: f7fe f947 bl 10004374 <__wrap___aeabi_memcpy> -100060e6: e7e3 b.n 100060b0 -100060e8: 20000c90 .word 0x20000c90 +10005ffc : +10005ffc: 4b01 ldr r3, [pc, #4] ; (10006004 ) +10005ffe: 6118 str r0, [r3, #16] +10006000: 4770 bx lr +10006002: 46c0 nop ; (mov r8, r8) +10006004: 20000c2c .word 0x20000c2c -100060ec : -100060ec: b530 push {r4, r5, lr} -100060ee: b083 sub sp, #12 -100060f0: 0004 movs r4, r0 -100060f2: 000d movs r5, r1 -100060f4: 1e19 subs r1, r3, #0 -100060f6: 466b mov r3, sp -100060f8: 701a strb r2, [r3, #0] -100060fa: d00b beq.n 10006114 -100060fc: 2206 movs r2, #6 -100060fe: 1c98 adds r0, r3, #2 -10006100: f7fe f938 bl 10004374 <__wrap___aeabi_memcpy> -10006104: 2308 movs r3, #8 -10006106: 466a mov r2, sp -10006108: 0029 movs r1, r5 -1000610a: 0020 movs r0, r4 -1000610c: f7ff ffac bl 10006068 -10006110: b003 add sp, #12 -10006112: bd30 pop {r4, r5, pc} -10006114: 2206 movs r2, #6 -10006116: 2100 movs r1, #0 -10006118: 466b mov r3, sp -1000611a: 1c98 adds r0, r3, #2 -1000611c: f7fe f924 bl 10004368 <__wrap_memset> -10006120: e7f0 b.n 10006104 +10006008 : +10006008: b510 push {r4, lr} +1000600a: 0001 movs r1, r0 +1000600c: 4c04 ldr r4, [pc, #16] ; (10006020 ) +1000600e: 2208 movs r2, #8 +10006010: 0020 movs r0, r4 +10006012: f7fe fa29 bl 10004468 <__wrap___aeabi_memcpy> +10006016: 2300 movs r3, #0 +10006018: 60a3 str r3, [r4, #8] +1000601a: 81e3 strh r3, [r4, #14] +1000601c: 81a3 strh r3, [r4, #12] +1000601e: bd10 pop {r4, pc} +10006020: 20000c2c .word 0x20000c2c -10006122 : -10006122: b5f0 push {r4, r5, r6, r7, lr} -10006124: b083 sub sp, #12 -10006126: ac08 add r4, sp, #32 -10006128: 2600 movs r6, #0 -1000612a: 57a6 ldrsb r6, [r4, r6] -1000612c: ac09 add r4, sp, #36 ; 0x24 -1000612e: 2500 movs r5, #0 -10006130: 5765 ldrsb r5, [r4, r5] -10006132: ac0a add r4, sp, #40 ; 0x28 -10006134: 7824 ldrb r4, [r4, #0] -10006136: b264 sxtb r4, r4 -10006138: 466f mov r7, sp -1000613a: 703a strb r2, [r7, #0] -1000613c: 466a mov r2, sp -1000613e: 707b strb r3, [r7, #1] -10006140: 70be strb r6, [r7, #2] -10006142: 70fd strb r5, [r7, #3] -10006144: 713c strb r4, [r7, #4] -10006146: 2305 movs r3, #5 -10006148: f7ff ff8e bl 10006068 -1000614c: b003 add sp, #12 -1000614e: bdf0 pop {r4, r5, r6, r7, pc} +10006024 : +10006024: b570 push {r4, r5, r6, lr} +10006026: 0005 movs r5, r0 +10006028: 001c movs r4, r3 +1000602a: 09c9 lsrs r1, r1, #7 +1000602c: 4b32 ldr r3, [pc, #200] ; (100060f8 ) +1000602e: 781b ldrb r3, [r3, #0] +10006030: 09db lsrs r3, r3, #7 +10006032: 428b cmp r3, r1 +10006034: d011 beq.n 1000605a +10006036: 2c00 cmp r4, #0 +10006038: d108 bne.n 1000604c +1000603a: 4b30 ldr r3, [pc, #192] ; (100060fc ) +1000603c: 2b00 cmp r3, #0 +1000603e: d002 beq.n 10006046 +10006040: 492d ldr r1, [pc, #180] ; (100060f8 ) +10006042: f7fe fe47 bl 10004cd4 +10006046: 2401 movs r4, #1 +10006048: 0020 movs r0, r4 +1000604a: bd70 pop {r4, r5, r6, pc} +1000604c: 22ad movs r2, #173 ; 0xad +1000604e: 492c ldr r1, [pc, #176] ; (10006100 ) +10006050: 482c ldr r0, [pc, #176] ; (10006104 ) +10006052: f7fe fb3d bl 100046d0 <__wrap_printf> +10006056: 2400 movs r4, #0 +10006058: e7f6 b.n 10006048 +1000605a: 4b27 ldr r3, [pc, #156] ; (100060f8 ) +1000605c: 781b ldrb r3, [r3, #0] +1000605e: b25b sxtb r3, r3 +10006060: 2b00 cmp r3, #0 +10006062: db07 blt.n 10006074 +10006064: 4b24 ldr r3, [pc, #144] ; (100060f8 ) +10006066: 6898 ldr r0, [r3, #8] +10006068: 2800 cmp r0, #0 +1000606a: d043 beq.n 100060f4 +1000606c: 0022 movs r2, r4 +1000606e: 4926 ldr r1, [pc, #152] ; (10006108 ) +10006070: f7fe f9fa bl 10004468 <__wrap___aeabi_memcpy> +10006074: 4a20 ldr r2, [pc, #128] ; (100060f8 ) +10006076: 89d3 ldrh r3, [r2, #14] +10006078: 191b adds r3, r3, r4 +1000607a: b29b uxth r3, r3 +1000607c: 81d3 strh r3, [r2, #14] +1000607e: 6891 ldr r1, [r2, #8] +10006080: 1909 adds r1, r1, r4 +10006082: 6091 str r1, [r2, #8] +10006084: 88d2 ldrh r2, [r2, #6] +10006086: 4293 cmp r3, r2 +10006088: d001 beq.n 1000608e +1000608a: 2c3f cmp r4, #63 ; 0x3f +1000608c: d827 bhi.n 100060de +1000608e: 4b1a ldr r3, [pc, #104] ; (100060f8 ) +10006090: 691b ldr r3, [r3, #16] +10006092: 2b00 cmp r3, #0 +10006094: d004 beq.n 100060a0 +10006096: 4918 ldr r1, [pc, #96] ; (100060f8 ) +10006098: 0028 movs r0, r5 +1000609a: 4798 blx r3 +1000609c: 2800 cmp r0, #0 +1000609e: d014 beq.n 100060ca +100060a0: 4b15 ldr r3, [pc, #84] ; (100060f8 ) +100060a2: 781b ldrb r3, [r3, #0] +100060a4: b25b sxtb r3, r3 +100060a6: 2b00 cmp r3, #0 +100060a8: db0d blt.n 100060c6 +100060aa: 2180 movs r1, #128 ; 0x80 +100060ac: 2300 movs r3, #0 +100060ae: 2200 movs r2, #0 +100060b0: 0028 movs r0, r5 +100060b2: f7fe fe51 bl 10004d58 +100060b6: 1e04 subs r4, r0, #0 +100060b8: d1c6 bne.n 10006048 +100060ba: 22d0 movs r2, #208 ; 0xd0 +100060bc: 4910 ldr r1, [pc, #64] ; (10006100 ) +100060be: 4811 ldr r0, [pc, #68] ; (10006104 ) +100060c0: f7fe fb06 bl 100046d0 <__wrap_printf> +100060c4: e7c0 b.n 10006048 +100060c6: 2100 movs r1, #0 +100060c8: e7f0 b.n 100060ac +100060ca: 2100 movs r1, #0 +100060cc: 0028 movs r0, r5 +100060ce: f7fe fe5d bl 10004d8c +100060d2: 2180 movs r1, #128 ; 0x80 +100060d4: 0028 movs r0, r5 +100060d6: f7fe fe59 bl 10004d8c +100060da: 2401 movs r4, #1 +100060dc: e7b4 b.n 10006048 +100060de: 0028 movs r0, r5 +100060e0: f7ff fee6 bl 10005eb0 <_data_stage_xact> +100060e4: 1e04 subs r4, r0, #0 +100060e6: d1af bne.n 10006048 +100060e8: 22db movs r2, #219 ; 0xdb +100060ea: 4905 ldr r1, [pc, #20] ; (10006100 ) +100060ec: 4805 ldr r0, [pc, #20] ; (10006104 ) +100060ee: f7fe faef bl 100046d0 <__wrap_printf> +100060f2: e7a9 b.n 10006048 +100060f4: 2400 movs r4, #0 +100060f6: e7a7 b.n 10006048 +100060f8: 20000c2c .word 0x20000c2c +100060fc: 10004cd5 .word 0x10004cd5 +10006100: 10008ad4 .word 0x10008ad4 +10006104: 10008928 .word 0x10008928 +10006108: 20000cb4 .word 0x20000cb4 -10006150 : -10006150: b510 push {r4, lr} -10006152: 222c movs r2, #44 ; 0x2c -10006154: 2100 movs r1, #0 -10006156: 4802 ldr r0, [pc, #8] ; (10006160 ) -10006158: f7fe f906 bl 10004368 <__wrap_memset> -1000615c: bd10 pop {r4, pc} -1000615e: 46c0 nop ; (mov r8, r8) -10006160: 20000c90 .word 0x20000c90 +1000610c : +1000610c: b510 push {r4, lr} +1000610e: 232c movs r3, #44 ; 0x2c +10006110: 4343 muls r3, r0 +10006112: 4811 ldr r0, [pc, #68] ; (10006158 ) +10006114: 18c0 adds r0, r0, r3 +10006116: 7844 ldrb r4, [r0, #1] +10006118: f7ff f954 bl 100053c4 +1000611c: 2800 cmp r0, #0 +1000611e: d106 bne.n 1000612e +10006120: 2300 movs r3, #0 +10006122: 2b00 cmp r3, #0 +10006124: d013 beq.n 1000614e +10006126: 2c00 cmp r4, #0 +10006128: d109 bne.n 1000613e +1000612a: 2000 movs r0, #0 +1000612c: e010 b.n 10006150 +1000612e: f7ff f951 bl 100053d4 +10006132: 2800 cmp r0, #0 +10006134: d101 bne.n 1000613a +10006136: 2301 movs r3, #1 +10006138: e7f3 b.n 10006122 +1000613a: 2300 movs r3, #0 +1000613c: e7f1 b.n 10006122 +1000613e: 0021 movs r1, r4 +10006140: 2000 movs r0, #0 +10006142: f7ff fbad bl 100058a0 +10006146: 2800 cmp r0, #0 +10006148: d103 bne.n 10006152 +1000614a: 3001 adds r0, #1 +1000614c: e000 b.n 10006150 +1000614e: 2000 movs r0, #0 +10006150: bd10 pop {r4, pc} +10006152: 2000 movs r0, #0 +10006154: e7fc b.n 10006150 +10006156: 46c0 nop ; (mov r8, r8) +10006158: 20000c80 .word 0x20000c80 -10006164 : -10006164: b510 push {r4, lr} -10006166: 2000 movs r0, #0 -10006168: f7ff fff2 bl 10006150 -1000616c: bd10 pop {r4, pc} +1000615c : +1000615c: b5f8 push {r3, r4, r5, r6, r7, lr} +1000615e: 0007 movs r7, r0 +10006160: 000c movs r4, r1 +10006162: 0015 movs r5, r2 +10006164: 001e movs r6, r3 +10006166: 222c movs r2, #44 ; 0x2c +10006168: 4342 muls r2, r0 +1000616a: 4b1c ldr r3, [pc, #112] ; (100061dc ) +1000616c: 189b adds r3, r3, r2 +1000616e: 7859 ldrb r1, [r3, #1] +10006170: 2000 movs r0, #0 +10006172: f7ff fb0f bl 10005794 +10006176: 2800 cmp r0, #0 +10006178: d020 beq.n 100061bc +1000617a: 2c00 cmp r4, #0 +1000617c: d01f beq.n 100061be +1000617e: 1c33 adds r3, r6, #0 +10006180: 2e0f cmp r6, #15 +10006182: d900 bls.n 10006186 +10006184: 230f movs r3, #15 +10006186: b2de uxtb r6, r3 +10006188: 4814 ldr r0, [pc, #80] ; (100061dc ) +1000618a: 232c movs r3, #44 ; 0x2c +1000618c: 437b muls r3, r7 +1000618e: 18c2 adds r2, r0, r3 +10006190: 7214 strb r4, [r2, #8] +10006192: 3308 adds r3, #8 +10006194: 18c0 adds r0, r0, r3 +10006196: 3001 adds r0, #1 +10006198: 0032 movs r2, r6 +1000619a: 0029 movs r1, r5 +1000619c: f7fe f964 bl 10004468 <__wrap___aeabi_memcpy> +100061a0: 3601 adds r6, #1 +100061a2: b2f4 uxtb r4, r6 +100061a4: 490d ldr r1, [pc, #52] ; (100061dc ) +100061a6: 202c movs r0, #44 ; 0x2c +100061a8: 4347 muls r7, r0 +100061aa: 003a movs r2, r7 +100061ac: 3208 adds r2, #8 +100061ae: 188a adds r2, r1, r2 +100061b0: b2a3 uxth r3, r4 +100061b2: 19c9 adds r1, r1, r7 +100061b4: 7849 ldrb r1, [r1, #1] +100061b6: 2000 movs r0, #0 +100061b8: f7ff fb32 bl 10005820 +100061bc: bdf8 pop {r3, r4, r5, r6, r7, pc} +100061be: 1c34 adds r4, r6, #0 +100061c0: 2e10 cmp r6, #16 +100061c2: d900 bls.n 100061c6 +100061c4: 2410 movs r4, #16 +100061c6: b2e4 uxtb r4, r4 +100061c8: 202c movs r0, #44 ; 0x2c +100061ca: 4378 muls r0, r7 +100061cc: 3008 adds r0, #8 +100061ce: 4b03 ldr r3, [pc, #12] ; (100061dc ) +100061d0: 1818 adds r0, r3, r0 +100061d2: 0022 movs r2, r4 +100061d4: 0029 movs r1, r5 +100061d6: f7fe f947 bl 10004468 <__wrap___aeabi_memcpy> +100061da: e7e3 b.n 100061a4 +100061dc: 20000c80 .word 0x20000c80 + +100061e0 : +100061e0: b530 push {r4, r5, lr} +100061e2: b083 sub sp, #12 +100061e4: 0004 movs r4, r0 +100061e6: 000d movs r5, r1 +100061e8: 1e19 subs r1, r3, #0 +100061ea: 466b mov r3, sp +100061ec: 701a strb r2, [r3, #0] +100061ee: d00b beq.n 10006208 +100061f0: 2206 movs r2, #6 +100061f2: 1c98 adds r0, r3, #2 +100061f4: f7fe f938 bl 10004468 <__wrap___aeabi_memcpy> +100061f8: 2308 movs r3, #8 +100061fa: 466a mov r2, sp +100061fc: 0029 movs r1, r5 +100061fe: 0020 movs r0, r4 +10006200: f7ff ffac bl 1000615c +10006204: b003 add sp, #12 +10006206: bd30 pop {r4, r5, pc} +10006208: 2206 movs r2, #6 +1000620a: 2100 movs r1, #0 +1000620c: 466b mov r3, sp +1000620e: 1c98 adds r0, r3, #2 +10006210: f7fe f924 bl 1000445c <__wrap_memset> +10006214: e7f0 b.n 100061f8 + +10006216 : +10006216: b5f0 push {r4, r5, r6, r7, lr} +10006218: b083 sub sp, #12 +1000621a: ac08 add r4, sp, #32 +1000621c: 2600 movs r6, #0 +1000621e: 57a6 ldrsb r6, [r4, r6] +10006220: ac09 add r4, sp, #36 ; 0x24 +10006222: 2500 movs r5, #0 +10006224: 5765 ldrsb r5, [r4, r5] +10006226: ac0a add r4, sp, #40 ; 0x28 +10006228: 7824 ldrb r4, [r4, #0] +1000622a: b264 sxtb r4, r4 +1000622c: 466f mov r7, sp +1000622e: 703a strb r2, [r7, #0] +10006230: 466a mov r2, sp +10006232: 707b strb r3, [r7, #1] +10006234: 70be strb r6, [r7, #2] +10006236: 70fd strb r5, [r7, #3] +10006238: 713c strb r4, [r7, #4] +1000623a: 2305 movs r3, #5 +1000623c: f7ff ff8e bl 1000615c +10006240: b003 add sp, #12 +10006242: bdf0 pop {r4, r5, r6, r7, pc} + +10006244 : +10006244: b510 push {r4, lr} +10006246: 222c movs r2, #44 ; 0x2c +10006248: 2100 movs r1, #0 +1000624a: 4802 ldr r0, [pc, #8] ; (10006254 ) +1000624c: f7fe f906 bl 1000445c <__wrap_memset> +10006250: bd10 pop {r4, pc} +10006252: 46c0 nop ; (mov r8, r8) +10006254: 20000c80 .word 0x20000c80 + +10006258 : +10006258: b510 push {r4, lr} +1000625a: 2000 movs r0, #0 +1000625c: f7ff fff2 bl 10006244 +10006260: bd10 pop {r4, pc} ... -10006170 : -10006170: b5f0 push {r4, r5, r6, r7, lr} -10006172: b083 sub sp, #12 -10006174: 0005 movs r5, r0 -10006176: 000e movs r6, r1 -10006178: 794b ldrb r3, [r1, #5] -1000617a: 2b03 cmp r3, #3 -1000617c: d16a bne.n 10006254 -1000617e: 790b ldrb r3, [r1, #4] -10006180: 00dc lsls r4, r3, #3 -10006182: 1ae4 subs r4, r4, r3 -10006184: b2a4 uxth r4, r4 -10006186: 3412 adds r4, #18 -10006188: b2a4 uxth r4, r4 -1000618a: 4294 cmp r4, r2 -1000618c: d812 bhi.n 100061b4 -1000618e: 2300 movs r3, #0 -10006190: 2b00 cmp r3, #0 -10006192: d016 beq.n 100061c2 -10006194: 2700 movs r7, #0 -10006196: 2f00 cmp r7, #0 -10006198: d020 beq.n 100061dc -1000619a: 7831 ldrb r1, [r6, #0] -1000619c: 1871 adds r1, r6, r1 -1000619e: 62b9 str r1, [r7, #40] ; 0x28 -100061a0: 784b ldrb r3, [r1, #1] -100061a2: 2b21 cmp r3, #33 ; 0x21 -100061a4: d021 beq.n 100061ea -100061a6: 22bb movs r2, #187 ; 0xbb -100061a8: 492c ldr r1, [pc, #176] ; (1000625c ) -100061aa: 482d ldr r0, [pc, #180] ; (10006260 ) -100061ac: f7fe fa16 bl 100045dc <__wrap_printf> -100061b0: 2400 movs r4, #0 -100061b2: e050 b.n 10006256 -100061b4: 22a7 movs r2, #167 ; 0xa7 -100061b6: 4929 ldr r1, [pc, #164] ; (1000625c ) -100061b8: 4829 ldr r0, [pc, #164] ; (10006260 ) -100061ba: f7fe fa0f bl 100045dc <__wrap_printf> -100061be: 2400 movs r4, #0 -100061c0: e049 b.n 10006256 -100061c2: 212c movs r1, #44 ; 0x2c -100061c4: 4359 muls r1, r3 -100061c6: 4a27 ldr r2, [pc, #156] ; (10006264 ) -100061c8: 1852 adds r2, r2, r1 -100061ca: 7852 ldrb r2, [r2, #1] -100061cc: 2a00 cmp r2, #0 -100061ce: d002 beq.n 100061d6 -100061d0: 3301 adds r3, #1 -100061d2: b2db uxtb r3, r3 -100061d4: e7dc b.n 10006190 -100061d6: 4f23 ldr r7, [pc, #140] ; (10006264 ) -100061d8: 187f adds r7, r7, r1 -100061da: e7dc b.n 10006196 -100061dc: 22b4 movs r2, #180 ; 0xb4 -100061de: 491f ldr r1, [pc, #124] ; (1000625c ) -100061e0: 481f ldr r0, [pc, #124] ; (10006260 ) -100061e2: f7fe f9fb bl 100045dc <__wrap_printf> -100061e6: 2400 movs r4, #0 -100061e8: e035 b.n 10006256 -100061ea: 780b ldrb r3, [r1, #0] -100061ec: 18c9 adds r1, r1, r3 -100061ee: 7932 ldrb r2, [r6, #4] -100061f0: 1c7b adds r3, r7, #1 -100061f2: 9301 str r3, [sp, #4] -100061f4: 1cbb adds r3, r7, #2 -100061f6: 9300 str r3, [sp, #0] -100061f8: 2303 movs r3, #3 -100061fa: 0028 movs r0, r5 -100061fc: f7ff fa0a bl 10005614 -10006200: 2800 cmp r0, #0 -10006202: d01d beq.n 10006240 -10006204: 79b3 ldrb r3, [r6, #6] -10006206: 2b01 cmp r3, #1 -10006208: d021 beq.n 1000624e -1000620a: 2300 movs r3, #0 -1000620c: 713b strb r3, [r7, #4] -1000620e: 78b3 ldrb r3, [r6, #2] -10006210: 703b strb r3, [r7, #0] -10006212: 1db8 adds r0, r7, #6 -10006214: 6abb ldr r3, [r7, #40] ; 0x28 -10006216: 1dd9 adds r1, r3, #7 -10006218: 2202 movs r2, #2 -1000621a: f7fe f8ab bl 10004374 <__wrap___aeabi_memcpy> -1000621e: 78b9 ldrb r1, [r7, #2] -10006220: 2900 cmp r1, #0 -10006222: d018 beq.n 10006256 -10006224: 003a movs r2, r7 -10006226: 3218 adds r2, #24 -10006228: 2310 movs r3, #16 -1000622a: 0028 movs r0, r5 -1000622c: f7ff fa7e bl 1000572c -10006230: 2800 cmp r0, #0 -10006232: d110 bne.n 10006256 -10006234: 22ce movs r2, #206 ; 0xce -10006236: 490c ldr r1, [pc, #48] ; (10006268 ) -10006238: 480c ldr r0, [pc, #48] ; (1000626c ) -1000623a: f7fe f9cf bl 100045dc <__wrap_printf> -1000623e: e00a b.n 10006256 -10006240: 22bf movs r2, #191 ; 0xbf -10006242: 4906 ldr r1, [pc, #24] ; (1000625c ) -10006244: 4806 ldr r0, [pc, #24] ; (10006260 ) -10006246: f7fe f9c9 bl 100045dc <__wrap_printf> -1000624a: 2400 movs r4, #0 -1000624c: e003 b.n 10006256 -1000624e: 79f3 ldrb r3, [r6, #7] -10006250: 70fb strb r3, [r7, #3] -10006252: e7da b.n 1000620a -10006254: 2400 movs r4, #0 -10006256: 0020 movs r0, r4 -10006258: b003 add sp, #12 -1000625a: bdf0 pop {r4, r5, r6, r7, pc} -1000625c: 100089b8 .word 0x100089b8 -10006260: 10008768 .word 0x10008768 -10006264: 20000c90 .word 0x20000c90 -10006268: 10008984 .word 0x10008984 -1000626c: 10008940 .word 0x10008940 - -10006270 : -10006270: b5f0 push {r4, r5, r6, r7, lr} -10006272: b083 sub sp, #12 -10006274: 0005 movs r5, r0 -10006276: 000e movs r6, r1 -10006278: 780a ldrb r2, [r1, #0] -1000627a: 231f movs r3, #31 -1000627c: 4013 ands r3, r2 -1000627e: 2b01 cmp r3, #1 -10006280: d000 beq.n 10006284 -10006282: e0c4 b.n 1000640e -10006284: 7908 ldrb r0, [r1, #4] -10006286: 2300 movs r3, #0 -10006288: 2b00 cmp r3, #0 -1000628a: d014 beq.n 100062b6 -1000628c: 23ff movs r3, #255 ; 0xff -1000628e: 2b00 cmp r3, #0 -10006290: d000 beq.n 10006294 -10006292: e0bf b.n 10006414 -10006294: 001c movs r4, r3 -10006296: 3360 adds r3, #96 ; 0x60 -10006298: 0019 movs r1, r3 -1000629a: 4011 ands r1, r2 -1000629c: 4213 tst r3, r2 -1000629e: d131 bne.n 10006304 -100062a0: 78f2 ldrb r2, [r6, #3] -100062a2: 7873 ldrb r3, [r6, #1] -100062a4: 2b06 cmp r3, #6 -100062a6: d00f beq.n 100062c8 -100062a8: 2b06 cmp r3, #6 -100062aa: d000 beq.n 100062ae -100062ac: e0b6 b.n 1000641c -100062ae: 2a22 cmp r2, #34 ; 0x22 -100062b0: d01a beq.n 100062e8 -100062b2: 2000 movs r0, #0 -100062b4: e0ac b.n 10006410 +10006264 : +10006264: b5f0 push {r4, r5, r6, r7, lr} +10006266: b083 sub sp, #12 +10006268: 0005 movs r5, r0 +1000626a: 000e movs r6, r1 +1000626c: 794b ldrb r3, [r1, #5] +1000626e: 2b03 cmp r3, #3 +10006270: d16a bne.n 10006348 +10006272: 790b ldrb r3, [r1, #4] +10006274: 00dc lsls r4, r3, #3 +10006276: 1ae4 subs r4, r4, r3 +10006278: b2a4 uxth r4, r4 +1000627a: 3412 adds r4, #18 +1000627c: b2a4 uxth r4, r4 +1000627e: 4294 cmp r4, r2 +10006280: d812 bhi.n 100062a8 +10006282: 2300 movs r3, #0 +10006284: 2b00 cmp r3, #0 +10006286: d016 beq.n 100062b6 +10006288: 2700 movs r7, #0 +1000628a: 2f00 cmp r7, #0 +1000628c: d020 beq.n 100062d0 +1000628e: 7831 ldrb r1, [r6, #0] +10006290: 1871 adds r1, r6, r1 +10006292: 62b9 str r1, [r7, #40] ; 0x28 +10006294: 784b ldrb r3, [r1, #1] +10006296: 2b21 cmp r3, #33 ; 0x21 +10006298: d021 beq.n 100062de +1000629a: 22bb movs r2, #187 ; 0xbb +1000629c: 492c ldr r1, [pc, #176] ; (10006350 ) +1000629e: 482d ldr r0, [pc, #180] ; (10006354 ) +100062a0: f7fe fa16 bl 100046d0 <__wrap_printf> +100062a4: 2400 movs r4, #0 +100062a6: e050 b.n 1000634a +100062a8: 22a7 movs r2, #167 ; 0xa7 +100062aa: 4929 ldr r1, [pc, #164] ; (10006350 ) +100062ac: 4829 ldr r0, [pc, #164] ; (10006354 ) +100062ae: f7fe fa0f bl 100046d0 <__wrap_printf> +100062b2: 2400 movs r4, #0 +100062b4: e049 b.n 1000634a 100062b6: 212c movs r1, #44 ; 0x2c 100062b8: 4359 muls r1, r3 -100062ba: 4c5b ldr r4, [pc, #364] ; (10006428 ) -100062bc: 5d09 ldrb r1, [r1, r4] -100062be: 4288 cmp r0, r1 -100062c0: d0e5 beq.n 1000628e -100062c2: 3301 adds r3, #1 -100062c4: b2db uxtb r3, r3 -100062c6: e7df b.n 10006288 -100062c8: 2a21 cmp r2, #33 ; 0x21 -100062ca: d1ed bne.n 100062a8 -100062cc: 3326 adds r3, #38 ; 0x26 -100062ce: 435c muls r4, r3 -100062d0: 4b55 ldr r3, [pc, #340] ; (10006428 ) -100062d2: 191b adds r3, r3, r4 -100062d4: 6a9a ldr r2, [r3, #40] ; 0x28 -100062d6: 2a00 cmp r2, #0 -100062d8: d100 bne.n 100062dc -100062da: e09d b.n 10006418 -100062dc: 7813 ldrb r3, [r2, #0] -100062de: 0031 movs r1, r6 -100062e0: 0028 movs r0, r5 -100062e2: f7ff fdb3 bl 10005e4c -100062e6: e093 b.n 10006410 -100062e8: f7fa fa1a bl 10000720 -100062ec: 0002 movs r2, r0 -100062ee: 232c movs r3, #44 ; 0x2c -100062f0: 435c muls r4, r3 -100062f2: 4b4d ldr r3, [pc, #308] ; (10006428 ) -100062f4: 191b adds r3, r3, r4 -100062f6: 88db ldrh r3, [r3, #6] -100062f8: 0031 movs r1, r6 -100062fa: 0028 movs r0, r5 -100062fc: f7ff fda6 bl 10005e4c -10006300: 2001 movs r0, #1 -10006302: e085 b.n 10006410 -10006304: 2920 cmp r1, #32 -10006306: d000 beq.n 1000630a -10006308: e08a b.n 10006420 -1000630a: 7873 ldrb r3, [r6, #1] -1000630c: 2b0b cmp r3, #11 -1000630e: d900 bls.n 10006312 -10006310: e088 b.n 10006424 -10006312: 009b lsls r3, r3, #2 -10006314: 4a45 ldr r2, [pc, #276] ; (1000642c ) -10006316: 58d3 ldr r3, [r2, r3] -10006318: 469f mov pc, r3 -1000631a: 78f1 ldrb r1, [r6, #3] -1000631c: 78b0 ldrb r0, [r6, #2] -1000631e: 232c movs r3, #44 ; 0x2c -10006320: 4363 muls r3, r4 -10006322: 3308 adds r3, #8 -10006324: 4f40 ldr r7, [pc, #256] ; (10006428 ) -10006326: 18ff adds r7, r7, r3 -10006328: 79b2 ldrb r2, [r6, #6] -1000632a: 79f3 ldrb r3, [r6, #7] -1000632c: 021b lsls r3, r3, #8 -1000632e: 4313 orrs r3, r2 -10006330: 003a movs r2, r7 -10006332: f7fa f9ed bl 10000710 -10006336: 1e03 subs r3, r0, #0 -10006338: d006 beq.n 10006348 -1000633a: 003a movs r2, r7 -1000633c: 0031 movs r1, r6 -1000633e: 0028 movs r0, r5 -10006340: f7ff fd84 bl 10005e4c -10006344: 2001 movs r0, #1 -10006346: e063 b.n 10006410 -10006348: 2286 movs r2, #134 ; 0x86 -1000634a: 0052 lsls r2, r2, #1 -1000634c: 4938 ldr r1, [pc, #224] ; (10006430 ) -1000634e: 4839 ldr r0, [pc, #228] ; (10006434 ) -10006350: f7fe f944 bl 100045dc <__wrap_printf> -10006354: 2000 movs r0, #0 -10006356: e05b b.n 10006410 -10006358: 79b1 ldrb r1, [r6, #6] -1000635a: 79f3 ldrb r3, [r6, #7] -1000635c: 021b lsls r3, r3, #8 -1000635e: 430b orrs r3, r1 -10006360: 2b10 cmp r3, #16 -10006362: d901 bls.n 10006368 -10006364: 2000 movs r0, #0 -10006366: e053 b.n 10006410 -10006368: 222c movs r2, #44 ; 0x2c -1000636a: 4362 muls r2, r4 -1000636c: 3218 adds r2, #24 -1000636e: 4c2e ldr r4, [pc, #184] ; (10006428 ) -10006370: 18a2 adds r2, r4, r2 -10006372: 0031 movs r1, r6 -10006374: 0028 movs r0, r5 -10006376: f7ff fd69 bl 10005e4c -1000637a: 2001 movs r0, #1 -1000637c: e048 b.n 10006410 -1000637e: 78f0 ldrb r0, [r6, #3] -10006380: 232c movs r3, #44 ; 0x2c -10006382: 435c muls r4, r3 -10006384: 4b28 ldr r3, [pc, #160] ; (10006428 ) -10006386: 191b adds r3, r3, r4 -10006388: 7158 strb r0, [r3, #5] -1000638a: 4b2b ldr r3, [pc, #172] ; (10006438 ) -1000638c: 2b00 cmp r3, #0 -1000638e: d003 beq.n 10006398 -10006390: e000 b.n 10006394 -10006392: bf00 nop -10006394: 2800 cmp r0, #0 -10006396: d03b beq.n 10006410 -10006398: 0031 movs r1, r6 -1000639a: 0028 movs r0, r5 -1000639c: f7ff fd3a bl 10005e14 -100063a0: 2001 movs r0, #1 -100063a2: e035 b.n 10006410 -100063a4: 222c movs r2, #44 ; 0x2c -100063a6: 4354 muls r4, r2 -100063a8: 4a1f ldr r2, [pc, #124] ; (10006428 ) -100063aa: 1912 adds r2, r2, r4 -100063ac: 3205 adds r2, #5 -100063ae: 2301 movs r3, #1 -100063b0: 0031 movs r1, r6 -100063b2: 0028 movs r0, r5 -100063b4: f7ff fd4a bl 10005e4c -100063b8: 2001 movs r0, #1 -100063ba: e029 b.n 10006410 -100063bc: 232c movs r3, #44 ; 0x2c -100063be: 435c muls r4, r3 -100063c0: 4b19 ldr r3, [pc, #100] ; (10006428 ) -100063c2: 191b adds r3, r3, r4 -100063c4: 791a ldrb r2, [r3, #4] -100063c6: 2301 movs r3, #1 -100063c8: 1a9b subs r3, r3, r2 -100063ca: 466a mov r2, sp -100063cc: 3207 adds r2, #7 -100063ce: 7013 strb r3, [r2, #0] -100063d0: 2301 movs r3, #1 +100062ba: 4a27 ldr r2, [pc, #156] ; (10006358 ) +100062bc: 1852 adds r2, r2, r1 +100062be: 7852 ldrb r2, [r2, #1] +100062c0: 2a00 cmp r2, #0 +100062c2: d002 beq.n 100062ca +100062c4: 3301 adds r3, #1 +100062c6: b2db uxtb r3, r3 +100062c8: e7dc b.n 10006284 +100062ca: 4f23 ldr r7, [pc, #140] ; (10006358 ) +100062cc: 187f adds r7, r7, r1 +100062ce: e7dc b.n 1000628a +100062d0: 22b4 movs r2, #180 ; 0xb4 +100062d2: 491f ldr r1, [pc, #124] ; (10006350 ) +100062d4: 481f ldr r0, [pc, #124] ; (10006354 ) +100062d6: f7fe f9fb bl 100046d0 <__wrap_printf> +100062da: 2400 movs r4, #0 +100062dc: e035 b.n 1000634a +100062de: 780b ldrb r3, [r1, #0] +100062e0: 18c9 adds r1, r1, r3 +100062e2: 7932 ldrb r2, [r6, #4] +100062e4: 1c7b adds r3, r7, #1 +100062e6: 9301 str r3, [sp, #4] +100062e8: 1cbb adds r3, r7, #2 +100062ea: 9300 str r3, [sp, #0] +100062ec: 2303 movs r3, #3 +100062ee: 0028 movs r0, r5 +100062f0: f7ff fa0a bl 10005708 +100062f4: 2800 cmp r0, #0 +100062f6: d01d beq.n 10006334 +100062f8: 79b3 ldrb r3, [r6, #6] +100062fa: 2b01 cmp r3, #1 +100062fc: d021 beq.n 10006342 +100062fe: 2300 movs r3, #0 +10006300: 713b strb r3, [r7, #4] +10006302: 78b3 ldrb r3, [r6, #2] +10006304: 703b strb r3, [r7, #0] +10006306: 1db8 adds r0, r7, #6 +10006308: 6abb ldr r3, [r7, #40] ; 0x28 +1000630a: 1dd9 adds r1, r3, #7 +1000630c: 2202 movs r2, #2 +1000630e: f7fe f8ab bl 10004468 <__wrap___aeabi_memcpy> +10006312: 78b9 ldrb r1, [r7, #2] +10006314: 2900 cmp r1, #0 +10006316: d018 beq.n 1000634a +10006318: 003a movs r2, r7 +1000631a: 3218 adds r2, #24 +1000631c: 2310 movs r3, #16 +1000631e: 0028 movs r0, r5 +10006320: f7ff fa7e bl 10005820 +10006324: 2800 cmp r0, #0 +10006326: d110 bne.n 1000634a +10006328: 22ce movs r2, #206 ; 0xce +1000632a: 490c ldr r1, [pc, #48] ; (1000635c ) +1000632c: 480c ldr r0, [pc, #48] ; (10006360 ) +1000632e: f7fe f9cf bl 100046d0 <__wrap_printf> +10006332: e00a b.n 1000634a +10006334: 22bf movs r2, #191 ; 0xbf +10006336: 4906 ldr r1, [pc, #24] ; (10006350 ) +10006338: 4806 ldr r0, [pc, #24] ; (10006354 ) +1000633a: f7fe f9c9 bl 100046d0 <__wrap_printf> +1000633e: 2400 movs r4, #0 +10006340: e003 b.n 1000634a +10006342: 79f3 ldrb r3, [r6, #7] +10006344: 70fb strb r3, [r7, #3] +10006346: e7da b.n 100062fe +10006348: 2400 movs r4, #0 +1000634a: 0020 movs r0, r4 +1000634c: b003 add sp, #12 +1000634e: bdf0 pop {r4, r5, r6, r7, pc} +10006350: 10008b78 .word 0x10008b78 +10006354: 10008928 .word 0x10008928 +10006358: 20000c80 .word 0x20000c80 +1000635c: 10008b44 .word 0x10008b44 +10006360: 10008b00 .word 0x10008b00 + +10006364 : +10006364: b5f0 push {r4, r5, r6, r7, lr} +10006366: b083 sub sp, #12 +10006368: 0005 movs r5, r0 +1000636a: 000e movs r6, r1 +1000636c: 780a ldrb r2, [r1, #0] +1000636e: 231f movs r3, #31 +10006370: 4013 ands r3, r2 +10006372: 2b01 cmp r3, #1 +10006374: d000 beq.n 10006378 +10006376: e0c4 b.n 10006502 +10006378: 7908 ldrb r0, [r1, #4] +1000637a: 2300 movs r3, #0 +1000637c: 2b00 cmp r3, #0 +1000637e: d014 beq.n 100063aa +10006380: 23ff movs r3, #255 ; 0xff +10006382: 2b00 cmp r3, #0 +10006384: d000 beq.n 10006388 +10006386: e0bf b.n 10006508 +10006388: 001c movs r4, r3 +1000638a: 3360 adds r3, #96 ; 0x60 +1000638c: 0019 movs r1, r3 +1000638e: 4011 ands r1, r2 +10006390: 4213 tst r3, r2 +10006392: d131 bne.n 100063f8 +10006394: 78f2 ldrb r2, [r6, #3] +10006396: 7873 ldrb r3, [r6, #1] +10006398: 2b06 cmp r3, #6 +1000639a: d00f beq.n 100063bc +1000639c: 2b06 cmp r3, #6 +1000639e: d000 beq.n 100063a2 +100063a0: e0b6 b.n 10006510 +100063a2: 2a22 cmp r2, #34 ; 0x22 +100063a4: d01a beq.n 100063dc +100063a6: 2000 movs r0, #0 +100063a8: e0ac b.n 10006504 +100063aa: 212c movs r1, #44 ; 0x2c +100063ac: 4359 muls r1, r3 +100063ae: 4c5b ldr r4, [pc, #364] ; (1000651c ) +100063b0: 5d09 ldrb r1, [r1, r4] +100063b2: 4288 cmp r0, r1 +100063b4: d0e5 beq.n 10006382 +100063b6: 3301 adds r3, #1 +100063b8: b2db uxtb r3, r3 +100063ba: e7df b.n 1000637c +100063bc: 2a21 cmp r2, #33 ; 0x21 +100063be: d1ed bne.n 1000639c +100063c0: 3326 adds r3, #38 ; 0x26 +100063c2: 435c muls r4, r3 +100063c4: 4b55 ldr r3, [pc, #340] ; (1000651c ) +100063c6: 191b adds r3, r3, r4 +100063c8: 6a9a ldr r2, [r3, #40] ; 0x28 +100063ca: 2a00 cmp r2, #0 +100063cc: d100 bne.n 100063d0 +100063ce: e09d b.n 1000650c +100063d0: 7813 ldrb r3, [r2, #0] 100063d2: 0031 movs r1, r6 100063d4: 0028 movs r0, r5 -100063d6: f7ff fd39 bl 10005e4c -100063da: 2001 movs r0, #1 -100063dc: e018 b.n 10006410 -100063de: 78b2 ldrb r2, [r6, #2] -100063e0: 78f0 ldrb r0, [r6, #3] -100063e2: 0200 lsls r0, r0, #8 -100063e4: 4310 orrs r0, r2 -100063e6: 3801 subs r0, #1 -100063e8: 1e43 subs r3, r0, #1 -100063ea: 4198 sbcs r0, r3 -100063ec: b2c0 uxtb r0, r0 -100063ee: 232c movs r3, #44 ; 0x2c -100063f0: 435c muls r4, r3 -100063f2: 4b0d ldr r3, [pc, #52] ; (10006428 ) -100063f4: 191b adds r3, r3, r4 -100063f6: 7118 strb r0, [r3, #4] -100063f8: 4b10 ldr r3, [pc, #64] ; (1000643c ) -100063fa: 2b00 cmp r3, #0 -100063fc: d001 beq.n 10006402 -100063fe: e000 b.n 10006402 -10006400: bf00 nop -10006402: 0031 movs r1, r6 -10006404: 0028 movs r0, r5 -10006406: f7ff fd05 bl 10005e14 -1000640a: 2001 movs r0, #1 -1000640c: e000 b.n 10006410 -1000640e: 2000 movs r0, #0 -10006410: b003 add sp, #12 -10006412: bdf0 pop {r4, r5, r6, r7, pc} -10006414: 2000 movs r0, #0 -10006416: e7fb b.n 10006410 -10006418: 2000 movs r0, #0 -1000641a: e7f9 b.n 10006410 -1000641c: 2000 movs r0, #0 -1000641e: e7f7 b.n 10006410 -10006420: 2000 movs r0, #0 -10006422: e7f5 b.n 10006410 -10006424: 2000 movs r0, #0 -10006426: e7f3 b.n 10006410 -10006428: 20000c90 .word 0x20000c90 -1000642c: 10008954 .word 0x10008954 -10006430: 100089a0 .word 0x100089a0 -10006434: 10008768 .word 0x10008768 +100063d6: f7ff fdb3 bl 10005f40 +100063da: e093 b.n 10006504 +100063dc: f7fa fa1a bl 10000814 +100063e0: 0002 movs r2, r0 +100063e2: 232c movs r3, #44 ; 0x2c +100063e4: 435c muls r4, r3 +100063e6: 4b4d ldr r3, [pc, #308] ; (1000651c ) +100063e8: 191b adds r3, r3, r4 +100063ea: 88db ldrh r3, [r3, #6] +100063ec: 0031 movs r1, r6 +100063ee: 0028 movs r0, r5 +100063f0: f7ff fda6 bl 10005f40 +100063f4: 2001 movs r0, #1 +100063f6: e085 b.n 10006504 +100063f8: 2920 cmp r1, #32 +100063fa: d000 beq.n 100063fe +100063fc: e08a b.n 10006514 +100063fe: 7873 ldrb r3, [r6, #1] +10006400: 2b0b cmp r3, #11 +10006402: d900 bls.n 10006406 +10006404: e088 b.n 10006518 +10006406: 009b lsls r3, r3, #2 +10006408: 4a45 ldr r2, [pc, #276] ; (10006520 ) +1000640a: 58d3 ldr r3, [r2, r3] +1000640c: 469f mov pc, r3 +1000640e: 78f1 ldrb r1, [r6, #3] +10006410: 78b0 ldrb r0, [r6, #2] +10006412: 232c movs r3, #44 ; 0x2c +10006414: 4363 muls r3, r4 +10006416: 3308 adds r3, #8 +10006418: 4f40 ldr r7, [pc, #256] ; (1000651c ) +1000641a: 18ff adds r7, r7, r3 +1000641c: 79b2 ldrb r2, [r6, #6] +1000641e: 79f3 ldrb r3, [r6, #7] +10006420: 021b lsls r3, r3, #8 +10006422: 4313 orrs r3, r2 +10006424: 003a movs r2, r7 +10006426: f7fa f9ed bl 10000804 +1000642a: 1e03 subs r3, r0, #0 +1000642c: d006 beq.n 1000643c +1000642e: 003a movs r2, r7 +10006430: 0031 movs r1, r6 +10006432: 0028 movs r0, r5 +10006434: f7ff fd84 bl 10005f40 +10006438: 2001 movs r0, #1 +1000643a: e063 b.n 10006504 +1000643c: 2286 movs r2, #134 ; 0x86 +1000643e: 0052 lsls r2, r2, #1 +10006440: 4938 ldr r1, [pc, #224] ; (10006524 ) +10006442: 4839 ldr r0, [pc, #228] ; (10006528 ) +10006444: f7fe f944 bl 100046d0 <__wrap_printf> +10006448: 2000 movs r0, #0 +1000644a: e05b b.n 10006504 +1000644c: 79b1 ldrb r1, [r6, #6] +1000644e: 79f3 ldrb r3, [r6, #7] +10006450: 021b lsls r3, r3, #8 +10006452: 430b orrs r3, r1 +10006454: 2b10 cmp r3, #16 +10006456: d901 bls.n 1000645c +10006458: 2000 movs r0, #0 +1000645a: e053 b.n 10006504 +1000645c: 222c movs r2, #44 ; 0x2c +1000645e: 4362 muls r2, r4 +10006460: 3218 adds r2, #24 +10006462: 4c2e ldr r4, [pc, #184] ; (1000651c ) +10006464: 18a2 adds r2, r4, r2 +10006466: 0031 movs r1, r6 +10006468: 0028 movs r0, r5 +1000646a: f7ff fd69 bl 10005f40 +1000646e: 2001 movs r0, #1 +10006470: e048 b.n 10006504 +10006472: 78f0 ldrb r0, [r6, #3] +10006474: 232c movs r3, #44 ; 0x2c +10006476: 435c muls r4, r3 +10006478: 4b28 ldr r3, [pc, #160] ; (1000651c ) +1000647a: 191b adds r3, r3, r4 +1000647c: 7158 strb r0, [r3, #5] +1000647e: 4b2b ldr r3, [pc, #172] ; (1000652c ) +10006480: 2b00 cmp r3, #0 +10006482: d003 beq.n 1000648c +10006484: e000 b.n 10006488 +10006486: bf00 nop +10006488: 2800 cmp r0, #0 +1000648a: d03b beq.n 10006504 +1000648c: 0031 movs r1, r6 +1000648e: 0028 movs r0, r5 +10006490: f7ff fd3a bl 10005f08 +10006494: 2001 movs r0, #1 +10006496: e035 b.n 10006504 +10006498: 222c movs r2, #44 ; 0x2c +1000649a: 4354 muls r4, r2 +1000649c: 4a1f ldr r2, [pc, #124] ; (1000651c ) +1000649e: 1912 adds r2, r2, r4 +100064a0: 3205 adds r2, #5 +100064a2: 2301 movs r3, #1 +100064a4: 0031 movs r1, r6 +100064a6: 0028 movs r0, r5 +100064a8: f7ff fd4a bl 10005f40 +100064ac: 2001 movs r0, #1 +100064ae: e029 b.n 10006504 +100064b0: 232c movs r3, #44 ; 0x2c +100064b2: 435c muls r4, r3 +100064b4: 4b19 ldr r3, [pc, #100] ; (1000651c ) +100064b6: 191b adds r3, r3, r4 +100064b8: 791a ldrb r2, [r3, #4] +100064ba: 2301 movs r3, #1 +100064bc: 1a9b subs r3, r3, r2 +100064be: 466a mov r2, sp +100064c0: 3207 adds r2, #7 +100064c2: 7013 strb r3, [r2, #0] +100064c4: 2301 movs r3, #1 +100064c6: 0031 movs r1, r6 +100064c8: 0028 movs r0, r5 +100064ca: f7ff fd39 bl 10005f40 +100064ce: 2001 movs r0, #1 +100064d0: e018 b.n 10006504 +100064d2: 78b2 ldrb r2, [r6, #2] +100064d4: 78f0 ldrb r0, [r6, #3] +100064d6: 0200 lsls r0, r0, #8 +100064d8: 4310 orrs r0, r2 +100064da: 3801 subs r0, #1 +100064dc: 1e43 subs r3, r0, #1 +100064de: 4198 sbcs r0, r3 +100064e0: b2c0 uxtb r0, r0 +100064e2: 232c movs r3, #44 ; 0x2c +100064e4: 435c muls r4, r3 +100064e6: 4b0d ldr r3, [pc, #52] ; (1000651c ) +100064e8: 191b adds r3, r3, r4 +100064ea: 7118 strb r0, [r3, #4] +100064ec: 4b10 ldr r3, [pc, #64] ; (10006530 ) +100064ee: 2b00 cmp r3, #0 +100064f0: d001 beq.n 100064f6 +100064f2: e000 b.n 100064f6 +100064f4: bf00 nop +100064f6: 0031 movs r1, r6 +100064f8: 0028 movs r0, r5 +100064fa: f7ff fd05 bl 10005f08 +100064fe: 2001 movs r0, #1 +10006500: e000 b.n 10006504 +10006502: 2000 movs r0, #0 +10006504: b003 add sp, #12 +10006506: bdf0 pop {r4, r5, r6, r7, pc} +10006508: 2000 movs r0, #0 +1000650a: e7fb b.n 10006504 +1000650c: 2000 movs r0, #0 +1000650e: e7f9 b.n 10006504 +10006510: 2000 movs r0, #0 +10006512: e7f7 b.n 10006504 +10006514: 2000 movs r0, #0 +10006516: e7f5 b.n 10006504 +10006518: 2000 movs r0, #0 +1000651a: e7f3 b.n 10006504 +1000651c: 20000c80 .word 0x20000c80 +10006520: 10008b14 .word 0x10008b14 +10006524: 10008b60 .word 0x10008b60 +10006528: 10008928 .word 0x10008928 ... -10006440 : -10006440: b570 push {r4, r5, r6, lr} -10006442: 7908 ldrb r0, [r1, #4] -10006444: 2300 movs r3, #0 -10006446: 2b00 cmp r3, #0 -10006448: d009 beq.n 1000645e -1000644a: 23ff movs r3, #255 ; 0xff -1000644c: 2b00 cmp r3, #0 -1000644e: d124 bne.n 1000649a -10006450: 7808 ldrb r0, [r1, #0] -10006452: 2260 movs r2, #96 ; 0x60 -10006454: 4002 ands r2, r0 -10006456: 2a20 cmp r2, #32 -10006458: d00a beq.n 10006470 -1000645a: 2001 movs r0, #1 -1000645c: bd70 pop {r4, r5, r6, pc} -1000645e: 222c movs r2, #44 ; 0x2c -10006460: 435a muls r2, r3 -10006462: 4c0f ldr r4, [pc, #60] ; (100064a0 ) -10006464: 5d12 ldrb r2, [r2, r4] -10006466: 4290 cmp r0, r2 -10006468: d0f0 beq.n 1000644c -1000646a: 3301 adds r3, #1 -1000646c: b2db uxtb r3, r3 -1000646e: e7ea b.n 10006446 -10006470: 784a ldrb r2, [r1, #1] -10006472: 2a09 cmp r2, #9 -10006474: d001 beq.n 1000647a -10006476: 2001 movs r0, #1 -10006478: e7f0 b.n 1000645c -1000647a: 78cc ldrb r4, [r1, #3] -1000647c: 7888 ldrb r0, [r1, #2] -1000647e: 3223 adds r2, #35 ; 0x23 -10006480: 435a muls r2, r3 -10006482: 3218 adds r2, #24 -10006484: 4b06 ldr r3, [pc, #24] ; (100064a0 ) -10006486: 189a adds r2, r3, r2 -10006488: 798d ldrb r5, [r1, #6] -1000648a: 79cb ldrb r3, [r1, #7] -1000648c: 021b lsls r3, r3, #8 -1000648e: 432b orrs r3, r5 -10006490: 0021 movs r1, r4 -10006492: f7fa f93f bl 10000714 -10006496: 2001 movs r0, #1 -10006498: e7e0 b.n 1000645c -1000649a: 2000 movs r0, #0 -1000649c: e7de b.n 1000645c -1000649e: 46c0 nop ; (mov r8, r8) -100064a0: 20000c90 .word 0x20000c90 +10006534 : +10006534: b570 push {r4, r5, r6, lr} +10006536: 7908 ldrb r0, [r1, #4] +10006538: 2300 movs r3, #0 +1000653a: 2b00 cmp r3, #0 +1000653c: d009 beq.n 10006552 +1000653e: 23ff movs r3, #255 ; 0xff +10006540: 2b00 cmp r3, #0 +10006542: d124 bne.n 1000658e +10006544: 7808 ldrb r0, [r1, #0] +10006546: 2260 movs r2, #96 ; 0x60 +10006548: 4002 ands r2, r0 +1000654a: 2a20 cmp r2, #32 +1000654c: d00a beq.n 10006564 +1000654e: 2001 movs r0, #1 +10006550: bd70 pop {r4, r5, r6, pc} +10006552: 222c movs r2, #44 ; 0x2c +10006554: 435a muls r2, r3 +10006556: 4c0f ldr r4, [pc, #60] ; (10006594 ) +10006558: 5d12 ldrb r2, [r2, r4] +1000655a: 4290 cmp r0, r2 +1000655c: d0f0 beq.n 10006540 +1000655e: 3301 adds r3, #1 +10006560: b2db uxtb r3, r3 +10006562: e7ea b.n 1000653a +10006564: 784a ldrb r2, [r1, #1] +10006566: 2a09 cmp r2, #9 +10006568: d001 beq.n 1000656e +1000656a: 2001 movs r0, #1 +1000656c: e7f0 b.n 10006550 +1000656e: 78cc ldrb r4, [r1, #3] +10006570: 7888 ldrb r0, [r1, #2] +10006572: 3223 adds r2, #35 ; 0x23 +10006574: 435a muls r2, r3 +10006576: 3218 adds r2, #24 +10006578: 4b06 ldr r3, [pc, #24] ; (10006594 ) +1000657a: 189a adds r2, r3, r2 +1000657c: 798d ldrb r5, [r1, #6] +1000657e: 79cb ldrb r3, [r1, #7] +10006580: 021b lsls r3, r3, #8 +10006582: 432b orrs r3, r5 +10006584: 0021 movs r1, r4 +10006586: f7fa f93f bl 10000808 +1000658a: 2001 movs r0, #1 +1000658c: e7e0 b.n 10006550 +1000658e: 2000 movs r0, #0 +10006590: e7de b.n 10006550 +10006592: 46c0 nop ; (mov r8, r8) +10006594: 20000c80 .word 0x20000c80 -100064a4 : -100064a4: b570 push {r4, r5, r6, lr} -100064a6: 0004 movs r4, r0 -100064a8: 4d12 ldr r5, [pc, #72] ; (100064f4 ) -100064aa: 2200 movs r2, #0 -100064ac: 2a00 cmp r2, #0 -100064ae: d11d bne.n 100064ec -100064b0: 78a8 ldrb r0, [r5, #2] -100064b2: 4288 cmp r0, r1 -100064b4: d003 beq.n 100064be -100064b6: 3201 adds r2, #1 -100064b8: b2d2 uxtb r2, r2 -100064ba: 352c adds r5, #44 ; 0x2c -100064bc: e7f6 b.n 100064ac -100064be: 002e movs r6, r5 -100064c0: 3618 adds r6, #24 -100064c2: b29b uxth r3, r3 -100064c4: 0032 movs r2, r6 -100064c6: 2100 movs r1, #0 -100064c8: 2000 movs r0, #0 -100064ca: f7fa f923 bl 10000714 -100064ce: 78a9 ldrb r1, [r5, #2] -100064d0: 2310 movs r3, #16 -100064d2: 0032 movs r2, r6 -100064d4: 0020 movs r0, r4 -100064d6: f7ff f929 bl 1000572c -100064da: 1e04 subs r4, r0, #0 -100064dc: d107 bne.n 100064ee -100064de: 22c0 movs r2, #192 ; 0xc0 -100064e0: 0052 lsls r2, r2, #1 -100064e2: 4905 ldr r1, [pc, #20] ; (100064f8 ) -100064e4: 4805 ldr r0, [pc, #20] ; (100064fc ) -100064e6: f7fe f879 bl 100045dc <__wrap_printf> -100064ea: e000 b.n 100064ee -100064ec: 2400 movs r4, #0 -100064ee: 0020 movs r0, r4 -100064f0: bd70 pop {r4, r5, r6, pc} -100064f2: 46c0 nop ; (mov r8, r8) -100064f4: 20000c90 .word 0x20000c90 -100064f8: 10008990 .word 0x10008990 -100064fc: 10008768 .word 0x10008768 +10006598 : +10006598: b570 push {r4, r5, r6, lr} +1000659a: 0004 movs r4, r0 +1000659c: 4d12 ldr r5, [pc, #72] ; (100065e8 ) +1000659e: 2200 movs r2, #0 +100065a0: 2a00 cmp r2, #0 +100065a2: d11d bne.n 100065e0 +100065a4: 78a8 ldrb r0, [r5, #2] +100065a6: 4288 cmp r0, r1 +100065a8: d003 beq.n 100065b2 +100065aa: 3201 adds r2, #1 +100065ac: b2d2 uxtb r2, r2 +100065ae: 352c adds r5, #44 ; 0x2c +100065b0: e7f6 b.n 100065a0 +100065b2: 002e movs r6, r5 +100065b4: 3618 adds r6, #24 +100065b6: b29b uxth r3, r3 +100065b8: 0032 movs r2, r6 +100065ba: 2100 movs r1, #0 +100065bc: 2000 movs r0, #0 +100065be: f7fa f923 bl 10000808 +100065c2: 78a9 ldrb r1, [r5, #2] +100065c4: 2310 movs r3, #16 +100065c6: 0032 movs r2, r6 +100065c8: 0020 movs r0, r4 +100065ca: f7ff f929 bl 10005820 +100065ce: 1e04 subs r4, r0, #0 +100065d0: d107 bne.n 100065e2 +100065d2: 22c0 movs r2, #192 ; 0xc0 +100065d4: 0052 lsls r2, r2, #1 +100065d6: 4905 ldr r1, [pc, #20] ; (100065ec ) +100065d8: 4805 ldr r0, [pc, #20] ; (100065f0 ) +100065da: f7fe f879 bl 100046d0 <__wrap_printf> +100065de: e000 b.n 100065e2 +100065e0: 2400 movs r4, #0 +100065e2: 0020 movs r0, r4 +100065e4: bd70 pop {r4, r5, r6, pc} +100065e6: 46c0 nop ; (mov r8, r8) +100065e8: 20000c80 .word 0x20000c80 +100065ec: 10008b50 .word 0x10008b50 +100065f0: 10008928 .word 0x10008928 -10006500 : -10006500: b570 push {r4, r5, r6, lr} -10006502: 4b0a ldr r3, [pc, #40] ; (1000652c ) -10006504: 781c ldrb r4, [r3, #0] -10006506: 2c00 cmp r4, #0 -10006508: d001 beq.n 1000650e -1000650a: 0020 movs r0, r4 -1000650c: bd70 pop {r4, r5, r6, pc} -1000650e: f7fe feef bl 100052f0 -10006512: 1e05 subs r5, r0, #0 -10006514: d003 beq.n 1000651e -10006516: 4b05 ldr r3, [pc, #20] ; (1000652c ) -10006518: 2201 movs r2, #1 -1000651a: 701a strb r2, [r3, #0] -1000651c: e7f5 b.n 1000650a -1000651e: 2232 movs r2, #50 ; 0x32 -10006520: 4903 ldr r1, [pc, #12] ; (10006530 ) -10006522: 4804 ldr r0, [pc, #16] ; (10006534 ) -10006524: f7fe f85a bl 100045dc <__wrap_printf> -10006528: 002c movs r4, r5 -1000652a: e7ee b.n 1000650a -1000652c: 2000171d .word 0x2000171d -10006530: 100089c4 .word 0x100089c4 -10006534: 10008768 .word 0x10008768 +100065f4 : +100065f4: b570 push {r4, r5, r6, lr} +100065f6: 4b0a ldr r3, [pc, #40] ; (10006620 ) +100065f8: 781c ldrb r4, [r3, #0] +100065fa: 2c00 cmp r4, #0 +100065fc: d001 beq.n 10006602 +100065fe: 0020 movs r0, r4 +10006600: bd70 pop {r4, r5, r6, pc} +10006602: f7fe feef bl 100053e4 +10006606: 1e05 subs r5, r0, #0 +10006608: d003 beq.n 10006612 +1000660a: 4b05 ldr r3, [pc, #20] ; (10006620 ) +1000660c: 2201 movs r2, #1 +1000660e: 701a strb r2, [r3, #0] +10006610: e7f5 b.n 100065fe +10006612: 2232 movs r2, #50 ; 0x32 +10006614: 4903 ldr r1, [pc, #12] ; (10006624 ) +10006616: 4804 ldr r0, [pc, #16] ; (10006628 ) +10006618: f7fe f85a bl 100046d0 <__wrap_printf> +1000661c: 002c movs r4, r5 +1000661e: e7ee b.n 100065fe +10006620: 20001711 .word 0x20001711 +10006624: 10008b84 .word 0x10008b84 +10006628: 10008928 .word 0x10008928 -10006538 : -10006538: 4b01 ldr r3, [pc, #4] ; (10006540 ) -1000653a: 7818 ldrb r0, [r3, #0] -1000653c: 4770 bx lr -1000653e: 46c0 nop ; (mov r8, r8) -10006540: 2000171d .word 0x2000171d +1000662c : +1000662c: 4b01 ldr r3, [pc, #4] ; (10006634 ) +1000662e: 7818 ldrb r0, [r3, #0] +10006630: 4770 bx lr +10006632: 46c0 nop ; (mov r8, r8) +10006634: 20001711 .word 0x20001711 -10006544 : -10006544: b510 push {r4, lr} -10006546: 0003 movs r3, r0 -10006548: 0010 movs r0, r2 -1000654a: 188c adds r4, r1, r2 -1000654c: 899a ldrh r2, [r3, #12] -1000654e: 4294 cmp r4, r2 -10006550: dd04 ble.n 1000655c -10006552: b2a0 uxth r0, r4 -10006554: 8959 ldrh r1, [r3, #10] -10006556: 1840 adds r0, r0, r1 -10006558: b280 uxth r0, r0 -1000655a: bd10 pop {r4, pc} -1000655c: 1808 adds r0, r1, r0 -1000655e: b280 uxth r0, r0 -10006560: e7fb b.n 1000655a +10006638 : +10006638: b510 push {r4, lr} +1000663a: 0003 movs r3, r0 +1000663c: 0010 movs r0, r2 +1000663e: 188c adds r4, r1, r2 +10006640: 899a ldrh r2, [r3, #12] +10006642: 4294 cmp r4, r2 +10006644: dd04 ble.n 10006650 +10006646: b2a0 uxth r0, r4 +10006648: 8959 ldrh r1, [r3, #10] +1000664a: 1840 adds r0, r0, r1 +1000664c: b280 uxth r0, r0 +1000664e: bd10 pop {r4, pc} +10006650: 1808 adds r0, r1, r0 +10006652: b280 uxth r0, r0 +10006654: e7fb b.n 1000664e -10006562 : -10006562: b510 push {r4, lr} -10006564: 1a8c subs r4, r1, r2 -10006566: 8983 ldrh r3, [r0, #12] -10006568: 429c cmp r4, r3 -1000656a: dd04 ble.n 10006576 -1000656c: b2a1 uxth r1, r4 -1000656e: 8940 ldrh r0, [r0, #10] -10006570: 1a08 subs r0, r1, r0 -10006572: b280 uxth r0, r0 -10006574: bd10 pop {r4, pc} -10006576: 1a89 subs r1, r1, r2 -10006578: b288 uxth r0, r1 -1000657a: e7fb b.n 10006574 +10006656 : +10006656: b510 push {r4, lr} +10006658: 1a8c subs r4, r1, r2 +1000665a: 8983 ldrh r3, [r0, #12] +1000665c: 429c cmp r4, r3 +1000665e: dd04 ble.n 1000666a +10006660: b2a1 uxth r1, r4 +10006662: 8940 ldrh r0, [r0, #10] +10006664: 1a08 subs r0, r1, r0 +10006666: b280 uxth r0, r0 +10006668: bd10 pop {r4, pc} +1000666a: 1a89 subs r1, r1, r2 +1000666c: b288 uxth r0, r1 +1000666e: e7fb b.n 10006668 -1000657c : -1000657c: b510 push {r4, lr} -1000657e: 0004 movs r4, r0 -10006580: f7ff ffe0 bl 10006544 -10006584: 88a3 ldrh r3, [r4, #4] -10006586: e001 b.n 1000658c -10006588: 1ac0 subs r0, r0, r3 -1000658a: b280 uxth r0, r0 -1000658c: 4283 cmp r3, r0 -1000658e: d9fb bls.n 10006588 -10006590: bd10 pop {r4, pc} +10006670 : +10006670: b510 push {r4, lr} +10006672: 0004 movs r4, r0 +10006674: f7ff ffe0 bl 10006638 +10006678: 88a3 ldrh r3, [r4, #4] +1000667a: e001 b.n 10006680 +1000667c: 1ac0 subs r0, r0, r3 +1000667e: b280 uxth r0, r0 +10006680: 4283 cmp r3, r0 +10006682: d9fb bls.n 1000667c +10006684: bd10 pop {r4, pc} -10006592 : -10006592: b510 push {r4, lr} -10006594: 6940 ldr r0, [r0, #20] -10006596: 2800 cmp r0, #0 -10006598: d003 beq.n 100065a2 -1000659a: 2101 movs r1, #1 -1000659c: 4249 negs r1, r1 -1000659e: f000 ff17 bl 100073d0 <__mutex_enter_timeout_ms_veneer> -100065a2: bd10 pop {r4, pc} +10006686 : +10006686: b510 push {r4, lr} +10006688: 6940 ldr r0, [r0, #20] +1000668a: 2800 cmp r0, #0 +1000668c: d003 beq.n 10006696 +1000668e: 2101 movs r1, #1 +10006690: 4249 negs r1, r1 +10006692: f000 ff15 bl 100074c0 <__mutex_enter_timeout_ms_veneer> +10006696: bd10 pop {r4, pc} -100065a4 : -100065a4: b510 push {r4, lr} -100065a6: 6940 ldr r0, [r0, #20] -100065a8: 2800 cmp r0, #0 -100065aa: d001 beq.n 100065b0 -100065ac: f000 fef0 bl 10007390 <__mutex_exit_veneer> -100065b0: bd10 pop {r4, pc} +10006698 : +10006698: b510 push {r4, lr} +1000669a: 6940 ldr r0, [r0, #20] +1000669c: 2800 cmp r0, #0 +1000669e: d001 beq.n 100066a4 +100066a0: f000 feee bl 10007480 <__mutex_exit_veneer> +100066a4: bd10 pop {r4, pc} -100065b2 <_tu_fifo_peek_at>: -100065b2: b5f0 push {r4, r5, r6, r7, lr} -100065b4: 46c6 mov lr, r8 -100065b6: b500 push {lr} -100065b8: b082 sub sp, #8 -100065ba: 0006 movs r6, r0 -100065bc: 4688 mov r8, r1 -100065be: 9201 str r2, [sp, #4] -100065c0: 0019 movs r1, r3 -100065c2: ab08 add r3, sp, #32 -100065c4: 881d ldrh r5, [r3, #0] -100065c6: 1b4c subs r4, r1, r5 -100065c8: b2a4 uxth r4, r4 -100065ca: 42a9 cmp r1, r5 -100065cc: d202 bcs.n 100065d4 <_tu_fifo_peek_at+0x22> -100065ce: 8943 ldrh r3, [r0, #10] -100065d0: 1ae4 subs r4, r4, r3 -100065d2: b2a4 uxth r4, r4 -100065d4: 88b7 ldrh r7, [r6, #4] -100065d6: 42a7 cmp r7, r4 -100065d8: d205 bcs.n 100065e6 <_tu_fifo_peek_at+0x34> -100065da: 003a movs r2, r7 -100065dc: 0030 movs r0, r6 -100065de: f7ff ffc0 bl 10006562 -100065e2: 8230 strh r0, [r6, #16] -100065e4: 003c movs r4, r7 -100065e6: 2c00 cmp r4, #0 -100065e8: d011 beq.n 1000660e <_tu_fifo_peek_at+0x5c> -100065ea: 4544 cmp r4, r8 -100065ec: d801 bhi.n 100065f2 <_tu_fifo_peek_at+0x40> -100065ee: 2000 movs r0, #0 -100065f0: e00e b.n 10006610 <_tu_fifo_peek_at+0x5e> -100065f2: 4642 mov r2, r8 -100065f4: 0029 movs r1, r5 -100065f6: 0030 movs r0, r6 -100065f8: f7ff ffc0 bl 1000657c -100065fc: 6831 ldr r1, [r6, #0] -100065fe: 88f2 ldrh r2, [r6, #6] -10006600: 4350 muls r0, r2 -10006602: 1809 adds r1, r1, r0 -10006604: 9801 ldr r0, [sp, #4] -10006606: f7fd feb5 bl 10004374 <__wrap___aeabi_memcpy> -1000660a: 2001 movs r0, #1 -1000660c: e000 b.n 10006610 <_tu_fifo_peek_at+0x5e> -1000660e: 2000 movs r0, #0 -10006610: b002 add sp, #8 -10006612: bc80 pop {r7} -10006614: 46b8 mov r8, r7 -10006616: bdf0 pop {r4, r5, r6, r7, pc} +100066a6 <_tu_fifo_peek_at>: +100066a6: b5f0 push {r4, r5, r6, r7, lr} +100066a8: 46c6 mov lr, r8 +100066aa: b500 push {lr} +100066ac: b082 sub sp, #8 +100066ae: 0006 movs r6, r0 +100066b0: 4688 mov r8, r1 +100066b2: 9201 str r2, [sp, #4] +100066b4: 0019 movs r1, r3 +100066b6: ab08 add r3, sp, #32 +100066b8: 881d ldrh r5, [r3, #0] +100066ba: 1b4c subs r4, r1, r5 +100066bc: b2a4 uxth r4, r4 +100066be: 42a9 cmp r1, r5 +100066c0: d202 bcs.n 100066c8 <_tu_fifo_peek_at+0x22> +100066c2: 8943 ldrh r3, [r0, #10] +100066c4: 1ae4 subs r4, r4, r3 +100066c6: b2a4 uxth r4, r4 +100066c8: 88b7 ldrh r7, [r6, #4] +100066ca: 42a7 cmp r7, r4 +100066cc: d205 bcs.n 100066da <_tu_fifo_peek_at+0x34> +100066ce: 003a movs r2, r7 +100066d0: 0030 movs r0, r6 +100066d2: f7ff ffc0 bl 10006656 +100066d6: 8230 strh r0, [r6, #16] +100066d8: 003c movs r4, r7 +100066da: 2c00 cmp r4, #0 +100066dc: d011 beq.n 10006702 <_tu_fifo_peek_at+0x5c> +100066de: 4544 cmp r4, r8 +100066e0: d801 bhi.n 100066e6 <_tu_fifo_peek_at+0x40> +100066e2: 2000 movs r0, #0 +100066e4: e00e b.n 10006704 <_tu_fifo_peek_at+0x5e> +100066e6: 4642 mov r2, r8 +100066e8: 0029 movs r1, r5 +100066ea: 0030 movs r0, r6 +100066ec: f7ff ffc0 bl 10006670 +100066f0: 6831 ldr r1, [r6, #0] +100066f2: 88f2 ldrh r2, [r6, #6] +100066f4: 4350 muls r0, r2 +100066f6: 1809 adds r1, r1, r0 +100066f8: 9801 ldr r0, [sp, #4] +100066fa: f7fd feb5 bl 10004468 <__wrap___aeabi_memcpy> +100066fe: 2001 movs r0, #1 +10006700: e000 b.n 10006704 <_tu_fifo_peek_at+0x5e> +10006702: 2000 movs r0, #0 +10006704: b002 add sp, #8 +10006706: bc80 pop {r7} +10006708: 46b8 mov r8, r7 +1000670a: bdf0 pop {r4, r5, r6, r7, pc} -10006618 : -10006618: b530 push {r4, r5, lr} -1000661a: b083 sub sp, #12 -1000661c: 0004 movs r4, r0 -1000661e: 000d movs r5, r1 -10006620: f7ff ffb7 bl 10006592 -10006624: 89e3 ldrh r3, [r4, #14] -10006626: b29b uxth r3, r3 -10006628: 8a22 ldrh r2, [r4, #16] -1000662a: 9200 str r2, [sp, #0] -1000662c: 002a movs r2, r5 -1000662e: 2100 movs r1, #0 -10006630: 0020 movs r0, r4 -10006632: f7ff ffbe bl 100065b2 <_tu_fifo_peek_at> -10006636: 0005 movs r5, r0 -10006638: 8a21 ldrh r1, [r4, #16] -1000663a: b289 uxth r1, r1 -1000663c: b282 uxth r2, r0 -1000663e: 0020 movs r0, r4 -10006640: f7ff ff80 bl 10006544 -10006644: 8220 strh r0, [r4, #16] -10006646: 0020 movs r0, r4 -10006648: f7ff ffac bl 100065a4 -1000664c: 0028 movs r0, r5 -1000664e: b003 add sp, #12 -10006650: bd30 pop {r4, r5, pc} +1000670c : +1000670c: b530 push {r4, r5, lr} +1000670e: b083 sub sp, #12 +10006710: 0004 movs r4, r0 +10006712: 000d movs r5, r1 +10006714: f7ff ffb7 bl 10006686 +10006718: 89e3 ldrh r3, [r4, #14] +1000671a: b29b uxth r3, r3 +1000671c: 8a22 ldrh r2, [r4, #16] +1000671e: 9200 str r2, [sp, #0] +10006720: 002a movs r2, r5 +10006722: 2100 movs r1, #0 +10006724: 0020 movs r0, r4 +10006726: f7ff ffbe bl 100066a6 <_tu_fifo_peek_at> +1000672a: 0005 movs r5, r0 +1000672c: 8a21 ldrh r1, [r4, #16] +1000672e: b289 uxth r1, r1 +10006730: b282 uxth r2, r0 +10006732: 0020 movs r0, r4 +10006734: f7ff ff80 bl 10006638 +10006738: 8220 strh r0, [r4, #16] +1000673a: 0020 movs r0, r4 +1000673c: f7ff ffac bl 10006698 +10006740: 0028 movs r0, r5 +10006742: b003 add sp, #12 +10006744: bd30 pop {r4, r5, pc} -10006652 : -10006652: b570 push {r4, r5, r6, lr} -10006654: 0004 movs r4, r0 -10006656: 000d movs r5, r1 -10006658: f7ff ff9b bl 10006592 -1000665c: 89e3 ldrh r3, [r4, #14] -1000665e: b29e uxth r6, r3 -10006660: 8a22 ldrh r2, [r4, #16] -10006662: b291 uxth r1, r2 -10006664: 1a9b subs r3, r3, r2 -10006666: b29b uxth r3, r3 -10006668: 42b1 cmp r1, r6 -1000666a: d902 bls.n 10006672 -1000666c: 8962 ldrh r2, [r4, #10] -1000666e: 1a9b subs r3, r3, r2 -10006670: b29b uxth r3, r3 -10006672: 88a2 ldrh r2, [r4, #4] -10006674: 429a cmp r2, r3 -10006676: d102 bne.n 1000667e -10006678: 7a20 ldrb r0, [r4, #8] -1000667a: 2800 cmp r0, #0 -1000667c: d016 beq.n 100066ac -1000667e: 2200 movs r2, #0 -10006680: 0031 movs r1, r6 -10006682: 0020 movs r0, r4 -10006684: f7ff ff7a bl 1000657c -10006688: 88e2 ldrh r2, [r4, #6] -1000668a: 4350 muls r0, r2 -1000668c: 6823 ldr r3, [r4, #0] -1000668e: 469c mov ip, r3 -10006690: 4460 add r0, ip -10006692: 0029 movs r1, r5 -10006694: f7fd fe6e bl 10004374 <__wrap___aeabi_memcpy> -10006698: 2201 movs r2, #1 -1000669a: 0031 movs r1, r6 -1000669c: 0020 movs r0, r4 -1000669e: f7ff ff51 bl 10006544 -100066a2: 81e0 strh r0, [r4, #14] -100066a4: 0020 movs r0, r4 -100066a6: f7ff ff7d bl 100065a4 -100066aa: 2001 movs r0, #1 -100066ac: bd70 pop {r4, r5, r6, pc} +10006746 : +10006746: b570 push {r4, r5, r6, lr} +10006748: 0004 movs r4, r0 +1000674a: 000d movs r5, r1 +1000674c: f7ff ff9b bl 10006686 +10006750: 89e3 ldrh r3, [r4, #14] +10006752: b29e uxth r6, r3 +10006754: 8a22 ldrh r2, [r4, #16] +10006756: b291 uxth r1, r2 +10006758: 1a9b subs r3, r3, r2 +1000675a: b29b uxth r3, r3 +1000675c: 42b1 cmp r1, r6 +1000675e: d902 bls.n 10006766 +10006760: 8962 ldrh r2, [r4, #10] +10006762: 1a9b subs r3, r3, r2 +10006764: b29b uxth r3, r3 +10006766: 88a2 ldrh r2, [r4, #4] +10006768: 429a cmp r2, r3 +1000676a: d102 bne.n 10006772 +1000676c: 7a20 ldrb r0, [r4, #8] +1000676e: 2800 cmp r0, #0 +10006770: d016 beq.n 100067a0 +10006772: 2200 movs r2, #0 +10006774: 0031 movs r1, r6 +10006776: 0020 movs r0, r4 +10006778: f7ff ff7a bl 10006670 +1000677c: 88e2 ldrh r2, [r4, #6] +1000677e: 4350 muls r0, r2 +10006780: 6823 ldr r3, [r4, #0] +10006782: 469c mov ip, r3 +10006784: 4460 add r0, ip +10006786: 0029 movs r1, r5 +10006788: f7fd fe6e bl 10004468 <__wrap___aeabi_memcpy> +1000678c: 2201 movs r2, #1 +1000678e: 0031 movs r1, r6 +10006790: 0020 movs r0, r4 +10006792: f7ff ff51 bl 10006638 +10006796: 81e0 strh r0, [r4, #14] +10006798: 0020 movs r0, r4 +1000679a: f7ff ff7d bl 10006698 +1000679e: 2001 movs r0, #1 +100067a0: bd70 pop {r4, r5, r6, pc} -100066ae : -100066ae: b510 push {r4, lr} -100066b0: 0004 movs r4, r0 -100066b2: f7ff ff6e bl 10006592 -100066b6: 2300 movs r3, #0 -100066b8: 81e3 strh r3, [r4, #14] -100066ba: 8223 strh r3, [r4, #16] -100066bc: 0020 movs r0, r4 -100066be: f7ff ff71 bl 100065a4 -100066c2: 2001 movs r0, #1 -100066c4: bd10 pop {r4, pc} +100067a2 : +100067a2: b510 push {r4, lr} +100067a4: 0004 movs r4, r0 +100067a6: f7ff ff6e bl 10006686 +100067aa: 2300 movs r3, #0 +100067ac: 81e3 strh r3, [r4, #14] +100067ae: 8223 strh r3, [r4, #16] +100067b0: 0020 movs r0, r4 +100067b2: f7ff ff71 bl 10006698 +100067b6: 2001 movs r0, #1 +100067b8: bd10 pop {r4, pc} -100066c6 : -100066c6: b510 push {r4, lr} -100066c8: f7fa f862 bl 10000790 -100066cc: 2019 movs r0, #25 -100066ce: f7fa f895 bl 100007fc -100066d2: 23d0 movs r3, #208 ; 0xd0 -100066d4: 061b lsls r3, r3, #24 -100066d6: 2280 movs r2, #128 ; 0x80 -100066d8: 0492 lsls r2, r2, #18 -100066da: 625a str r2, [r3, #36] ; 0x24 -100066dc: bd10 pop {r4, pc} +100067ba : +100067ba: b510 push {r4, lr} +100067bc: f7fa f862 bl 10000884 +100067c0: 2019 movs r0, #25 +100067c2: f7fa f895 bl 100008f0 +100067c6: 23d0 movs r3, #208 ; 0xd0 +100067c8: 061b lsls r3, r3, #24 +100067ca: 2280 movs r2, #128 ; 0x80 +100067cc: 0492 lsls r2, r2, #18 +100067ce: 625a str r2, [r3, #36] ; 0x24 +100067d0: bd10 pop {r4, pc} ... -100066e0 <_pio_can_add_program_at_offset>: -100066e0: b510 push {r4, lr} -100066e2: 2a1f cmp r2, #31 -100066e4: d820 bhi.n 10006728 <_pio_can_add_program_at_offset+0x48> -100066e6: 790c ldrb r4, [r1, #4] -100066e8: 18a3 adds r3, r4, r2 -100066ea: 2b20 cmp r3, #32 -100066ec: d822 bhi.n 10006734 <_pio_can_add_program_at_offset+0x54> -100066ee: 2305 movs r3, #5 -100066f0: 56cb ldrsb r3, [r1, r3] -100066f2: 2b00 cmp r3, #0 -100066f4: db01 blt.n 100066fa <_pio_can_add_program_at_offset+0x1a> -100066f6: 4293 cmp r3, r2 -100066f8: d129 bne.n 1000674e <_pio_can_add_program_at_offset+0x6e> -100066fa: 4b16 ldr r3, [pc, #88] ; (10006754 <_pio_can_add_program_at_offset+0x74>) -100066fc: 4298 cmp r0, r3 -100066fe: d002 beq.n 10006706 <_pio_can_add_program_at_offset+0x26> -10006700: 4b15 ldr r3, [pc, #84] ; (10006758 <_pio_can_add_program_at_offset+0x78>) -10006702: 4298 cmp r0, r3 -10006704: d11c bne.n 10006740 <_pio_can_add_program_at_offset+0x60> -10006706: 4b15 ldr r3, [pc, #84] ; (1000675c <_pio_can_add_program_at_offset+0x7c>) -10006708: 469c mov ip, r3 -1000670a: 4460 add r0, ip -1000670c: 4243 negs r3, r0 -1000670e: 4158 adcs r0, r3 -10006710: 0080 lsls r0, r0, #2 -10006712: 4b13 ldr r3, [pc, #76] ; (10006760 <_pio_can_add_program_at_offset+0x80>) -10006714: 58c0 ldr r0, [r0, r3] -10006716: 2301 movs r3, #1 -10006718: 40a3 lsls r3, r4 -1000671a: 3b01 subs r3, #1 -1000671c: 4093 lsls r3, r2 -1000671e: 4018 ands r0, r3 -10006720: 4243 negs r3, r0 -10006722: 4158 adcs r0, r3 -10006724: b2c0 uxtb r0, r0 -10006726: bd10 pop {r4, pc} -10006728: 4b0e ldr r3, [pc, #56] ; (10006764 <_pio_can_add_program_at_offset+0x84>) -1000672a: 4a0f ldr r2, [pc, #60] ; (10006768 <_pio_can_add_program_at_offset+0x88>) -1000672c: 2158 movs r1, #88 ; 0x58 -1000672e: 480f ldr r0, [pc, #60] ; (1000676c <_pio_can_add_program_at_offset+0x8c>) -10006730: f7fb fa1c bl 10001b6c <__assert_func> -10006734: 4b0e ldr r3, [pc, #56] ; (10006770 <_pio_can_add_program_at_offset+0x90>) -10006736: 4a0c ldr r2, [pc, #48] ; (10006768 <_pio_can_add_program_at_offset+0x88>) -10006738: 2159 movs r1, #89 ; 0x59 -1000673a: 480c ldr r0, [pc, #48] ; (1000676c <_pio_can_add_program_at_offset+0x8c>) -1000673c: f7fb fa16 bl 10001b6c <__assert_func> -10006740: 21c2 movs r1, #194 ; 0xc2 -10006742: 4b0c ldr r3, [pc, #48] ; (10006774 <_pio_can_add_program_at_offset+0x94>) -10006744: 4a0c ldr r2, [pc, #48] ; (10006778 <_pio_can_add_program_at_offset+0x98>) -10006746: 0049 lsls r1, r1, #1 -10006748: 480c ldr r0, [pc, #48] ; (1000677c <_pio_can_add_program_at_offset+0x9c>) -1000674a: f7fb fa0f bl 10001b6c <__assert_func> -1000674e: 2000 movs r0, #0 -10006750: e7e9 b.n 10006726 <_pio_can_add_program_at_offset+0x46> -10006752: 46c0 nop ; (mov r8, r8) -10006754: 50200000 .word 0x50200000 -10006758: 50300000 .word 0x50300000 -1000675c: afd00000 .word 0xafd00000 -10006760: 20000e04 .word 0x20000e04 -10006764: 100089d0 .word 0x100089d0 -10006768: 10008ad0 .word 0x10008ad0 -1000676c: 100089f0 .word 0x100089f0 -10006770: 10008a34 .word 0x10008a34 -10006774: 100073f0 .word 0x100073f0 -10006778: 10008b10 .word 0x10008b10 -1000677c: 1000740c .word 0x1000740c +100067d4 <_pio_can_add_program_at_offset>: +100067d4: b510 push {r4, lr} +100067d6: 2a1f cmp r2, #31 +100067d8: d820 bhi.n 1000681c <_pio_can_add_program_at_offset+0x48> +100067da: 790c ldrb r4, [r1, #4] +100067dc: 18a3 adds r3, r4, r2 +100067de: 2b20 cmp r3, #32 +100067e0: d822 bhi.n 10006828 <_pio_can_add_program_at_offset+0x54> +100067e2: 2305 movs r3, #5 +100067e4: 56cb ldrsb r3, [r1, r3] +100067e6: 2b00 cmp r3, #0 +100067e8: db01 blt.n 100067ee <_pio_can_add_program_at_offset+0x1a> +100067ea: 4293 cmp r3, r2 +100067ec: d129 bne.n 10006842 <_pio_can_add_program_at_offset+0x6e> +100067ee: 4b16 ldr r3, [pc, #88] ; (10006848 <_pio_can_add_program_at_offset+0x74>) +100067f0: 4298 cmp r0, r3 +100067f2: d002 beq.n 100067fa <_pio_can_add_program_at_offset+0x26> +100067f4: 4b15 ldr r3, [pc, #84] ; (1000684c <_pio_can_add_program_at_offset+0x78>) +100067f6: 4298 cmp r0, r3 +100067f8: d11c bne.n 10006834 <_pio_can_add_program_at_offset+0x60> +100067fa: 4b15 ldr r3, [pc, #84] ; (10006850 <_pio_can_add_program_at_offset+0x7c>) +100067fc: 469c mov ip, r3 +100067fe: 4460 add r0, ip +10006800: 4243 negs r3, r0 +10006802: 4158 adcs r0, r3 +10006804: 0080 lsls r0, r0, #2 +10006806: 4b13 ldr r3, [pc, #76] ; (10006854 <_pio_can_add_program_at_offset+0x80>) +10006808: 58c0 ldr r0, [r0, r3] +1000680a: 2301 movs r3, #1 +1000680c: 40a3 lsls r3, r4 +1000680e: 3b01 subs r3, #1 +10006810: 4093 lsls r3, r2 +10006812: 4018 ands r0, r3 +10006814: 4243 negs r3, r0 +10006816: 4158 adcs r0, r3 +10006818: b2c0 uxtb r0, r0 +1000681a: bd10 pop {r4, pc} +1000681c: 4b0e ldr r3, [pc, #56] ; (10006858 <_pio_can_add_program_at_offset+0x84>) +1000681e: 4a0f ldr r2, [pc, #60] ; (1000685c <_pio_can_add_program_at_offset+0x88>) +10006820: 2158 movs r1, #88 ; 0x58 +10006822: 480f ldr r0, [pc, #60] ; (10006860 <_pio_can_add_program_at_offset+0x8c>) +10006824: f7fb fa1c bl 10001c60 <__assert_func> +10006828: 4b0e ldr r3, [pc, #56] ; (10006864 <_pio_can_add_program_at_offset+0x90>) +1000682a: 4a0c ldr r2, [pc, #48] ; (1000685c <_pio_can_add_program_at_offset+0x88>) +1000682c: 2159 movs r1, #89 ; 0x59 +1000682e: 480c ldr r0, [pc, #48] ; (10006860 <_pio_can_add_program_at_offset+0x8c>) +10006830: f7fb fa16 bl 10001c60 <__assert_func> +10006834: 21c2 movs r1, #194 ; 0xc2 +10006836: 4b0c ldr r3, [pc, #48] ; (10006868 <_pio_can_add_program_at_offset+0x94>) +10006838: 4a0c ldr r2, [pc, #48] ; (1000686c <_pio_can_add_program_at_offset+0x98>) +1000683a: 0049 lsls r1, r1, #1 +1000683c: 480c ldr r0, [pc, #48] ; (10006870 <_pio_can_add_program_at_offset+0x9c>) +1000683e: f7fb fa0f bl 10001c60 <__assert_func> +10006842: 2000 movs r0, #0 +10006844: e7e9 b.n 1000681a <_pio_can_add_program_at_offset+0x46> +10006846: 46c0 nop ; (mov r8, r8) +10006848: 50200000 .word 0x50200000 +1000684c: 50300000 .word 0x50300000 +10006850: afd00000 .word 0xafd00000 +10006854: 20000df4 .word 0x20000df4 +10006858: 10008b90 .word 0x10008b90 +1000685c: 10008c90 .word 0x10008c90 +10006860: 10008bb0 .word 0x10008bb0 +10006864: 10008bf4 .word 0x10008bf4 +10006868: 100074e0 .word 0x100074e0 +1000686c: 10008cd0 .word 0x10008cd0 +10006870: 100074fc .word 0x100074fc -10006780 <_pio_find_offset_for_program>: -10006780: b570 push {r4, r5, r6, lr} -10006782: 790a ldrb r2, [r1, #4] -10006784: 2a1f cmp r2, #31 -10006786: d81f bhi.n 100067c8 <_pio_find_offset_for_program+0x48> -10006788: 4b1e ldr r3, [pc, #120] ; (10006804 <_pio_find_offset_for_program+0x84>) -1000678a: 4298 cmp r0, r3 -1000678c: d002 beq.n 10006794 <_pio_find_offset_for_program+0x14> -1000678e: 4b1e ldr r3, [pc, #120] ; (10006808 <_pio_find_offset_for_program+0x88>) -10006790: 4298 cmp r0, r3 -10006792: d11f bne.n 100067d4 <_pio_find_offset_for_program+0x54> -10006794: 4b1d ldr r3, [pc, #116] ; (1000680c <_pio_find_offset_for_program+0x8c>) -10006796: 469c mov ip, r3 -10006798: 4460 add r0, ip -1000679a: 4243 negs r3, r0 -1000679c: 4158 adcs r0, r3 -1000679e: 0080 lsls r0, r0, #2 -100067a0: 4b1b ldr r3, [pc, #108] ; (10006810 <_pio_find_offset_for_program+0x90>) -100067a2: 58c4 ldr r4, [r0, r3] -100067a4: 2301 movs r3, #1 -100067a6: 4093 lsls r3, r2 -100067a8: 3b01 subs r3, #1 -100067aa: 7949 ldrb r1, [r1, #5] -100067ac: b249 sxtb r1, r1 -100067ae: 2900 cmp r1, #0 -100067b0: db17 blt.n 100067e2 <_pio_find_offset_for_program+0x62> -100067b2: 0008 movs r0, r1 -100067b4: 2520 movs r5, #32 -100067b6: 1aaa subs r2, r5, r2 -100067b8: 4291 cmp r1, r2 -100067ba: dc20 bgt.n 100067fe <_pio_find_offset_for_program+0x7e> -100067bc: 408b lsls r3, r1 -100067be: 421c tst r4, r3 -100067c0: d001 beq.n 100067c6 <_pio_find_offset_for_program+0x46> -100067c2: 2001 movs r0, #1 -100067c4: 4240 negs r0, r0 -100067c6: bd70 pop {r4, r5, r6, pc} -100067c8: 4b12 ldr r3, [pc, #72] ; (10006814 <_pio_find_offset_for_program+0x94>) -100067ca: 4a13 ldr r2, [pc, #76] ; (10006818 <_pio_find_offset_for_program+0x98>) -100067cc: 213f movs r1, #63 ; 0x3f -100067ce: 4813 ldr r0, [pc, #76] ; (1000681c <_pio_find_offset_for_program+0x9c>) -100067d0: f7fb f9cc bl 10001b6c <__assert_func> -100067d4: 21c2 movs r1, #194 ; 0xc2 -100067d6: 4b12 ldr r3, [pc, #72] ; (10006820 <_pio_find_offset_for_program+0xa0>) -100067d8: 4a12 ldr r2, [pc, #72] ; (10006824 <_pio_find_offset_for_program+0xa4>) -100067da: 0049 lsls r1, r1, #1 -100067dc: 4812 ldr r0, [pc, #72] ; (10006828 <_pio_find_offset_for_program+0xa8>) -100067de: f7fb f9c5 bl 10001b6c <__assert_func> -100067e2: 2020 movs r0, #32 -100067e4: 1a80 subs r0, r0, r2 -100067e6: e000 b.n 100067ea <_pio_find_offset_for_program+0x6a> -100067e8: 3801 subs r0, #1 -100067ea: 2800 cmp r0, #0 -100067ec: db04 blt.n 100067f8 <_pio_find_offset_for_program+0x78> -100067ee: 001a movs r2, r3 -100067f0: 4082 lsls r2, r0 -100067f2: 4214 tst r4, r2 -100067f4: d1f8 bne.n 100067e8 <_pio_find_offset_for_program+0x68> -100067f6: e7e6 b.n 100067c6 <_pio_find_offset_for_program+0x46> -100067f8: 2001 movs r0, #1 -100067fa: 4240 negs r0, r0 -100067fc: e7e3 b.n 100067c6 <_pio_find_offset_for_program+0x46> -100067fe: 2001 movs r0, #1 -10006800: 4240 negs r0, r0 -10006802: e7e0 b.n 100067c6 <_pio_find_offset_for_program+0x46> -10006804: 50200000 .word 0x50200000 -10006808: 50300000 .word 0x50300000 -1000680c: afd00000 .word 0xafd00000 -10006810: 20000e04 .word 0x20000e04 -10006814: 10008a68 .word 0x10008a68 -10006818: 10008af0 .word 0x10008af0 -1000681c: 100089f0 .word 0x100089f0 -10006820: 100073f0 .word 0x100073f0 -10006824: 10008b10 .word 0x10008b10 -10006828: 1000740c .word 0x1000740c +10006874 <_pio_find_offset_for_program>: +10006874: b570 push {r4, r5, r6, lr} +10006876: 790a ldrb r2, [r1, #4] +10006878: 2a1f cmp r2, #31 +1000687a: d81f bhi.n 100068bc <_pio_find_offset_for_program+0x48> +1000687c: 4b1e ldr r3, [pc, #120] ; (100068f8 <_pio_find_offset_for_program+0x84>) +1000687e: 4298 cmp r0, r3 +10006880: d002 beq.n 10006888 <_pio_find_offset_for_program+0x14> +10006882: 4b1e ldr r3, [pc, #120] ; (100068fc <_pio_find_offset_for_program+0x88>) +10006884: 4298 cmp r0, r3 +10006886: d11f bne.n 100068c8 <_pio_find_offset_for_program+0x54> +10006888: 4b1d ldr r3, [pc, #116] ; (10006900 <_pio_find_offset_for_program+0x8c>) +1000688a: 469c mov ip, r3 +1000688c: 4460 add r0, ip +1000688e: 4243 negs r3, r0 +10006890: 4158 adcs r0, r3 +10006892: 0080 lsls r0, r0, #2 +10006894: 4b1b ldr r3, [pc, #108] ; (10006904 <_pio_find_offset_for_program+0x90>) +10006896: 58c4 ldr r4, [r0, r3] +10006898: 2301 movs r3, #1 +1000689a: 4093 lsls r3, r2 +1000689c: 3b01 subs r3, #1 +1000689e: 7949 ldrb r1, [r1, #5] +100068a0: b249 sxtb r1, r1 +100068a2: 2900 cmp r1, #0 +100068a4: db17 blt.n 100068d6 <_pio_find_offset_for_program+0x62> +100068a6: 0008 movs r0, r1 +100068a8: 2520 movs r5, #32 +100068aa: 1aaa subs r2, r5, r2 +100068ac: 4291 cmp r1, r2 +100068ae: dc20 bgt.n 100068f2 <_pio_find_offset_for_program+0x7e> +100068b0: 408b lsls r3, r1 +100068b2: 421c tst r4, r3 +100068b4: d001 beq.n 100068ba <_pio_find_offset_for_program+0x46> +100068b6: 2001 movs r0, #1 +100068b8: 4240 negs r0, r0 +100068ba: bd70 pop {r4, r5, r6, pc} +100068bc: 4b12 ldr r3, [pc, #72] ; (10006908 <_pio_find_offset_for_program+0x94>) +100068be: 4a13 ldr r2, [pc, #76] ; (1000690c <_pio_find_offset_for_program+0x98>) +100068c0: 213f movs r1, #63 ; 0x3f +100068c2: 4813 ldr r0, [pc, #76] ; (10006910 <_pio_find_offset_for_program+0x9c>) +100068c4: f7fb f9cc bl 10001c60 <__assert_func> +100068c8: 21c2 movs r1, #194 ; 0xc2 +100068ca: 4b12 ldr r3, [pc, #72] ; (10006914 <_pio_find_offset_for_program+0xa0>) +100068cc: 4a12 ldr r2, [pc, #72] ; (10006918 <_pio_find_offset_for_program+0xa4>) +100068ce: 0049 lsls r1, r1, #1 +100068d0: 4812 ldr r0, [pc, #72] ; (1000691c <_pio_find_offset_for_program+0xa8>) +100068d2: f7fb f9c5 bl 10001c60 <__assert_func> +100068d6: 2020 movs r0, #32 +100068d8: 1a80 subs r0, r0, r2 +100068da: e000 b.n 100068de <_pio_find_offset_for_program+0x6a> +100068dc: 3801 subs r0, #1 +100068de: 2800 cmp r0, #0 +100068e0: db04 blt.n 100068ec <_pio_find_offset_for_program+0x78> +100068e2: 001a movs r2, r3 +100068e4: 4082 lsls r2, r0 +100068e6: 4214 tst r4, r2 +100068e8: d1f8 bne.n 100068dc <_pio_find_offset_for_program+0x68> +100068ea: e7e6 b.n 100068ba <_pio_find_offset_for_program+0x46> +100068ec: 2001 movs r0, #1 +100068ee: 4240 negs r0, r0 +100068f0: e7e3 b.n 100068ba <_pio_find_offset_for_program+0x46> +100068f2: 2001 movs r0, #1 +100068f4: 4240 negs r0, r0 +100068f6: e7e0 b.n 100068ba <_pio_find_offset_for_program+0x46> +100068f8: 50200000 .word 0x50200000 +100068fc: 50300000 .word 0x50300000 +10006900: afd00000 .word 0xafd00000 +10006904: 20000df4 .word 0x20000df4 +10006908: 10008c28 .word 0x10008c28 +1000690c: 10008cb0 .word 0x10008cb0 +10006910: 10008bb0 .word 0x10008bb0 +10006914: 100074e0 .word 0x100074e0 +10006918: 10008cd0 .word 0x10008cd0 +1000691c: 100074fc .word 0x100074fc -1000682c <_pio_add_program_at_offset>: -1000682c: b570 push {r4, r5, r6, lr} -1000682e: 0005 movs r5, r0 -10006830: 000c movs r4, r1 -10006832: 0016 movs r6, r2 -10006834: f7ff ff54 bl 100066e0 <_pio_can_add_program_at_offset> -10006838: 2800 cmp r0, #0 -1000683a: d001 beq.n 10006840 <_pio_add_program_at_offset+0x14> -1000683c: 2000 movs r0, #0 -1000683e: e007 b.n 10006850 <_pio_add_program_at_offset+0x24> -10006840: 481b ldr r0, [pc, #108] ; (100068b0 <_pio_add_program_at_offset+0x84>) -10006842: f7fb f9b1 bl 10001ba8 -10006846: 1983 adds r3, r0, r6 -10006848: 3312 adds r3, #18 -1000684a: 009b lsls r3, r3, #2 -1000684c: 515a str r2, [r3, r5] -1000684e: 3001 adds r0, #1 -10006850: 7923 ldrb r3, [r4, #4] -10006852: 4283 cmp r3, r0 -10006854: d90f bls.n 10006876 <_pio_add_program_at_offset+0x4a> -10006856: 7823 ldrb r3, [r4, #0] -10006858: 7861 ldrb r1, [r4, #1] -1000685a: 0209 lsls r1, r1, #8 -1000685c: 4319 orrs r1, r3 -1000685e: 78a2 ldrb r2, [r4, #2] -10006860: 0412 lsls r2, r2, #16 -10006862: 4311 orrs r1, r2 -10006864: 78e3 ldrb r3, [r4, #3] -10006866: 061b lsls r3, r3, #24 -10006868: 430b orrs r3, r1 -1000686a: 0042 lsls r2, r0, #1 -1000686c: 5a9a ldrh r2, [r3, r2] -1000686e: 0b53 lsrs r3, r2, #13 -10006870: d1e9 bne.n 10006846 <_pio_add_program_at_offset+0x1a> -10006872: 1992 adds r2, r2, r6 -10006874: e7e7 b.n 10006846 <_pio_add_program_at_offset+0x1a> -10006876: 2201 movs r2, #1 -10006878: 409a lsls r2, r3 -1000687a: 0013 movs r3, r2 -1000687c: 3b01 subs r3, #1 -1000687e: 4a0d ldr r2, [pc, #52] ; (100068b4 <_pio_add_program_at_offset+0x88>) -10006880: 4295 cmp r5, r2 -10006882: d002 beq.n 1000688a <_pio_add_program_at_offset+0x5e> -10006884: 4a0c ldr r2, [pc, #48] ; (100068b8 <_pio_add_program_at_offset+0x8c>) -10006886: 4295 cmp r5, r2 -10006888: d10b bne.n 100068a2 <_pio_add_program_at_offset+0x76> -1000688a: 4a0c ldr r2, [pc, #48] ; (100068bc <_pio_add_program_at_offset+0x90>) -1000688c: 4694 mov ip, r2 -1000688e: 4465 add r5, ip -10006890: 426a negs r2, r5 -10006892: 4155 adcs r5, r2 -10006894: 40b3 lsls r3, r6 -10006896: 4a0a ldr r2, [pc, #40] ; (100068c0 <_pio_add_program_at_offset+0x94>) -10006898: 00ad lsls r5, r5, #2 -1000689a: 58a9 ldr r1, [r5, r2] -1000689c: 430b orrs r3, r1 -1000689e: 50ab str r3, [r5, r2] -100068a0: bd70 pop {r4, r5, r6, pc} -100068a2: 21c2 movs r1, #194 ; 0xc2 -100068a4: 4b07 ldr r3, [pc, #28] ; (100068c4 <_pio_add_program_at_offset+0x98>) -100068a6: 4a08 ldr r2, [pc, #32] ; (100068c8 <_pio_add_program_at_offset+0x9c>) -100068a8: 0049 lsls r1, r1, #1 -100068aa: 4808 ldr r0, [pc, #32] ; (100068cc <_pio_add_program_at_offset+0xa0>) -100068ac: f7fb f95e bl 10001b6c <__assert_func> -100068b0: 10008a90 .word 0x10008a90 -100068b4: 50200000 .word 0x50200000 -100068b8: 50300000 .word 0x50300000 -100068bc: afd00000 .word 0xafd00000 -100068c0: 20000e04 .word 0x20000e04 -100068c4: 100073f0 .word 0x100073f0 -100068c8: 10008b10 .word 0x10008b10 -100068cc: 1000740c .word 0x1000740c +10006920 <_pio_add_program_at_offset>: +10006920: b570 push {r4, r5, r6, lr} +10006922: 0005 movs r5, r0 +10006924: 000c movs r4, r1 +10006926: 0016 movs r6, r2 +10006928: f7ff ff54 bl 100067d4 <_pio_can_add_program_at_offset> +1000692c: 2800 cmp r0, #0 +1000692e: d001 beq.n 10006934 <_pio_add_program_at_offset+0x14> +10006930: 2000 movs r0, #0 +10006932: e007 b.n 10006944 <_pio_add_program_at_offset+0x24> +10006934: 481b ldr r0, [pc, #108] ; (100069a4 <_pio_add_program_at_offset+0x84>) +10006936: f7fb f9b1 bl 10001c9c +1000693a: 1983 adds r3, r0, r6 +1000693c: 3312 adds r3, #18 +1000693e: 009b lsls r3, r3, #2 +10006940: 515a str r2, [r3, r5] +10006942: 3001 adds r0, #1 +10006944: 7923 ldrb r3, [r4, #4] +10006946: 4283 cmp r3, r0 +10006948: d90f bls.n 1000696a <_pio_add_program_at_offset+0x4a> +1000694a: 7823 ldrb r3, [r4, #0] +1000694c: 7861 ldrb r1, [r4, #1] +1000694e: 0209 lsls r1, r1, #8 +10006950: 4319 orrs r1, r3 +10006952: 78a2 ldrb r2, [r4, #2] +10006954: 0412 lsls r2, r2, #16 +10006956: 4311 orrs r1, r2 +10006958: 78e3 ldrb r3, [r4, #3] +1000695a: 061b lsls r3, r3, #24 +1000695c: 430b orrs r3, r1 +1000695e: 0042 lsls r2, r0, #1 +10006960: 5a9a ldrh r2, [r3, r2] +10006962: 0b53 lsrs r3, r2, #13 +10006964: d1e9 bne.n 1000693a <_pio_add_program_at_offset+0x1a> +10006966: 1992 adds r2, r2, r6 +10006968: e7e7 b.n 1000693a <_pio_add_program_at_offset+0x1a> +1000696a: 2201 movs r2, #1 +1000696c: 409a lsls r2, r3 +1000696e: 0013 movs r3, r2 +10006970: 3b01 subs r3, #1 +10006972: 4a0d ldr r2, [pc, #52] ; (100069a8 <_pio_add_program_at_offset+0x88>) +10006974: 4295 cmp r5, r2 +10006976: d002 beq.n 1000697e <_pio_add_program_at_offset+0x5e> +10006978: 4a0c ldr r2, [pc, #48] ; (100069ac <_pio_add_program_at_offset+0x8c>) +1000697a: 4295 cmp r5, r2 +1000697c: d10b bne.n 10006996 <_pio_add_program_at_offset+0x76> +1000697e: 4a0c ldr r2, [pc, #48] ; (100069b0 <_pio_add_program_at_offset+0x90>) +10006980: 4694 mov ip, r2 +10006982: 4465 add r5, ip +10006984: 426a negs r2, r5 +10006986: 4155 adcs r5, r2 +10006988: 40b3 lsls r3, r6 +1000698a: 4a0a ldr r2, [pc, #40] ; (100069b4 <_pio_add_program_at_offset+0x94>) +1000698c: 00ad lsls r5, r5, #2 +1000698e: 58a9 ldr r1, [r5, r2] +10006990: 430b orrs r3, r1 +10006992: 50ab str r3, [r5, r2] +10006994: bd70 pop {r4, r5, r6, pc} +10006996: 21c2 movs r1, #194 ; 0xc2 +10006998: 4b07 ldr r3, [pc, #28] ; (100069b8 <_pio_add_program_at_offset+0x98>) +1000699a: 4a08 ldr r2, [pc, #32] ; (100069bc <_pio_add_program_at_offset+0x9c>) +1000699c: 0049 lsls r1, r1, #1 +1000699e: 4808 ldr r0, [pc, #32] ; (100069c0 <_pio_add_program_at_offset+0xa0>) +100069a0: f7fb f95e bl 10001c60 <__assert_func> +100069a4: 10008c50 .word 0x10008c50 +100069a8: 50200000 .word 0x50200000 +100069ac: 50300000 .word 0x50300000 +100069b0: afd00000 .word 0xafd00000 +100069b4: 20000df4 .word 0x20000df4 +100069b8: 100074e0 .word 0x100074e0 +100069bc: 10008cd0 .word 0x10008cd0 +100069c0: 100074fc .word 0x100074fc -100068d0 : -100068d0: b5f8 push {r3, r4, r5, r6, r7, lr} -100068d2: 0005 movs r5, r0 -100068d4: 000e movs r6, r1 -100068d6: f7f9 ff9d bl 10000814 -100068da: 0007 movs r7, r0 -100068dc: 0031 movs r1, r6 -100068de: 0028 movs r0, r5 -100068e0: f7ff ff4e bl 10006780 <_pio_find_offset_for_program> -100068e4: 1e04 subs r4, r0, #0 -100068e6: db09 blt.n 100068fc -100068e8: 0002 movs r2, r0 -100068ea: 0031 movs r1, r6 -100068ec: 0028 movs r0, r5 -100068ee: f7ff ff9d bl 1000682c <_pio_add_program_at_offset> -100068f2: 0038 movs r0, r7 -100068f4: f7f9 ff9a bl 1000082c -100068f8: 0020 movs r0, r4 -100068fa: bdf8 pop {r3, r4, r5, r6, r7, pc} -100068fc: 4801 ldr r0, [pc, #4] ; (10006904 ) -100068fe: f7fb f953 bl 10001ba8 -10006902: 46c0 nop ; (mov r8, r8) -10006904: 10008a90 .word 0x10008a90 +100069c4 : +100069c4: b5f8 push {r3, r4, r5, r6, r7, lr} +100069c6: 0005 movs r5, r0 +100069c8: 000e movs r6, r1 +100069ca: f7f9 ff9d bl 10000908 +100069ce: 0007 movs r7, r0 +100069d0: 0031 movs r1, r6 +100069d2: 0028 movs r0, r5 +100069d4: f7ff ff4e bl 10006874 <_pio_find_offset_for_program> +100069d8: 1e04 subs r4, r0, #0 +100069da: db09 blt.n 100069f0 +100069dc: 0002 movs r2, r0 +100069de: 0031 movs r1, r6 +100069e0: 0028 movs r0, r5 +100069e2: f7ff ff9d bl 10006920 <_pio_add_program_at_offset> +100069e6: 0038 movs r0, r7 +100069e8: f7f9 ff9a bl 10000920 +100069ec: 0020 movs r0, r4 +100069ee: bdf8 pop {r3, r4, r5, r6, r7, pc} +100069f0: 4801 ldr r0, [pc, #4] ; (100069f8 ) +100069f2: f7fb f953 bl 10001c9c +100069f6: 46c0 nop ; (mov r8, r8) +100069f8: 10008c50 .word 0x10008c50 -10006908 : -10006908: b5f8 push {r3, r4, r5, r6, r7, lr} -1000690a: ac06 add r4, sp, #24 -1000690c: 7825 ldrb r5, [r4, #0] -1000690e: 2a1f cmp r2, #31 -10006910: d80a bhi.n 10006928 -10006912: 004c lsls r4, r1, #1 -10006914: 1864 adds r4, r4, r1 -10006916: 00e4 lsls r4, r4, #3 -10006918: 1904 adds r4, r0, r4 -1000691a: 34dc adds r4, #220 ; 0xdc -1000691c: 6824 ldr r4, [r4, #0] -1000691e: 46a4 mov ip, r4 -10006920: 2d00 cmp r5, #0 -10006922: d007 beq.n 10006934 -10006924: 261f movs r6, #31 -10006926: e01a b.n 1000695e -10006928: 4b16 ldr r3, [pc, #88] ; (10006984 ) -1000692a: 4a17 ldr r2, [pc, #92] ; (10006988 ) -1000692c: 21c7 movs r1, #199 ; 0xc7 -1000692e: 4817 ldr r0, [pc, #92] ; (1000698c ) -10006930: f7fb f91c bl 10001b6c <__assert_func> -10006934: 2600 movs r6, #0 -10006936: e012 b.n 1000695e -10006938: 0154 lsls r4, r2, #5 -1000693a: 25a0 movs r5, #160 ; 0xa0 -1000693c: 056d lsls r5, r5, #21 -1000693e: 4325 orrs r5, r4 -10006940: 004c lsls r4, r1, #1 -10006942: 1864 adds r4, r4, r1 -10006944: 00e4 lsls r4, r4, #3 -10006946: 1904 adds r4, r0, r4 -10006948: 0027 movs r7, r4 -1000694a: 37dc adds r7, #220 ; 0xdc -1000694c: 603d str r5, [r7, #0] -1000694e: 4d10 ldr r5, [pc, #64] ; (10006990 ) -10006950: 4335 orrs r5, r6 -10006952: 34d8 adds r4, #216 ; 0xd8 -10006954: 6025 str r5, [r4, #0] -10006956: 3b05 subs r3, #5 -10006958: 3205 adds r2, #5 -1000695a: 241f movs r4, #31 -1000695c: 4022 ands r2, r4 -1000695e: 2b05 cmp r3, #5 -10006960: d8ea bhi.n 10006938 -10006962: 069b lsls r3, r3, #26 -10006964: 0152 lsls r2, r2, #5 -10006966: 4313 orrs r3, r2 -10006968: 004c lsls r4, r1, #1 -1000696a: 1862 adds r2, r4, r1 -1000696c: 00d2 lsls r2, r2, #3 -1000696e: 1882 adds r2, r0, r2 -10006970: 0015 movs r5, r2 -10006972: 35dc adds r5, #220 ; 0xdc -10006974: 602b str r3, [r5, #0] -10006976: 4b06 ldr r3, [pc, #24] ; (10006990 ) -10006978: 431e orrs r6, r3 -1000697a: 32d8 adds r2, #216 ; 0xd8 -1000697c: 6016 str r6, [r2, #0] -1000697e: 4663 mov r3, ip -10006980: 602b str r3, [r5, #0] -10006982: bdf8 pop {r3, r4, r5, r6, r7, pc} -10006984: 10008aa4 .word 0x10008aa4 -10006988: 10008ab0 .word 0x10008ab0 -1000698c: 100089f0 .word 0x100089f0 -10006990: 0000e080 .word 0x0000e080 +100069fc : +100069fc: b5f8 push {r3, r4, r5, r6, r7, lr} +100069fe: ac06 add r4, sp, #24 +10006a00: 7825 ldrb r5, [r4, #0] +10006a02: 2a1f cmp r2, #31 +10006a04: d80a bhi.n 10006a1c +10006a06: 004c lsls r4, r1, #1 +10006a08: 1864 adds r4, r4, r1 +10006a0a: 00e4 lsls r4, r4, #3 +10006a0c: 1904 adds r4, r0, r4 +10006a0e: 34dc adds r4, #220 ; 0xdc +10006a10: 6824 ldr r4, [r4, #0] +10006a12: 46a4 mov ip, r4 +10006a14: 2d00 cmp r5, #0 +10006a16: d007 beq.n 10006a28 +10006a18: 261f movs r6, #31 +10006a1a: e01a b.n 10006a52 +10006a1c: 4b16 ldr r3, [pc, #88] ; (10006a78 ) +10006a1e: 4a17 ldr r2, [pc, #92] ; (10006a7c ) +10006a20: 21c7 movs r1, #199 ; 0xc7 +10006a22: 4817 ldr r0, [pc, #92] ; (10006a80 ) +10006a24: f7fb f91c bl 10001c60 <__assert_func> +10006a28: 2600 movs r6, #0 +10006a2a: e012 b.n 10006a52 +10006a2c: 0154 lsls r4, r2, #5 +10006a2e: 25a0 movs r5, #160 ; 0xa0 +10006a30: 056d lsls r5, r5, #21 +10006a32: 4325 orrs r5, r4 +10006a34: 004c lsls r4, r1, #1 +10006a36: 1864 adds r4, r4, r1 +10006a38: 00e4 lsls r4, r4, #3 +10006a3a: 1904 adds r4, r0, r4 +10006a3c: 0027 movs r7, r4 +10006a3e: 37dc adds r7, #220 ; 0xdc +10006a40: 603d str r5, [r7, #0] +10006a42: 4d10 ldr r5, [pc, #64] ; (10006a84 ) +10006a44: 4335 orrs r5, r6 +10006a46: 34d8 adds r4, #216 ; 0xd8 +10006a48: 6025 str r5, [r4, #0] +10006a4a: 3b05 subs r3, #5 +10006a4c: 3205 adds r2, #5 +10006a4e: 241f movs r4, #31 +10006a50: 4022 ands r2, r4 +10006a52: 2b05 cmp r3, #5 +10006a54: d8ea bhi.n 10006a2c +10006a56: 069b lsls r3, r3, #26 +10006a58: 0152 lsls r2, r2, #5 +10006a5a: 4313 orrs r3, r2 +10006a5c: 004c lsls r4, r1, #1 +10006a5e: 1862 adds r2, r4, r1 +10006a60: 00d2 lsls r2, r2, #3 +10006a62: 1882 adds r2, r0, r2 +10006a64: 0015 movs r5, r2 +10006a66: 35dc adds r5, #220 ; 0xdc +10006a68: 602b str r3, [r5, #0] +10006a6a: 4b06 ldr r3, [pc, #24] ; (10006a84 ) +10006a6c: 431e orrs r6, r3 +10006a6e: 32d8 adds r2, #216 ; 0xd8 +10006a70: 6016 str r6, [r2, #0] +10006a72: 4663 mov r3, ip +10006a74: 602b str r3, [r5, #0] +10006a76: bdf8 pop {r3, r4, r5, r6, r7, pc} +10006a78: 10008c64 .word 0x10008c64 +10006a7c: 10008c70 .word 0x10008c70 +10006a80: 10008bb0 .word 0x10008bb0 +10006a84: 0000e080 .word 0x0000e080 -10006994 : -10006994: b5f0 push {r4, r5, r6, r7, lr} -10006996: b08b sub sp, #44 ; 0x2c -10006998: 0004 movs r4, r0 -1000699a: 000d movs r5, r1 -1000699c: 0016 movs r6, r2 -1000699e: 6802 ldr r2, [r0, #0] -100069a0: 2101 movs r1, #1 -100069a2: 40a9 lsls r1, r5 -100069a4: 438a bics r2, r1 -100069a6: 6002 str r2, [r0, #0] -100069a8: 2b00 cmp r3, #0 -100069aa: d035 beq.n 10006a18 -100069ac: 0069 lsls r1, r5, #1 -100069ae: 1949 adds r1, r1, r5 -100069b0: 00c9 lsls r1, r1, #3 -100069b2: 1841 adds r1, r0, r1 -100069b4: 000a movs r2, r1 -100069b6: 32c8 adds r2, #200 ; 0xc8 -100069b8: 6818 ldr r0, [r3, #0] -100069ba: 6010 str r0, [r2, #0] -100069bc: 3204 adds r2, #4 -100069be: 6858 ldr r0, [r3, #4] -100069c0: 6010 str r0, [r2, #0] -100069c2: 3204 adds r2, #4 -100069c4: 6898 ldr r0, [r3, #8] -100069c6: 6010 str r0, [r2, #0] -100069c8: 68db ldr r3, [r3, #12] -100069ca: 31dc adds r1, #220 ; 0xdc -100069cc: 600b str r3, [r1, #0] -100069ce: 0069 lsls r1, r5, #1 -100069d0: 194b adds r3, r1, r5 -100069d2: 00db lsls r3, r3, #3 -100069d4: 33d0 adds r3, #208 ; 0xd0 -100069d6: 18e3 adds r3, r4, r3 -100069d8: 2280 movs r2, #128 ; 0x80 -100069da: 0152 lsls r2, r2, #5 -100069dc: 4313 orrs r3, r2 -100069de: 2280 movs r2, #128 ; 0x80 -100069e0: 0612 lsls r2, r2, #24 -100069e2: 601a str r2, [r3, #0] -100069e4: 601a str r2, [r3, #0] -100069e6: 4b23 ldr r3, [pc, #140] ; (10006a74 ) -100069e8: 40ab lsls r3, r5 -100069ea: 60a3 str r3, [r4, #8] -100069ec: 6822 ldr r2, [r4, #0] -100069ee: 1d28 adds r0, r5, #4 -100069f0: 2301 movs r3, #1 -100069f2: 001f movs r7, r3 -100069f4: 4087 lsls r7, r0 -100069f6: 433a orrs r2, r7 -100069f8: 6022 str r2, [r4, #0] -100069fa: 6822 ldr r2, [r4, #0] -100069fc: 0028 movs r0, r5 -100069fe: 3008 adds r0, #8 -10006a00: 4083 lsls r3, r0 -10006a02: 4313 orrs r3, r2 -10006a04: 6023 str r3, [r4, #0] -10006a06: 221f movs r2, #31 -10006a08: 4016 ands r6, r2 -10006a0a: 1949 adds r1, r1, r5 -10006a0c: 00c9 lsls r1, r1, #3 -10006a0e: 1864 adds r4, r4, r1 -10006a10: 34d8 adds r4, #216 ; 0xd8 -10006a12: 6026 str r6, [r4, #0] -10006a14: b00b add sp, #44 ; 0x2c -10006a16: bdf0 pop {r4, r5, r6, r7, pc} -10006a18: 2210 movs r2, #16 -10006a1a: 2100 movs r1, #0 -10006a1c: a806 add r0, sp, #24 -10006a1e: f7fd fca3 bl 10004368 <__wrap_memset> -10006a22: 2380 movs r3, #128 ; 0x80 -10006a24: 025b lsls r3, r3, #9 -10006a26: 9306 str r3, [sp, #24] -10006a28: 23f8 movs r3, #248 ; 0xf8 -10006a2a: 025b lsls r3, r3, #9 -10006a2c: 9307 str r3, [sp, #28] -10006a2e: 2380 movs r3, #128 ; 0x80 -10006a30: 02db lsls r3, r3, #11 -10006a32: 9308 str r3, [sp, #32] -10006a34: 23c0 movs r3, #192 ; 0xc0 -10006a36: 031b lsls r3, r3, #12 -10006a38: 9308 str r3, [sp, #32] -10006a3a: 2210 movs r2, #16 -10006a3c: a906 add r1, sp, #24 -10006a3e: a802 add r0, sp, #8 -10006a40: f7fd fc98 bl 10004374 <__wrap___aeabi_memcpy> -10006a44: 006b lsls r3, r5, #1 -10006a46: 195b adds r3, r3, r5 -10006a48: 00db lsls r3, r3, #3 -10006a4a: 18e3 adds r3, r4, r3 -10006a4c: 001a movs r2, r3 -10006a4e: 32c8 adds r2, #200 ; 0xc8 -10006a50: 9902 ldr r1, [sp, #8] -10006a52: 6011 str r1, [r2, #0] -10006a54: 9a03 ldr r2, [sp, #12] -10006a56: 9201 str r2, [sp, #4] -10006a58: 001a movs r2, r3 -10006a5a: 32cc adds r2, #204 ; 0xcc -10006a5c: 9901 ldr r1, [sp, #4] -10006a5e: 6011 str r1, [r2, #0] -10006a60: 9a04 ldr r2, [sp, #16] -10006a62: 9201 str r2, [sp, #4] -10006a64: 001a movs r2, r3 -10006a66: 32d0 adds r2, #208 ; 0xd0 -10006a68: 9901 ldr r1, [sp, #4] -10006a6a: 6011 str r1, [r2, #0] -10006a6c: 9a05 ldr r2, [sp, #20] -10006a6e: 33dc adds r3, #220 ; 0xdc -10006a70: 601a str r2, [r3, #0] -10006a72: e7ac b.n 100069ce -10006a74: 01010101 .word 0x01010101 +10006a88 : +10006a88: b5f0 push {r4, r5, r6, r7, lr} +10006a8a: b08b sub sp, #44 ; 0x2c +10006a8c: 0004 movs r4, r0 +10006a8e: 000d movs r5, r1 +10006a90: 0016 movs r6, r2 +10006a92: 6802 ldr r2, [r0, #0] +10006a94: 2101 movs r1, #1 +10006a96: 40a9 lsls r1, r5 +10006a98: 438a bics r2, r1 +10006a9a: 6002 str r2, [r0, #0] +10006a9c: 2b00 cmp r3, #0 +10006a9e: d035 beq.n 10006b0c +10006aa0: 0069 lsls r1, r5, #1 +10006aa2: 1949 adds r1, r1, r5 +10006aa4: 00c9 lsls r1, r1, #3 +10006aa6: 1841 adds r1, r0, r1 +10006aa8: 000a movs r2, r1 +10006aaa: 32c8 adds r2, #200 ; 0xc8 +10006aac: 6818 ldr r0, [r3, #0] +10006aae: 6010 str r0, [r2, #0] +10006ab0: 3204 adds r2, #4 +10006ab2: 6858 ldr r0, [r3, #4] +10006ab4: 6010 str r0, [r2, #0] +10006ab6: 3204 adds r2, #4 +10006ab8: 6898 ldr r0, [r3, #8] +10006aba: 6010 str r0, [r2, #0] +10006abc: 68db ldr r3, [r3, #12] +10006abe: 31dc adds r1, #220 ; 0xdc +10006ac0: 600b str r3, [r1, #0] +10006ac2: 0069 lsls r1, r5, #1 +10006ac4: 194b adds r3, r1, r5 +10006ac6: 00db lsls r3, r3, #3 +10006ac8: 33d0 adds r3, #208 ; 0xd0 +10006aca: 18e3 adds r3, r4, r3 +10006acc: 2280 movs r2, #128 ; 0x80 +10006ace: 0152 lsls r2, r2, #5 +10006ad0: 4313 orrs r3, r2 +10006ad2: 2280 movs r2, #128 ; 0x80 +10006ad4: 0612 lsls r2, r2, #24 +10006ad6: 601a str r2, [r3, #0] +10006ad8: 601a str r2, [r3, #0] +10006ada: 4b23 ldr r3, [pc, #140] ; (10006b68 ) +10006adc: 40ab lsls r3, r5 +10006ade: 60a3 str r3, [r4, #8] +10006ae0: 6822 ldr r2, [r4, #0] +10006ae2: 1d28 adds r0, r5, #4 +10006ae4: 2301 movs r3, #1 +10006ae6: 001f movs r7, r3 +10006ae8: 4087 lsls r7, r0 +10006aea: 433a orrs r2, r7 +10006aec: 6022 str r2, [r4, #0] +10006aee: 6822 ldr r2, [r4, #0] +10006af0: 0028 movs r0, r5 +10006af2: 3008 adds r0, #8 +10006af4: 4083 lsls r3, r0 +10006af6: 4313 orrs r3, r2 +10006af8: 6023 str r3, [r4, #0] +10006afa: 221f movs r2, #31 +10006afc: 4016 ands r6, r2 +10006afe: 1949 adds r1, r1, r5 +10006b00: 00c9 lsls r1, r1, #3 +10006b02: 1864 adds r4, r4, r1 +10006b04: 34d8 adds r4, #216 ; 0xd8 +10006b06: 6026 str r6, [r4, #0] +10006b08: b00b add sp, #44 ; 0x2c +10006b0a: bdf0 pop {r4, r5, r6, r7, pc} +10006b0c: 2210 movs r2, #16 +10006b0e: 2100 movs r1, #0 +10006b10: a806 add r0, sp, #24 +10006b12: f7fd fca3 bl 1000445c <__wrap_memset> +10006b16: 2380 movs r3, #128 ; 0x80 +10006b18: 025b lsls r3, r3, #9 +10006b1a: 9306 str r3, [sp, #24] +10006b1c: 23f8 movs r3, #248 ; 0xf8 +10006b1e: 025b lsls r3, r3, #9 +10006b20: 9307 str r3, [sp, #28] +10006b22: 2380 movs r3, #128 ; 0x80 +10006b24: 02db lsls r3, r3, #11 +10006b26: 9308 str r3, [sp, #32] +10006b28: 23c0 movs r3, #192 ; 0xc0 +10006b2a: 031b lsls r3, r3, #12 +10006b2c: 9308 str r3, [sp, #32] +10006b2e: 2210 movs r2, #16 +10006b30: a906 add r1, sp, #24 +10006b32: a802 add r0, sp, #8 +10006b34: f7fd fc98 bl 10004468 <__wrap___aeabi_memcpy> +10006b38: 006b lsls r3, r5, #1 +10006b3a: 195b adds r3, r3, r5 +10006b3c: 00db lsls r3, r3, #3 +10006b3e: 18e3 adds r3, r4, r3 +10006b40: 001a movs r2, r3 +10006b42: 32c8 adds r2, #200 ; 0xc8 +10006b44: 9902 ldr r1, [sp, #8] +10006b46: 6011 str r1, [r2, #0] +10006b48: 9a03 ldr r2, [sp, #12] +10006b4a: 9201 str r2, [sp, #4] +10006b4c: 001a movs r2, r3 +10006b4e: 32cc adds r2, #204 ; 0xcc +10006b50: 9901 ldr r1, [sp, #4] +10006b52: 6011 str r1, [r2, #0] +10006b54: 9a04 ldr r2, [sp, #16] +10006b56: 9201 str r2, [sp, #4] +10006b58: 001a movs r2, r3 +10006b5a: 32d0 adds r2, #208 ; 0xd0 +10006b5c: 9901 ldr r1, [sp, #4] +10006b5e: 6011 str r1, [r2, #0] +10006b60: 9a05 ldr r2, [sp, #20] +10006b62: 33dc adds r3, #220 ; 0xdc +10006b64: 601a str r2, [r3, #0] +10006b66: e7ac b.n 10006ac2 +10006b68: 01010101 .word 0x01010101 -10006a78 : -10006a78: 0003 movs r3, r0 -10006a7a: b510 push {r4, lr} -10006a7c: 000a movs r2, r1 -10006a7e: 4903 ldr r1, [pc, #12] ; (10006a8c ) -10006a80: 6808 ldr r0, [r1, #0] -10006a82: 0019 movs r1, r3 -10006a84: f000 f804 bl 10006a90 <_calloc_r> -10006a88: bd10 pop {r4, pc} -10006a8a: 46c0 nop ; (mov r8, r8) -10006a8c: 2000038c .word 0x2000038c +10006b6c : +10006b6c: 0003 movs r3, r0 +10006b6e: b510 push {r4, lr} +10006b70: 000a movs r2, r1 +10006b72: 4903 ldr r1, [pc, #12] ; (10006b80 ) +10006b74: 6808 ldr r0, [r1, #0] +10006b76: 0019 movs r1, r3 +10006b78: f000 f804 bl 10006b84 <_calloc_r> +10006b7c: bd10 pop {r4, pc} +10006b7e: 46c0 nop ; (mov r8, r8) +10006b80: 2000037c .word 0x2000037c -10006a90 <_calloc_r>: -10006a90: b510 push {r4, lr} -10006a92: 4351 muls r1, r2 -10006a94: f000 f834 bl 10006b00 <_malloc_r> -10006a98: 1e04 subs r4, r0, #0 -10006a9a: d00e beq.n 10006aba <_calloc_r+0x2a> -10006a9c: 0003 movs r3, r0 -10006a9e: 3b08 subs r3, #8 -10006aa0: 685a ldr r2, [r3, #4] -10006aa2: 2303 movs r3, #3 -10006aa4: 439a bics r2, r3 -10006aa6: 3a04 subs r2, #4 -10006aa8: 2a24 cmp r2, #36 ; 0x24 -10006aaa: d815 bhi.n 10006ad8 <_calloc_r+0x48> -10006aac: 0003 movs r3, r0 -10006aae: 2a13 cmp r2, #19 -10006ab0: d805 bhi.n 10006abe <_calloc_r+0x2e> -10006ab2: 2200 movs r2, #0 -10006ab4: 601a str r2, [r3, #0] -10006ab6: 605a str r2, [r3, #4] -10006ab8: 609a str r2, [r3, #8] -10006aba: 0020 movs r0, r4 -10006abc: bd10 pop {r4, pc} -10006abe: 2100 movs r1, #0 -10006ac0: 3308 adds r3, #8 -10006ac2: 6001 str r1, [r0, #0] -10006ac4: 6041 str r1, [r0, #4] -10006ac6: 2a1b cmp r2, #27 -10006ac8: d9f3 bls.n 10006ab2 <_calloc_r+0x22> -10006aca: 6081 str r1, [r0, #8] -10006acc: 60c1 str r1, [r0, #12] -10006ace: 2a24 cmp r2, #36 ; 0x24 -10006ad0: d006 beq.n 10006ae0 <_calloc_r+0x50> -10006ad2: 0003 movs r3, r0 -10006ad4: 3310 adds r3, #16 -10006ad6: e7ec b.n 10006ab2 <_calloc_r+0x22> -10006ad8: 2100 movs r1, #0 -10006ada: f7fd fc45 bl 10004368 <__wrap_memset> -10006ade: e7ec b.n 10006aba <_calloc_r+0x2a> -10006ae0: 0003 movs r3, r0 -10006ae2: 6101 str r1, [r0, #16] -10006ae4: 3318 adds r3, #24 -10006ae6: 6141 str r1, [r0, #20] -10006ae8: e7e3 b.n 10006ab2 <_calloc_r+0x22> -10006aea: 46c0 nop ; (mov r8, r8) +10006b84 <_calloc_r>: +10006b84: b510 push {r4, lr} +10006b86: 4351 muls r1, r2 +10006b88: f000 f834 bl 10006bf4 <_malloc_r> +10006b8c: 1e04 subs r4, r0, #0 +10006b8e: d00e beq.n 10006bae <_calloc_r+0x2a> +10006b90: 0003 movs r3, r0 +10006b92: 3b08 subs r3, #8 +10006b94: 685a ldr r2, [r3, #4] +10006b96: 2303 movs r3, #3 +10006b98: 439a bics r2, r3 +10006b9a: 3a04 subs r2, #4 +10006b9c: 2a24 cmp r2, #36 ; 0x24 +10006b9e: d815 bhi.n 10006bcc <_calloc_r+0x48> +10006ba0: 0003 movs r3, r0 +10006ba2: 2a13 cmp r2, #19 +10006ba4: d805 bhi.n 10006bb2 <_calloc_r+0x2e> +10006ba6: 2200 movs r2, #0 +10006ba8: 601a str r2, [r3, #0] +10006baa: 605a str r2, [r3, #4] +10006bac: 609a str r2, [r3, #8] +10006bae: 0020 movs r0, r4 +10006bb0: bd10 pop {r4, pc} +10006bb2: 2100 movs r1, #0 +10006bb4: 3308 adds r3, #8 +10006bb6: 6001 str r1, [r0, #0] +10006bb8: 6041 str r1, [r0, #4] +10006bba: 2a1b cmp r2, #27 +10006bbc: d9f3 bls.n 10006ba6 <_calloc_r+0x22> +10006bbe: 6081 str r1, [r0, #8] +10006bc0: 60c1 str r1, [r0, #12] +10006bc2: 2a24 cmp r2, #36 ; 0x24 +10006bc4: d006 beq.n 10006bd4 <_calloc_r+0x50> +10006bc6: 0003 movs r3, r0 +10006bc8: 3310 adds r3, #16 +10006bca: e7ec b.n 10006ba6 <_calloc_r+0x22> +10006bcc: 2100 movs r1, #0 +10006bce: f7fd fc45 bl 1000445c <__wrap_memset> +10006bd2: e7ec b.n 10006bae <_calloc_r+0x2a> +10006bd4: 0003 movs r3, r0 +10006bd6: 6101 str r1, [r0, #16] +10006bd8: 3318 adds r3, #24 +10006bda: 6141 str r1, [r0, #20] +10006bdc: e7e3 b.n 10006ba6 <_calloc_r+0x22> +10006bde: 46c0 nop ; (mov r8, r8) -10006aec : -10006aec: b510 push {r4, lr} -10006aee: 4b03 ldr r3, [pc, #12] ; (10006afc ) -10006af0: 0001 movs r1, r0 -10006af2: 6818 ldr r0, [r3, #0] -10006af4: f000 f804 bl 10006b00 <_malloc_r> -10006af8: bd10 pop {r4, pc} -10006afa: 46c0 nop ; (mov r8, r8) -10006afc: 2000038c .word 0x2000038c +10006be0 : +10006be0: b510 push {r4, lr} +10006be2: 4b03 ldr r3, [pc, #12] ; (10006bf0 ) +10006be4: 0001 movs r1, r0 +10006be6: 6818 ldr r0, [r3, #0] +10006be8: f000 f804 bl 10006bf4 <_malloc_r> +10006bec: bd10 pop {r4, pc} +10006bee: 46c0 nop ; (mov r8, r8) +10006bf0: 2000037c .word 0x2000037c -10006b00 <_malloc_r>: -10006b00: b5f0 push {r4, r5, r6, r7, lr} -10006b02: 464e mov r6, r9 -10006b04: 4645 mov r5, r8 -10006b06: 46de mov lr, fp -10006b08: 4657 mov r7, sl -10006b0a: b5e0 push {r5, r6, r7, lr} -10006b0c: 000d movs r5, r1 -10006b0e: 350b adds r5, #11 -10006b10: 0006 movs r6, r0 -10006b12: b083 sub sp, #12 -10006b14: 2d16 cmp r5, #22 -10006b16: d822 bhi.n 10006b5e <_malloc_r+0x5e> -10006b18: 2910 cmp r1, #16 -10006b1a: d900 bls.n 10006b1e <_malloc_r+0x1e> -10006b1c: e0b2 b.n 10006c84 <_malloc_r+0x184> -10006b1e: f000 faaf bl 10007080 <__malloc_lock> -10006b22: 2510 movs r5, #16 -10006b24: 2318 movs r3, #24 -10006b26: 2002 movs r0, #2 -10006b28: 4fcb ldr r7, [pc, #812] ; (10006e58 <_malloc_r+0x358>) -10006b2a: 18fb adds r3, r7, r3 -10006b2c: 001a movs r2, r3 -10006b2e: 685c ldr r4, [r3, #4] -10006b30: 3a08 subs r2, #8 -10006b32: 4294 cmp r4, r2 -10006b34: d100 bne.n 10006b38 <_malloc_r+0x38> -10006b36: e0b5 b.n 10006ca4 <_malloc_r+0x1a4> -10006b38: 2303 movs r3, #3 -10006b3a: 6862 ldr r2, [r4, #4] -10006b3c: 439a bics r2, r3 -10006b3e: 0013 movs r3, r2 -10006b40: 68e2 ldr r2, [r4, #12] -10006b42: 68a1 ldr r1, [r4, #8] -10006b44: 60ca str r2, [r1, #12] -10006b46: 6091 str r1, [r2, #8] -10006b48: 2201 movs r2, #1 -10006b4a: 18e3 adds r3, r4, r3 -10006b4c: 6859 ldr r1, [r3, #4] -10006b4e: 0030 movs r0, r6 -10006b50: 430a orrs r2, r1 -10006b52: 605a str r2, [r3, #4] -10006b54: f000 fa9c bl 10007090 <__malloc_unlock> -10006b58: 0020 movs r0, r4 -10006b5a: 3008 adds r0, #8 -10006b5c: e095 b.n 10006c8a <_malloc_r+0x18a> -10006b5e: 2307 movs r3, #7 -10006b60: 439d bics r5, r3 -10006b62: d500 bpl.n 10006b66 <_malloc_r+0x66> -10006b64: e08e b.n 10006c84 <_malloc_r+0x184> -10006b66: 42a9 cmp r1, r5 -10006b68: d900 bls.n 10006b6c <_malloc_r+0x6c> -10006b6a: e08b b.n 10006c84 <_malloc_r+0x184> -10006b6c: f000 fa88 bl 10007080 <__malloc_lock> -10006b70: 23fc movs r3, #252 ; 0xfc -10006b72: 005b lsls r3, r3, #1 -10006b74: 429d cmp r5, r3 -10006b76: d200 bcs.n 10006b7a <_malloc_r+0x7a> -10006b78: e1a5 b.n 10006ec6 <_malloc_r+0x3c6> -10006b7a: 0a68 lsrs r0, r5, #9 -10006b7c: d100 bne.n 10006b80 <_malloc_r+0x80> -10006b7e: e08b b.n 10006c98 <_malloc_r+0x198> -10006b80: 2804 cmp r0, #4 -10006b82: d900 bls.n 10006b86 <_malloc_r+0x86> -10006b84: e178 b.n 10006e78 <_malloc_r+0x378> -10006b86: 2338 movs r3, #56 ; 0x38 -10006b88: 4698 mov r8, r3 -10006b8a: 09a8 lsrs r0, r5, #6 -10006b8c: 4480 add r8, r0 -10006b8e: 3039 adds r0, #57 ; 0x39 -10006b90: 00c1 lsls r1, r0, #3 -10006b92: 4fb1 ldr r7, [pc, #708] ; (10006e58 <_malloc_r+0x358>) -10006b94: 1879 adds r1, r7, r1 -10006b96: 684c ldr r4, [r1, #4] -10006b98: 3908 subs r1, #8 -10006b9a: 42a1 cmp r1, r4 -10006b9c: d00e beq.n 10006bbc <_malloc_r+0xbc> -10006b9e: 2303 movs r3, #3 -10006ba0: 469c mov ip, r3 -10006ba2: e004 b.n 10006bae <_malloc_r+0xae> -10006ba4: 2a00 cmp r2, #0 -10006ba6: dacb bge.n 10006b40 <_malloc_r+0x40> -10006ba8: 68e4 ldr r4, [r4, #12] -10006baa: 42a1 cmp r1, r4 -10006bac: d006 beq.n 10006bbc <_malloc_r+0xbc> -10006bae: 4662 mov r2, ip -10006bb0: 6863 ldr r3, [r4, #4] -10006bb2: 4393 bics r3, r2 -10006bb4: 1b5a subs r2, r3, r5 -10006bb6: 2a0f cmp r2, #15 -10006bb8: ddf4 ble.n 10006ba4 <_malloc_r+0xa4> -10006bba: 4640 mov r0, r8 -10006bbc: 003a movs r2, r7 -10006bbe: 693c ldr r4, [r7, #16] -10006bc0: 3208 adds r2, #8 -10006bc2: 4294 cmp r4, r2 -10006bc4: d100 bne.n 10006bc8 <_malloc_r+0xc8> -10006bc6: e078 b.n 10006cba <_malloc_r+0x1ba> -10006bc8: 2303 movs r3, #3 -10006bca: 6861 ldr r1, [r4, #4] -10006bcc: 4399 bics r1, r3 -10006bce: 4689 mov r9, r1 -10006bd0: 000b movs r3, r1 -10006bd2: 1b49 subs r1, r1, r5 -10006bd4: 290f cmp r1, #15 -10006bd6: dd00 ble.n 10006bda <_malloc_r+0xda> -10006bd8: e179 b.n 10006ece <_malloc_r+0x3ce> -10006bda: 617a str r2, [r7, #20] -10006bdc: 613a str r2, [r7, #16] -10006bde: 2900 cmp r1, #0 -10006be0: dab2 bge.n 10006b48 <_malloc_r+0x48> -10006be2: 2280 movs r2, #128 ; 0x80 -10006be4: 0092 lsls r2, r2, #2 -10006be6: 4591 cmp r9, r2 -10006be8: d300 bcc.n 10006bec <_malloc_r+0xec> -10006bea: e10e b.n 10006e0a <_malloc_r+0x30a> -10006bec: 0959 lsrs r1, r3, #5 -10006bee: 08da lsrs r2, r3, #3 -10006bf0: 2301 movs r3, #1 -10006bf2: 408b lsls r3, r1 -10006bf4: 00d2 lsls r2, r2, #3 -10006bf6: 6879 ldr r1, [r7, #4] -10006bf8: 19d2 adds r2, r2, r7 -10006bfa: 430b orrs r3, r1 -10006bfc: 6891 ldr r1, [r2, #8] -10006bfe: 607b str r3, [r7, #4] -10006c00: 60e2 str r2, [r4, #12] -10006c02: 60a1 str r1, [r4, #8] -10006c04: 6094 str r4, [r2, #8] -10006c06: 60cc str r4, [r1, #12] -10006c08: 2101 movs r1, #1 -10006c0a: 1082 asrs r2, r0, #2 -10006c0c: 4091 lsls r1, r2 -10006c0e: 4299 cmp r1, r3 -10006c10: d859 bhi.n 10006cc6 <_malloc_r+0x1c6> -10006c12: 420b tst r3, r1 -10006c14: d105 bne.n 10006c22 <_malloc_r+0x122> -10006c16: 2203 movs r2, #3 -10006c18: 4390 bics r0, r2 -10006c1a: 0049 lsls r1, r1, #1 -10006c1c: 3004 adds r0, #4 -10006c1e: 420b tst r3, r1 -10006c20: d0fb beq.n 10006c1a <_malloc_r+0x11a> -10006c22: 2303 movs r3, #3 -10006c24: 4698 mov r8, r3 -10006c26: 00c3 lsls r3, r0, #3 -10006c28: 4699 mov r9, r3 -10006c2a: 44b9 add r9, r7 -10006c2c: 46cc mov ip, r9 -10006c2e: 4682 mov sl, r0 -10006c30: 4663 mov r3, ip -10006c32: 68dc ldr r4, [r3, #12] -10006c34: 45a4 cmp ip, r4 -10006c36: d107 bne.n 10006c48 <_malloc_r+0x148> -10006c38: e12a b.n 10006e90 <_malloc_r+0x390> -10006c3a: 2a00 cmp r2, #0 -10006c3c: db00 blt.n 10006c40 <_malloc_r+0x140> -10006c3e: e133 b.n 10006ea8 <_malloc_r+0x3a8> -10006c40: 68e4 ldr r4, [r4, #12] -10006c42: 45a4 cmp ip, r4 -10006c44: d100 bne.n 10006c48 <_malloc_r+0x148> -10006c46: e123 b.n 10006e90 <_malloc_r+0x390> -10006c48: 4642 mov r2, r8 -10006c4a: 6863 ldr r3, [r4, #4] -10006c4c: 4393 bics r3, r2 -10006c4e: 1b5a subs r2, r3, r5 -10006c50: 2a0f cmp r2, #15 -10006c52: ddf2 ble.n 10006c3a <_malloc_r+0x13a> -10006c54: 2001 movs r0, #1 -10006c56: 4680 mov r8, r0 -10006c58: 1961 adds r1, r4, r5 -10006c5a: 4305 orrs r5, r0 -10006c5c: 6065 str r5, [r4, #4] -10006c5e: 68a0 ldr r0, [r4, #8] -10006c60: 68e5 ldr r5, [r4, #12] -10006c62: 3708 adds r7, #8 -10006c64: 60c5 str r5, [r0, #12] -10006c66: 60a8 str r0, [r5, #8] -10006c68: 4640 mov r0, r8 -10006c6a: 4310 orrs r0, r2 -10006c6c: 60f9 str r1, [r7, #12] -10006c6e: 60b9 str r1, [r7, #8] -10006c70: 6048 str r0, [r1, #4] -10006c72: 60cf str r7, [r1, #12] -10006c74: 0030 movs r0, r6 -10006c76: 608f str r7, [r1, #8] -10006c78: 50e2 str r2, [r4, r3] -10006c7a: f000 fa09 bl 10007090 <__malloc_unlock> -10006c7e: 0020 movs r0, r4 -10006c80: 3008 adds r0, #8 -10006c82: e002 b.n 10006c8a <_malloc_r+0x18a> -10006c84: 230c movs r3, #12 -10006c86: 2000 movs r0, #0 -10006c88: 6033 str r3, [r6, #0] -10006c8a: b003 add sp, #12 -10006c8c: bcf0 pop {r4, r5, r6, r7} -10006c8e: 46bb mov fp, r7 -10006c90: 46b2 mov sl, r6 -10006c92: 46a9 mov r9, r5 -10006c94: 46a0 mov r8, r4 -10006c96: bdf0 pop {r4, r5, r6, r7, pc} -10006c98: 2180 movs r1, #128 ; 0x80 -10006c9a: 233f movs r3, #63 ; 0x3f -10006c9c: 2040 movs r0, #64 ; 0x40 -10006c9e: 4698 mov r8, r3 -10006ca0: 0089 lsls r1, r1, #2 -10006ca2: e776 b.n 10006b92 <_malloc_r+0x92> -10006ca4: 68dc ldr r4, [r3, #12] -10006ca6: 3002 adds r0, #2 -10006ca8: 42a3 cmp r3, r4 -10006caa: d000 beq.n 10006cae <_malloc_r+0x1ae> -10006cac: e744 b.n 10006b38 <_malloc_r+0x38> -10006cae: 003a movs r2, r7 -10006cb0: 693c ldr r4, [r7, #16] -10006cb2: 3208 adds r2, #8 -10006cb4: 4294 cmp r4, r2 -10006cb6: d000 beq.n 10006cba <_malloc_r+0x1ba> -10006cb8: e786 b.n 10006bc8 <_malloc_r+0xc8> -10006cba: 2101 movs r1, #1 -10006cbc: 687b ldr r3, [r7, #4] -10006cbe: 1082 asrs r2, r0, #2 -10006cc0: 4091 lsls r1, r2 -10006cc2: 4299 cmp r1, r3 -10006cc4: d9a5 bls.n 10006c12 <_malloc_r+0x112> -10006cc6: 2303 movs r3, #3 -10006cc8: 68bc ldr r4, [r7, #8] -10006cca: 6862 ldr r2, [r4, #4] -10006ccc: 439a bics r2, r3 -10006cce: 4691 mov r9, r2 -10006cd0: 4295 cmp r5, r2 -10006cd2: d803 bhi.n 10006cdc <_malloc_r+0x1dc> -10006cd4: 1b53 subs r3, r2, r5 -10006cd6: 2b0f cmp r3, #15 -10006cd8: dd00 ble.n 10006cdc <_malloc_r+0x1dc> -10006cda: e088 b.n 10006dee <_malloc_r+0x2ee> -10006cdc: 0023 movs r3, r4 -10006cde: 444b add r3, r9 -10006ce0: 4a5e ldr r2, [pc, #376] ; (10006e5c <_malloc_r+0x35c>) -10006ce2: 9301 str r3, [sp, #4] -10006ce4: 4b5e ldr r3, [pc, #376] ; (10006e60 <_malloc_r+0x360>) -10006ce6: 4693 mov fp, r2 -10006ce8: 681b ldr r3, [r3, #0] -10006cea: 6812 ldr r2, [r2, #0] -10006cec: 18eb adds r3, r5, r3 -10006cee: 3201 adds r2, #1 -10006cf0: d100 bne.n 10006cf4 <_malloc_r+0x1f4> -10006cf2: e13b b.n 10006f6c <_malloc_r+0x46c> -10006cf4: 4a5b ldr r2, [pc, #364] ; (10006e64 <_malloc_r+0x364>) -10006cf6: 4694 mov ip, r2 -10006cf8: 4463 add r3, ip -10006cfa: 0b1b lsrs r3, r3, #12 -10006cfc: 031b lsls r3, r3, #12 -10006cfe: 9300 str r3, [sp, #0] -10006d00: 0030 movs r0, r6 -10006d02: 9900 ldr r1, [sp, #0] -10006d04: f000 f9cc bl 100070a0 <_sbrk_r> -10006d08: 0003 movs r3, r0 -10006d0a: 4680 mov r8, r0 -10006d0c: 3301 adds r3, #1 -10006d0e: d100 bne.n 10006d12 <_malloc_r+0x212> -10006d10: e0f8 b.n 10006f04 <_malloc_r+0x404> -10006d12: 9b01 ldr r3, [sp, #4] -10006d14: 4283 cmp r3, r0 -10006d16: d900 bls.n 10006d1a <_malloc_r+0x21a> -10006d18: e0f2 b.n 10006f00 <_malloc_r+0x400> -10006d1a: 4b53 ldr r3, [pc, #332] ; (10006e68 <_malloc_r+0x368>) -10006d1c: 0019 movs r1, r3 -10006d1e: 469a mov sl, r3 -10006d20: 6809 ldr r1, [r1, #0] -10006d22: 9b00 ldr r3, [sp, #0] -10006d24: 468c mov ip, r1 -10006d26: 4651 mov r1, sl -10006d28: 4463 add r3, ip -10006d2a: 600b str r3, [r1, #0] -10006d2c: 9901 ldr r1, [sp, #4] -10006d2e: 001a movs r2, r3 -10006d30: 4281 cmp r1, r0 -10006d32: d100 bne.n 10006d36 <_malloc_r+0x236> -10006d34: e150 b.n 10006fd8 <_malloc_r+0x4d8> -10006d36: 465b mov r3, fp -10006d38: 681b ldr r3, [r3, #0] -10006d3a: 3301 adds r3, #1 -10006d3c: d100 bne.n 10006d40 <_malloc_r+0x240> -10006d3e: e155 b.n 10006fec <_malloc_r+0x4ec> -10006d40: 4643 mov r3, r8 -10006d42: 9901 ldr r1, [sp, #4] -10006d44: 1a5b subs r3, r3, r1 -10006d46: 189a adds r2, r3, r2 -10006d48: 4653 mov r3, sl -10006d4a: 601a str r2, [r3, #0] -10006d4c: 2307 movs r3, #7 -10006d4e: 4642 mov r2, r8 -10006d50: 4641 mov r1, r8 -10006d52: 401a ands r2, r3 -10006d54: 9201 str r2, [sp, #4] -10006d56: 4219 tst r1, r3 -10006d58: d100 bne.n 10006d5c <_malloc_r+0x25c> -10006d5a: e111 b.n 10006f80 <_malloc_r+0x480> -10006d5c: 2308 movs r3, #8 -10006d5e: 4698 mov r8, r3 -10006d60: 1a88 subs r0, r1, r2 -10006d62: 4b42 ldr r3, [pc, #264] ; (10006e6c <_malloc_r+0x36c>) -10006d64: 9900 ldr r1, [sp, #0] -10006d66: 4480 add r8, r0 -10006d68: 4441 add r1, r8 -10006d6a: 1a9b subs r3, r3, r2 -10006d6c: 1a5b subs r3, r3, r1 -10006d6e: 051b lsls r3, r3, #20 -10006d70: 0d1b lsrs r3, r3, #20 -10006d72: 9100 str r1, [sp, #0] -10006d74: 0030 movs r0, r6 -10006d76: 0019 movs r1, r3 -10006d78: 469b mov fp, r3 -10006d7a: f000 f991 bl 100070a0 <_sbrk_r> -10006d7e: 1c43 adds r3, r0, #1 -10006d80: d100 bne.n 10006d84 <_malloc_r+0x284> -10006d82: e14f b.n 10007024 <_malloc_r+0x524> -10006d84: 4643 mov r3, r8 -10006d86: 1ac0 subs r0, r0, r3 -10006d88: 0003 movs r3, r0 -10006d8a: 445b add r3, fp -10006d8c: 9300 str r3, [sp, #0] -10006d8e: 4653 mov r3, sl -10006d90: 4652 mov r2, sl -10006d92: 681b ldr r3, [r3, #0] -10006d94: 2101 movs r1, #1 -10006d96: 445b add r3, fp -10006d98: 6013 str r3, [r2, #0] -10006d9a: 4642 mov r2, r8 -10006d9c: 4640 mov r0, r8 -10006d9e: 60ba str r2, [r7, #8] -10006da0: 9a00 ldr r2, [sp, #0] -10006da2: 430a orrs r2, r1 -10006da4: 6042 str r2, [r0, #4] -10006da6: 42bc cmp r4, r7 -10006da8: d100 bne.n 10006dac <_malloc_r+0x2ac> -10006daa: e123 b.n 10006ff4 <_malloc_r+0x4f4> -10006dac: 464a mov r2, r9 -10006dae: 2a0f cmp r2, #15 -10006db0: d800 bhi.n 10006db4 <_malloc_r+0x2b4> -10006db2: e121 b.n 10006ff8 <_malloc_r+0x4f8> -10006db4: 2007 movs r0, #7 -10006db6: 3a0c subs r2, #12 -10006db8: 4382 bics r2, r0 -10006dba: 6860 ldr r0, [r4, #4] -10006dbc: 4001 ands r1, r0 -10006dbe: 2005 movs r0, #5 -10006dc0: 4311 orrs r1, r2 -10006dc2: 6061 str r1, [r4, #4] -10006dc4: 18a1 adds r1, r4, r2 -10006dc6: 6048 str r0, [r1, #4] -10006dc8: 6088 str r0, [r1, #8] -10006dca: 2a0f cmp r2, #15 -10006dcc: d900 bls.n 10006dd0 <_malloc_r+0x2d0> -10006dce: e134 b.n 1000703a <_malloc_r+0x53a> -10006dd0: 4642 mov r2, r8 -10006dd2: 4644 mov r4, r8 -10006dd4: 6852 ldr r2, [r2, #4] -10006dd6: 4926 ldr r1, [pc, #152] ; (10006e70 <_malloc_r+0x370>) -10006dd8: 6808 ldr r0, [r1, #0] -10006dda: 4298 cmp r0, r3 -10006ddc: d200 bcs.n 10006de0 <_malloc_r+0x2e0> -10006dde: 600b str r3, [r1, #0] -10006de0: 4924 ldr r1, [pc, #144] ; (10006e74 <_malloc_r+0x374>) -10006de2: 6808 ldr r0, [r1, #0] -10006de4: 4298 cmp r0, r3 -10006de6: d300 bcc.n 10006dea <_malloc_r+0x2ea> -10006de8: e08e b.n 10006f08 <_malloc_r+0x408> -10006dea: 600b str r3, [r1, #0] -10006dec: e08c b.n 10006f08 <_malloc_r+0x408> -10006dee: 2201 movs r2, #1 -10006df0: 0029 movs r1, r5 -10006df2: 4313 orrs r3, r2 -10006df4: 4311 orrs r1, r2 -10006df6: 1965 adds r5, r4, r5 -10006df8: 6061 str r1, [r4, #4] -10006dfa: 0030 movs r0, r6 -10006dfc: 60bd str r5, [r7, #8] -10006dfe: 606b str r3, [r5, #4] -10006e00: f000 f946 bl 10007090 <__malloc_unlock> -10006e04: 0020 movs r0, r4 -10006e06: 3008 adds r0, #8 -10006e08: e73f b.n 10006c8a <_malloc_r+0x18a> -10006e0a: 0a5a lsrs r2, r3, #9 -10006e0c: 2a04 cmp r2, #4 -10006e0e: d971 bls.n 10006ef4 <_malloc_r+0x3f4> -10006e10: 2a14 cmp r2, #20 -10006e12: d900 bls.n 10006e16 <_malloc_r+0x316> -10006e14: e0c4 b.n 10006fa0 <_malloc_r+0x4a0> -10006e16: 0011 movs r1, r2 -10006e18: 325c adds r2, #92 ; 0x5c -10006e1a: 315b adds r1, #91 ; 0x5b -10006e1c: 00d2 lsls r2, r2, #3 -10006e1e: 2308 movs r3, #8 -10006e20: 425b negs r3, r3 -10006e22: 469c mov ip, r3 -10006e24: 18ba adds r2, r7, r2 -10006e26: 4494 add ip, r2 -10006e28: 4663 mov r3, ip -10006e2a: 689a ldr r2, [r3, #8] -10006e2c: 2303 movs r3, #3 -10006e2e: 4698 mov r8, r3 -10006e30: 4594 cmp ip, r2 -10006e32: d100 bne.n 10006e36 <_malloc_r+0x336> -10006e34: e09d b.n 10006f72 <_malloc_r+0x472> -10006e36: 4643 mov r3, r8 -10006e38: 6851 ldr r1, [r2, #4] -10006e3a: 4399 bics r1, r3 -10006e3c: 4549 cmp r1, r9 -10006e3e: d902 bls.n 10006e46 <_malloc_r+0x346> -10006e40: 6892 ldr r2, [r2, #8] -10006e42: 4594 cmp ip, r2 -10006e44: d1f7 bne.n 10006e36 <_malloc_r+0x336> -10006e46: 68d3 ldr r3, [r2, #12] -10006e48: 469c mov ip, r3 -10006e4a: 687b ldr r3, [r7, #4] -10006e4c: 4661 mov r1, ip -10006e4e: 60a2 str r2, [r4, #8] -10006e50: 60e1 str r1, [r4, #12] -10006e52: 608c str r4, [r1, #8] -10006e54: 60d4 str r4, [r2, #12] -10006e56: e6d7 b.n 10006c08 <_malloc_r+0x108> -10006e58: 200007b8 .word 0x200007b8 -10006e5c: 20000bc0 .word 0x20000bc0 -10006e60: 20000c34 .word 0x20000c34 -10006e64: 0000100f .word 0x0000100f -10006e68: 20000c04 .word 0x20000c04 -10006e6c: 00001008 .word 0x00001008 -10006e70: 20000c2c .word 0x20000c2c -10006e74: 20000c30 .word 0x20000c30 -10006e78: 2814 cmp r0, #20 -10006e7a: d952 bls.n 10006f22 <_malloc_r+0x422> -10006e7c: 2854 cmp r0, #84 ; 0x54 -10006e7e: d900 bls.n 10006e82 <_malloc_r+0x382> -10006e80: e096 b.n 10006fb0 <_malloc_r+0x4b0> -10006e82: 236e movs r3, #110 ; 0x6e -10006e84: 4698 mov r8, r3 -10006e86: 0b28 lsrs r0, r5, #12 -10006e88: 4480 add r8, r0 -10006e8a: 306f adds r0, #111 ; 0x6f -10006e8c: 00c1 lsls r1, r0, #3 -10006e8e: e680 b.n 10006b92 <_malloc_r+0x92> -10006e90: 2308 movs r3, #8 -10006e92: 469b mov fp, r3 -10006e94: 3b07 subs r3, #7 -10006e96: 44dc add ip, fp -10006e98: 469b mov fp, r3 -10006e9a: 44da add sl, fp -10006e9c: 4643 mov r3, r8 -10006e9e: 4652 mov r2, sl -10006ea0: 4213 tst r3, r2 -10006ea2: d000 beq.n 10006ea6 <_malloc_r+0x3a6> -10006ea4: e6c4 b.n 10006c30 <_malloc_r+0x130> -10006ea6: e04c b.n 10006f42 <_malloc_r+0x442> -10006ea8: 2201 movs r2, #1 -10006eaa: 18e3 adds r3, r4, r3 -10006eac: 6859 ldr r1, [r3, #4] -10006eae: 0030 movs r0, r6 -10006eb0: 430a orrs r2, r1 -10006eb2: 605a str r2, [r3, #4] -10006eb4: 68e3 ldr r3, [r4, #12] -10006eb6: 68a2 ldr r2, [r4, #8] -10006eb8: 60d3 str r3, [r2, #12] -10006eba: 609a str r2, [r3, #8] -10006ebc: f000 f8e8 bl 10007090 <__malloc_unlock> -10006ec0: 0020 movs r0, r4 -10006ec2: 3008 adds r0, #8 -10006ec4: e6e1 b.n 10006c8a <_malloc_r+0x18a> -10006ec6: 002b movs r3, r5 -10006ec8: 08e8 lsrs r0, r5, #3 -10006eca: 3308 adds r3, #8 -10006ecc: e62c b.n 10006b28 <_malloc_r+0x28> -10006ece: 2301 movs r3, #1 -10006ed0: 1960 adds r0, r4, r5 -10006ed2: 431d orrs r5, r3 -10006ed4: 6065 str r5, [r4, #4] -10006ed6: 6178 str r0, [r7, #20] -10006ed8: 6138 str r0, [r7, #16] -10006eda: 60c2 str r2, [r0, #12] -10006edc: 6082 str r2, [r0, #8] -10006ede: 001a movs r2, r3 -10006ee0: 464b mov r3, r9 -10006ee2: 430a orrs r2, r1 -10006ee4: 6042 str r2, [r0, #4] -10006ee6: 0030 movs r0, r6 -10006ee8: 50e1 str r1, [r4, r3] -10006eea: f000 f8d1 bl 10007090 <__malloc_unlock> -10006eee: 0020 movs r0, r4 -10006ef0: 3008 adds r0, #8 -10006ef2: e6ca b.n 10006c8a <_malloc_r+0x18a> -10006ef4: 099a lsrs r2, r3, #6 -10006ef6: 0011 movs r1, r2 -10006ef8: 3239 adds r2, #57 ; 0x39 -10006efa: 3138 adds r1, #56 ; 0x38 -10006efc: 00d2 lsls r2, r2, #3 -10006efe: e78e b.n 10006e1e <_malloc_r+0x31e> -10006f00: 42bc cmp r4, r7 -10006f02: d060 beq.n 10006fc6 <_malloc_r+0x4c6> -10006f04: 68bc ldr r4, [r7, #8] -10006f06: 6862 ldr r2, [r4, #4] -10006f08: 2303 movs r3, #3 -10006f0a: 439a bics r2, r3 -10006f0c: 1b53 subs r3, r2, r5 -10006f0e: 4295 cmp r5, r2 -10006f10: d802 bhi.n 10006f18 <_malloc_r+0x418> -10006f12: 2b0f cmp r3, #15 -10006f14: dd00 ble.n 10006f18 <_malloc_r+0x418> -10006f16: e76a b.n 10006dee <_malloc_r+0x2ee> -10006f18: 0030 movs r0, r6 -10006f1a: f000 f8b9 bl 10007090 <__malloc_unlock> -10006f1e: 2000 movs r0, #0 -10006f20: e6b3 b.n 10006c8a <_malloc_r+0x18a> -10006f22: 235b movs r3, #91 ; 0x5b -10006f24: 4698 mov r8, r3 -10006f26: 4480 add r8, r0 -10006f28: 305c adds r0, #92 ; 0x5c -10006f2a: 00c1 lsls r1, r0, #3 -10006f2c: e631 b.n 10006b92 <_malloc_r+0x92> -10006f2e: 2308 movs r3, #8 -10006f30: 425b negs r3, r3 -10006f32: 469c mov ip, r3 -10006f34: 44e1 add r9, ip -10006f36: 464b mov r3, r9 -10006f38: 689b ldr r3, [r3, #8] -10006f3a: 3801 subs r0, #1 -10006f3c: 454b cmp r3, r9 -10006f3e: d000 beq.n 10006f42 <_malloc_r+0x442> -10006f40: e098 b.n 10007074 <_malloc_r+0x574> -10006f42: 4643 mov r3, r8 -10006f44: 4203 tst r3, r0 -10006f46: d1f2 bne.n 10006f2e <_malloc_r+0x42e> -10006f48: 687b ldr r3, [r7, #4] -10006f4a: 438b bics r3, r1 -10006f4c: 607b str r3, [r7, #4] -10006f4e: 0049 lsls r1, r1, #1 -10006f50: 4299 cmp r1, r3 -10006f52: d900 bls.n 10006f56 <_malloc_r+0x456> -10006f54: e6b7 b.n 10006cc6 <_malloc_r+0x1c6> -10006f56: 2900 cmp r1, #0 -10006f58: d104 bne.n 10006f64 <_malloc_r+0x464> -10006f5a: e6b4 b.n 10006cc6 <_malloc_r+0x1c6> -10006f5c: 2204 movs r2, #4 -10006f5e: 4694 mov ip, r2 -10006f60: 0049 lsls r1, r1, #1 -10006f62: 44e2 add sl, ip -10006f64: 420b tst r3, r1 -10006f66: d0f9 beq.n 10006f5c <_malloc_r+0x45c> -10006f68: 4650 mov r0, sl -10006f6a: e65c b.n 10006c26 <_malloc_r+0x126> -10006f6c: 3310 adds r3, #16 -10006f6e: 9300 str r3, [sp, #0] -10006f70: e6c6 b.n 10006d00 <_malloc_r+0x200> -10006f72: 1089 asrs r1, r1, #2 -10006f74: 3b02 subs r3, #2 -10006f76: 408b lsls r3, r1 -10006f78: 6879 ldr r1, [r7, #4] -10006f7a: 430b orrs r3, r1 -10006f7c: 607b str r3, [r7, #4] -10006f7e: e765 b.n 10006e4c <_malloc_r+0x34c> -10006f80: 9b00 ldr r3, [sp, #0] -10006f82: 0030 movs r0, r6 -10006f84: 4443 add r3, r8 -10006f86: 425b negs r3, r3 -10006f88: 051b lsls r3, r3, #20 -10006f8a: 0d1b lsrs r3, r3, #20 -10006f8c: 0019 movs r1, r3 -10006f8e: 469b mov fp, r3 -10006f90: f000 f886 bl 100070a0 <_sbrk_r> -10006f94: 1c43 adds r3, r0, #1 -10006f96: d000 beq.n 10006f9a <_malloc_r+0x49a> -10006f98: e6f4 b.n 10006d84 <_malloc_r+0x284> -10006f9a: 2300 movs r3, #0 -10006f9c: 469b mov fp, r3 -10006f9e: e6f6 b.n 10006d8e <_malloc_r+0x28e> -10006fa0: 2a54 cmp r2, #84 ; 0x54 -10006fa2: d82b bhi.n 10006ffc <_malloc_r+0x4fc> -10006fa4: 0b1a lsrs r2, r3, #12 -10006fa6: 0011 movs r1, r2 -10006fa8: 326f adds r2, #111 ; 0x6f -10006faa: 316e adds r1, #110 ; 0x6e -10006fac: 00d2 lsls r2, r2, #3 -10006fae: e736 b.n 10006e1e <_malloc_r+0x31e> -10006fb0: 23aa movs r3, #170 ; 0xaa -10006fb2: 005b lsls r3, r3, #1 -10006fb4: 4298 cmp r0, r3 -10006fb6: d82b bhi.n 10007010 <_malloc_r+0x510> -10006fb8: 3bdd subs r3, #221 ; 0xdd -10006fba: 4698 mov r8, r3 -10006fbc: 0be8 lsrs r0, r5, #15 -10006fbe: 4480 add r8, r0 -10006fc0: 3078 adds r0, #120 ; 0x78 -10006fc2: 00c1 lsls r1, r0, #3 -10006fc4: e5e5 b.n 10006b92 <_malloc_r+0x92> -10006fc6: 4b2c ldr r3, [pc, #176] ; (10007078 <_malloc_r+0x578>) -10006fc8: 9a00 ldr r2, [sp, #0] -10006fca: 469a mov sl, r3 -10006fcc: 681b ldr r3, [r3, #0] -10006fce: 469c mov ip, r3 -10006fd0: 4653 mov r3, sl -10006fd2: 4462 add r2, ip -10006fd4: 601a str r2, [r3, #0] -10006fd6: e6ae b.n 10006d36 <_malloc_r+0x236> -10006fd8: 0509 lsls r1, r1, #20 -10006fda: d000 beq.n 10006fde <_malloc_r+0x4de> -10006fdc: e6ab b.n 10006d36 <_malloc_r+0x236> -10006fde: 9a00 ldr r2, [sp, #0] -10006fe0: 68bc ldr r4, [r7, #8] -10006fe2: 444a add r2, r9 -10006fe4: 3101 adds r1, #1 -10006fe6: 430a orrs r2, r1 -10006fe8: 6062 str r2, [r4, #4] -10006fea: e6f4 b.n 10006dd6 <_malloc_r+0x2d6> -10006fec: 465b mov r3, fp -10006fee: 4642 mov r2, r8 -10006ff0: 601a str r2, [r3, #0] -10006ff2: e6ab b.n 10006d4c <_malloc_r+0x24c> -10006ff4: 4644 mov r4, r8 -10006ff6: e6ee b.n 10006dd6 <_malloc_r+0x2d6> -10006ff8: 6041 str r1, [r0, #4] -10006ffa: e78d b.n 10006f18 <_malloc_r+0x418> -10006ffc: 21aa movs r1, #170 ; 0xaa -10006ffe: 0049 lsls r1, r1, #1 -10007000: 428a cmp r2, r1 -10007002: d824 bhi.n 1000704e <_malloc_r+0x54e> -10007004: 0bda lsrs r2, r3, #15 -10007006: 0011 movs r1, r2 -10007008: 3278 adds r2, #120 ; 0x78 -1000700a: 3177 adds r1, #119 ; 0x77 -1000700c: 00d2 lsls r2, r2, #3 -1000700e: e706 b.n 10006e1e <_malloc_r+0x31e> -10007010: 4b1a ldr r3, [pc, #104] ; (1000707c <_malloc_r+0x57c>) -10007012: 4298 cmp r0, r3 -10007014: d824 bhi.n 10007060 <_malloc_r+0x560> -10007016: 237c movs r3, #124 ; 0x7c +10006bf4 <_malloc_r>: +10006bf4: b5f0 push {r4, r5, r6, r7, lr} +10006bf6: 464e mov r6, r9 +10006bf8: 4645 mov r5, r8 +10006bfa: 46de mov lr, fp +10006bfc: 4657 mov r7, sl +10006bfe: b5e0 push {r5, r6, r7, lr} +10006c00: 000d movs r5, r1 +10006c02: 350b adds r5, #11 +10006c04: 0006 movs r6, r0 +10006c06: b083 sub sp, #12 +10006c08: 2d16 cmp r5, #22 +10006c0a: d822 bhi.n 10006c52 <_malloc_r+0x5e> +10006c0c: 2910 cmp r1, #16 +10006c0e: d900 bls.n 10006c12 <_malloc_r+0x1e> +10006c10: e0b2 b.n 10006d78 <_malloc_r+0x184> +10006c12: f000 faaf bl 10007174 <__malloc_lock> +10006c16: 2510 movs r5, #16 +10006c18: 2318 movs r3, #24 +10006c1a: 2002 movs r0, #2 +10006c1c: 4fcb ldr r7, [pc, #812] ; (10006f4c <_malloc_r+0x358>) +10006c1e: 18fb adds r3, r7, r3 +10006c20: 001a movs r2, r3 +10006c22: 685c ldr r4, [r3, #4] +10006c24: 3a08 subs r2, #8 +10006c26: 4294 cmp r4, r2 +10006c28: d100 bne.n 10006c2c <_malloc_r+0x38> +10006c2a: e0b5 b.n 10006d98 <_malloc_r+0x1a4> +10006c2c: 2303 movs r3, #3 +10006c2e: 6862 ldr r2, [r4, #4] +10006c30: 439a bics r2, r3 +10006c32: 0013 movs r3, r2 +10006c34: 68e2 ldr r2, [r4, #12] +10006c36: 68a1 ldr r1, [r4, #8] +10006c38: 60ca str r2, [r1, #12] +10006c3a: 6091 str r1, [r2, #8] +10006c3c: 2201 movs r2, #1 +10006c3e: 18e3 adds r3, r4, r3 +10006c40: 6859 ldr r1, [r3, #4] +10006c42: 0030 movs r0, r6 +10006c44: 430a orrs r2, r1 +10006c46: 605a str r2, [r3, #4] +10006c48: f000 fa9c bl 10007184 <__malloc_unlock> +10006c4c: 0020 movs r0, r4 +10006c4e: 3008 adds r0, #8 +10006c50: e095 b.n 10006d7e <_malloc_r+0x18a> +10006c52: 2307 movs r3, #7 +10006c54: 439d bics r5, r3 +10006c56: d500 bpl.n 10006c5a <_malloc_r+0x66> +10006c58: e08e b.n 10006d78 <_malloc_r+0x184> +10006c5a: 42a9 cmp r1, r5 +10006c5c: d900 bls.n 10006c60 <_malloc_r+0x6c> +10006c5e: e08b b.n 10006d78 <_malloc_r+0x184> +10006c60: f000 fa88 bl 10007174 <__malloc_lock> +10006c64: 23fc movs r3, #252 ; 0xfc +10006c66: 005b lsls r3, r3, #1 +10006c68: 429d cmp r5, r3 +10006c6a: d200 bcs.n 10006c6e <_malloc_r+0x7a> +10006c6c: e1a5 b.n 10006fba <_malloc_r+0x3c6> +10006c6e: 0a68 lsrs r0, r5, #9 +10006c70: d100 bne.n 10006c74 <_malloc_r+0x80> +10006c72: e08b b.n 10006d8c <_malloc_r+0x198> +10006c74: 2804 cmp r0, #4 +10006c76: d900 bls.n 10006c7a <_malloc_r+0x86> +10006c78: e178 b.n 10006f6c <_malloc_r+0x378> +10006c7a: 2338 movs r3, #56 ; 0x38 +10006c7c: 4698 mov r8, r3 +10006c7e: 09a8 lsrs r0, r5, #6 +10006c80: 4480 add r8, r0 +10006c82: 3039 adds r0, #57 ; 0x39 +10006c84: 00c1 lsls r1, r0, #3 +10006c86: 4fb1 ldr r7, [pc, #708] ; (10006f4c <_malloc_r+0x358>) +10006c88: 1879 adds r1, r7, r1 +10006c8a: 684c ldr r4, [r1, #4] +10006c8c: 3908 subs r1, #8 +10006c8e: 42a1 cmp r1, r4 +10006c90: d00e beq.n 10006cb0 <_malloc_r+0xbc> +10006c92: 2303 movs r3, #3 +10006c94: 469c mov ip, r3 +10006c96: e004 b.n 10006ca2 <_malloc_r+0xae> +10006c98: 2a00 cmp r2, #0 +10006c9a: dacb bge.n 10006c34 <_malloc_r+0x40> +10006c9c: 68e4 ldr r4, [r4, #12] +10006c9e: 42a1 cmp r1, r4 +10006ca0: d006 beq.n 10006cb0 <_malloc_r+0xbc> +10006ca2: 4662 mov r2, ip +10006ca4: 6863 ldr r3, [r4, #4] +10006ca6: 4393 bics r3, r2 +10006ca8: 1b5a subs r2, r3, r5 +10006caa: 2a0f cmp r2, #15 +10006cac: ddf4 ble.n 10006c98 <_malloc_r+0xa4> +10006cae: 4640 mov r0, r8 +10006cb0: 003a movs r2, r7 +10006cb2: 693c ldr r4, [r7, #16] +10006cb4: 3208 adds r2, #8 +10006cb6: 4294 cmp r4, r2 +10006cb8: d100 bne.n 10006cbc <_malloc_r+0xc8> +10006cba: e078 b.n 10006dae <_malloc_r+0x1ba> +10006cbc: 2303 movs r3, #3 +10006cbe: 6861 ldr r1, [r4, #4] +10006cc0: 4399 bics r1, r3 +10006cc2: 4689 mov r9, r1 +10006cc4: 000b movs r3, r1 +10006cc6: 1b49 subs r1, r1, r5 +10006cc8: 290f cmp r1, #15 +10006cca: dd00 ble.n 10006cce <_malloc_r+0xda> +10006ccc: e179 b.n 10006fc2 <_malloc_r+0x3ce> +10006cce: 617a str r2, [r7, #20] +10006cd0: 613a str r2, [r7, #16] +10006cd2: 2900 cmp r1, #0 +10006cd4: dab2 bge.n 10006c3c <_malloc_r+0x48> +10006cd6: 2280 movs r2, #128 ; 0x80 +10006cd8: 0092 lsls r2, r2, #2 +10006cda: 4591 cmp r9, r2 +10006cdc: d300 bcc.n 10006ce0 <_malloc_r+0xec> +10006cde: e10e b.n 10006efe <_malloc_r+0x30a> +10006ce0: 0959 lsrs r1, r3, #5 +10006ce2: 08da lsrs r2, r3, #3 +10006ce4: 2301 movs r3, #1 +10006ce6: 408b lsls r3, r1 +10006ce8: 00d2 lsls r2, r2, #3 +10006cea: 6879 ldr r1, [r7, #4] +10006cec: 19d2 adds r2, r2, r7 +10006cee: 430b orrs r3, r1 +10006cf0: 6891 ldr r1, [r2, #8] +10006cf2: 607b str r3, [r7, #4] +10006cf4: 60e2 str r2, [r4, #12] +10006cf6: 60a1 str r1, [r4, #8] +10006cf8: 6094 str r4, [r2, #8] +10006cfa: 60cc str r4, [r1, #12] +10006cfc: 2101 movs r1, #1 +10006cfe: 1082 asrs r2, r0, #2 +10006d00: 4091 lsls r1, r2 +10006d02: 4299 cmp r1, r3 +10006d04: d859 bhi.n 10006dba <_malloc_r+0x1c6> +10006d06: 420b tst r3, r1 +10006d08: d105 bne.n 10006d16 <_malloc_r+0x122> +10006d0a: 2203 movs r2, #3 +10006d0c: 4390 bics r0, r2 +10006d0e: 0049 lsls r1, r1, #1 +10006d10: 3004 adds r0, #4 +10006d12: 420b tst r3, r1 +10006d14: d0fb beq.n 10006d0e <_malloc_r+0x11a> +10006d16: 2303 movs r3, #3 +10006d18: 4698 mov r8, r3 +10006d1a: 00c3 lsls r3, r0, #3 +10006d1c: 4699 mov r9, r3 +10006d1e: 44b9 add r9, r7 +10006d20: 46cc mov ip, r9 +10006d22: 4682 mov sl, r0 +10006d24: 4663 mov r3, ip +10006d26: 68dc ldr r4, [r3, #12] +10006d28: 45a4 cmp ip, r4 +10006d2a: d107 bne.n 10006d3c <_malloc_r+0x148> +10006d2c: e12a b.n 10006f84 <_malloc_r+0x390> +10006d2e: 2a00 cmp r2, #0 +10006d30: db00 blt.n 10006d34 <_malloc_r+0x140> +10006d32: e133 b.n 10006f9c <_malloc_r+0x3a8> +10006d34: 68e4 ldr r4, [r4, #12] +10006d36: 45a4 cmp ip, r4 +10006d38: d100 bne.n 10006d3c <_malloc_r+0x148> +10006d3a: e123 b.n 10006f84 <_malloc_r+0x390> +10006d3c: 4642 mov r2, r8 +10006d3e: 6863 ldr r3, [r4, #4] +10006d40: 4393 bics r3, r2 +10006d42: 1b5a subs r2, r3, r5 +10006d44: 2a0f cmp r2, #15 +10006d46: ddf2 ble.n 10006d2e <_malloc_r+0x13a> +10006d48: 2001 movs r0, #1 +10006d4a: 4680 mov r8, r0 +10006d4c: 1961 adds r1, r4, r5 +10006d4e: 4305 orrs r5, r0 +10006d50: 6065 str r5, [r4, #4] +10006d52: 68a0 ldr r0, [r4, #8] +10006d54: 68e5 ldr r5, [r4, #12] +10006d56: 3708 adds r7, #8 +10006d58: 60c5 str r5, [r0, #12] +10006d5a: 60a8 str r0, [r5, #8] +10006d5c: 4640 mov r0, r8 +10006d5e: 4310 orrs r0, r2 +10006d60: 60f9 str r1, [r7, #12] +10006d62: 60b9 str r1, [r7, #8] +10006d64: 6048 str r0, [r1, #4] +10006d66: 60cf str r7, [r1, #12] +10006d68: 0030 movs r0, r6 +10006d6a: 608f str r7, [r1, #8] +10006d6c: 50e2 str r2, [r4, r3] +10006d6e: f000 fa09 bl 10007184 <__malloc_unlock> +10006d72: 0020 movs r0, r4 +10006d74: 3008 adds r0, #8 +10006d76: e002 b.n 10006d7e <_malloc_r+0x18a> +10006d78: 230c movs r3, #12 +10006d7a: 2000 movs r0, #0 +10006d7c: 6033 str r3, [r6, #0] +10006d7e: b003 add sp, #12 +10006d80: bcf0 pop {r4, r5, r6, r7} +10006d82: 46bb mov fp, r7 +10006d84: 46b2 mov sl, r6 +10006d86: 46a9 mov r9, r5 +10006d88: 46a0 mov r8, r4 +10006d8a: bdf0 pop {r4, r5, r6, r7, pc} +10006d8c: 2180 movs r1, #128 ; 0x80 +10006d8e: 233f movs r3, #63 ; 0x3f +10006d90: 2040 movs r0, #64 ; 0x40 +10006d92: 4698 mov r8, r3 +10006d94: 0089 lsls r1, r1, #2 +10006d96: e776 b.n 10006c86 <_malloc_r+0x92> +10006d98: 68dc ldr r4, [r3, #12] +10006d9a: 3002 adds r0, #2 +10006d9c: 42a3 cmp r3, r4 +10006d9e: d000 beq.n 10006da2 <_malloc_r+0x1ae> +10006da0: e744 b.n 10006c2c <_malloc_r+0x38> +10006da2: 003a movs r2, r7 +10006da4: 693c ldr r4, [r7, #16] +10006da6: 3208 adds r2, #8 +10006da8: 4294 cmp r4, r2 +10006daa: d000 beq.n 10006dae <_malloc_r+0x1ba> +10006dac: e786 b.n 10006cbc <_malloc_r+0xc8> +10006dae: 2101 movs r1, #1 +10006db0: 687b ldr r3, [r7, #4] +10006db2: 1082 asrs r2, r0, #2 +10006db4: 4091 lsls r1, r2 +10006db6: 4299 cmp r1, r3 +10006db8: d9a5 bls.n 10006d06 <_malloc_r+0x112> +10006dba: 2303 movs r3, #3 +10006dbc: 68bc ldr r4, [r7, #8] +10006dbe: 6862 ldr r2, [r4, #4] +10006dc0: 439a bics r2, r3 +10006dc2: 4691 mov r9, r2 +10006dc4: 4295 cmp r5, r2 +10006dc6: d803 bhi.n 10006dd0 <_malloc_r+0x1dc> +10006dc8: 1b53 subs r3, r2, r5 +10006dca: 2b0f cmp r3, #15 +10006dcc: dd00 ble.n 10006dd0 <_malloc_r+0x1dc> +10006dce: e088 b.n 10006ee2 <_malloc_r+0x2ee> +10006dd0: 0023 movs r3, r4 +10006dd2: 444b add r3, r9 +10006dd4: 4a5e ldr r2, [pc, #376] ; (10006f50 <_malloc_r+0x35c>) +10006dd6: 9301 str r3, [sp, #4] +10006dd8: 4b5e ldr r3, [pc, #376] ; (10006f54 <_malloc_r+0x360>) +10006dda: 4693 mov fp, r2 +10006ddc: 681b ldr r3, [r3, #0] +10006dde: 6812 ldr r2, [r2, #0] +10006de0: 18eb adds r3, r5, r3 +10006de2: 3201 adds r2, #1 +10006de4: d100 bne.n 10006de8 <_malloc_r+0x1f4> +10006de6: e13b b.n 10007060 <_malloc_r+0x46c> +10006de8: 4a5b ldr r2, [pc, #364] ; (10006f58 <_malloc_r+0x364>) +10006dea: 4694 mov ip, r2 +10006dec: 4463 add r3, ip +10006dee: 0b1b lsrs r3, r3, #12 +10006df0: 031b lsls r3, r3, #12 +10006df2: 9300 str r3, [sp, #0] +10006df4: 0030 movs r0, r6 +10006df6: 9900 ldr r1, [sp, #0] +10006df8: f000 f9cc bl 10007194 <_sbrk_r> +10006dfc: 0003 movs r3, r0 +10006dfe: 4680 mov r8, r0 +10006e00: 3301 adds r3, #1 +10006e02: d100 bne.n 10006e06 <_malloc_r+0x212> +10006e04: e0f8 b.n 10006ff8 <_malloc_r+0x404> +10006e06: 9b01 ldr r3, [sp, #4] +10006e08: 4283 cmp r3, r0 +10006e0a: d900 bls.n 10006e0e <_malloc_r+0x21a> +10006e0c: e0f2 b.n 10006ff4 <_malloc_r+0x400> +10006e0e: 4b53 ldr r3, [pc, #332] ; (10006f5c <_malloc_r+0x368>) +10006e10: 0019 movs r1, r3 +10006e12: 469a mov sl, r3 +10006e14: 6809 ldr r1, [r1, #0] +10006e16: 9b00 ldr r3, [sp, #0] +10006e18: 468c mov ip, r1 +10006e1a: 4651 mov r1, sl +10006e1c: 4463 add r3, ip +10006e1e: 600b str r3, [r1, #0] +10006e20: 9901 ldr r1, [sp, #4] +10006e22: 001a movs r2, r3 +10006e24: 4281 cmp r1, r0 +10006e26: d100 bne.n 10006e2a <_malloc_r+0x236> +10006e28: e150 b.n 100070cc <_malloc_r+0x4d8> +10006e2a: 465b mov r3, fp +10006e2c: 681b ldr r3, [r3, #0] +10006e2e: 3301 adds r3, #1 +10006e30: d100 bne.n 10006e34 <_malloc_r+0x240> +10006e32: e155 b.n 100070e0 <_malloc_r+0x4ec> +10006e34: 4643 mov r3, r8 +10006e36: 9901 ldr r1, [sp, #4] +10006e38: 1a5b subs r3, r3, r1 +10006e3a: 189a adds r2, r3, r2 +10006e3c: 4653 mov r3, sl +10006e3e: 601a str r2, [r3, #0] +10006e40: 2307 movs r3, #7 +10006e42: 4642 mov r2, r8 +10006e44: 4641 mov r1, r8 +10006e46: 401a ands r2, r3 +10006e48: 9201 str r2, [sp, #4] +10006e4a: 4219 tst r1, r3 +10006e4c: d100 bne.n 10006e50 <_malloc_r+0x25c> +10006e4e: e111 b.n 10007074 <_malloc_r+0x480> +10006e50: 2308 movs r3, #8 +10006e52: 4698 mov r8, r3 +10006e54: 1a88 subs r0, r1, r2 +10006e56: 4b42 ldr r3, [pc, #264] ; (10006f60 <_malloc_r+0x36c>) +10006e58: 9900 ldr r1, [sp, #0] +10006e5a: 4480 add r8, r0 +10006e5c: 4441 add r1, r8 +10006e5e: 1a9b subs r3, r3, r2 +10006e60: 1a5b subs r3, r3, r1 +10006e62: 051b lsls r3, r3, #20 +10006e64: 0d1b lsrs r3, r3, #20 +10006e66: 9100 str r1, [sp, #0] +10006e68: 0030 movs r0, r6 +10006e6a: 0019 movs r1, r3 +10006e6c: 469b mov fp, r3 +10006e6e: f000 f991 bl 10007194 <_sbrk_r> +10006e72: 1c43 adds r3, r0, #1 +10006e74: d100 bne.n 10006e78 <_malloc_r+0x284> +10006e76: e14f b.n 10007118 <_malloc_r+0x524> +10006e78: 4643 mov r3, r8 +10006e7a: 1ac0 subs r0, r0, r3 +10006e7c: 0003 movs r3, r0 +10006e7e: 445b add r3, fp +10006e80: 9300 str r3, [sp, #0] +10006e82: 4653 mov r3, sl +10006e84: 4652 mov r2, sl +10006e86: 681b ldr r3, [r3, #0] +10006e88: 2101 movs r1, #1 +10006e8a: 445b add r3, fp +10006e8c: 6013 str r3, [r2, #0] +10006e8e: 4642 mov r2, r8 +10006e90: 4640 mov r0, r8 +10006e92: 60ba str r2, [r7, #8] +10006e94: 9a00 ldr r2, [sp, #0] +10006e96: 430a orrs r2, r1 +10006e98: 6042 str r2, [r0, #4] +10006e9a: 42bc cmp r4, r7 +10006e9c: d100 bne.n 10006ea0 <_malloc_r+0x2ac> +10006e9e: e123 b.n 100070e8 <_malloc_r+0x4f4> +10006ea0: 464a mov r2, r9 +10006ea2: 2a0f cmp r2, #15 +10006ea4: d800 bhi.n 10006ea8 <_malloc_r+0x2b4> +10006ea6: e121 b.n 100070ec <_malloc_r+0x4f8> +10006ea8: 2007 movs r0, #7 +10006eaa: 3a0c subs r2, #12 +10006eac: 4382 bics r2, r0 +10006eae: 6860 ldr r0, [r4, #4] +10006eb0: 4001 ands r1, r0 +10006eb2: 2005 movs r0, #5 +10006eb4: 4311 orrs r1, r2 +10006eb6: 6061 str r1, [r4, #4] +10006eb8: 18a1 adds r1, r4, r2 +10006eba: 6048 str r0, [r1, #4] +10006ebc: 6088 str r0, [r1, #8] +10006ebe: 2a0f cmp r2, #15 +10006ec0: d900 bls.n 10006ec4 <_malloc_r+0x2d0> +10006ec2: e134 b.n 1000712e <_malloc_r+0x53a> +10006ec4: 4642 mov r2, r8 +10006ec6: 4644 mov r4, r8 +10006ec8: 6852 ldr r2, [r2, #4] +10006eca: 4926 ldr r1, [pc, #152] ; (10006f64 <_malloc_r+0x370>) +10006ecc: 6808 ldr r0, [r1, #0] +10006ece: 4298 cmp r0, r3 +10006ed0: d200 bcs.n 10006ed4 <_malloc_r+0x2e0> +10006ed2: 600b str r3, [r1, #0] +10006ed4: 4924 ldr r1, [pc, #144] ; (10006f68 <_malloc_r+0x374>) +10006ed6: 6808 ldr r0, [r1, #0] +10006ed8: 4298 cmp r0, r3 +10006eda: d300 bcc.n 10006ede <_malloc_r+0x2ea> +10006edc: e08e b.n 10006ffc <_malloc_r+0x408> +10006ede: 600b str r3, [r1, #0] +10006ee0: e08c b.n 10006ffc <_malloc_r+0x408> +10006ee2: 2201 movs r2, #1 +10006ee4: 0029 movs r1, r5 +10006ee6: 4313 orrs r3, r2 +10006ee8: 4311 orrs r1, r2 +10006eea: 1965 adds r5, r4, r5 +10006eec: 6061 str r1, [r4, #4] +10006eee: 0030 movs r0, r6 +10006ef0: 60bd str r5, [r7, #8] +10006ef2: 606b str r3, [r5, #4] +10006ef4: f000 f946 bl 10007184 <__malloc_unlock> +10006ef8: 0020 movs r0, r4 +10006efa: 3008 adds r0, #8 +10006efc: e73f b.n 10006d7e <_malloc_r+0x18a> +10006efe: 0a5a lsrs r2, r3, #9 +10006f00: 2a04 cmp r2, #4 +10006f02: d971 bls.n 10006fe8 <_malloc_r+0x3f4> +10006f04: 2a14 cmp r2, #20 +10006f06: d900 bls.n 10006f0a <_malloc_r+0x316> +10006f08: e0c4 b.n 10007094 <_malloc_r+0x4a0> +10006f0a: 0011 movs r1, r2 +10006f0c: 325c adds r2, #92 ; 0x5c +10006f0e: 315b adds r1, #91 ; 0x5b +10006f10: 00d2 lsls r2, r2, #3 +10006f12: 2308 movs r3, #8 +10006f14: 425b negs r3, r3 +10006f16: 469c mov ip, r3 +10006f18: 18ba adds r2, r7, r2 +10006f1a: 4494 add ip, r2 +10006f1c: 4663 mov r3, ip +10006f1e: 689a ldr r2, [r3, #8] +10006f20: 2303 movs r3, #3 +10006f22: 4698 mov r8, r3 +10006f24: 4594 cmp ip, r2 +10006f26: d100 bne.n 10006f2a <_malloc_r+0x336> +10006f28: e09d b.n 10007066 <_malloc_r+0x472> +10006f2a: 4643 mov r3, r8 +10006f2c: 6851 ldr r1, [r2, #4] +10006f2e: 4399 bics r1, r3 +10006f30: 4549 cmp r1, r9 +10006f32: d902 bls.n 10006f3a <_malloc_r+0x346> +10006f34: 6892 ldr r2, [r2, #8] +10006f36: 4594 cmp ip, r2 +10006f38: d1f7 bne.n 10006f2a <_malloc_r+0x336> +10006f3a: 68d3 ldr r3, [r2, #12] +10006f3c: 469c mov ip, r3 +10006f3e: 687b ldr r3, [r7, #4] +10006f40: 4661 mov r1, ip +10006f42: 60a2 str r2, [r4, #8] +10006f44: 60e1 str r1, [r4, #12] +10006f46: 608c str r4, [r1, #8] +10006f48: 60d4 str r4, [r2, #12] +10006f4a: e6d7 b.n 10006cfc <_malloc_r+0x108> +10006f4c: 200007a8 .word 0x200007a8 +10006f50: 20000bb0 .word 0x20000bb0 +10006f54: 20000c24 .word 0x20000c24 +10006f58: 0000100f .word 0x0000100f +10006f5c: 20000bf4 .word 0x20000bf4 +10006f60: 00001008 .word 0x00001008 +10006f64: 20000c1c .word 0x20000c1c +10006f68: 20000c20 .word 0x20000c20 +10006f6c: 2814 cmp r0, #20 +10006f6e: d952 bls.n 10007016 <_malloc_r+0x422> +10006f70: 2854 cmp r0, #84 ; 0x54 +10006f72: d900 bls.n 10006f76 <_malloc_r+0x382> +10006f74: e096 b.n 100070a4 <_malloc_r+0x4b0> +10006f76: 236e movs r3, #110 ; 0x6e +10006f78: 4698 mov r8, r3 +10006f7a: 0b28 lsrs r0, r5, #12 +10006f7c: 4480 add r8, r0 +10006f7e: 306f adds r0, #111 ; 0x6f +10006f80: 00c1 lsls r1, r0, #3 +10006f82: e680 b.n 10006c86 <_malloc_r+0x92> +10006f84: 2308 movs r3, #8 +10006f86: 469b mov fp, r3 +10006f88: 3b07 subs r3, #7 +10006f8a: 44dc add ip, fp +10006f8c: 469b mov fp, r3 +10006f8e: 44da add sl, fp +10006f90: 4643 mov r3, r8 +10006f92: 4652 mov r2, sl +10006f94: 4213 tst r3, r2 +10006f96: d000 beq.n 10006f9a <_malloc_r+0x3a6> +10006f98: e6c4 b.n 10006d24 <_malloc_r+0x130> +10006f9a: e04c b.n 10007036 <_malloc_r+0x442> +10006f9c: 2201 movs r2, #1 +10006f9e: 18e3 adds r3, r4, r3 +10006fa0: 6859 ldr r1, [r3, #4] +10006fa2: 0030 movs r0, r6 +10006fa4: 430a orrs r2, r1 +10006fa6: 605a str r2, [r3, #4] +10006fa8: 68e3 ldr r3, [r4, #12] +10006faa: 68a2 ldr r2, [r4, #8] +10006fac: 60d3 str r3, [r2, #12] +10006fae: 609a str r2, [r3, #8] +10006fb0: f000 f8e8 bl 10007184 <__malloc_unlock> +10006fb4: 0020 movs r0, r4 +10006fb6: 3008 adds r0, #8 +10006fb8: e6e1 b.n 10006d7e <_malloc_r+0x18a> +10006fba: 002b movs r3, r5 +10006fbc: 08e8 lsrs r0, r5, #3 +10006fbe: 3308 adds r3, #8 +10006fc0: e62c b.n 10006c1c <_malloc_r+0x28> +10006fc2: 2301 movs r3, #1 +10006fc4: 1960 adds r0, r4, r5 +10006fc6: 431d orrs r5, r3 +10006fc8: 6065 str r5, [r4, #4] +10006fca: 6178 str r0, [r7, #20] +10006fcc: 6138 str r0, [r7, #16] +10006fce: 60c2 str r2, [r0, #12] +10006fd0: 6082 str r2, [r0, #8] +10006fd2: 001a movs r2, r3 +10006fd4: 464b mov r3, r9 +10006fd6: 430a orrs r2, r1 +10006fd8: 6042 str r2, [r0, #4] +10006fda: 0030 movs r0, r6 +10006fdc: 50e1 str r1, [r4, r3] +10006fde: f000 f8d1 bl 10007184 <__malloc_unlock> +10006fe2: 0020 movs r0, r4 +10006fe4: 3008 adds r0, #8 +10006fe6: e6ca b.n 10006d7e <_malloc_r+0x18a> +10006fe8: 099a lsrs r2, r3, #6 +10006fea: 0011 movs r1, r2 +10006fec: 3239 adds r2, #57 ; 0x39 +10006fee: 3138 adds r1, #56 ; 0x38 +10006ff0: 00d2 lsls r2, r2, #3 +10006ff2: e78e b.n 10006f12 <_malloc_r+0x31e> +10006ff4: 42bc cmp r4, r7 +10006ff6: d060 beq.n 100070ba <_malloc_r+0x4c6> +10006ff8: 68bc ldr r4, [r7, #8] +10006ffa: 6862 ldr r2, [r4, #4] +10006ffc: 2303 movs r3, #3 +10006ffe: 439a bics r2, r3 +10007000: 1b53 subs r3, r2, r5 +10007002: 4295 cmp r5, r2 +10007004: d802 bhi.n 1000700c <_malloc_r+0x418> +10007006: 2b0f cmp r3, #15 +10007008: dd00 ble.n 1000700c <_malloc_r+0x418> +1000700a: e76a b.n 10006ee2 <_malloc_r+0x2ee> +1000700c: 0030 movs r0, r6 +1000700e: f000 f8b9 bl 10007184 <__malloc_unlock> +10007012: 2000 movs r0, #0 +10007014: e6b3 b.n 10006d7e <_malloc_r+0x18a> +10007016: 235b movs r3, #91 ; 0x5b 10007018: 4698 mov r8, r3 -1000701a: 0ca8 lsrs r0, r5, #18 -1000701c: 4480 add r8, r0 -1000701e: 307d adds r0, #125 ; 0x7d -10007020: 00c1 lsls r1, r0, #3 -10007022: e5b6 b.n 10006b92 <_malloc_r+0x92> -10007024: 9a00 ldr r2, [sp, #0] -10007026: 9b01 ldr r3, [sp, #4] -10007028: 4694 mov ip, r2 -1000702a: 4642 mov r2, r8 -1000702c: 3b08 subs r3, #8 -1000702e: 4463 add r3, ip -10007030: 1a9b subs r3, r3, r2 -10007032: 9300 str r3, [sp, #0] -10007034: 2300 movs r3, #0 -10007036: 469b mov fp, r3 -10007038: e6a9 b.n 10006d8e <_malloc_r+0x28e> -1000703a: 0021 movs r1, r4 -1000703c: 0030 movs r0, r6 -1000703e: 3108 adds r1, #8 -10007040: f000 f8bc bl 100071bc <_free_r> -10007044: 4653 mov r3, sl -10007046: 68bc ldr r4, [r7, #8] -10007048: 681b ldr r3, [r3, #0] -1000704a: 6862 ldr r2, [r4, #4] -1000704c: e6c3 b.n 10006dd6 <_malloc_r+0x2d6> -1000704e: 490b ldr r1, [pc, #44] ; (1000707c <_malloc_r+0x57c>) -10007050: 428a cmp r2, r1 -10007052: d80b bhi.n 1000706c <_malloc_r+0x56c> -10007054: 0c9a lsrs r2, r3, #18 -10007056: 0011 movs r1, r2 -10007058: 327d adds r2, #125 ; 0x7d -1000705a: 317c adds r1, #124 ; 0x7c -1000705c: 00d2 lsls r2, r2, #3 -1000705e: e6de b.n 10006e1e <_malloc_r+0x31e> -10007060: 21fe movs r1, #254 ; 0xfe -10007062: 237e movs r3, #126 ; 0x7e -10007064: 207f movs r0, #127 ; 0x7f -10007066: 4698 mov r8, r3 -10007068: 0089 lsls r1, r1, #2 -1000706a: e592 b.n 10006b92 <_malloc_r+0x92> -1000706c: 22fe movs r2, #254 ; 0xfe -1000706e: 217e movs r1, #126 ; 0x7e -10007070: 0092 lsls r2, r2, #2 -10007072: e6d4 b.n 10006e1e <_malloc_r+0x31e> -10007074: 687b ldr r3, [r7, #4] -10007076: e76a b.n 10006f4e <_malloc_r+0x44e> -10007078: 20000c04 .word 0x20000c04 -1000707c: 00000554 .word 0x00000554 +1000701a: 4480 add r8, r0 +1000701c: 305c adds r0, #92 ; 0x5c +1000701e: 00c1 lsls r1, r0, #3 +10007020: e631 b.n 10006c86 <_malloc_r+0x92> +10007022: 2308 movs r3, #8 +10007024: 425b negs r3, r3 +10007026: 469c mov ip, r3 +10007028: 44e1 add r9, ip +1000702a: 464b mov r3, r9 +1000702c: 689b ldr r3, [r3, #8] +1000702e: 3801 subs r0, #1 +10007030: 454b cmp r3, r9 +10007032: d000 beq.n 10007036 <_malloc_r+0x442> +10007034: e098 b.n 10007168 <_malloc_r+0x574> +10007036: 4643 mov r3, r8 +10007038: 4203 tst r3, r0 +1000703a: d1f2 bne.n 10007022 <_malloc_r+0x42e> +1000703c: 687b ldr r3, [r7, #4] +1000703e: 438b bics r3, r1 +10007040: 607b str r3, [r7, #4] +10007042: 0049 lsls r1, r1, #1 +10007044: 4299 cmp r1, r3 +10007046: d900 bls.n 1000704a <_malloc_r+0x456> +10007048: e6b7 b.n 10006dba <_malloc_r+0x1c6> +1000704a: 2900 cmp r1, #0 +1000704c: d104 bne.n 10007058 <_malloc_r+0x464> +1000704e: e6b4 b.n 10006dba <_malloc_r+0x1c6> +10007050: 2204 movs r2, #4 +10007052: 4694 mov ip, r2 +10007054: 0049 lsls r1, r1, #1 +10007056: 44e2 add sl, ip +10007058: 420b tst r3, r1 +1000705a: d0f9 beq.n 10007050 <_malloc_r+0x45c> +1000705c: 4650 mov r0, sl +1000705e: e65c b.n 10006d1a <_malloc_r+0x126> +10007060: 3310 adds r3, #16 +10007062: 9300 str r3, [sp, #0] +10007064: e6c6 b.n 10006df4 <_malloc_r+0x200> +10007066: 1089 asrs r1, r1, #2 +10007068: 3b02 subs r3, #2 +1000706a: 408b lsls r3, r1 +1000706c: 6879 ldr r1, [r7, #4] +1000706e: 430b orrs r3, r1 +10007070: 607b str r3, [r7, #4] +10007072: e765 b.n 10006f40 <_malloc_r+0x34c> +10007074: 9b00 ldr r3, [sp, #0] +10007076: 0030 movs r0, r6 +10007078: 4443 add r3, r8 +1000707a: 425b negs r3, r3 +1000707c: 051b lsls r3, r3, #20 +1000707e: 0d1b lsrs r3, r3, #20 +10007080: 0019 movs r1, r3 +10007082: 469b mov fp, r3 +10007084: f000 f886 bl 10007194 <_sbrk_r> +10007088: 1c43 adds r3, r0, #1 +1000708a: d000 beq.n 1000708e <_malloc_r+0x49a> +1000708c: e6f4 b.n 10006e78 <_malloc_r+0x284> +1000708e: 2300 movs r3, #0 +10007090: 469b mov fp, r3 +10007092: e6f6 b.n 10006e82 <_malloc_r+0x28e> +10007094: 2a54 cmp r2, #84 ; 0x54 +10007096: d82b bhi.n 100070f0 <_malloc_r+0x4fc> +10007098: 0b1a lsrs r2, r3, #12 +1000709a: 0011 movs r1, r2 +1000709c: 326f adds r2, #111 ; 0x6f +1000709e: 316e adds r1, #110 ; 0x6e +100070a0: 00d2 lsls r2, r2, #3 +100070a2: e736 b.n 10006f12 <_malloc_r+0x31e> +100070a4: 23aa movs r3, #170 ; 0xaa +100070a6: 005b lsls r3, r3, #1 +100070a8: 4298 cmp r0, r3 +100070aa: d82b bhi.n 10007104 <_malloc_r+0x510> +100070ac: 3bdd subs r3, #221 ; 0xdd +100070ae: 4698 mov r8, r3 +100070b0: 0be8 lsrs r0, r5, #15 +100070b2: 4480 add r8, r0 +100070b4: 3078 adds r0, #120 ; 0x78 +100070b6: 00c1 lsls r1, r0, #3 +100070b8: e5e5 b.n 10006c86 <_malloc_r+0x92> +100070ba: 4b2c ldr r3, [pc, #176] ; (1000716c <_malloc_r+0x578>) +100070bc: 9a00 ldr r2, [sp, #0] +100070be: 469a mov sl, r3 +100070c0: 681b ldr r3, [r3, #0] +100070c2: 469c mov ip, r3 +100070c4: 4653 mov r3, sl +100070c6: 4462 add r2, ip +100070c8: 601a str r2, [r3, #0] +100070ca: e6ae b.n 10006e2a <_malloc_r+0x236> +100070cc: 0509 lsls r1, r1, #20 +100070ce: d000 beq.n 100070d2 <_malloc_r+0x4de> +100070d0: e6ab b.n 10006e2a <_malloc_r+0x236> +100070d2: 9a00 ldr r2, [sp, #0] +100070d4: 68bc ldr r4, [r7, #8] +100070d6: 444a add r2, r9 +100070d8: 3101 adds r1, #1 +100070da: 430a orrs r2, r1 +100070dc: 6062 str r2, [r4, #4] +100070de: e6f4 b.n 10006eca <_malloc_r+0x2d6> +100070e0: 465b mov r3, fp +100070e2: 4642 mov r2, r8 +100070e4: 601a str r2, [r3, #0] +100070e6: e6ab b.n 10006e40 <_malloc_r+0x24c> +100070e8: 4644 mov r4, r8 +100070ea: e6ee b.n 10006eca <_malloc_r+0x2d6> +100070ec: 6041 str r1, [r0, #4] +100070ee: e78d b.n 1000700c <_malloc_r+0x418> +100070f0: 21aa movs r1, #170 ; 0xaa +100070f2: 0049 lsls r1, r1, #1 +100070f4: 428a cmp r2, r1 +100070f6: d824 bhi.n 10007142 <_malloc_r+0x54e> +100070f8: 0bda lsrs r2, r3, #15 +100070fa: 0011 movs r1, r2 +100070fc: 3278 adds r2, #120 ; 0x78 +100070fe: 3177 adds r1, #119 ; 0x77 +10007100: 00d2 lsls r2, r2, #3 +10007102: e706 b.n 10006f12 <_malloc_r+0x31e> +10007104: 4b1a ldr r3, [pc, #104] ; (10007170 <_malloc_r+0x57c>) +10007106: 4298 cmp r0, r3 +10007108: d824 bhi.n 10007154 <_malloc_r+0x560> +1000710a: 237c movs r3, #124 ; 0x7c +1000710c: 4698 mov r8, r3 +1000710e: 0ca8 lsrs r0, r5, #18 +10007110: 4480 add r8, r0 +10007112: 307d adds r0, #125 ; 0x7d +10007114: 00c1 lsls r1, r0, #3 +10007116: e5b6 b.n 10006c86 <_malloc_r+0x92> +10007118: 9a00 ldr r2, [sp, #0] +1000711a: 9b01 ldr r3, [sp, #4] +1000711c: 4694 mov ip, r2 +1000711e: 4642 mov r2, r8 +10007120: 3b08 subs r3, #8 +10007122: 4463 add r3, ip +10007124: 1a9b subs r3, r3, r2 +10007126: 9300 str r3, [sp, #0] +10007128: 2300 movs r3, #0 +1000712a: 469b mov fp, r3 +1000712c: e6a9 b.n 10006e82 <_malloc_r+0x28e> +1000712e: 0021 movs r1, r4 +10007130: 0030 movs r0, r6 +10007132: 3108 adds r1, #8 +10007134: f000 f8bc bl 100072b0 <_free_r> +10007138: 4653 mov r3, sl +1000713a: 68bc ldr r4, [r7, #8] +1000713c: 681b ldr r3, [r3, #0] +1000713e: 6862 ldr r2, [r4, #4] +10007140: e6c3 b.n 10006eca <_malloc_r+0x2d6> +10007142: 490b ldr r1, [pc, #44] ; (10007170 <_malloc_r+0x57c>) +10007144: 428a cmp r2, r1 +10007146: d80b bhi.n 10007160 <_malloc_r+0x56c> +10007148: 0c9a lsrs r2, r3, #18 +1000714a: 0011 movs r1, r2 +1000714c: 327d adds r2, #125 ; 0x7d +1000714e: 317c adds r1, #124 ; 0x7c +10007150: 00d2 lsls r2, r2, #3 +10007152: e6de b.n 10006f12 <_malloc_r+0x31e> +10007154: 21fe movs r1, #254 ; 0xfe +10007156: 237e movs r3, #126 ; 0x7e +10007158: 207f movs r0, #127 ; 0x7f +1000715a: 4698 mov r8, r3 +1000715c: 0089 lsls r1, r1, #2 +1000715e: e592 b.n 10006c86 <_malloc_r+0x92> +10007160: 22fe movs r2, #254 ; 0xfe +10007162: 217e movs r1, #126 ; 0x7e +10007164: 0092 lsls r2, r2, #2 +10007166: e6d4 b.n 10006f12 <_malloc_r+0x31e> +10007168: 687b ldr r3, [r7, #4] +1000716a: e76a b.n 10007042 <_malloc_r+0x44e> +1000716c: 20000bf4 .word 0x20000bf4 +10007170: 00000554 .word 0x00000554 -10007080 <__malloc_lock>: -10007080: b510 push {r4, lr} -10007082: 4802 ldr r0, [pc, #8] ; (1000708c <__malloc_lock+0xc>) -10007084: f000 f97c bl 10007380 <__retarget_lock_acquire_recursive> -10007088: bd10 pop {r4, pc} -1000708a: 46c0 nop ; (mov r8, r8) -1000708c: 20000c00 .word 0x20000c00 +10007174 <__malloc_lock>: +10007174: b510 push {r4, lr} +10007176: 4802 ldr r0, [pc, #8] ; (10007180 <__malloc_lock+0xc>) +10007178: f000 f97c bl 10007474 <__retarget_lock_acquire_recursive> +1000717c: bd10 pop {r4, pc} +1000717e: 46c0 nop ; (mov r8, r8) +10007180: 20000bf0 .word 0x20000bf0 -10007090 <__malloc_unlock>: -10007090: b510 push {r4, lr} -10007092: 4802 ldr r0, [pc, #8] ; (1000709c <__malloc_unlock+0xc>) -10007094: f000 f976 bl 10007384 <__retarget_lock_release_recursive> -10007098: bd10 pop {r4, pc} -1000709a: 46c0 nop ; (mov r8, r8) -1000709c: 20000c00 .word 0x20000c00 +10007184 <__malloc_unlock>: +10007184: b510 push {r4, lr} +10007186: 4802 ldr r0, [pc, #8] ; (10007190 <__malloc_unlock+0xc>) +10007188: f000 f976 bl 10007478 <__retarget_lock_release_recursive> +1000718c: bd10 pop {r4, pc} +1000718e: 46c0 nop ; (mov r8, r8) +10007190: 20000bf0 .word 0x20000bf0 -100070a0 <_sbrk_r>: -100070a0: 2300 movs r3, #0 -100070a2: b570 push {r4, r5, r6, lr} -100070a4: 4d06 ldr r5, [pc, #24] ; (100070c0 <_sbrk_r+0x20>) -100070a6: 0004 movs r4, r0 -100070a8: 0008 movs r0, r1 -100070aa: 602b str r3, [r5, #0] -100070ac: f7fa fd3e bl 10001b2c <_sbrk> -100070b0: 1c43 adds r3, r0, #1 -100070b2: d000 beq.n 100070b6 <_sbrk_r+0x16> -100070b4: bd70 pop {r4, r5, r6, pc} -100070b6: 682b ldr r3, [r5, #0] -100070b8: 2b00 cmp r3, #0 -100070ba: d0fb beq.n 100070b4 <_sbrk_r+0x14> -100070bc: 6023 str r3, [r4, #0] -100070be: e7f9 b.n 100070b4 <_sbrk_r+0x14> -100070c0: 20000e58 .word 0x20000e58 +10007194 <_sbrk_r>: +10007194: 2300 movs r3, #0 +10007196: b570 push {r4, r5, r6, lr} +10007198: 4d06 ldr r5, [pc, #24] ; (100071b4 <_sbrk_r+0x20>) +1000719a: 0004 movs r4, r0 +1000719c: 0008 movs r0, r1 +1000719e: 602b str r3, [r5, #0] +100071a0: f7fa fd3e bl 10001c20 <_sbrk> +100071a4: 1c43 adds r3, r0, #1 +100071a6: d000 beq.n 100071aa <_sbrk_r+0x16> +100071a8: bd70 pop {r4, r5, r6, pc} +100071aa: 682b ldr r3, [r5, #0] +100071ac: 2b00 cmp r3, #0 +100071ae: d0fb beq.n 100071a8 <_sbrk_r+0x14> +100071b0: 6023 str r3, [r4, #0] +100071b2: e7f9 b.n 100071a8 <_sbrk_r+0x14> +100071b4: 20000e48 .word 0x20000e48 -100070c4 : -100070c4: b510 push {r4, lr} -100070c6: 0783 lsls r3, r0, #30 -100070c8: d00a beq.n 100070e0 -100070ca: 0003 movs r3, r0 -100070cc: 2103 movs r1, #3 -100070ce: e002 b.n 100070d6 -100070d0: 3301 adds r3, #1 -100070d2: 420b tst r3, r1 -100070d4: d005 beq.n 100070e2 -100070d6: 781a ldrb r2, [r3, #0] -100070d8: 2a00 cmp r2, #0 -100070da: d1f9 bne.n 100070d0 -100070dc: 1a18 subs r0, r3, r0 -100070de: bd10 pop {r4, pc} -100070e0: 0003 movs r3, r0 -100070e2: 6819 ldr r1, [r3, #0] -100070e4: 4a0c ldr r2, [pc, #48] ; (10007118 ) -100070e6: 4c0d ldr r4, [pc, #52] ; (1000711c ) -100070e8: 188a adds r2, r1, r2 -100070ea: 438a bics r2, r1 -100070ec: 4222 tst r2, r4 -100070ee: d10f bne.n 10007110 -100070f0: 6859 ldr r1, [r3, #4] -100070f2: 4a09 ldr r2, [pc, #36] ; (10007118 ) -100070f4: 3304 adds r3, #4 -100070f6: 188a adds r2, r1, r2 -100070f8: 438a bics r2, r1 -100070fa: 4222 tst r2, r4 -100070fc: d108 bne.n 10007110 -100070fe: 6859 ldr r1, [r3, #4] -10007100: 4a05 ldr r2, [pc, #20] ; (10007118 ) -10007102: 3304 adds r3, #4 -10007104: 188a adds r2, r1, r2 -10007106: 438a bics r2, r1 -10007108: 4222 tst r2, r4 -1000710a: d0f1 beq.n 100070f0 -1000710c: e000 b.n 10007110 -1000710e: 3301 adds r3, #1 -10007110: 781a ldrb r2, [r3, #0] -10007112: 2a00 cmp r2, #0 -10007114: d1fb bne.n 1000710e -10007116: e7e1 b.n 100070dc -10007118: fefefeff .word 0xfefefeff -1000711c: 80808080 .word 0x80808080 +100071b8 : +100071b8: b510 push {r4, lr} +100071ba: 0783 lsls r3, r0, #30 +100071bc: d00a beq.n 100071d4 +100071be: 0003 movs r3, r0 +100071c0: 2103 movs r1, #3 +100071c2: e002 b.n 100071ca +100071c4: 3301 adds r3, #1 +100071c6: 420b tst r3, r1 +100071c8: d005 beq.n 100071d6 +100071ca: 781a ldrb r2, [r3, #0] +100071cc: 2a00 cmp r2, #0 +100071ce: d1f9 bne.n 100071c4 +100071d0: 1a18 subs r0, r3, r0 +100071d2: bd10 pop {r4, pc} +100071d4: 0003 movs r3, r0 +100071d6: 6819 ldr r1, [r3, #0] +100071d8: 4a0c ldr r2, [pc, #48] ; (1000720c ) +100071da: 4c0d ldr r4, [pc, #52] ; (10007210 ) +100071dc: 188a adds r2, r1, r2 +100071de: 438a bics r2, r1 +100071e0: 4222 tst r2, r4 +100071e2: d10f bne.n 10007204 +100071e4: 6859 ldr r1, [r3, #4] +100071e6: 4a09 ldr r2, [pc, #36] ; (1000720c ) +100071e8: 3304 adds r3, #4 +100071ea: 188a adds r2, r1, r2 +100071ec: 438a bics r2, r1 +100071ee: 4222 tst r2, r4 +100071f0: d108 bne.n 10007204 +100071f2: 6859 ldr r1, [r3, #4] +100071f4: 4a05 ldr r2, [pc, #20] ; (1000720c ) +100071f6: 3304 adds r3, #4 +100071f8: 188a adds r2, r1, r2 +100071fa: 438a bics r2, r1 +100071fc: 4222 tst r2, r4 +100071fe: d0f1 beq.n 100071e4 +10007200: e000 b.n 10007204 +10007202: 3301 adds r3, #1 +10007204: 781a ldrb r2, [r3, #0] +10007206: 2a00 cmp r2, #0 +10007208: d1fb bne.n 10007202 +1000720a: e7e1 b.n 100071d0 +1000720c: fefefeff .word 0xfefefeff +10007210: 80808080 .word 0x80808080 -10007120 <_malloc_trim_r>: -10007120: b5f8 push {r3, r4, r5, r6, r7, lr} -10007122: 000c movs r4, r1 -10007124: 0005 movs r5, r0 -10007126: f7ff ffab bl 10007080 <__malloc_lock> -1000712a: 4f20 ldr r7, [pc, #128] ; (100071ac <_malloc_trim_r+0x8c>) -1000712c: 68bb ldr r3, [r7, #8] -1000712e: 685e ldr r6, [r3, #4] -10007130: 2303 movs r3, #3 -10007132: 439e bics r6, r3 -10007134: 4b1e ldr r3, [pc, #120] ; (100071b0 <_malloc_trim_r+0x90>) -10007136: 1b34 subs r4, r6, r4 -10007138: 469c mov ip, r3 -1000713a: 4464 add r4, ip -1000713c: 0b24 lsrs r4, r4, #12 -1000713e: 3c01 subs r4, #1 -10007140: 3311 adds r3, #17 -10007142: 0324 lsls r4, r4, #12 -10007144: 429c cmp r4, r3 -10007146: db07 blt.n 10007158 <_malloc_trim_r+0x38> -10007148: 2100 movs r1, #0 -1000714a: 0028 movs r0, r5 -1000714c: f7ff ffa8 bl 100070a0 <_sbrk_r> -10007150: 68bb ldr r3, [r7, #8] -10007152: 199b adds r3, r3, r6 -10007154: 4298 cmp r0, r3 -10007156: d004 beq.n 10007162 <_malloc_trim_r+0x42> -10007158: 0028 movs r0, r5 -1000715a: f7ff ff99 bl 10007090 <__malloc_unlock> -1000715e: 2000 movs r0, #0 -10007160: bdf8 pop {r3, r4, r5, r6, r7, pc} -10007162: 0028 movs r0, r5 -10007164: 4261 negs r1, r4 -10007166: f7ff ff9b bl 100070a0 <_sbrk_r> -1000716a: 1c43 adds r3, r0, #1 -1000716c: d00d beq.n 1000718a <_malloc_trim_r+0x6a> -1000716e: 2201 movs r2, #1 -10007170: 68bb ldr r3, [r7, #8] -10007172: 1b36 subs r6, r6, r4 -10007174: 4316 orrs r6, r2 -10007176: 605e str r6, [r3, #4] -10007178: 4b0e ldr r3, [pc, #56] ; (100071b4 <_malloc_trim_r+0x94>) -1000717a: 0028 movs r0, r5 -1000717c: 681a ldr r2, [r3, #0] -1000717e: 1b14 subs r4, r2, r4 -10007180: 601c str r4, [r3, #0] -10007182: f7ff ff85 bl 10007090 <__malloc_unlock> -10007186: 2001 movs r0, #1 -10007188: e7ea b.n 10007160 <_malloc_trim_r+0x40> -1000718a: 2100 movs r1, #0 -1000718c: 0028 movs r0, r5 -1000718e: f7ff ff87 bl 100070a0 <_sbrk_r> -10007192: 68ba ldr r2, [r7, #8] -10007194: 1a83 subs r3, r0, r2 -10007196: 2b0f cmp r3, #15 -10007198: ddde ble.n 10007158 <_malloc_trim_r+0x38> -1000719a: 4907 ldr r1, [pc, #28] ; (100071b8 <_malloc_trim_r+0x98>) -1000719c: 6809 ldr r1, [r1, #0] -1000719e: 1a40 subs r0, r0, r1 -100071a0: 4904 ldr r1, [pc, #16] ; (100071b4 <_malloc_trim_r+0x94>) -100071a2: 6008 str r0, [r1, #0] -100071a4: 2101 movs r1, #1 -100071a6: 430b orrs r3, r1 -100071a8: 6053 str r3, [r2, #4] -100071aa: e7d5 b.n 10007158 <_malloc_trim_r+0x38> -100071ac: 200007b8 .word 0x200007b8 -100071b0: 00000fef .word 0x00000fef -100071b4: 20000c04 .word 0x20000c04 -100071b8: 20000bc0 .word 0x20000bc0 +10007214 <_malloc_trim_r>: +10007214: b5f8 push {r3, r4, r5, r6, r7, lr} +10007216: 000c movs r4, r1 +10007218: 0005 movs r5, r0 +1000721a: f7ff ffab bl 10007174 <__malloc_lock> +1000721e: 4f20 ldr r7, [pc, #128] ; (100072a0 <_malloc_trim_r+0x8c>) +10007220: 68bb ldr r3, [r7, #8] +10007222: 685e ldr r6, [r3, #4] +10007224: 2303 movs r3, #3 +10007226: 439e bics r6, r3 +10007228: 4b1e ldr r3, [pc, #120] ; (100072a4 <_malloc_trim_r+0x90>) +1000722a: 1b34 subs r4, r6, r4 +1000722c: 469c mov ip, r3 +1000722e: 4464 add r4, ip +10007230: 0b24 lsrs r4, r4, #12 +10007232: 3c01 subs r4, #1 +10007234: 3311 adds r3, #17 +10007236: 0324 lsls r4, r4, #12 +10007238: 429c cmp r4, r3 +1000723a: db07 blt.n 1000724c <_malloc_trim_r+0x38> +1000723c: 2100 movs r1, #0 +1000723e: 0028 movs r0, r5 +10007240: f7ff ffa8 bl 10007194 <_sbrk_r> +10007244: 68bb ldr r3, [r7, #8] +10007246: 199b adds r3, r3, r6 +10007248: 4298 cmp r0, r3 +1000724a: d004 beq.n 10007256 <_malloc_trim_r+0x42> +1000724c: 0028 movs r0, r5 +1000724e: f7ff ff99 bl 10007184 <__malloc_unlock> +10007252: 2000 movs r0, #0 +10007254: bdf8 pop {r3, r4, r5, r6, r7, pc} +10007256: 0028 movs r0, r5 +10007258: 4261 negs r1, r4 +1000725a: f7ff ff9b bl 10007194 <_sbrk_r> +1000725e: 1c43 adds r3, r0, #1 +10007260: d00d beq.n 1000727e <_malloc_trim_r+0x6a> +10007262: 2201 movs r2, #1 +10007264: 68bb ldr r3, [r7, #8] +10007266: 1b36 subs r6, r6, r4 +10007268: 4316 orrs r6, r2 +1000726a: 605e str r6, [r3, #4] +1000726c: 4b0e ldr r3, [pc, #56] ; (100072a8 <_malloc_trim_r+0x94>) +1000726e: 0028 movs r0, r5 +10007270: 681a ldr r2, [r3, #0] +10007272: 1b14 subs r4, r2, r4 +10007274: 601c str r4, [r3, #0] +10007276: f7ff ff85 bl 10007184 <__malloc_unlock> +1000727a: 2001 movs r0, #1 +1000727c: e7ea b.n 10007254 <_malloc_trim_r+0x40> +1000727e: 2100 movs r1, #0 +10007280: 0028 movs r0, r5 +10007282: f7ff ff87 bl 10007194 <_sbrk_r> +10007286: 68ba ldr r2, [r7, #8] +10007288: 1a83 subs r3, r0, r2 +1000728a: 2b0f cmp r3, #15 +1000728c: ddde ble.n 1000724c <_malloc_trim_r+0x38> +1000728e: 4907 ldr r1, [pc, #28] ; (100072ac <_malloc_trim_r+0x98>) +10007290: 6809 ldr r1, [r1, #0] +10007292: 1a40 subs r0, r0, r1 +10007294: 4904 ldr r1, [pc, #16] ; (100072a8 <_malloc_trim_r+0x94>) +10007296: 6008 str r0, [r1, #0] +10007298: 2101 movs r1, #1 +1000729a: 430b orrs r3, r1 +1000729c: 6053 str r3, [r2, #4] +1000729e: e7d5 b.n 1000724c <_malloc_trim_r+0x38> +100072a0: 200007a8 .word 0x200007a8 +100072a4: 00000fef .word 0x00000fef +100072a8: 20000bf4 .word 0x20000bf4 +100072ac: 20000bb0 .word 0x20000bb0 -100071bc <_free_r>: -100071bc: b5f0 push {r4, r5, r6, r7, lr} -100071be: 46c6 mov lr, r8 -100071c0: 0005 movs r5, r0 -100071c2: 000c movs r4, r1 -100071c4: b500 push {lr} -100071c6: 2900 cmp r1, #0 -100071c8: d04f beq.n 1000726a <_free_r+0xae> -100071ca: f7ff ff59 bl 10007080 <__malloc_lock> -100071ce: 0021 movs r1, r4 -100071d0: 3908 subs r1, #8 -100071d2: 684c ldr r4, [r1, #4] -100071d4: 2601 movs r6, #1 -100071d6: 0022 movs r2, r4 -100071d8: 2003 movs r0, #3 -100071da: 43b2 bics r2, r6 -100071dc: 188f adds r7, r1, r2 -100071de: 687b ldr r3, [r7, #4] -100071e0: 4383 bics r3, r0 -100071e2: 4862 ldr r0, [pc, #392] ; (1000736c <_free_r+0x1b0>) -100071e4: 4698 mov r8, r3 -100071e6: 6883 ldr r3, [r0, #8] -100071e8: 42bb cmp r3, r7 -100071ea: d06a beq.n 100072c2 <_free_r+0x106> -100071ec: 4643 mov r3, r8 -100071ee: 607b str r3, [r7, #4] -100071f0: 4226 tst r6, r4 -100071f2: d11e bne.n 10007232 <_free_r+0x76> -100071f4: 2308 movs r3, #8 -100071f6: 469c mov ip, r3 -100071f8: 680c ldr r4, [r1, #0] -100071fa: 4484 add ip, r0 -100071fc: 1b09 subs r1, r1, r4 -100071fe: 1912 adds r2, r2, r4 -10007200: 688c ldr r4, [r1, #8] -10007202: 4564 cmp r4, ip -10007204: d04f beq.n 100072a6 <_free_r+0xea> -10007206: 68cb ldr r3, [r1, #12] -10007208: 60e3 str r3, [r4, #12] -1000720a: 609c str r4, [r3, #8] -1000720c: 4643 mov r3, r8 -1000720e: 18fc adds r4, r7, r3 -10007210: 6864 ldr r4, [r4, #4] -10007212: 4234 tst r4, r6 -10007214: d111 bne.n 1000723a <_free_r+0x7e> -10007216: 68bb ldr r3, [r7, #8] -10007218: 4c55 ldr r4, [pc, #340] ; (10007370 <_free_r+0x1b4>) -1000721a: 4442 add r2, r8 -1000721c: 42a3 cmp r3, r4 -1000721e: d100 bne.n 10007222 <_free_r+0x66> -10007220: e07e b.n 10007320 <_free_r+0x164> -10007222: 68fc ldr r4, [r7, #12] -10007224: 60dc str r4, [r3, #12] -10007226: 60a3 str r3, [r4, #8] -10007228: 2301 movs r3, #1 -1000722a: 4313 orrs r3, r2 -1000722c: 604b str r3, [r1, #4] -1000722e: 508a str r2, [r1, r2] -10007230: e006 b.n 10007240 <_free_r+0x84> -10007232: 18fc adds r4, r7, r3 -10007234: 6864 ldr r4, [r4, #4] -10007236: 4234 tst r4, r6 -10007238: d0ed beq.n 10007216 <_free_r+0x5a> -1000723a: 4316 orrs r6, r2 -1000723c: 604e str r6, [r1, #4] -1000723e: 603a str r2, [r7, #0] -10007240: 2380 movs r3, #128 ; 0x80 -10007242: 009b lsls r3, r3, #2 -10007244: 429a cmp r2, r3 -10007246: d213 bcs.n 10007270 <_free_r+0xb4> -10007248: 0954 lsrs r4, r2, #5 -1000724a: 08d3 lsrs r3, r2, #3 -1000724c: 2201 movs r2, #1 -1000724e: 40a2 lsls r2, r4 -10007250: 6844 ldr r4, [r0, #4] -10007252: 00db lsls r3, r3, #3 -10007254: 4322 orrs r2, r4 -10007256: 6042 str r2, [r0, #4] -10007258: 1818 adds r0, r3, r0 -1000725a: 6883 ldr r3, [r0, #8] -1000725c: 60c8 str r0, [r1, #12] -1000725e: 608b str r3, [r1, #8] -10007260: 6081 str r1, [r0, #8] -10007262: 60d9 str r1, [r3, #12] -10007264: 0028 movs r0, r5 -10007266: f7ff ff13 bl 10007090 <__malloc_unlock> -1000726a: bc80 pop {r7} -1000726c: 46b8 mov r8, r7 -1000726e: bdf0 pop {r4, r5, r6, r7, pc} -10007270: 0a53 lsrs r3, r2, #9 -10007272: 2b04 cmp r3, #4 -10007274: d83e bhi.n 100072f4 <_free_r+0x138> -10007276: 0994 lsrs r4, r2, #6 -10007278: 0026 movs r6, r4 -1000727a: 3439 adds r4, #57 ; 0x39 -1000727c: 3638 adds r6, #56 ; 0x38 -1000727e: 00e4 lsls r4, r4, #3 -10007280: 1904 adds r4, r0, r4 -10007282: 6823 ldr r3, [r4, #0] -10007284: 3c08 subs r4, #8 -10007286: 2703 movs r7, #3 -10007288: 429c cmp r4, r3 -1000728a: d042 beq.n 10007312 <_free_r+0x156> -1000728c: 6858 ldr r0, [r3, #4] -1000728e: 43b8 bics r0, r7 -10007290: 4290 cmp r0, r2 -10007292: d902 bls.n 1000729a <_free_r+0xde> -10007294: 689b ldr r3, [r3, #8] -10007296: 429c cmp r4, r3 -10007298: d1f8 bne.n 1000728c <_free_r+0xd0> -1000729a: 68dc ldr r4, [r3, #12] -1000729c: 60cc str r4, [r1, #12] -1000729e: 608b str r3, [r1, #8] -100072a0: 60a1 str r1, [r4, #8] -100072a2: 60d9 str r1, [r3, #12] -100072a4: e7de b.n 10007264 <_free_r+0xa8> -100072a6: 4643 mov r3, r8 -100072a8: 18f8 adds r0, r7, r3 -100072aa: 6840 ldr r0, [r0, #4] -100072ac: 4230 tst r0, r6 -100072ae: d157 bne.n 10007360 <_free_r+0x1a4> -100072b0: 68fb ldr r3, [r7, #12] -100072b2: 68b8 ldr r0, [r7, #8] -100072b4: 4442 add r2, r8 -100072b6: 4316 orrs r6, r2 -100072b8: 60c3 str r3, [r0, #12] -100072ba: 6098 str r0, [r3, #8] -100072bc: 604e str r6, [r1, #4] -100072be: 508a str r2, [r1, r2] -100072c0: e7d0 b.n 10007264 <_free_r+0xa8> -100072c2: 0013 movs r3, r2 -100072c4: 4443 add r3, r8 -100072c6: 4226 tst r6, r4 -100072c8: d106 bne.n 100072d8 <_free_r+0x11c> -100072ca: 680a ldr r2, [r1, #0] -100072cc: 1a89 subs r1, r1, r2 -100072ce: 688c ldr r4, [r1, #8] -100072d0: 189b adds r3, r3, r2 -100072d2: 68ca ldr r2, [r1, #12] -100072d4: 60e2 str r2, [r4, #12] -100072d6: 6094 str r4, [r2, #8] -100072d8: 2201 movs r2, #1 -100072da: 431a orrs r2, r3 -100072dc: 604a str r2, [r1, #4] -100072de: 4a25 ldr r2, [pc, #148] ; (10007374 <_free_r+0x1b8>) -100072e0: 6081 str r1, [r0, #8] -100072e2: 6812 ldr r2, [r2, #0] -100072e4: 429a cmp r2, r3 -100072e6: d8bd bhi.n 10007264 <_free_r+0xa8> -100072e8: 4b23 ldr r3, [pc, #140] ; (10007378 <_free_r+0x1bc>) -100072ea: 0028 movs r0, r5 -100072ec: 6819 ldr r1, [r3, #0] -100072ee: f7ff ff17 bl 10007120 <_malloc_trim_r> -100072f2: e7b7 b.n 10007264 <_free_r+0xa8> -100072f4: 2b14 cmp r3, #20 -100072f6: d907 bls.n 10007308 <_free_r+0x14c> -100072f8: 2b54 cmp r3, #84 ; 0x54 -100072fa: d81a bhi.n 10007332 <_free_r+0x176> -100072fc: 0b14 lsrs r4, r2, #12 -100072fe: 0026 movs r6, r4 -10007300: 346f adds r4, #111 ; 0x6f -10007302: 366e adds r6, #110 ; 0x6e -10007304: 00e4 lsls r4, r4, #3 -10007306: e7bb b.n 10007280 <_free_r+0xc4> -10007308: 001e movs r6, r3 -1000730a: 335c adds r3, #92 ; 0x5c -1000730c: 365b adds r6, #91 ; 0x5b -1000730e: 00dc lsls r4, r3, #3 -10007310: e7b6 b.n 10007280 <_free_r+0xc4> -10007312: 2201 movs r2, #1 -10007314: 10b6 asrs r6, r6, #2 -10007316: 40b2 lsls r2, r6 -10007318: 6846 ldr r6, [r0, #4] -1000731a: 4332 orrs r2, r6 -1000731c: 6042 str r2, [r0, #4] -1000731e: e7bd b.n 1000729c <_free_r+0xe0> -10007320: 60d9 str r1, [r3, #12] -10007322: 6099 str r1, [r3, #8] -10007324: 60cb str r3, [r1, #12] -10007326: 608b str r3, [r1, #8] -10007328: 2301 movs r3, #1 -1000732a: 4313 orrs r3, r2 -1000732c: 604b str r3, [r1, #4] -1000732e: 508a str r2, [r1, r2] -10007330: e798 b.n 10007264 <_free_r+0xa8> -10007332: 24aa movs r4, #170 ; 0xaa -10007334: 0064 lsls r4, r4, #1 -10007336: 42a3 cmp r3, r4 -10007338: d805 bhi.n 10007346 <_free_r+0x18a> -1000733a: 0bd4 lsrs r4, r2, #15 -1000733c: 0026 movs r6, r4 -1000733e: 3478 adds r4, #120 ; 0x78 -10007340: 3677 adds r6, #119 ; 0x77 -10007342: 00e4 lsls r4, r4, #3 -10007344: e79c b.n 10007280 <_free_r+0xc4> -10007346: 4c0d ldr r4, [pc, #52] ; (1000737c <_free_r+0x1c0>) -10007348: 42a3 cmp r3, r4 -1000734a: d805 bhi.n 10007358 <_free_r+0x19c> -1000734c: 0c94 lsrs r4, r2, #18 -1000734e: 0026 movs r6, r4 -10007350: 347d adds r4, #125 ; 0x7d -10007352: 367c adds r6, #124 ; 0x7c -10007354: 00e4 lsls r4, r4, #3 -10007356: e793 b.n 10007280 <_free_r+0xc4> -10007358: 24fe movs r4, #254 ; 0xfe -1000735a: 267e movs r6, #126 ; 0x7e -1000735c: 00a4 lsls r4, r4, #2 -1000735e: e78f b.n 10007280 <_free_r+0xc4> -10007360: 0033 movs r3, r6 -10007362: 4313 orrs r3, r2 -10007364: 604b str r3, [r1, #4] -10007366: 603a str r2, [r7, #0] -10007368: e77c b.n 10007264 <_free_r+0xa8> -1000736a: 46c0 nop ; (mov r8, r8) -1000736c: 200007b8 .word 0x200007b8 -10007370: 200007c0 .word 0x200007c0 -10007374: 20000bc4 .word 0x20000bc4 -10007378: 20000c34 .word 0x20000c34 -1000737c: 00000554 .word 0x00000554 +100072b0 <_free_r>: +100072b0: b5f0 push {r4, r5, r6, r7, lr} +100072b2: 46c6 mov lr, r8 +100072b4: 0005 movs r5, r0 +100072b6: 000c movs r4, r1 +100072b8: b500 push {lr} +100072ba: 2900 cmp r1, #0 +100072bc: d04f beq.n 1000735e <_free_r+0xae> +100072be: f7ff ff59 bl 10007174 <__malloc_lock> +100072c2: 0021 movs r1, r4 +100072c4: 3908 subs r1, #8 +100072c6: 684c ldr r4, [r1, #4] +100072c8: 2601 movs r6, #1 +100072ca: 0022 movs r2, r4 +100072cc: 2003 movs r0, #3 +100072ce: 43b2 bics r2, r6 +100072d0: 188f adds r7, r1, r2 +100072d2: 687b ldr r3, [r7, #4] +100072d4: 4383 bics r3, r0 +100072d6: 4862 ldr r0, [pc, #392] ; (10007460 <_free_r+0x1b0>) +100072d8: 4698 mov r8, r3 +100072da: 6883 ldr r3, [r0, #8] +100072dc: 42bb cmp r3, r7 +100072de: d06a beq.n 100073b6 <_free_r+0x106> +100072e0: 4643 mov r3, r8 +100072e2: 607b str r3, [r7, #4] +100072e4: 4226 tst r6, r4 +100072e6: d11e bne.n 10007326 <_free_r+0x76> +100072e8: 2308 movs r3, #8 +100072ea: 469c mov ip, r3 +100072ec: 680c ldr r4, [r1, #0] +100072ee: 4484 add ip, r0 +100072f0: 1b09 subs r1, r1, r4 +100072f2: 1912 adds r2, r2, r4 +100072f4: 688c ldr r4, [r1, #8] +100072f6: 4564 cmp r4, ip +100072f8: d04f beq.n 1000739a <_free_r+0xea> +100072fa: 68cb ldr r3, [r1, #12] +100072fc: 60e3 str r3, [r4, #12] +100072fe: 609c str r4, [r3, #8] +10007300: 4643 mov r3, r8 +10007302: 18fc adds r4, r7, r3 +10007304: 6864 ldr r4, [r4, #4] +10007306: 4234 tst r4, r6 +10007308: d111 bne.n 1000732e <_free_r+0x7e> +1000730a: 68bb ldr r3, [r7, #8] +1000730c: 4c55 ldr r4, [pc, #340] ; (10007464 <_free_r+0x1b4>) +1000730e: 4442 add r2, r8 +10007310: 42a3 cmp r3, r4 +10007312: d100 bne.n 10007316 <_free_r+0x66> +10007314: e07e b.n 10007414 <_free_r+0x164> +10007316: 68fc ldr r4, [r7, #12] +10007318: 60dc str r4, [r3, #12] +1000731a: 60a3 str r3, [r4, #8] +1000731c: 2301 movs r3, #1 +1000731e: 4313 orrs r3, r2 +10007320: 604b str r3, [r1, #4] +10007322: 508a str r2, [r1, r2] +10007324: e006 b.n 10007334 <_free_r+0x84> +10007326: 18fc adds r4, r7, r3 +10007328: 6864 ldr r4, [r4, #4] +1000732a: 4234 tst r4, r6 +1000732c: d0ed beq.n 1000730a <_free_r+0x5a> +1000732e: 4316 orrs r6, r2 +10007330: 604e str r6, [r1, #4] +10007332: 603a str r2, [r7, #0] +10007334: 2380 movs r3, #128 ; 0x80 +10007336: 009b lsls r3, r3, #2 +10007338: 429a cmp r2, r3 +1000733a: d213 bcs.n 10007364 <_free_r+0xb4> +1000733c: 0954 lsrs r4, r2, #5 +1000733e: 08d3 lsrs r3, r2, #3 +10007340: 2201 movs r2, #1 +10007342: 40a2 lsls r2, r4 +10007344: 6844 ldr r4, [r0, #4] +10007346: 00db lsls r3, r3, #3 +10007348: 4322 orrs r2, r4 +1000734a: 6042 str r2, [r0, #4] +1000734c: 1818 adds r0, r3, r0 +1000734e: 6883 ldr r3, [r0, #8] +10007350: 60c8 str r0, [r1, #12] +10007352: 608b str r3, [r1, #8] +10007354: 6081 str r1, [r0, #8] +10007356: 60d9 str r1, [r3, #12] +10007358: 0028 movs r0, r5 +1000735a: f7ff ff13 bl 10007184 <__malloc_unlock> +1000735e: bc80 pop {r7} +10007360: 46b8 mov r8, r7 +10007362: bdf0 pop {r4, r5, r6, r7, pc} +10007364: 0a53 lsrs r3, r2, #9 +10007366: 2b04 cmp r3, #4 +10007368: d83e bhi.n 100073e8 <_free_r+0x138> +1000736a: 0994 lsrs r4, r2, #6 +1000736c: 0026 movs r6, r4 +1000736e: 3439 adds r4, #57 ; 0x39 +10007370: 3638 adds r6, #56 ; 0x38 +10007372: 00e4 lsls r4, r4, #3 +10007374: 1904 adds r4, r0, r4 +10007376: 6823 ldr r3, [r4, #0] +10007378: 3c08 subs r4, #8 +1000737a: 2703 movs r7, #3 +1000737c: 429c cmp r4, r3 +1000737e: d042 beq.n 10007406 <_free_r+0x156> +10007380: 6858 ldr r0, [r3, #4] +10007382: 43b8 bics r0, r7 +10007384: 4290 cmp r0, r2 +10007386: d902 bls.n 1000738e <_free_r+0xde> +10007388: 689b ldr r3, [r3, #8] +1000738a: 429c cmp r4, r3 +1000738c: d1f8 bne.n 10007380 <_free_r+0xd0> +1000738e: 68dc ldr r4, [r3, #12] +10007390: 60cc str r4, [r1, #12] +10007392: 608b str r3, [r1, #8] +10007394: 60a1 str r1, [r4, #8] +10007396: 60d9 str r1, [r3, #12] +10007398: e7de b.n 10007358 <_free_r+0xa8> +1000739a: 4643 mov r3, r8 +1000739c: 18f8 adds r0, r7, r3 +1000739e: 6840 ldr r0, [r0, #4] +100073a0: 4230 tst r0, r6 +100073a2: d157 bne.n 10007454 <_free_r+0x1a4> +100073a4: 68fb ldr r3, [r7, #12] +100073a6: 68b8 ldr r0, [r7, #8] +100073a8: 4442 add r2, r8 +100073aa: 4316 orrs r6, r2 +100073ac: 60c3 str r3, [r0, #12] +100073ae: 6098 str r0, [r3, #8] +100073b0: 604e str r6, [r1, #4] +100073b2: 508a str r2, [r1, r2] +100073b4: e7d0 b.n 10007358 <_free_r+0xa8> +100073b6: 0013 movs r3, r2 +100073b8: 4443 add r3, r8 +100073ba: 4226 tst r6, r4 +100073bc: d106 bne.n 100073cc <_free_r+0x11c> +100073be: 680a ldr r2, [r1, #0] +100073c0: 1a89 subs r1, r1, r2 +100073c2: 688c ldr r4, [r1, #8] +100073c4: 189b adds r3, r3, r2 +100073c6: 68ca ldr r2, [r1, #12] +100073c8: 60e2 str r2, [r4, #12] +100073ca: 6094 str r4, [r2, #8] +100073cc: 2201 movs r2, #1 +100073ce: 431a orrs r2, r3 +100073d0: 604a str r2, [r1, #4] +100073d2: 4a25 ldr r2, [pc, #148] ; (10007468 <_free_r+0x1b8>) +100073d4: 6081 str r1, [r0, #8] +100073d6: 6812 ldr r2, [r2, #0] +100073d8: 429a cmp r2, r3 +100073da: d8bd bhi.n 10007358 <_free_r+0xa8> +100073dc: 4b23 ldr r3, [pc, #140] ; (1000746c <_free_r+0x1bc>) +100073de: 0028 movs r0, r5 +100073e0: 6819 ldr r1, [r3, #0] +100073e2: f7ff ff17 bl 10007214 <_malloc_trim_r> +100073e6: e7b7 b.n 10007358 <_free_r+0xa8> +100073e8: 2b14 cmp r3, #20 +100073ea: d907 bls.n 100073fc <_free_r+0x14c> +100073ec: 2b54 cmp r3, #84 ; 0x54 +100073ee: d81a bhi.n 10007426 <_free_r+0x176> +100073f0: 0b14 lsrs r4, r2, #12 +100073f2: 0026 movs r6, r4 +100073f4: 346f adds r4, #111 ; 0x6f +100073f6: 366e adds r6, #110 ; 0x6e +100073f8: 00e4 lsls r4, r4, #3 +100073fa: e7bb b.n 10007374 <_free_r+0xc4> +100073fc: 001e movs r6, r3 +100073fe: 335c adds r3, #92 ; 0x5c +10007400: 365b adds r6, #91 ; 0x5b +10007402: 00dc lsls r4, r3, #3 +10007404: e7b6 b.n 10007374 <_free_r+0xc4> +10007406: 2201 movs r2, #1 +10007408: 10b6 asrs r6, r6, #2 +1000740a: 40b2 lsls r2, r6 +1000740c: 6846 ldr r6, [r0, #4] +1000740e: 4332 orrs r2, r6 +10007410: 6042 str r2, [r0, #4] +10007412: e7bd b.n 10007390 <_free_r+0xe0> +10007414: 60d9 str r1, [r3, #12] +10007416: 6099 str r1, [r3, #8] +10007418: 60cb str r3, [r1, #12] +1000741a: 608b str r3, [r1, #8] +1000741c: 2301 movs r3, #1 +1000741e: 4313 orrs r3, r2 +10007420: 604b str r3, [r1, #4] +10007422: 508a str r2, [r1, r2] +10007424: e798 b.n 10007358 <_free_r+0xa8> +10007426: 24aa movs r4, #170 ; 0xaa +10007428: 0064 lsls r4, r4, #1 +1000742a: 42a3 cmp r3, r4 +1000742c: d805 bhi.n 1000743a <_free_r+0x18a> +1000742e: 0bd4 lsrs r4, r2, #15 +10007430: 0026 movs r6, r4 +10007432: 3478 adds r4, #120 ; 0x78 +10007434: 3677 adds r6, #119 ; 0x77 +10007436: 00e4 lsls r4, r4, #3 +10007438: e79c b.n 10007374 <_free_r+0xc4> +1000743a: 4c0d ldr r4, [pc, #52] ; (10007470 <_free_r+0x1c0>) +1000743c: 42a3 cmp r3, r4 +1000743e: d805 bhi.n 1000744c <_free_r+0x19c> +10007440: 0c94 lsrs r4, r2, #18 +10007442: 0026 movs r6, r4 +10007444: 347d adds r4, #125 ; 0x7d +10007446: 367c adds r6, #124 ; 0x7c +10007448: 00e4 lsls r4, r4, #3 +1000744a: e793 b.n 10007374 <_free_r+0xc4> +1000744c: 24fe movs r4, #254 ; 0xfe +1000744e: 267e movs r6, #126 ; 0x7e +10007450: 00a4 lsls r4, r4, #2 +10007452: e78f b.n 10007374 <_free_r+0xc4> +10007454: 0033 movs r3, r6 +10007456: 4313 orrs r3, r2 +10007458: 604b str r3, [r1, #4] +1000745a: 603a str r2, [r7, #0] +1000745c: e77c b.n 10007358 <_free_r+0xa8> +1000745e: 46c0 nop ; (mov r8, r8) +10007460: 200007a8 .word 0x200007a8 +10007464: 200007b0 .word 0x200007b0 +10007468: 20000bb4 .word 0x20000bb4 +1000746c: 20000c24 .word 0x20000c24 +10007470: 00000554 .word 0x00000554 -10007380 <__retarget_lock_acquire_recursive>: -10007380: 4770 bx lr -10007382: 46c0 nop ; (mov r8, r8) +10007474 <__retarget_lock_acquire_recursive>: +10007474: 4770 bx lr +10007476: 46c0 nop ; (mov r8, r8) -10007384 <__retarget_lock_release_recursive>: -10007384: 4770 bx lr -10007386: 46c0 nop ; (mov r8, r8) +10007478 <__retarget_lock_release_recursive>: +10007478: 4770 bx lr +1000747a: 46c0 nop ; (mov r8, r8) -10007388 <_fini>: -10007388: b5f8 push {r3, r4, r5, r6, r7, lr} -1000738a: 46c0 nop ; (mov r8, r8) -1000738c: 0000 movs r0, r0 - ... +1000747c <_fini>: +1000747c: b5f8 push {r3, r4, r5, r6, r7, lr} +1000747e: 46c0 nop ; (mov r8, r8) -10007390 <__mutex_exit_veneer>: -10007390: b401 push {r0} -10007392: 4802 ldr r0, [pc, #8] ; (1000739c <__mutex_exit_veneer+0xc>) -10007394: 4684 mov ip, r0 -10007396: bc01 pop {r0} -10007398: 4760 bx ip -1000739a: bf00 nop -1000739c: 2000022d .word 0x2000022d +10007480 <__mutex_exit_veneer>: +10007480: b401 push {r0} +10007482: 4802 ldr r0, [pc, #8] ; (1000748c <__mutex_exit_veneer+0xc>) +10007484: 4684 mov ip, r0 +10007486: bc01 pop {r0} +10007488: 4760 bx ip +1000748a: bf00 nop +1000748c: 2000022d .word 0x2000022d -100073a0 <____aeabi_ldiv0_veneer>: -100073a0: b401 push {r0} -100073a2: 4802 ldr r0, [pc, #8] ; (100073ac <____aeabi_ldiv0_veneer+0xc>) -100073a4: 4684 mov ip, r0 -100073a6: bc01 pop {r0} -100073a8: 4760 bx ip -100073aa: bf00 nop -100073ac: 20000279 .word 0x20000279 +10007490 <____aeabi_ldiv0_veneer>: +10007490: b401 push {r0} +10007492: 4802 ldr r0, [pc, #8] ; (1000749c <____aeabi_ldiv0_veneer+0xc>) +10007494: 4684 mov ip, r0 +10007496: bc01 pop {r0} +10007498: 4760 bx ip +1000749a: bf00 nop +1000749c: 20000279 .word 0x20000279 -100073b0 <____aeabi_idiv0_veneer>: -100073b0: b401 push {r0} -100073b2: 4802 ldr r0, [pc, #8] ; (100073bc <____aeabi_idiv0_veneer+0xc>) -100073b4: 4684 mov ip, r0 -100073b6: bc01 pop {r0} -100073b8: 4760 bx ip -100073ba: bf00 nop -100073bc: 20000279 .word 0x20000279 +100074a0 <____aeabi_idiv0_veneer>: +100074a0: b401 push {r0} +100074a2: 4802 ldr r0, [pc, #8] ; (100074ac <____aeabi_idiv0_veneer+0xc>) +100074a4: 4684 mov ip, r0 +100074a6: bc01 pop {r0} +100074a8: 4760 bx ip +100074aa: bf00 nop +100074ac: 20000279 .word 0x20000279 -100073c0 <__mutex_try_enter_veneer>: -100073c0: b401 push {r0} -100073c2: 4802 ldr r0, [pc, #8] ; (100073cc <__mutex_try_enter_veneer+0xc>) -100073c4: 4684 mov ip, r0 -100073c6: bc01 pop {r0} -100073c8: 4760 bx ip -100073ca: bf00 nop -100073cc: 20000125 .word 0x20000125 +100074b0 <__mutex_try_enter_veneer>: +100074b0: b401 push {r0} +100074b2: 4802 ldr r0, [pc, #8] ; (100074bc <__mutex_try_enter_veneer+0xc>) +100074b4: 4684 mov ip, r0 +100074b6: bc01 pop {r0} +100074b8: 4760 bx ip +100074ba: bf00 nop +100074bc: 20000125 .word 0x20000125 -100073d0 <__mutex_enter_timeout_ms_veneer>: -100073d0: b401 push {r0} -100073d2: 4802 ldr r0, [pc, #8] ; (100073dc <__mutex_enter_timeout_ms_veneer+0xc>) -100073d4: 4684 mov ip, r0 -100073d6: bc01 pop {r0} -100073d8: 4760 bx ip -100073da: bf00 nop -100073dc: 200001e1 .word 0x200001e1 +100074c0 <__mutex_enter_timeout_ms_veneer>: +100074c0: b401 push {r0} +100074c2: 4802 ldr r0, [pc, #8] ; (100074cc <__mutex_enter_timeout_ms_veneer+0xc>) +100074c4: 4684 mov ip, r0 +100074c6: bc01 pop {r0} +100074c8: 4760 bx ip +100074ca: bf00 nop +100074cc: 200001e1 .word 0x200001e1 -100073e0 <__mutex_enter_blocking_veneer>: -100073e0: b401 push {r0} -100073e2: 4802 ldr r0, [pc, #8] ; (100073ec <__mutex_enter_blocking_veneer+0xc>) -100073e4: 4684 mov ip, r0 -100073e6: bc01 pop {r0} -100073e8: 4760 bx ip -100073ea: bf00 nop -100073ec: 200000c1 .word 0x200000c1 +100074d0 <__mutex_enter_blocking_veneer>: +100074d0: b401 push {r0} +100074d2: 4802 ldr r0, [pc, #8] ; (100074dc <__mutex_enter_blocking_veneer+0xc>) +100074d4: 4684 mov ip, r0 +100074d6: bc01 pop {r0} +100074d8: 4760 bx ip +100074da: bf00 nop +100074dc: 200000c1 .word 0x200000c1 Disassembly of section .data: @@ -14089,7 +14189,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 f8d3 bl 200002b0 <____assert_func_veneer> 2000010a: 23d0 movs r3, #208 ; 0xd0 2000010c: 061b lsls r3, r3, #24 2000010e: 681b ldr r3, [r3, #0] @@ -14097,9 +14197,9 @@ Disassembly of section .data: 20000112: 2300 movs r3, #0 20000114: e7e6 b.n 200000e4 20000116: 46c0 nop ; (mov r8, r8) -20000118: 10007a58 .word 0x10007a58 -2000011c: 10007ae0 .word 0x10007ae0 -20000120: 10007a6c .word 0x10007a6c +20000118: 10007c18 .word 0x10007c18 +2000011c: 10007ca0 .word 0x10007ca0 +20000120: 10007c2c .word 0x10007c2c 20000124 : 20000124: 0003 movs r3, r0 @@ -14168,7 +14268,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 f87c bl 200002b0 <____assert_func_veneer> 200001b8: 23d0 movs r3, #208 ; 0xd0 200001ba: 061b lsls r3, r3, #24 200001bc: 681b ldr r3, [r3, #0] @@ -14177,14 +14277,14 @@ Disassembly of section .data: 200001c2: e7e6 b.n 20000192 200001c4: 0030 movs r0, r6 200001c6: 0039 movs r1, r7 -200001c8: f000 f872 bl 200002b0 <__best_effort_wfe_or_timeout_veneer> +200001c8: f000 f86a bl 200002a0 <__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: 10007a58 .word 0x10007a58 -200001d8: 10007ac8 .word 0x10007ac8 -200001dc: 10007a6c .word 0x10007a6c +200001d4: 10007c18 .word 0x10007c18 +200001d8: 10007c88 .word 0x10007c88 +200001dc: 10007c2c .word 0x10007c2c 200001e0 : 200001e0: b5f0 push {r4, r5, r6, r7, lr} @@ -14193,7 +14293,7 @@ Disassembly of section .data: 200001e6: b082 sub sp, #8 200001e8: 0007 movs r7, r0 200001ea: 4688 mov r8, r1 -200001ec: f000 f858 bl 200002a0 <__time_us_64_veneer> +200001ec: f000 f848 bl 20000280 <__time_us_64_veneer> 200001f0: 0004 movs r4, r0 200001f2: 000d movs r5, r1 200001f4: 9001 str r0, [sp, #4] @@ -14249,11 +14349,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 f823 bl 200002b0 <____assert_func_veneer> 2000026a: 46c0 nop ; (mov r8, r8) -2000026c: 10007aac .word 0x10007aac -20000270: 10007abc .word 0x10007abc -20000274: 10007a6c .word 0x10007a6c +2000026c: 10007c6c .word 0x10007c6c +20000270: 10007c7c .word 0x10007c7c +20000274: 10007c2c .word 0x10007c2c 20000278 <__aeabi_idiv0>: 20000278: 4770 bx lr @@ -14261,14 +14361,14 @@ Disassembly of section .data: 2000027c: 0000 movs r0, r0 ... -20000280 <____assert_func_veneer>: +20000280 <__time_us_64_veneer>: 20000280: b401 push {r0} -20000282: 4802 ldr r0, [pc, #8] ; (2000028c <____assert_func_veneer+0xc>) +20000282: 4802 ldr r0, [pc, #8] ; (2000028c <__time_us_64_veneer+0xc>) 20000284: 4684 mov ip, r0 20000286: bc01 pop {r0} 20000288: 4760 bx ip 2000028a: bf00 nop -2000028c: 10001b6d .word 0x10001b6d +2000028c: 100014ed .word 0x100014ed 20000290 <____wrap___aeabi_lmul_veneer>: 20000290: b401 push {r0} @@ -14277,97 +14377,95 @@ Disassembly of section .data: 20000296: bc01 pop {r0} 20000298: 4760 bx ip 2000029a: bf00 nop -2000029c: 100041e5 .word 0x100041e5 +2000029c: 100042d9 .word 0x100042d9 -200002a0 <__time_us_64_veneer>: +200002a0 <__best_effort_wfe_or_timeout_veneer>: 200002a0: b401 push {r0} -200002a2: 4802 ldr r0, [pc, #8] ; (200002ac <__time_us_64_veneer+0xc>) +200002a2: 4802 ldr r0, [pc, #8] ; (200002ac <__best_effort_wfe_or_timeout_veneer+0xc>) 200002a4: 4684 mov ip, r0 200002a6: bc01 pop {r0} 200002a8: 4760 bx ip 200002aa: bf00 nop -200002ac: 100013f9 .word 0x100013f9 +200002ac: 100013c9 .word 0x100013c9 -200002b0 <__best_effort_wfe_or_timeout_veneer>: +200002b0 <____assert_func_veneer>: 200002b0: b401 push {r0} -200002b2: 4802 ldr r0, [pc, #8] ; (200002bc <__best_effort_wfe_or_timeout_veneer+0xc>) +200002b2: 4802 ldr r0, [pc, #8] ; (200002bc <____assert_func_veneer+0xc>) 200002b4: 4684 mov ip, r0 200002b6: bc01 pop {r0} 200002b8: 4760 bx ip 200002ba: bf00 nop -200002bc: 100012d5 .word 0x100012d5 +200002bc: 10001c61 .word 0x10001c61 -200002c0 : -200002c0: 00000000 00000001 ........ +200002c0 : +200002c0: 1000774c 1000772c 10007734 10007744 Lw..,w..4w..Dw.. -200002c8 : -200002c8: 1000758c 1000756c 10007574 10007584 .u..lu..tu...u.. +200002d0 : +200002d0: 00000010 .... -200002d8 : -200002d8: 00000010 .... - -200002dc : -200002dc: 00000000 .word 0x00000000 -200002e0: 00010000 .word 0x00010000 +200002d4 : +200002d4: 00000000 .word 0x00000000 +200002d8: 00010000 .word 0x00010000 ... -200002ec: 00020000 .word 0x00020000 +200002e4: 00020000 .word 0x00020000 ... -200002f8: 00030000 .word 0x00030000 +200002f0: 00030000 .word 0x00030000 ... -20000304: 00ff0000 .word 0x00ff0000 -20000308: 00000000 .word 0x00000000 +200002fc: 00ff0000 .word 0x00ff0000 +20000300: 00000000 .word 0x00000000 -2000030c : -2000030c: b500 push {lr} -2000030e: 6848 ldr r0, [r1, #4] -20000310: 3101 adds r1, #1 -20000312: 468e mov lr, r1 -20000314: 4700 bx r0 +20000304 : +20000304: b500 push {lr} +20000306: 6848 ldr r0, [r1, #4] +20000308: 3101 adds r1, #1 +2000030a: 468e mov lr, r1 +2000030c: 4700 bx r0 -20000316 : -20000316: 4670 mov r0, lr -20000318: 3809 subs r0, #9 -2000031a: 4901 ldr r1, [pc, #4] ; (20000320 ) -2000031c: 4788 blx r1 -2000031e: bd00 pop {pc} -20000320: 10002221 .word 0x10002221 +2000030e : +2000030e: 4670 mov r0, lr +20000310: 3809 subs r0, #9 +20000312: 4901 ldr r1, [pc, #4] ; (20000318 ) +20000314: 4788 blx r1 +20000316: bd00 pop {pc} +20000318: 10002315 .word 0x10002315 +2000031c: 00000000 .word 0x00000000 + +20000320 : +20000320: 00003350 .word 0x00003350 +20000324: 0000334c .word 0x0000334c +20000328: 00003354 .word 0x00003354 +2000032c: 00003352 .word 0x00003352 + +20000330 : +20000330: 0000534d .word 0x0000534d +20000334: 0000434d .word 0x0000434d +20000338: 00003453 .word 0x00003453 +2000033c: 00003443 .word 0x00003443 + +20000340 : +20000340: 100046e9 00000000 10004755 00000000 .F......UG...... +20000350: 00000100 .... + +20000354 : +20000354: 100085c8 100085a8 ........ + +2000035c <_usbd_qdef>: +2000035c: 20000d34 000c0010 00000000 00000000 4.. ............ ... -20000330 : -20000330: 00003350 .word 0x00003350 -20000334: 0000334c .word 0x0000334c -20000338: 00003354 .word 0x00003354 -2000033c: 00003352 .word 0x00003352 +2000037c <_impure_ptr>: +2000037c: 20000380 ... -20000340 : -20000340: 0000534d .word 0x0000534d -20000344: 0000434d .word 0x0000434d -20000348: 00003453 .word 0x00003453 -2000034c: 00003443 .word 0x00003443 - -20000350 : -20000350: 100045f5 00000000 10004661 00000000 .E......aF...... -20000360: 00000100 .... - -20000364 : -20000364: 10008408 100083e8 ........ - -2000036c <_usbd_qdef>: -2000036c: 20000d44 000c0010 00000000 00000000 D.. ............ +20000380 : +20000380: 00000000 2000066c 200006d4 2000073c ....l.. ... <.. + ... +20000428: 00000001 00000000 abcd330e e66d1234 .........3..4.m. +20000438: 0005deec 0000000b 00000000 00000000 ................ ... -2000038c <_impure_ptr>: -2000038c: 20000390 ... - -20000390 : -20000390: 00000000 2000067c 200006e4 2000074c ....|.. ... L.. - ... -20000438: 00000001 00000000 abcd330e e66d1234 .........3..4.m. -20000448: 0005deec 0000000b 00000000 00000000 ................ - ... - -200007b8 <__malloc_av_>: +200007a8 <__malloc_av_>: ... +200007b0: 200007a8 200007a8 200007b0 200007b0 ... ... ... ... 200007c0: 200007b8 200007b8 200007c0 200007c0 ... ... ... ... 200007d0: 200007c8 200007c8 200007d0 200007d0 ... ... ... ... 200007e0: 200007d8 200007d8 200007e0 200007e0 ... ... ... ... @@ -14431,22 +14529,21 @@ Disassembly of section .data: 20000b80: 20000b78 20000b78 20000b80 20000b80 x.. x.. ... ... 20000b90: 20000b88 20000b88 20000b90 20000b90 ... ... ... ... 20000ba0: 20000b98 20000b98 20000ba0 20000ba0 ... ... ... ... -20000bb0: 20000ba8 20000ba8 20000bb0 20000bb0 ... ... ... ... -20000bc0 <__malloc_sbrk_base>: -20000bc0: ffffffff .... +20000bb0 <__malloc_sbrk_base>: +20000bb0: ffffffff .... -20000bc4 <__malloc_trim_threshold>: -20000bc4: 00020000 .... +20000bb4 <__malloc_trim_threshold>: +20000bb4: 00020000 .... -20000bc8 : +20000bb8 : ... -20000bd0 <__mutex_array_end>: -20000bd0: 10004359 .word 0x10004359 -20000bd4: 1000345d .word 0x1000345d -20000bd8: 10003b4d .word 0x10003b4d -20000bdc: 10004219 .word 0x10004219 +20000bc0 <__mutex_array_end>: +20000bc0: 1000444d .word 0x1000444d +20000bc4: 10003551 .word 0x10003551 +20000bc8: 10003c41 .word 0x10003c41 +20000bcc: 1000430d .word 0x1000430d -20000be0 <__frame_dummy_init_array_entry>: -20000be0: 100002ed .... +20000bd0 <__frame_dummy_init_array_entry>: +20000bd0: 100002ed .... diff --git a/build/src/pico_sdvx.elf b/build/src/pico_sdvx.elf index a7befc2..6c489a0 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 3d2e6f0..dc83275 100644 --- a/build/src/pico_sdvx.elf.map +++ b/build/src/pico_sdvx.elf.map @@ -1194,9 +1194,9 @@ Discarded input sections .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\cccKfx6F.o - .data 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\cccKfx6F.o - .bss 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\cccKfx6F.o + .text 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccee8ALs.o + .data 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccee8ALs.o + .bss 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccee8ALs.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) @@ -1322,11 +1322,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\cccKfx6F.o + .boot2 0x10000000 0x100 C:\Users\ngadj\AppData\Local\Temp\ccee8ALs.o 0x10000100 __boot2_end__ = . 0x00000001 ASSERT (((__boot2_end__ - __boot2_start__) == 0x100), ERROR: Pico second stage bootloader must be 256 bytes in size) -.text 0x10000100 0x72f0 +.text 0x10000100 0x73e0 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 @@ -1385,698 +1385,702 @@ 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.init 0x1000030c 0x27c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x1000030c 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 0x1b4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10000500 init .text.key_mode - 0x10000588 0x170 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10000588 key_mode - .text.main 0x100006f8 0x18 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x100006f8 main + 0x100006b4 0x138 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x100006b4 key_mode + .text.main 0x100007ec 0x18 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x100007ec main .text.tud_hid_get_report_cb - 0x10000710 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10000710 tud_hid_get_report_cb + 0x10000804 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10000804 tud_hid_get_report_cb .text.tud_hid_set_report_cb - 0x10000714 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10000714 tud_hid_set_report_cb - *fill* 0x10000716 0x2 + 0x10000808 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10000808 tud_hid_set_report_cb + *fill* 0x1000080a 0x2 .text.tud_descriptor_device_cb - 0x10000718 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10000718 tud_descriptor_device_cb + 0x1000080c 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x1000080c tud_descriptor_device_cb .text.tud_hid_descriptor_report_cb - 0x10000720 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10000720 tud_hid_descriptor_report_cb + 0x10000814 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10000814 tud_hid_descriptor_report_cb .text.tud_descriptor_configuration_cb - 0x10000728 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10000728 tud_descriptor_configuration_cb + 0x1000081c 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x1000081c tud_descriptor_configuration_cb .text.tud_descriptor_string_cb - 0x10000730 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10000730 tud_descriptor_string_cb + 0x10000824 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10000824 tud_descriptor_string_cb .text.setup_default_uart - 0x10000790 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - 0x10000790 setup_default_uart + 0x10000884 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + 0x10000884 setup_default_uart .text.gpio_set_function - 0x10000798 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x10000798 gpio_set_function + 0x1000088c 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x1000088c gpio_set_function .text.gpio_set_pulls - 0x100007c8 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x100007c8 gpio_set_pulls + 0x100008bc 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x100008bc gpio_set_pulls .text.gpio_init - 0x100007fc 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x100007fc gpio_init - *fill* 0x10000812 0x2 + 0x100008f0 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x100008f0 gpio_init + *fill* 0x10000906 0x2 .text.hw_claim_lock - 0x10000814 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x10000814 hw_claim_lock + 0x10000908 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x10000908 hw_claim_lock .text.hw_claim_unlock - 0x1000082c 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x1000082c hw_claim_unlock + 0x10000920 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x10000920 hw_claim_unlock .text.hw_claim_or_assert - 0x10000840 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x10000840 hw_claim_or_assert + 0x10000934 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x10000934 hw_claim_or_assert .text.hw_claim_unused_from_range - 0x10000874 0x56 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x10000874 hw_claim_unused_from_range - *fill* 0x100008ca 0x2 + 0x10000968 0x56 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x10000968 hw_claim_unused_from_range + *fill* 0x100009be 0x2 .text.spin_locks_reset - 0x100008cc 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - 0x100008cc spin_locks_reset + 0x100009c0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x100009c0 spin_locks_reset .text.next_striped_spin_lock_num - 0x100008ec 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - 0x100008ec next_striped_spin_lock_num + 0x100009e0 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x100009e0 next_striped_spin_lock_num .text.spin_lock_claim_unused - 0x10000908 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - 0x10000908 spin_lock_claim_unused + 0x100009fc 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x100009fc spin_lock_claim_unused .text.running_on_fpga - 0x10000928 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - 0x10000928 running_on_fpga + 0x10000a1c 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + 0x10000a1c running_on_fpga .text.uart_set_baudrate - 0x1000093c 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x1000093c uart_set_baudrate + 0x10000a30 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x10000a30 uart_set_baudrate .text.uart_set_translate_crlf - 0x100009a0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x100009a0 uart_set_translate_crlf + 0x10000a94 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x10000a94 uart_set_translate_crlf .text.uart_init - 0x100009c8 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x100009c8 uart_init + 0x10000abc 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x10000abc uart_init .text.sev_callback - 0x10000a48 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000b3c 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.timer_pool_entry_comparator - 0x10000a50 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x10000a50 timer_pool_entry_comparator + 0x10000b44 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000b44 timer_pool_entry_comparator .text.ph_add_child_node - 0x10000acc 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000bc0 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.ph_merge_nodes - 0x10000b70 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10000bae 0x2 + 0x10000c64 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10000ca2 0x2 .text.add_alarm_under_lock - 0x10000bb0 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000ca4 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.alarm_pool_alarm_callback - 0x10000d28 0x2e4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000e1c 0x2e4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.alarm_pool_get_default - 0x1000100c 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x1000100c alarm_pool_get_default + 0x10001100 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10001100 alarm_pool_get_default .text.alarm_pool_create - 0x10001034 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x10001034 alarm_pool_create + 0x10001128 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10001128 alarm_pool_create .text.alarm_pool_init_default - 0x100010a0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x100010a0 alarm_pool_init_default + 0x10001194 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10001194 alarm_pool_init_default .text.alarm_pool_add_alarm_at - 0x100010c0 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x100010c0 alarm_pool_add_alarm_at + 0x100011b4 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x100011b4 alarm_pool_add_alarm_at .text.alarm_pool_cancel_alarm - 0x100011e8 0xec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x100011e8 alarm_pool_cancel_alarm + 0x100012dc 0xec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x100012dc alarm_pool_cancel_alarm .text.best_effort_wfe_or_timeout - 0x100012d4 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x100012d4 best_effort_wfe_or_timeout + 0x100013c8 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x100013c8 best_effort_wfe_or_timeout .text.hardware_alarm_irq_handler - 0x10001354 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10001448 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .text.hardware_alarm_claim - 0x100013e0 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x100013e0 hardware_alarm_claim + 0x100014d4 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x100014d4 hardware_alarm_claim .text.time_us_64 - 0x100013f8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x100013f8 time_us_64 + 0x100014ec 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x100014ec time_us_64 .text.hardware_alarm_set_callback - 0x10001410 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x10001410 hardware_alarm_set_callback + 0x10001504 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10001504 hardware_alarm_set_callback .text.hardware_alarm_set_target - 0x100014a0 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x100014a0 hardware_alarm_set_target + 0x10001594 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10001594 hardware_alarm_set_target .text.hardware_alarm_cancel - 0x10001570 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x10001570 hardware_alarm_cancel + 0x10001664 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10001664 hardware_alarm_cancel .text.lock_init - 0x100015b0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - 0x100015b0 lock_init + 0x100016a4 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + 0x100016a4 lock_init .text.mutex_init - 0x100015e0 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - 0x100015e0 mutex_init + 0x100016d4 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x100016d4 mutex_init .text.critical_section_init_with_lock_num - 0x100015fa 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - 0x100015fa critical_section_init_with_lock_num + 0x100016ee 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + 0x100016ee critical_section_init_with_lock_num .text.critical_section_init - 0x10001606 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - 0x10001606 critical_section_init - *fill* 0x1000161a 0x2 + 0x100016fa 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + 0x100016fa critical_section_init + *fill* 0x1000170e 0x2 .text.ph_add_child_node - 0x1000161c 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001710 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .text.ph_merge_nodes - 0x100016c0 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x100016fe 0x2 + 0x100017b4 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x100017f2 0x2 .text.ph_clear - 0x10001700 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x10001700 ph_clear + 0x100017f4 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x100017f4 ph_clear .text.ph_create - 0x10001774 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x10001774 ph_create + 0x10001868 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001868 ph_create .text.ph_merge_two_pass - 0x100017a0 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x100017a0 ph_merge_two_pass + 0x10001894 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001894 ph_merge_two_pass .text.ph_remove_any_head - 0x10001848 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x1000193c 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .text.ph_remove_head_reserve - 0x10001950 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x10001950 ph_remove_head_reserve + 0x10001a44 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001a44 ph_remove_head_reserve .text.ph_delete - 0x10001964 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x10001964 ph_delete + 0x10001a58 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001a58 ph_delete .text.runtime_init - 0x10001a5c 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001a5c runtime_init - .text._exit 0x10001b28 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001b28 _exit - .text._sbrk 0x10001b2c 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001b2c _sbrk - .text.exit 0x10001b64 0x6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001b64 exit - *fill* 0x10001b6a 0x2 + 0x10001b50 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001b50 runtime_init + .text._exit 0x10001c1c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001c1c _exit + .text._sbrk 0x10001c20 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001c20 _sbrk + .text.exit 0x10001c58 0x6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001c58 exit + *fill* 0x10001c5e 0x2 .text.__assert_func - 0x10001b6c 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001b6c __assert_func - .text.panic 0x10001ba8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001ba8 panic + 0x10001c60 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001c60 __assert_func + .text.panic 0x10001c9c 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001c9c panic .text.clock_configure - 0x10001bd8 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - 0x10001bd8 clock_configure + 0x10001ccc 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x10001ccc clock_configure .text.clocks_init - 0x10001cc0 0x124 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - 0x10001cc0 clocks_init + 0x10001db4 0x124 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x10001db4 clocks_init .text.clock_get_hz - 0x10001de4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - 0x10001de4 clock_get_hz + 0x10001ed8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x10001ed8 clock_get_hz .text.watchdog_start_tick - 0x10001df0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - 0x10001df0 watchdog_start_tick + 0x10001ee4 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + 0x10001ee4 watchdog_start_tick .text.xosc_init - 0x10001e00 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - 0x10001e00 xosc_init + 0x10001ef4 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + 0x10001ef4 xosc_init .text.pll_init - 0x10001e28 0xd4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - 0x10001e28 pll_init + 0x10001f1c 0xd4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + 0x10001f1c pll_init .text.set_raw_irq_handler_and_unlock - 0x10001efc 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10001ff0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .text.make_branch - 0x10001f24 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002018 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .text.insert_branch_and_link - 0x10001f58 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x1000204c 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .text.irq_is_enabled - 0x10001f98 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10001f98 irq_is_enabled + 0x1000208c 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x1000208c irq_is_enabled .text.irq_set_mask_enabled - 0x10001fb0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10001fb0 irq_set_mask_enabled + 0x100020a4 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100020a4 irq_set_mask_enabled .text.irq_set_enabled - 0x10001fd0 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10001fd0 irq_set_enabled - *fill* 0x10001fde 0x2 + 0x100020c4 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100020c4 irq_set_enabled + *fill* 0x100020d2 0x2 .text.irq_get_vtable_handler - 0x10001fe0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10001fe0 irq_get_vtable_handler + 0x100020d4 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100020d4 irq_get_vtable_handler .text.irq_set_exclusive_handler - 0x10001ff0 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10001ff0 irq_set_exclusive_handler + 0x100020e4 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100020e4 irq_set_exclusive_handler .text.irq_remove_handler - 0x10002044 0x1b4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002044 irq_remove_handler + 0x10002138 0x1b4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002138 irq_remove_handler .text.irq_set_priority - 0x100021f8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x100021f8 irq_set_priority + 0x100022ec 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100022ec irq_set_priority .text.irq_add_tail_to_free_list - 0x10002220 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002220 irq_add_tail_to_free_list + 0x10002314 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002314 irq_add_tail_to_free_list .text.irq_init_priorities - 0x10002318 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002318 irq_init_priorities + 0x1000240c 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x1000240c irq_init_priorities .text._out_null - 0x1000232e 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002422 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._out_fct - 0x10002330 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .text._atoi 0x1000233e 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002424 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .text._atoi 0x10002432 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._out_rev - 0x10002362 0xae CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002456 0xae CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._ntoa_format - 0x10002410 0x112 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002504 0x112 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._ntoa_long - 0x10002522 0xbc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002616 0xbc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._ntoa_long_long - 0x100025de 0xe2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .text._etoa 0x100026c0 0x404 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .text._ftoa 0x10002ac4 0x354 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x100026d2 0xe2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .text._etoa 0x100027b4 0x404 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .text._ftoa 0x10002bb8 0x354 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._vsnprintf - 0x10002e18 0x624 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002f0c 0x624 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text.vfctprintf - 0x1000343c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - 0x1000343c vfctprintf - .text 0x1000345c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + 0x10003530 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10003530 vfctprintf + .text 0x10003550 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 - 0x1000346c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - 0x1000346c rom_func_lookup + 0x10003560 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x10003560 rom_func_lookup .text.rom_data_lookup - 0x1000347c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - 0x1000347c rom_data_lookup + 0x10003570 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x10003570 rom_data_lookup .text.rom_funcs_lookup - 0x1000348c 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - 0x1000348c rom_funcs_lookup - *fill* 0x100034c2 0x2 + 0x10003580 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x10003580 rom_funcs_lookup + *fill* 0x100035b6 0x2 .text.__wrap___aeabi_idiv - 0x100034c4 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - 0x100034c4 __wrap___aeabi_idivmod - 0x100034c4 divmod_s32s32 - 0x100034c4 div_s32s32 - 0x100034c4 __wrap___aeabi_idiv - 0x100034cc divmod_s32s32_unsafe - 0x100034f8 divmod_s32s32_savestate + 0x100035b8 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x100035b8 __wrap___aeabi_idivmod + 0x100035b8 divmod_s32s32 + 0x100035b8 div_s32s32 + 0x100035b8 __wrap___aeabi_idiv + 0x100035c0 divmod_s32s32_unsafe + 0x100035ec divmod_s32s32_savestate .text.__wrap___aeabi_uidiv - 0x1000351c 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - 0x1000351c __wrap___aeabi_uidiv - 0x1000351c __wrap___aeabi_uidivmod - 0x1000351c div_u32u32 - 0x1000351c divmod_u32u32 - 0x10003524 divmod_u32u32_unsafe - 0x1000354c divmod_u32u32_savestate + 0x10003610 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x10003610 __wrap___aeabi_uidiv + 0x10003610 __wrap___aeabi_uidivmod + 0x10003610 div_u32u32 + 0x10003610 divmod_u32u32 + 0x10003618 divmod_u32u32_unsafe + 0x10003640 divmod_u32u32_savestate .text.__wrap___aeabi_ldiv - 0x10003570 0x430 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - 0x10003570 div_s64s64 - 0x10003570 divmod_s64s64 - 0x10003570 __wrap___aeabi_ldivmod - 0x100035a8 divmod_u64u64 - 0x100035a8 div_u64u64 - 0x100035a8 __wrap___aeabi_uldivmod - 0x100035b8 divmod_u64u64_savestate - 0x100035e0 divmod_s64s64_unsafe - 0x10003668 divmod_u64u64_unsafe + 0x10003664 0x430 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x10003664 div_s64s64 + 0x10003664 divmod_s64s64 + 0x10003664 __wrap___aeabi_ldivmod + 0x1000369c divmod_u64u64 + 0x1000369c div_u64u64 + 0x1000369c __wrap___aeabi_uldivmod + 0x100036ac divmod_u64u64_savestate + 0x100036d4 divmod_s64s64_unsafe + 0x1000375c divmod_u64u64_unsafe .text.__wrap___aeabi_darithmetic - 0x100039a0 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x100039a0 __wrap___aeabi_drsub - 0x100039a6 __wrap___aeabi_dsub - 0x100039b8 __wrap___aeabi_dadd - 0x100039ca __wrap___aeabi_ddiv - 0x100039dc __wrap___aeabi_dmul + 0x10003a94 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003a94 __wrap___aeabi_drsub + 0x10003a9a __wrap___aeabi_dsub + 0x10003aac __wrap___aeabi_dadd + 0x10003abe __wrap___aeabi_ddiv + 0x10003ad0 __wrap___aeabi_dmul .text.__wrap___aeabi_cdcmple - 0x100039f4 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x100039f4 __wrap___aeabi_cdrcmple - 0x10003a04 __wrap___aeabi_cdcmpeq - 0x10003a04 __wrap___aeabi_cdcmple + 0x10003ae8 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003ae8 __wrap___aeabi_cdrcmple + 0x10003af8 __wrap___aeabi_cdcmpeq + 0x10003af8 __wrap___aeabi_cdcmple .text.__wrap___aeabi_dcmplt - 0x10003a60 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003a60 __wrap___aeabi_dcmplt + 0x10003b54 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003b54 __wrap___aeabi_dcmplt .text.__wrap___aeabi_dcmple - 0x10003a6c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003a6c __wrap___aeabi_dcmple + 0x10003b60 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003b60 __wrap___aeabi_dcmple .text.__wrap___aeabi_dcmpge - 0x10003a7c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003a7c __wrap___aeabi_dcmpge + 0x10003b70 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003b70 __wrap___aeabi_dcmpge .text.__wrap___aeabi_dcmpgt - 0x10003a8c 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003a8c __wrap___aeabi_dcmpgt + 0x10003b80 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003b80 __wrap___aeabi_dcmpgt .text.__wrap___aeabi_dcmpun - 0x10003a96 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003a96 __wrap___aeabi_dcmpun - *fill* 0x10003ab2 0x2 + 0x10003b8a 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003b8a __wrap___aeabi_dcmpun + *fill* 0x10003ba6 0x2 .text.__wrap___aeabi_i2d - 0x10003ab4 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003ab4 __wrap___aeabi_ui2d - 0x10003abc __wrap___aeabi_i2d + 0x10003ba8 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003ba8 __wrap___aeabi_ui2d + 0x10003bb0 __wrap___aeabi_i2d .text.__wrap___aeabi_d2iz - 0x10003aec 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003aec double2int_z - 0x10003aec __wrap___aeabi_d2iz + 0x10003be0 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003be0 double2int_z + 0x10003be0 __wrap___aeabi_d2iz .text.__wrap___aeabi_d2uiz - 0x10003b34 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003b34 __wrap___aeabi_d2uiz - 0x10003b34 double2uint + 0x10003c28 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003c28 __wrap___aeabi_d2uiz + 0x10003c28 double2uint .text.__aeabi_double_init - 0x10003b4c 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - 0x10003b4c __aeabi_double_init + 0x10003c40 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x10003c40 __aeabi_double_init .text.double_table_shim_on_use_helper - 0x10003c04 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003c04 double_table_shim_on_use_helper + 0x10003cf8 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003cf8 double_table_shim_on_use_helper .text.__wrap___aeabi_dsub - 0x10003c38 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003c38 drsub_shim - 0x10003c3e dsub_shim + 0x10003d2c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003d2c drsub_shim + 0x10003d32 dsub_shim .text.dadd_shim - 0x10003c48 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003c48 dadd_shim + 0x10003d3c 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003d3c dadd_shim .text.dmul_shim - 0x10003da4 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003da4 dmul_shim + 0x10003e98 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003e98 dmul_shim .text.ddiv_shim - 0x10003f00 0x1b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003f00 ddiv_shim + 0x10003ff4 0x1b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003ff4 ddiv_shim .text.dcordic_rot_step - 0x100040b0 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x100040b0 dcordic_rot_step + 0x100041a4 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x100041a4 dcordic_rot_step .text.double2uint_shim - 0x1000412c 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x1000412c double2uint_shim - 0x1000412e double2ufix_shim - *fill* 0x1000413a 0x2 + 0x10004220 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10004220 double2uint_shim + 0x10004222 double2ufix_shim + *fill* 0x1000422e 0x2 .text.double2uint64_shim - 0x1000413c 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x1000413c double2uint64_shim - 0x1000413e double2ufix64_shim - 0x10004158 d2fix_a + 0x10004230 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10004230 double2uint64_shim + 0x10004232 double2ufix64_shim + 0x1000424c d2fix_a .text.dunpacks - 0x100041a8 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x100041a8 dunpacks + 0x1000429c 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x1000429c dunpacks .text.__aeabi_lmul - 0x100041e4 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj - 0x100041e4 __wrap___aeabi_lmul - *fill* 0x10004216 0x2 + 0x100042d8 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + 0x100042d8 __wrap___aeabi_lmul + *fill* 0x1000430a 0x2 .text.__aeabi_float_init - 0x10004218 0xfc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - 0x10004218 __aeabi_float_init + 0x1000430c 0xfc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x1000430c __aeabi_float_init .text.float_table_shim_on_use_helper - 0x10004314 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - 0x10004314 float_table_shim_on_use_helper + 0x10004408 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + 0x10004408 float_table_shim_on_use_helper .text.__wrap_malloc - 0x10004348 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - 0x10004348 __wrap_malloc + 0x1000443c 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + 0x1000443c __wrap_malloc .text.__wrap_calloc - 0x10004350 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - 0x10004350 __wrap_calloc - .text 0x10004358 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - 0x10004358 __aeabi_mem_init - .text.memset 0x10004368 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - 0x10004368 __wrap_memset - .text.memcpy 0x10004374 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - 0x10004374 __wrap_memcpy - 0x10004374 __wrap___aeabi_memcpy + 0x10004444 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + 0x10004444 __wrap_calloc + .text 0x1000444c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x1000444c __aeabi_mem_init + .text.memset 0x1000445c 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x1000445c __wrap_memset + .text.memcpy 0x10004468 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x10004468 __wrap_memcpy + 0x10004468 __wrap___aeabi_memcpy .text.stdio_out_chars_crlf - 0x10004380 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004474 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdio_stack_buffer_flush - 0x10004400 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x100044f4 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdio_buffered_printer - 0x10004444 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004538 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdout_serialize_begin - 0x10004464 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x10004464 stdout_serialize_begin + 0x10004558 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004558 stdout_serialize_begin .text.stdout_serialize_end - 0x10004490 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x10004490 stdout_serialize_end + 0x10004584 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004584 stdout_serialize_end .text.stdio_put_string - 0x100044a0 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004594 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdio_set_driver_enabled - 0x10004524 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x10004524 stdio_set_driver_enabled + 0x10004618 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004618 stdio_set_driver_enabled .text.stdio_flush - 0x1000455c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x1000455c stdio_flush + 0x10004650 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004650 stdio_flush .text.__wrap_puts - 0x1000457c 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x1000457c __wrap_puts + 0x10004670 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004670 __wrap_puts .text.__wrap_vprintf - 0x10004598 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x10004598 __wrap_vprintf + 0x1000468c 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x1000468c __wrap_vprintf .text.__wrap_printf - 0x100045dc 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x100045dc __wrap_printf + 0x100046d0 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x100046d0 __wrap_printf .text.stdio_uart_out_chars - 0x100045f4 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x100046e8 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 - 0x10004660 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x10004660 stdio_uart_in_chars + 0x10004754 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10004754 stdio_uart_in_chars .text.stdio_uart_init_full - 0x100046b8 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x100046b8 stdio_uart_init_full + 0x100047ac 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x100047ac stdio_uart_init_full .text.stdio_uart_init - 0x100046f4 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x100046f4 stdio_uart_init + 0x100047e8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x100047e8 stdio_uart_init .text.hw_endpoint_get_by_addr - 0x1000471c 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004810 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.reset_ep0 - 0x10004738 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x1000482c 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 - 0x10004764 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004858 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 - 0x100047e0 0xbc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100048d4 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 - 0x1000489c 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004990 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 - 0x100048b4 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100049a8 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 - 0x1000496c 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004a60 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 - 0x100049f8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004aec 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 - 0x10004a10 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004b04 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 - 0x10004a24 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004b18 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 - 0x10004a78 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004b6c 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 - 0x10004a84 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004b78 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 - 0x10004ab8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004bac 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 - 0x10004ac4 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004ac4 dcd_int_enable + 0x10004bb8 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004bb8 dcd_int_enable .text.dcd_set_address - 0x10004af0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004af0 dcd_set_address + 0x10004be4 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004be4 dcd_set_address .text.dcd_connect - 0x10004b20 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004b20 dcd_connect + 0x10004c14 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004c14 dcd_connect .text.dcd_init - 0x10004b50 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004b50 dcd_init + 0x10004c44 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004c44 dcd_init .text.dcd_edpt0_status_complete - 0x10004be0 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004be0 dcd_edpt0_status_complete + 0x10004cd4 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004cd4 dcd_edpt0_status_complete .text.dcd_edpt_open - 0x10004c24 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004c24 dcd_edpt_open + 0x10004d18 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004d18 dcd_edpt_open .text.dcd_edpt_xfer - 0x10004c64 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004c64 dcd_edpt_xfer + 0x10004d58 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004d58 dcd_edpt_xfer .text.dcd_edpt_stall - 0x10004c98 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004c98 dcd_edpt_stall + 0x10004d8c 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004d8c dcd_edpt_stall .text.dcd_edpt_clear_stall - 0x10004cc0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004cc0 dcd_edpt_clear_stall + 0x10004db4 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004db4 dcd_edpt_clear_stall .text.rp2040_usb_init - 0x10004ce8 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004ce8 rp2040_usb_init + 0x10004ddc 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004ddc rp2040_usb_init .text.hw_endpoint_reset_transfer - 0x10004d38 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004d38 hw_endpoint_reset_transfer + 0x10004e2c 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004e2c hw_endpoint_reset_transfer .text._hw_endpoint_buffer_control_update32 - 0x10004d4c 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004d4c _hw_endpoint_buffer_control_update32 + 0x10004e40 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004e40 _hw_endpoint_buffer_control_update32 .text._hw_endpoint_start_next_buffer - 0x10004da0 0x5a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004da0 _hw_endpoint_start_next_buffer + 0x10004e94 0x5a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004e94 _hw_endpoint_start_next_buffer .text._hw_endpoint_xfer_start - 0x10004dfa 0x46 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004dfa _hw_endpoint_xfer_start + 0x10004eee 0x46 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004eee _hw_endpoint_xfer_start .text._hw_endpoint_xfer_sync - 0x10004e40 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004e40 _hw_endpoint_xfer_sync + 0x10004f34 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004f34 _hw_endpoint_xfer_sync .text._hw_endpoint_xfer_continue - 0x10004eb4 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004eb4 _hw_endpoint_xfer_continue + 0x10004fa8 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004fa8 _hw_endpoint_xfer_continue .text._hw_endpoint_xfer - 0x10004f0c 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004f0c _hw_endpoint_xfer + 0x10005000 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10005000 _hw_endpoint_xfer .text.mark_interface_endpoint - 0x10004f40 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x10004f6a 0x2 + 0x10005034 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x1000505e 0x2 .text.usbd_reset - 0x10004f6c 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005060 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.invoke_class_control - 0x10004ff4 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100050e8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.process_set_config - 0x1000500c 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005100 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.process_get_descriptor - 0x100051dc 0xf4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100052d0 0xf4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.tud_mounted - 0x100052d0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100052d0 tud_mounted + 0x100053c4 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100053c4 tud_mounted .text.tud_suspended - 0x100052e0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100052e0 tud_suspended + 0x100053d4 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100053d4 tud_suspended .text.tud_init - 0x100052f0 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100052f0 tud_init + 0x100053e4 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100053e4 tud_init .text.dcd_event_handler - 0x100053a8 0x1c4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100053a8 dcd_event_handler + 0x1000549c 0x1c4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x1000549c dcd_event_handler .text.dcd_event_bus_signal - 0x1000556c 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x1000556c dcd_event_bus_signal + 0x10005660 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005660 dcd_event_bus_signal .text.dcd_event_setup_received - 0x10005592 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005592 dcd_event_setup_received + 0x10005686 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005686 dcd_event_setup_received .text.dcd_event_xfer_complete - 0x100055c6 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100055c6 dcd_event_xfer_complete + 0x100056ba 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100056ba dcd_event_xfer_complete .text.usbd_edpt_open - 0x1000560a 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x1000560a usbd_edpt_open - *fill* 0x10005612 0x2 + 0x100056fe 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100056fe usbd_edpt_open + *fill* 0x10005706 0x2 .text.usbd_open_edpt_pair - 0x10005614 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005614 usbd_open_edpt_pair + 0x10005708 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005708 usbd_open_edpt_pair .text.usbd_edpt_claim - 0x100056a0 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100056a0 usbd_edpt_claim + 0x10005794 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005794 usbd_edpt_claim .text.usbd_edpt_xfer - 0x1000572c 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x1000572c usbd_edpt_xfer + 0x10005820 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005820 usbd_edpt_xfer .text.usbd_edpt_busy - 0x100057ac 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100057ac usbd_edpt_busy + 0x100058a0 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100058a0 usbd_edpt_busy .text.usbd_edpt_stall - 0x100057c8 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100057c8 usbd_edpt_stall + 0x100058bc 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100058bc usbd_edpt_stall .text.usbd_edpt_clear_stall - 0x100057f4 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100057f4 usbd_edpt_clear_stall + 0x100058e8 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100058e8 usbd_edpt_clear_stall .text.usbd_edpt_stalled - 0x10005820 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005820 usbd_edpt_stalled + 0x10005914 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005914 usbd_edpt_stalled .text.process_control_request - 0x1000583c 0x37c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005930 0x37c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.tud_task - 0x10005bb8 0x204 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005bb8 tud_task + 0x10005cac 0x204 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005cac tud_task .text._data_stage_xact - 0x10005dbc 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10005eb0 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj .text.tud_control_status - 0x10005e14 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005e14 tud_control_status + 0x10005f08 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10005f08 tud_control_status .text.tud_control_xfer - 0x10005e4c 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005e4c tud_control_xfer + 0x10005f40 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10005f40 tud_control_xfer .text.usbd_control_reset - 0x10005ef4 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005ef4 usbd_control_reset + 0x10005fe8 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10005fe8 usbd_control_reset .text.usbd_control_set_complete_callback - 0x10005f08 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005f08 usbd_control_set_complete_callback + 0x10005ffc 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10005ffc usbd_control_set_complete_callback .text.usbd_control_set_request - 0x10005f14 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005f14 usbd_control_set_request + 0x10006008 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10006008 usbd_control_set_request .text.usbd_control_xfer_cb - 0x10005f30 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005f30 usbd_control_xfer_cb + 0x10006024 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10006024 usbd_control_xfer_cb .text.tud_hid_n_ready - 0x10006018 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006018 tud_hid_n_ready + 0x1000610c 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x1000610c tud_hid_n_ready .text.tud_hid_n_report - 0x10006068 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006068 tud_hid_n_report + 0x1000615c 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x1000615c tud_hid_n_report .text.tud_hid_n_keyboard_report - 0x100060ec 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x100060ec tud_hid_n_keyboard_report + 0x100061e0 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x100061e0 tud_hid_n_keyboard_report .text.tud_hid_n_mouse_report - 0x10006122 0x2e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006122 tud_hid_n_mouse_report + 0x10006216 0x2e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006216 tud_hid_n_mouse_report .text.hidd_reset - 0x10006150 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006150 hidd_reset + 0x10006244 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006244 hidd_reset .text.hidd_init - 0x10006164 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006164 hidd_init - *fill* 0x1000616e 0x2 + 0x10006258 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006258 hidd_init + *fill* 0x10006262 0x2 .text.hidd_open - 0x10006170 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006170 hidd_open + 0x10006264 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006264 hidd_open .text.hidd_control_request - 0x10006270 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006270 hidd_control_request + 0x10006364 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006364 hidd_control_request .text.hidd_control_complete - 0x10006440 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006440 hidd_control_complete + 0x10006534 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006534 hidd_control_complete .text.hidd_xfer_cb - 0x100064a4 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x100064a4 hidd_xfer_cb + 0x10006598 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006598 hidd_xfer_cb .text.tusb_init - 0x10006500 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - 0x10006500 tusb_init + 0x100065f4 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x100065f4 tusb_init .text.tusb_inited - 0x10006538 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - 0x10006538 tusb_inited + 0x1000662c 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x1000662c tusb_inited .text.advance_pointer - 0x10006544 0x1e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006638 0x1e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.backward_pointer - 0x10006562 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006656 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.get_relative_pointer - 0x1000657c 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006670 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.tu_fifo_lock - 0x10006592 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006686 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.tu_fifo_unlock - 0x100065a4 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006698 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text._tu_fifo_peek_at - 0x100065b2 0x66 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x100066a6 0x66 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.tu_fifo_read - 0x10006618 0x3a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - 0x10006618 tu_fifo_read + 0x1000670c 0x3a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x1000670c tu_fifo_read .text.tu_fifo_write - 0x10006652 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - 0x10006652 tu_fifo_write + 0x10006746 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006746 tu_fifo_write .text.tu_fifo_clear - 0x100066ae 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - 0x100066ae tu_fifo_clear + 0x100067a2 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x100067a2 tu_fifo_clear .text.board_init - 0x100066c6 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj - 0x100066c6 board_init - *fill* 0x100066de 0x2 + 0x100067ba 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + 0x100067ba board_init + *fill* 0x100067d2 0x2 .text._pio_can_add_program_at_offset - 0x100066e0 0xa0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x100067d4 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 - 0x10006780 0xac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10006874 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 - 0x1000682c 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10006920 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj .text.pio_add_program - 0x100068d0 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - 0x100068d0 pio_add_program + 0x100069c4 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x100069c4 pio_add_program .text.pio_sm_set_consecutive_pindirs - 0x10006908 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - 0x10006908 pio_sm_set_consecutive_pindirs + 0x100069fc 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x100069fc pio_sm_set_consecutive_pindirs .text.pio_sm_init - 0x10006994 0xe4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - 0x10006994 pio_sm_init - .text.calloc 0x10006a78 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) - 0x10006a78 calloc + 0x10006a88 0xe4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10006a88 pio_sm_init + .text.calloc 0x10006b6c 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) + 0x10006b6c calloc .text._calloc_r - 0x10006a90 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) - 0x10006a90 _calloc_r - .text.malloc 0x10006aec 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) - 0x10006aec malloc + 0x10006b84 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) + 0x10006b84 _calloc_r + .text.malloc 0x10006be0 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) + 0x10006be0 malloc .text._malloc_r - 0x10006b00 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) - 0x10006b00 _malloc_r + 0x10006bf4 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) + 0x10006bf4 _malloc_r .text.__malloc_lock - 0x10007080 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) - 0x10007080 __malloc_lock + 0x10007174 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) + 0x10007174 __malloc_lock .text.__malloc_unlock - 0x10007090 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) - 0x10007090 __malloc_unlock - .text._sbrk_r 0x100070a0 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) - 0x100070a0 _sbrk_r - .text.strlen 0x100070c4 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) - 0x100070c4 strlen + 0x10007184 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) + 0x10007184 __malloc_unlock + .text._sbrk_r 0x10007194 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) + 0x10007194 _sbrk_r + .text.strlen 0x100071b8 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) + 0x100071b8 strlen .text._malloc_trim_r - 0x10007120 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) - 0x10007120 _malloc_trim_r - .text._free_r 0x100071bc 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) - 0x100071bc _free_r + 0x10007214 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) + 0x10007214 _malloc_trim_r + .text._free_r 0x100072b0 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) + 0x100072b0 _free_r .text.__retarget_lock_acquire_recursive - 0x10007380 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) - 0x10007380 __retarget_lock_acquire_recursive + 0x10007474 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) + 0x10007474 __retarget_lock_acquire_recursive .text.__retarget_lock_release_recursive - 0x10007384 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) - 0x10007384 __retarget_lock_release_recursive + 0x10007478 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) + 0x10007478 __retarget_lock_release_recursive *(.fini) - .fini 0x10007388 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crti.o - 0x10007388 _fini - *fill* 0x1000738c 0x4 - .fini.__stub 0x10007390 0x60 linker stubs + .fini 0x1000747c 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crti.o + 0x1000747c _fini + .fini.__stub 0x10007480 0x60 linker stubs *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -2088,453 +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 0x100073f0 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o - 0x100073f0 . = ALIGN (0x4) + .eh_frame 0x100074e0 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o + 0x100074e0 . = ALIGN (0x4) -.glue_7 0x100073f0 0x0 - .glue_7 0x100073f0 0x0 linker stubs +.glue_7 0x100074e0 0x0 + .glue_7 0x100074e0 0x0 linker stubs -.glue_7t 0x100073f0 0x0 - .glue_7t 0x100073f0 0x0 linker stubs +.glue_7t 0x100074e0 0x0 + .glue_7t 0x100074e0 0x0 linker stubs -.vfp11_veneer 0x100073f0 0x0 - .vfp11_veneer 0x100073f0 0x0 linker stubs +.vfp11_veneer 0x100074e0 0x0 + .vfp11_veneer 0x100074e0 0x0 linker stubs -.v4_bx 0x100073f0 0x0 - .v4_bx 0x100073f0 0x0 linker stubs +.v4_bx 0x100074e0 0x0 + .v4_bx 0x100074e0 0x0 linker stubs -.iplt 0x100073f0 0x0 - .iplt 0x100073f0 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o +.iplt 0x100074e0 0x0 + .iplt 0x100074e0 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o -.rodata 0x100073f0 0x1730 +.rodata 0x100074e0 0x1800 *(EXCLUDE_FILE(*libm.a: *libc.a:*lib_a-mem*.o *libgcc.a:) .rodata*) + .rodata.encoders_program_init.str1.4 + 0x100074e0 0xd1 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100075b1 0x3 .rodata.init.str1.4 - 0x100073f0 0xd1 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - *fill* 0x100074c1 0x3 + 0x100075b4 0x8b CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x1000763f 0x1 .rodata.ENC_GPIO - 0x100074c4 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x100074c4 ENC_GPIO - *fill* 0x100074c6 0x2 + 0x10007640 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10007640 ENC_GPIO + *fill* 0x10007642 0x2 .rodata.LED_GPIO - 0x100074c8 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x100074c8 LED_GPIO - *fill* 0x100074cf 0x1 + 0x10007644 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10007644 LED_GPIO + *fill* 0x1000764b 0x1 .rodata.SW_GPIO - 0x100074d0 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x100074d0 SW_GPIO - *fill* 0x100074d7 0x1 + 0x1000764c 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x1000764c SW_GPIO + *fill* 0x10007653 0x1 .rodata.SW_KEYCODE - 0x100074d8 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x100074d8 SW_KEYCODE - *fill* 0x100074df 0x1 + 0x10007654 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10007654 SW_KEYCODE + *fill* 0x1000765b 0x1 .rodata.__func__.0 - 0x100074e0 0x16 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - *fill* 0x100074f6 0x2 + 0x1000765c 0x18 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj .rodata.__func__.1 - 0x100074f8 0x16 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - *fill* 0x1000750e 0x2 - .rodata.__func__.2 - 0x10007510 0x13 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - *fill* 0x10007523 0x1 - .rodata.__func__.3 - 0x10007524 0xe CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - *fill* 0x10007532 0x2 + 0x10007674 0xd CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x10007681 0x3 + .rodata.__func__.4 + 0x10007684 0x1c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .rodata.__func__.5 + 0x100076a0 0x16 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100076b6 0x2 + .rodata.__func__.6 + 0x100076b8 0x16 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100076ce 0x2 + .rodata.__func__.7 + 0x100076d0 0x13 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100076e3 0x1 + .rodata.__func__.8 + 0x100076e4 0xe CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100076f2 0x2 .rodata.encoders_program - 0x10007534 0x6 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - *fill* 0x1000753a 0x2 + 0x100076f4 0x6 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100076fa 0x2 .rodata.encoders_program_instructions - 0x1000753c 0x2e CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - *fill* 0x1000756a 0x2 + 0x100076fc 0x2e CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x1000772a 0x2 .rodata.str1.4 - 0x1000756c 0x1f CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - *fill* 0x1000758b 0x1 + 0x1000772c 0x1f CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + *fill* 0x1000774b 0x1 .rodata.__compound_literal.0 - 0x1000758c 0x2 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - *fill* 0x1000758e 0x2 + 0x1000774c 0x2 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + *fill* 0x1000774e 0x2 .rodata.desc_configuration - 0x10007590 0x22 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10007590 desc_configuration - *fill* 0x100075b2 0x2 + 0x10007750 0x22 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10007750 desc_configuration + *fill* 0x10007772 0x2 .rodata.desc_device - 0x100075b4 0x12 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x100075b4 desc_device - *fill* 0x100075c6 0x2 - .rodata.desc_hid_report - 0x100075c8 0x90 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x100075c8 desc_hid_report - .rodata.spin_lock_claim_unused.str1.4 - 0x10007658 0x1b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - *fill* 0x10007673 0x1 - .rodata.alarm_pool_dump_key.str1.4 - 0x10007674 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100076e7 0x1 - .rodata.ph_add_child_node.str1.4 - 0x100076e8 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10007774 0x12 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10007774 desc_device *fill* 0x10007786 0x2 - .rodata.add_alarm_under_lock.str1.4 - 0x10007788 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100077af 0x1 - .rodata.alarm_pool_alarm_callback.str1.4 - 0x100077b0 0x7d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x1000782d 0x3 - .rodata.alarm_pool_get_default.str1.4 - 0x10007830 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10007843 0x1 - .rodata.alarm_pool_cancel_alarm.str1.4 - 0x10007844 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x1000786b 0x1 - .rodata.__func__.0 - 0x1000786c 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .rodata.__func__.10 - 0x10007884 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x1000789b 0x1 - .rodata.__func__.2 - 0x1000789c 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100078ae 0x2 - .rodata.__func__.3 - 0x100078b0 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .rodata.__func__.4 - 0x100078c4 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100078d6 0x2 - .rodata.__func__.5 - 0x100078d8 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100078e2 0x2 - .rodata.__func__.6 - 0x100078e4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .rodata.__func__.7 - 0x100078f0 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10007905 0x3 - .rodata.__func__.8 - 0x10007908 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10007922 0x2 - .rodata.__func__.9 - 0x10007924 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x1000792e 0x2 - .rodata.hardware_alarm_claim.str1.4 - 0x10007930 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - *fill* 0x10007952 0x2 - .rodata.hardware_alarm_set_target.str1.4 - 0x10007954 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .rodata.__func__.0 - 0x100079c0 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - *fill* 0x100079da 0x2 - .rodata.lock_init.str1.4 - 0x100079dc 0x6f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - *fill* 0x10007a4b 0x1 - .rodata.__func__.0 - 0x10007a4c 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - *fill* 0x10007a56 0x2 - .rodata.str1.4 - 0x10007a58 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .rodata.__func__.0 - 0x10007abc 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - *fill* 0x10007ac7 0x1 - .rodata.__func__.1 - 0x10007ac8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .rodata.__func__.2 - 0x10007ae0 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .rodata.desc_hid_report + 0x10007788 0x90 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10007788 desc_hid_report + .rodata.spin_lock_claim_unused.str1.4 + 0x10007818 0x1b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + *fill* 0x10007833 0x1 + .rodata.alarm_pool_dump_key.str1.4 + 0x10007834 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x100078a7 0x1 .rodata.ph_add_child_node.str1.4 - 0x10007af5 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x10007af5 0x3 - .rodata.ph_remove_any_head.str1.4 - 0x10007af8 0x94 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .rodata.ph_delete.str1.4 - 0x10007b8c 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x10007bb2 0x2 + 0x100078a8 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007946 0x2 + .rodata.add_alarm_under_lock.str1.4 + 0x10007948 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x1000796f 0x1 + .rodata.alarm_pool_alarm_callback.str1.4 + 0x10007970 0x7d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x100079ed 0x3 + .rodata.alarm_pool_get_default.str1.4 + 0x100079f0 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007a03 0x1 + .rodata.alarm_pool_cancel_alarm.str1.4 + 0x10007a04 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007a2b 0x1 .rodata.__func__.0 - 0x10007bb4 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x10007bbe 0x2 - .rodata.__func__.1 - 0x10007bc0 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x10007bd3 0x1 - .rodata.__func__.2 - 0x10007bd4 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x10007be6 0x2 - .rodata.__func__.3 - 0x10007be8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .rodata.__assert_func.str1.4 - 0x10007bf4 0x3f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x43 (size before relaxing) - *fill* 0x10007c33 0x1 - .rodata.panic.str1.4 - 0x10007c34 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - *fill* 0x10007c46 0x2 - .rodata.clock_configure.str1.4 - 0x10007c48 0x5e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - *fill* 0x10007ca6 0x2 - .rodata.__func__.1 - 0x10007ca8 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .rodata.pll_init.str1.4 - 0x10007cb8 0xdf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - *fill* 0x10007d97 0x1 - .rodata.__func__.0 - 0x10007d98 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - *fill* 0x10007da1 0x3 - .rodata.make_branch.str1.4 - 0x10007da4 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 - 0x10007df8 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007e2e 0x2 - .rodata.irq_add_shared_handler.str1.4 - 0x10007e30 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007f09 0x3 - .rodata.irq_remove_handler.str1.4 - 0x10007f0c 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007f36 0x2 - .rodata.irq_add_tail_to_free_list.str1.4 - 0x10007f38 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x3a (size before relaxing) - *fill* 0x10007f6a 0x2 - .rodata.__func__.0 - 0x10007f6c 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007f86 0x2 - .rodata.__func__.1 - 0x10007f88 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007f9f 0x1 - .rodata.__func__.2 - 0x10007fa0 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007fb3 0x1 - .rodata.__func__.3 - 0x10007fb4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .rodata.__func__.4 - 0x10007fc0 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007fcf 0x1 - .rodata.__func__.6 - 0x10007fd0 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007fea 0x2 - .rodata._ftoa.str1.4 - 0x10007fec 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - *fill* 0x10008001 0x3 - .rodata._vsnprintf - 0x10008004 0x1e0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - *fill* 0x100081e4 0x4 - .rodata.pow10.0 - 0x100081e8 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 - 0x10008238 0xaf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - *fill* 0x100082e7 0x1 - .rodata.__func__.0 - 0x100082e8 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 - 0x100082fc 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* 0x1000837d 0x3 - .rodata.__func__.0 - 0x10008380 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - *fill* 0x10008393 0x1 - .rodata.str1.4 - 0x10008394 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .rodata.__bi_40 - 0x100083c4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .rodata.__bi_71 - 0x100083d0 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 - 0x100083dc 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - *fill* 0x100083de 0x2 - .rodata.str1.4 - 0x100083e0 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 - 0x1000840c 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 - 0x10008418 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 - 0x10008420 0xbd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100084dd 0x3 - .rodata._hw_endpoint_init.str1.4 - 0x100084e0 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 - 0x10008508 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008513 0x1 - .rodata.dcd_rp2040_irq.str1.4 - 0x10008514 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 - 0x10008528 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008535 0x3 - .rodata.dcd_int_enable.str1.4 - 0x10008538 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .rodata.__func__.0 - 0x10008544 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008559 0x3 - .rodata.__func__.1 - 0x1000855c 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x1000856f 0x1 + 0x10007a2c 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .rodata.__func__.10 - 0x10008570 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x1000857f 0x1 - .rodata.__func__.11 - 0x10008580 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008593 0x1 - .rodata.__func__.12 - 0x10008594 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100085aa 0x2 - .rodata.__func__.13 - 0x100085ac 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100085b5 0x3 + 0x10007a44 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007a5b 0x1 .rodata.__func__.2 - 0x100085b8 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100085c7 0x1 + 0x10007a5c 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007a6e 0x2 .rodata.__func__.3 - 0x100085c8 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100085d6 0x2 + 0x10007a70 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .rodata.__func__.4 - 0x100085d8 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100085e6 0x2 + 0x10007a84 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007a96 0x2 .rodata.__func__.5 - 0x100085e8 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008602 0x2 + 0x10007a98 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007aa2 0x2 .rodata.__func__.6 - 0x10008604 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .rodata.__func__.8 - 0x10008610 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 - 0x10008620 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x1000863f 0x1 - .rodata._hw_endpoint_xfer_sync.str1.4 - 0x10008640 0x99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x100086d9 0x3 - .rodata._hw_endpoint_xfer_continue.str1.4 - 0x100086dc 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 - 0x1000872c 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .rodata.str1.4 - 0x1000873b 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* 0x1000873b 0x1 - .rodata.__func__.0 - 0x1000873c 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x1000874e 0x2 - .rodata.__func__.1 - 0x10008750 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x10008767 0x1 - .rodata.process_set_config.str1.4 - 0x10008768 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x1000877f 0x1 - .rodata.process_get_descriptor - 0x10008780 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .rodata.dcd_event_handler.str1.4 - 0x100087c0 0x53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x10008813 0x1 - .rodata.process_control_request - 0x10008814 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .rodata.tud_task - 0x1000883c 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .rodata.__func__.1 - 0x10008860 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x1000886f 0x1 - .rodata.__func__.2 - 0x10008870 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .rodata.__func__.3 - 0x10008884 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .rodata.__func__.4 - 0x10008894 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x100088ab 0x1 - .rodata.__func__.5 - 0x100088ac 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x100088bf 0x1 - .rodata.__func__.6 - 0x100088c0 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10007aa4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .rodata.__func__.7 - 0x100088d8 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x100088eb 0x1 + 0x10007ab0 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007ac5 0x3 .rodata.__func__.8 - 0x100088ec 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x100088f5 0x3 - .rodata._usbd_driver - 0x100088f8 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .rodata.tud_control_xfer.str1.4 - 0x10008914 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10007ac8 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007ae2 0x2 + .rodata.__func__.9 + 0x10007ae4 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007aee 0x2 + .rodata.hardware_alarm_claim.str1.4 + 0x10007af0 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + *fill* 0x10007b12 0x2 + .rodata.hardware_alarm_set_target.str1.4 + 0x10007b14 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .rodata.__func__.0 - 0x10008914 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - *fill* 0x10008929 0x3 - .rodata.__func__.1 - 0x1000892c 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - *fill* 0x1000893d 0x3 - .rodata.hidd_open.str1.4 - 0x10008940 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* 0x10008951 0x3 - .rodata.hidd_control_request - 0x10008954 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .rodata.__PRETTY_FUNCTION__.2 - 0x10008984 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - *fill* 0x1000898e 0x2 + 0x10007b80 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + *fill* 0x10007b9a 0x2 + .rodata.lock_init.str1.4 + 0x10007b9c 0x6f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + *fill* 0x10007c0b 0x1 .rodata.__func__.0 - 0x10008990 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - *fill* 0x1000899d 0x3 + 0x10007c0c 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + *fill* 0x10007c16 0x2 + .rodata.str1.4 + 0x10007c18 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .rodata.__func__.0 + 0x10007c7c 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + *fill* 0x10007c87 0x1 .rodata.__func__.1 - 0x100089a0 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - *fill* 0x100089b5 0x3 + 0x10007c88 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .rodata.__func__.2 + 0x10007ca0 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 + 0x10007cb5 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007cb5 0x3 + .rodata.ph_remove_any_head.str1.4 + 0x10007cb8 0x94 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .rodata.ph_delete.str1.4 + 0x10007d4c 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007d72 0x2 + .rodata.__func__.0 + 0x10007d74 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007d7e 0x2 + .rodata.__func__.1 + 0x10007d80 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007d93 0x1 + .rodata.__func__.2 + 0x10007d94 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007da6 0x2 .rodata.__func__.3 - 0x100089b8 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 - 0x100089c2 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - *fill* 0x100089c2 0x2 - .rodata.__func__.0 - 0x100089c4 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - *fill* 0x100089ce 0x2 - .rodata._pio_can_add_program_at_offset.str1.4 - 0x100089d0 0x96 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - 0x109 (size before relaxing) - *fill* 0x10008a66 0x2 - .rodata._pio_find_offset_for_program.str1.4 - 0x10008a68 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 - 0x10008a90 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - *fill* 0x10008aa1 0x3 - .rodata.pio_sm_set_consecutive_pindirs.str1.4 - 0x10008aa4 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - *fill* 0x10008aae 0x2 + 0x10007da8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .rodata.__assert_func.str1.4 + 0x10007db4 0x3f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x43 (size before relaxing) + *fill* 0x10007df3 0x1 + .rodata.panic.str1.4 + 0x10007df4 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + *fill* 0x10007e06 0x2 + .rodata.clock_configure.str1.4 + 0x10007e08 0x5e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + *fill* 0x10007e66 0x2 .rodata.__func__.1 - 0x10008ab0 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - *fill* 0x10008acf 0x1 + 0x10007e68 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .rodata.pll_init.str1.4 + 0x10007e78 0xdf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + *fill* 0x10007f57 0x1 + .rodata.__func__.0 + 0x10007f58 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + *fill* 0x10007f61 0x3 + .rodata.make_branch.str1.4 + 0x10007f64 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 + 0x10007fb8 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x10007fee 0x2 + .rodata.irq_add_shared_handler.str1.4 + 0x10007ff0 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x100080c9 0x3 + .rodata.irq_remove_handler.str1.4 + 0x100080cc 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x100080f6 0x2 + .rodata.irq_add_tail_to_free_list.str1.4 + 0x100080f8 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x3a (size before relaxing) + *fill* 0x1000812a 0x2 + .rodata.__func__.0 + 0x1000812c 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x10008146 0x2 + .rodata.__func__.1 + 0x10008148 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x1000815f 0x1 + .rodata.__func__.2 + 0x10008160 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x10008173 0x1 .rodata.__func__.3 - 0x10008ad0 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - *fill* 0x10008aef 0x1 + 0x10008174 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .rodata.__func__.4 - 0x10008af0 0x1d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - *fill* 0x10008b0d 0x3 + 0x10008180 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x1000818f 0x1 .rodata.__func__.6 - 0x10008b10 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - 0x10008b20 . = ALIGN (0x4) - *fill* 0x10008b1e 0x2 + 0x10008190 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x100081aa 0x2 + .rodata._ftoa.str1.4 + 0x100081ac 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + *fill* 0x100081c1 0x3 + .rodata._vsnprintf + 0x100081c4 0x1e0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + *fill* 0x100083a4 0x4 + .rodata.pow10.0 + 0x100083a8 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 + 0x100083f8 0xaf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + *fill* 0x100084a7 0x1 + .rodata.__func__.0 + 0x100084a8 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 + 0x100084bc 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* 0x1000853d 0x3 + .rodata.__func__.0 + 0x10008540 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + *fill* 0x10008553 0x1 + .rodata.str1.4 + 0x10008554 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .rodata.__bi_40 + 0x10008584 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .rodata.__bi_71 + 0x10008590 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 + 0x1000859c 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + *fill* 0x1000859e 0x2 + .rodata.str1.4 + 0x100085a0 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 + 0x100085cc 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 + 0x100085d8 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 + 0x100085e0 0xbd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x1000869d 0x3 + .rodata._hw_endpoint_init.str1.4 + 0x100086a0 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 + 0x100086c8 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100086d3 0x1 + .rodata.dcd_rp2040_irq.str1.4 + 0x100086d4 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 + 0x100086e8 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100086f5 0x3 + .rodata.dcd_int_enable.str1.4 + 0x100086f8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .rodata.__func__.0 + 0x10008704 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008719 0x3 + .rodata.__func__.1 + 0x1000871c 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x1000872f 0x1 + .rodata.__func__.10 + 0x10008730 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x1000873f 0x1 + .rodata.__func__.11 + 0x10008740 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008753 0x1 + .rodata.__func__.12 + 0x10008754 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x1000876a 0x2 + .rodata.__func__.13 + 0x1000876c 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008775 0x3 + .rodata.__func__.2 + 0x10008778 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008787 0x1 + .rodata.__func__.3 + 0x10008788 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008796 0x2 + .rodata.__func__.4 + 0x10008798 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100087a6 0x2 + .rodata.__func__.5 + 0x100087a8 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100087c2 0x2 + .rodata.__func__.6 + 0x100087c4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .rodata.__func__.8 + 0x100087d0 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 + 0x100087e0 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x100087ff 0x1 + .rodata._hw_endpoint_xfer_sync.str1.4 + 0x10008800 0x99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x10008899 0x3 + .rodata._hw_endpoint_xfer_continue.str1.4 + 0x1000889c 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 + 0x100088ec 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .rodata.str1.4 + 0x100088fb 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* 0x100088fb 0x1 + .rodata.__func__.0 + 0x100088fc 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x1000890e 0x2 + .rodata.__func__.1 + 0x10008910 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x10008927 0x1 + .rodata.process_set_config.str1.4 + 0x10008928 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x1000893f 0x1 + .rodata.process_get_descriptor + 0x10008940 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .rodata.dcd_event_handler.str1.4 + 0x10008980 0x53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x100089d3 0x1 + .rodata.process_control_request + 0x100089d4 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .rodata.tud_task + 0x100089fc 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .rodata.__func__.1 + 0x10008a20 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008a2f 0x1 + .rodata.__func__.2 + 0x10008a30 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .rodata.__func__.3 + 0x10008a44 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .rodata.__func__.4 + 0x10008a54 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008a6b 0x1 + .rodata.__func__.5 + 0x10008a6c 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008a7f 0x1 + .rodata.__func__.6 + 0x10008a80 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .rodata.__func__.7 + 0x10008a98 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008aab 0x1 + .rodata.__func__.8 + 0x10008aac 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008ab5 0x3 + .rodata._usbd_driver + 0x10008ab8 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .rodata.tud_control_xfer.str1.4 + 0x10008ad4 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .rodata.__func__.0 + 0x10008ad4 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + *fill* 0x10008ae9 0x3 + .rodata.__func__.1 + 0x10008aec 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + *fill* 0x10008afd 0x3 + .rodata.hidd_open.str1.4 + 0x10008b00 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* 0x10008b11 0x3 + .rodata.hidd_control_request + 0x10008b14 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .rodata.__PRETTY_FUNCTION__.2 + 0x10008b44 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + *fill* 0x10008b4e 0x2 + .rodata.__func__.0 + 0x10008b50 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + *fill* 0x10008b5d 0x3 + .rodata.__func__.1 + 0x10008b60 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + *fill* 0x10008b75 0x3 + .rodata.__func__.3 + 0x10008b78 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 + 0x10008b82 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + *fill* 0x10008b82 0x2 + .rodata.__func__.0 + 0x10008b84 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + *fill* 0x10008b8e 0x2 + .rodata._pio_can_add_program_at_offset.str1.4 + 0x10008b90 0x96 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x109 (size before relaxing) + *fill* 0x10008c26 0x2 + .rodata._pio_find_offset_for_program.str1.4 + 0x10008c28 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 + 0x10008c50 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008c61 0x3 + .rodata.pio_sm_set_consecutive_pindirs.str1.4 + 0x10008c64 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008c6e 0x2 + .rodata.__func__.1 + 0x10008c70 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008c8f 0x1 + .rodata.__func__.3 + 0x10008c90 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008caf 0x1 + .rodata.__func__.4 + 0x10008cb0 0x1d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008ccd 0x3 + .rodata.__func__.6 + 0x10008cd0 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10008ce0 . = ALIGN (0x4) + *fill* 0x10008cde 0x2 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.flashdata*))) - 0x10008b20 . = ALIGN (0x4) + 0x10008ce0 . = ALIGN (0x4) -.rel.dyn 0x10008b20 0x0 - .rel.iplt 0x10008b20 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 0x10008ce0 0x0 + .rel.iplt 0x10008ce0 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.*) - 0x10008b20 __exidx_start = . + 0x10008ce0 __exidx_start = . .ARM.exidx *(.ARM.exidx* .gnu.linkonce.armexidx.*) - 0x10008b20 __exidx_end = . - 0x10008b20 . = ALIGN (0x4) - 0x10008b20 __binary_info_start = . + 0x10008ce0 __exidx_end = . + 0x10008ce0 . = ALIGN (0x4) + 0x10008ce0 __binary_info_start = . -.binary_info 0x10008b20 0x20 +.binary_info 0x10008ce0 0x20 *(.binary_info.keep.*) .binary_info.keep.__bi_ptr18 - 0x10008b20 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008ce0 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 - 0x10008b24 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008ce4 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 - 0x10008b28 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008ce8 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 - 0x10008b2c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008cec 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 - 0x10008b30 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008cf0 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 - 0x10008b34 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008cf4 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 - 0x10008b38 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10008cf8 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 - 0x10008b3c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x10008b40 __binary_info_end = . - 0x10008b40 . = ALIGN (0x4) - 0x10008b40 __etext = . + 0x10008cfc 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10008d00 __binary_info_end = . + 0x10008d00 . = ALIGN (0x4) + 0x10008d00 __etext = . .ram_vector_table 0x20000000 0xc0 @@ -2543,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 0xb24 load address 0x10008b40 +.data 0x200000c0 0xb14 load address 0x10008d00 0x200000c0 __data_start__ = . *(vtable) *(.time_critical*) @@ -2573,213 +2587,212 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ *(.rodata*) 0x200002c0 . = ALIGN (0x4) *(.data*) - .data.state_machine - 0x200002c0 0x8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x200002c0 state_machine .data.string_desc_arr - 0x200002c8 0x10 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x200002c8 string_desc_arr + 0x200002c0 0x10 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x200002c0 string_desc_arr .data.striped_spin_lock_num - 0x200002d8 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - *fill* 0x200002d9 0x3 - .data 0x200002dc 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj - 0x200002dc irq_handler_chain_slots - 0x2000030c irq_handler_chain_first_slot - 0x20000316 irq_handler_chain_remove_tail - *fill* 0x20000324 0xc + 0x200002d0 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + *fill* 0x200002d1 0x3 + .data 0x200002d4 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + 0x200002d4 irq_handler_chain_slots + 0x20000304 irq_handler_chain_first_slot + 0x2000030e irq_handler_chain_remove_tail + *fill* 0x2000031c 0x4 .data.aeabi_bits_funcs - 0x20000330 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - 0x20000330 aeabi_bits_funcs - 0x20000340 aeabi_bits_funcs_end + 0x20000320 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + 0x20000320 aeabi_bits_funcs + 0x20000330 aeabi_bits_funcs_end .data.aeabi_mem_funcs - 0x20000340 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - 0x20000340 aeabi_mem_funcs - 0x20000350 aeabi_mem_funcs_end + 0x20000330 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x20000330 aeabi_mem_funcs + 0x20000340 aeabi_mem_funcs_end .data.stdio_uart - 0x20000350 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x20000350 stdio_uart + 0x20000340 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x20000340 stdio_uart .data.ep_dir_string - 0x20000364 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x20000364 ep_dir_string + 0x20000354 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x20000354 ep_dir_string .data._usbd_qdef - 0x2000036c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x2000036c _usbd_qdef + 0x2000035c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x2000035c _usbd_qdef .data._impure_ptr - 0x2000038c 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-impure.o) - 0x2000038c _impure_ptr + 0x2000037c 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-impure.o) + 0x2000037c _impure_ptr .data.impure_data - 0x20000390 0x428 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) + 0x20000380 0x428 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) .data.__malloc_av_ - 0x200007b8 0x408 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) - 0x200007b8 __malloc_av_ + 0x200007a8 0x408 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) + 0x200007a8 __malloc_av_ .data.__malloc_sbrk_base - 0x20000bc0 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-mallocr.o) - 0x20000bc0 __malloc_sbrk_base + 0x20000bb0 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-mallocr.o) + 0x20000bb0 __malloc_sbrk_base .data.__malloc_trim_threshold - 0x20000bc4 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-mallocr.o) - 0x20000bc4 __malloc_trim_threshold - 0x20000bc8 . = ALIGN (0x4) + 0x20000bb4 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-mallocr.o) + 0x20000bb4 __malloc_trim_threshold + 0x20000bb8 . = ALIGN (0x4) *(.after_data.*) - 0x20000bc8 . = ALIGN (0x4) - 0x20000bc8 PROVIDE (__mutex_array_start = .) + 0x20000bb8 . = ALIGN (0x4) + 0x20000bb8 PROVIDE (__mutex_array_start = .) *(SORT_BY_NAME(.mutex_array.*)) *(.mutex_array) - .mutex_array 0x20000bc8 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x20000bd0 PROVIDE (__mutex_array_end = .) - 0x20000bd0 . = ALIGN (0x4) - 0x20000bd0 PROVIDE (__preinit_array_start = .) + .mutex_array 0x20000bb8 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x20000bc0 PROVIDE (__mutex_array_end = .) + 0x20000bc0 . = ALIGN (0x4) + 0x20000bc0 PROVIDE (__preinit_array_start = .) *(SORT_BY_NAME(.preinit_array.*)) .preinit_array.00001 - 0x20000bd0 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x20000bc0 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj .preinit_array.00010 - 0x20000bd4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + 0x20000bc4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj .preinit_array.00020 - 0x20000bd8 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x20000bc8 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj .preinit_array.00020 - 0x20000bdc 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + 0x20000bcc 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj *(.preinit_array) - 0x20000be0 PROVIDE (__preinit_array_end = .) - 0x20000be0 . = ALIGN (0x4) - 0x20000be0 PROVIDE (__init_array_start = .) + 0x20000bd0 PROVIDE (__preinit_array_end = .) + 0x20000bd0 . = ALIGN (0x4) + 0x20000bd0 PROVIDE (__init_array_start = .) *(SORT_BY_NAME(.init_array.*)) *(.init_array) - .init_array 0x20000be0 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o - 0x20000be4 PROVIDE (__init_array_end = .) - 0x20000be4 . = ALIGN (0x4) + .init_array 0x20000bd0 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o + 0x20000bd4 PROVIDE (__init_array_end = .) + 0x20000bd4 . = ALIGN (0x4) [!provide] PROVIDE (__fini_array_start = .) *(SORT_BY_NAME(.fini_array.*)) *(.fini_array) [!provide] PROVIDE (__fini_array_end = .) *(.jcr) - 0x20000be4 . = ALIGN (0x4) - 0x20000be4 __data_end__ = . + 0x20000bd4 . = ALIGN (0x4) + 0x20000bd4 __data_end__ = . -.igot.plt 0x20000be4 0x0 load address 0x10009664 - .igot.plt 0x20000be4 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o +.igot.plt 0x20000bd4 0x0 load address 0x10009814 + .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 - 0x20000be4 0x0 load address 0x10009664 - 0x20000be4 . = ALIGN (0x4) + 0x20000bd4 0x0 load address 0x10009814 + 0x20000bd4 . = ALIGN (0x4) *(.uninitialized_data*) -.scratch_x 0x20040000 0x0 load address 0x10009664 +.scratch_x 0x20040000 0x0 load address 0x10009814 0x20040000 __scratch_x_start__ = . *(.scratch_x.*) 0x20040000 . = ALIGN (0x4) 0x20040000 __scratch_x_end__ = . - 0x10009664 __scratch_x_source__ = LOADADDR (.scratch_x) + 0x10009814 __scratch_x_source__ = LOADADDR (.scratch_x) -.scratch_y 0x20041000 0x0 load address 0x10009664 +.scratch_y 0x20041000 0x0 load address 0x10009814 0x20041000 __scratch_y_start__ = . *(.scratch_y.*) 0x20041000 . = ALIGN (0x4) 0x20041000 __scratch_y_end__ = . - 0x10009664 __scratch_y_source__ = LOADADDR (.scratch_y) + 0x10009814 __scratch_y_source__ = LOADADDR (.scratch_y) -.bss 0x20000be4 0xb40 - 0x20000be4 . = ALIGN (0x4) - 0x20000be4 __bss_start__ = . +.bss 0x20000bd4 0xb44 + 0x20000bd4 . = ALIGN (0x4) + 0x20000bd4 __bss_start__ = . *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.bss*))) - .bss 0x20000be4 0x1c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o + .bss 0x20000bd4 0x1c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o .bss.__lock___malloc_recursive_mutex - 0x20000c00 0x1 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) - 0x20000c00 __lock___malloc_recursive_mutex - *fill* 0x20000c01 0x3 + 0x20000bf0 0x1 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) + 0x20000bf0 __lock___malloc_recursive_mutex + *fill* 0x20000bf1 0x3 .bss.__malloc_current_mallinfo - 0x20000c04 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-mallocr.o) - 0x20000c04 __malloc_current_mallinfo + 0x20000bf4 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-mallocr.o) + 0x20000bf4 __malloc_current_mallinfo .bss.__malloc_max_sbrked_mem - 0x20000c2c 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-mallocr.o) - 0x20000c2c __malloc_max_sbrked_mem + 0x20000c1c 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-mallocr.o) + 0x20000c1c __malloc_max_sbrked_mem .bss.__malloc_max_total_mem - 0x20000c30 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-mallocr.o) - 0x20000c30 __malloc_max_total_mem + 0x20000c20 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-mallocr.o) + 0x20000c20 __malloc_max_total_mem .bss.__malloc_top_pad - 0x20000c34 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-mallocr.o) - 0x20000c34 __malloc_top_pad + 0x20000c24 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-mallocr.o) + 0x20000c24 __malloc_top_pad .bss._app_driver - 0x20000c38 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x20000c28 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .bss._ctrl_xfer - 0x20000c3c 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 - 0x20000c50 0x40 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x20000c40 0x40 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj .bss._hidd_itf - 0x20000c90 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 - 0x20000cbc 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 - 0x20000cc4 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 - 0x20000d04 0x37 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x20000d3b 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 - 0x20000d3c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .bss._usbd_q 0x20000d40 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 - 0x20000d44 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x20000d44 _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 - 0x20000e04 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x20000df4 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj .bss.alarm_callbacks - 0x20000e0c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .bss.claimed 0x20000e1c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x20000dfc 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .bss.capture_buf + 0x20000e0c 0x8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x20000e0c capture_buf + .bss.claimed 0x20000e14 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj .bss.configured_freq - 0x20000e20 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x20000e18 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj .bss.default_alarm_pool - 0x20000e48 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .bss.drivers 0x20000e4c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .bss.enc_val 0x20000e50 0x8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x20000e50 enc_val - .bss.errno 0x20000e58 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) - 0x20000e58 errno - .bss.filter 0x20000e5c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x20000e40 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .bss.drivers 0x20000e44 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .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 - 0x20000e60 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 - 0x20000e64 0x680 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 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 - 0x200014e4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .bss.offset 0x200014e8 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x200014e8 offset - .bss.pio 0x200014ec 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x200014ec pio - .bss.pools 0x200014f0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .bss.sd_table 0x20001500 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - 0x20001500 sd_table + 0x200014d4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .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_capture_buf + 0x200014ec 0x8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x200014ec prev_capture_buf + .bss.sd_table 0x200014f4 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x200014f4 sd_table .bss.sf_clz_func - 0x20001600 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - 0x20001600 sf_clz_func - .bss.sf_table 0x20001604 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - 0x20001604 sf_table + 0x200015f4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x200015f4 sf_clz_func + .bss.sf_table 0x200015f8 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x200015f8 sf_table .bss.target_hi - 0x20001704 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x200016f8 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 - 0x20001714 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x20001714 uart_char_to_line_feed + 0x20001708 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x20001708 uart_char_to_line_feed .bss.uart_instance - 0x20001718 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x2000170c 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 - 0x2000171c 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x20001710 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .bss._initialized - 0x2000171d 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x20001711 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj .bss.assigned_address - 0x2000171e 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .bss.claimed 0x2000171f 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x20001712 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .bss.claimed 0x20001713 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .bss.irq_hander_chain_free_slot_head - 0x20001720 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x20001714 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .bss.timer_callbacks_pending - 0x20001721 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x20001715 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj *(COMMON) - 0x20001724 . = ALIGN (0x4) - *fill* 0x20001722 0x2 - 0x20001724 __bss_end__ = . + 0x20001718 . = ALIGN (0x4) + *fill* 0x20001716 0x2 + 0x20001718 __bss_end__ = . -.heap 0x20001724 0x800 - 0x20001724 __end__ = . - 0x20001724 end = __end__ +.heap 0x20001718 0x800 + 0x20001718 __end__ = . + 0x20001718 end = __end__ *(.heap*) - .heap 0x20001724 0x800 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - 0x20001f24 __HeapLimit = . + .heap 0x20001718 0x800 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + 0x20001f18 __HeapLimit = . .stack1_dummy 0x20040000 0x0 *(.stack1*) @@ -2788,8 +2801,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 0x10009664 0x0 - 0x10009664 __flash_binary_end = . +.flash_end 0x10009814 0x0 + 0x10009814 __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)) @@ -2864,7 +2877,7 @@ LOAD CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/p 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 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\cccKfx6F.o +LOAD C:\Users\ngadj\AppData\Local\Temp\ccee8ALs.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 @@ -2983,7 +2996,7 @@ LOAD linker stubs .ARM.attributes 0x000007b1 0x2b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj .ARM.attributes - 0x000007dc 0x22 C:\Users\ngadj\AppData\Local\Temp\cccKfx6F.o + 0x000007dc 0x22 C:\Users\ngadj\AppData\Local\Temp\ccee8ALs.o .ARM.attributes 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 @@ -3049,473 +3062,473 @@ LOAD linker stubs .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 0x20cc0 - .debug_info 0x00000000 0x1fd0 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_info 0x00001fd0 0x95b CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_info 0x0000292b 0x4e1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_info 0x00002e0c 0x1141 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_info 0x00003f4d 0x620 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_info 0x0000456d 0x4a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_info 0x00004a12 0x1d5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_info 0x00004be7 0xb64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_info 0x0000574b 0x3349 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_info 0x00008a94 0xf9d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_info 0x00009a31 0x1c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_info 0x00009bf6 0xd50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_info 0x0000a946 0x292 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_info 0x0000abd8 0x1164 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_info 0x0000bd3c 0x986 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_info 0x0000c6c2 0x1068 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_info 0x0000d72a 0x49c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_info 0x0000dbc6 0x214 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_info 0x0000ddda 0x3c1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_info 0x0000e19b 0x1807 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_info 0x0000f9a2 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj - .debug_info 0x0000f9c8 0x1a32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_info 0x000113fa 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_info 0x0001141c 0x231 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_info 0x0001164d 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_info 0x0001166f 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_info 0x00011691 0x2a0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_info 0x00011931 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_info 0x00011953 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 0x00011979 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_info 0x0001199b 0x2ef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_info 0x00011c8a 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_info 0x00011cac 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_info 0x00011e93 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_info 0x00011eb5 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_info 0x00011ed7 0x2c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .debug_info 0x0001219c 0x1064 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_info 0x00013200 0xc0d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_info 0x00013e0d 0x1a31 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_info 0x0001583e 0xca4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_info 0x000164e2 0x3fac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_info 0x0001a48e 0x9ea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_info 0x0001ae78 0x14b2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_info 0x0001c32a 0x511 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_info 0x0001c83b 0x166f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_info 0x0001deaa 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 0x0001ea35 0x228b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj +.debug_info 0x00000000 0x21884 + .debug_info 0x00000000 0x2b94 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_info 0x00002b94 0x95b CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_info 0x000034ef 0x4e1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_info 0x000039d0 0x1141 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_info 0x00004b11 0x620 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_info 0x00005131 0x4a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_info 0x000055d6 0x1d5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_info 0x000057ab 0xb64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_info 0x0000630f 0x3349 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_info 0x00009658 0xf9d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_info 0x0000a5f5 0x1c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_info 0x0000a7ba 0xd50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_info 0x0000b50a 0x292 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_info 0x0000b79c 0x1164 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_info 0x0000c900 0x986 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_info 0x0000d286 0x1068 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_info 0x0000e2ee 0x49c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_info 0x0000e78a 0x214 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_info 0x0000e99e 0x3c1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_info 0x0000ed5f 0x1807 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_info 0x00010566 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_info 0x0001058c 0x1a32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_info 0x00011fbe 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_info 0x00011fe0 0x231 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_info 0x00012211 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_info 0x00012233 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_info 0x00012255 0x2a0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_info 0x000124f5 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_info 0x00012517 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 0x0001253d 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_info 0x0001255f 0x2ef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_info 0x0001284e 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_info 0x00012870 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_info 0x00012a57 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_info 0x00012a79 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_info 0x00012a9b 0x2c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_info 0x00012d60 0x1064 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_info 0x00013dc4 0xc0d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_info 0x000149d1 0x1a31 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_info 0x00016402 0xca4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_info 0x000170a6 0x3fac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_info 0x0001b052 0x9ea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_info 0x0001ba3c 0x14b2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_info 0x0001ceee 0x511 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_info 0x0001d3ff 0x166f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_info 0x0001ea6e 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 0x0001f5f9 0x228b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_abbrev 0x00000000 0x6639 - .debug_abbrev 0x00000000 0x46e CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_abbrev 0x0000046e 0x1a0 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_abbrev 0x0000060e 0x19b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_abbrev 0x000007a9 0x309 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_abbrev 0x00000ab2 0x276 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_abbrev 0x00000d28 0x212 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_abbrev 0x00000f3a 0xe7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_abbrev 0x00001021 0x2ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_abbrev 0x000012ef 0x54b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_abbrev 0x0000183a 0x34c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_abbrev 0x00001b86 0x133 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_abbrev 0x00001cb9 0x32b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_abbrev 0x00001fe4 0x199 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_abbrev 0x0000217d 0x297 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_abbrev 0x00002414 0x348 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_abbrev 0x0000275c 0x386 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_abbrev 0x00002ae2 0x1b1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_abbrev 0x00002c93 0x12c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_abbrev 0x00002dbf 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_abbrev 0x00002f7b 0x494 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_abbrev 0x0000340f 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj - .debug_abbrev 0x00003423 0x384 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_abbrev 0x000037a7 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_abbrev 0x000037b9 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_abbrev 0x000038b1 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_abbrev 0x000038c3 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_abbrev 0x000038d5 0x162 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_abbrev 0x00003a37 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_abbrev 0x00003a49 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 0x00003a5d 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_abbrev 0x00003a6f 0x17a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_abbrev 0x00003be9 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_abbrev 0x00003bfb 0x111 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_abbrev 0x00003d0c 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_abbrev 0x00003d1e 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_abbrev 0x00003d30 0xad CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .debug_abbrev 0x00003ddd 0x4f4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_abbrev 0x000042d1 0x38b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_abbrev 0x0000465c 0x3fa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_abbrev 0x00004a56 0x31a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_abbrev 0x00004d70 0x57f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_abbrev 0x000052ef 0x303 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_abbrev 0x000055f2 0x3f3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_abbrev 0x000059e5 0x200 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_abbrev 0x00005be5 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_abbrev 0x00005f1f 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 0x0000621e 0x41b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj +.debug_abbrev 0x00000000 0x66a0 + .debug_abbrev 0x00000000 0x4d5 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_abbrev 0x000004d5 0x1a0 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_abbrev 0x00000675 0x19b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_abbrev 0x00000810 0x309 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_abbrev 0x00000b19 0x276 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_abbrev 0x00000d8f 0x212 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_abbrev 0x00000fa1 0xe7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_abbrev 0x00001088 0x2ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_abbrev 0x00001356 0x54b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_abbrev 0x000018a1 0x34c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_abbrev 0x00001bed 0x133 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_abbrev 0x00001d20 0x32b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_abbrev 0x0000204b 0x199 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_abbrev 0x000021e4 0x297 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_abbrev 0x0000247b 0x348 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_abbrev 0x000027c3 0x386 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_abbrev 0x00002b49 0x1b1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_abbrev 0x00002cfa 0x12c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_abbrev 0x00002e26 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_abbrev 0x00002fe2 0x494 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_abbrev 0x00003476 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_abbrev 0x0000348a 0x384 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_abbrev 0x0000380e 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_abbrev 0x00003820 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_abbrev 0x00003918 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_abbrev 0x0000392a 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_abbrev 0x0000393c 0x162 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_abbrev 0x00003a9e 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_abbrev 0x00003ab0 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 0x00003ac4 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_abbrev 0x00003ad6 0x17a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_abbrev 0x00003c50 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_abbrev 0x00003c62 0x111 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_abbrev 0x00003d73 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_abbrev 0x00003d85 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_abbrev 0x00003d97 0xad CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_abbrev 0x00003e44 0x4f4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_abbrev 0x00004338 0x38b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_abbrev 0x000046c3 0x3fa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_abbrev 0x00004abd 0x31a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_abbrev 0x00004dd7 0x57f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_abbrev 0x00005356 0x303 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_abbrev 0x00005659 0x3f3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_abbrev 0x00005a4c 0x200 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_abbrev 0x00005c4c 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_abbrev 0x00005f86 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 0x00006285 0x41b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_loc 0x00000000 0x14ecc - .debug_loc 0x00000000 0xcb3 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_loc 0x00000cb3 0x155 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_loc 0x00000e08 0x2d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_loc 0x000010df 0xafe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_loc 0x00001bdd 0x457 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_loc 0x00002034 0x1d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_loc 0x0000220b 0xe9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_loc 0x000022f4 0x51e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_loc 0x00002812 0x28f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_loc 0x0000510a 0x831 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_loc 0x0000593b 0xa2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_loc 0x000059dd 0x641 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_loc 0x0000601e 0xc9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_loc 0x000060e7 0x13a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_loc 0x0000748c 0x3d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_loc 0x00007863 0x890 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_loc 0x000080f3 0x267 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_loc 0x0000835a 0x71 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_loc 0x000083cb 0x278 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_loc 0x00008643 0x1240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_loc 0x00009883 0x203e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_loc 0x0000b8c1 0x16f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_loc 0x0000ba30 0x59 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_loc 0x0000ba89 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_loc 0x0000bafc 0xbe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_loc 0x0000bbba 0x993 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_loc 0x0000c54d 0x578 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_loc 0x0000cac5 0xd88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_loc 0x0000d84d 0x583 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_loc 0x0000ddd0 0x22ec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_loc 0x000100bc 0x5b9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_loc 0x00010675 0xd68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_loc 0x000113dd 0x2c7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_loc 0x000116a4 0x14dd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_loc 0x00012b81 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 0x0001306a 0x1e62 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj +.debug_loc 0x00000000 0x15412 + .debug_loc 0x00000000 0x11f9 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_loc 0x000011f9 0x155 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_loc 0x0000134e 0x2d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_loc 0x00001625 0xafe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_loc 0x00002123 0x457 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_loc 0x0000257a 0x1d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_loc 0x00002751 0xe9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_loc 0x0000283a 0x51e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_loc 0x00002d58 0x28f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_loc 0x00005650 0x831 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_loc 0x00005e81 0xa2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_loc 0x00005f23 0x641 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_loc 0x00006564 0xc9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_loc 0x0000662d 0x13a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_loc 0x000079d2 0x3d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_loc 0x00007da9 0x890 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_loc 0x00008639 0x267 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_loc 0x000088a0 0x71 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_loc 0x00008911 0x278 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_loc 0x00008b89 0x1240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_loc 0x00009dc9 0x203e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_loc 0x0000be07 0x16f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_loc 0x0000bf76 0x59 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_loc 0x0000bfcf 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_loc 0x0000c042 0xbe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_loc 0x0000c100 0x993 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_loc 0x0000ca93 0x578 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_loc 0x0000d00b 0xd88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_loc 0x0000dd93 0x583 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_loc 0x0000e316 0x22ec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_loc 0x00010602 0x5b9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_loc 0x00010bbb 0xd68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_loc 0x00011923 0x2c7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_loc 0x00011bea 0x14dd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_loc 0x000130c7 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 0x000135b0 0x1e62 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_aranges 0x00000000 0x12c8 +.debug_aranges 0x00000000 0x12d8 .debug_aranges - 0x00000000 0x40 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x00000000 0x50 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj .debug_aranges - 0x00000040 0x38 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x00000050 0x38 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj .debug_aranges - 0x00000078 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + 0x00000088 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj .debug_aranges - 0x000000b0 0xa0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x000000c0 0xa0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .debug_aranges - 0x00000150 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x00000160 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj .debug_aranges - 0x00000198 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x000001a8 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj .debug_aranges - 0x000001e8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + 0x000001f8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj .debug_aranges - 0x00000210 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x00000220 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj .debug_aranges - 0x00000250 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x00000260 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .debug_aranges - 0x00000318 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x00000328 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .debug_aranges - 0x00000380 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + 0x00000390 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj .debug_aranges - 0x000003a0 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x000003b0 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj .debug_aranges - 0x000003e8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + 0x000003f8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj .debug_aranges - 0x00000418 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x00000428 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .debug_aranges - 0x00000488 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x00000498 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj .debug_aranges - 0x000004e8 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x000004f8 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj .debug_aranges - 0x00000558 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + 0x00000568 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj .debug_aranges - 0x000005a8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + 0x000005b8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj .debug_aranges - 0x000005d8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + 0x000005e8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj .debug_aranges - 0x00000600 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x00000610 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .debug_aranges - 0x00000690 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + 0x000006a0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj .debug_aranges - 0x000006b0 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x000006c0 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .debug_aranges - 0x00000740 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + 0x00000750 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj .debug_aranges - 0x000007a8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x000007b8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj .debug_aranges - 0x000007d8 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x000007e8 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj .debug_aranges - 0x00000818 0x140 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x00000828 0x140 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj .debug_aranges - 0x00000958 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x00000968 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj .debug_aranges - 0x00000978 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x00000988 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj .debug_aranges - 0x00000a40 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + 0x00000a50 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 - 0x00000a60 0x130 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + 0x00000a70 0x130 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj .debug_aranges - 0x00000b90 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x00000ba0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj .debug_aranges - 0x00000bb0 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + 0x00000bc0 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj .debug_aranges - 0x00000c00 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + 0x00000c10 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj .debug_aranges - 0x00000c30 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x00000c40 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj .debug_aranges - 0x00000c68 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + 0x00000c78 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj .debug_aranges - 0x00000c90 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x00000ca0 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .debug_aranges - 0x00000ca8 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x00000cb8 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .debug_aranges - 0x00000d60 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x00000d70 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .debug_aranges - 0x00000da8 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x00000db8 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .debug_aranges - 0x00000e90 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x00000ea0 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj .debug_aranges - 0x00000ee8 0x110 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x00000ef8 0x110 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .debug_aranges - 0x00000ff8 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x00001008 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj .debug_aranges - 0x00001048 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x00001058 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj .debug_aranges - 0x000010b8 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x000010c8 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj .debug_aranges - 0x000010f0 0xe0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x00001100 0xe0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .debug_aranges - 0x000011d0 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + 0x000011e0 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 - 0x00001210 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x00001220 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_ranges 0x00000000 0x3a40 - .debug_ranges 0x00000000 0x2c8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_ranges 0x000002c8 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_ranges 0x00000328 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_ranges 0x000003c0 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_ranges 0x00000468 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_ranges 0x00000540 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_ranges 0x000005f8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_ranges 0x00000610 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_ranges 0x00000708 0x7e8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_ranges 0x00000ef0 0x2f0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_ranges 0x000011e0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_ranges 0x000011f0 0x340 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_ranges 0x00001530 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_ranges 0x00001568 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_ranges 0x000017a8 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_ranges 0x00001810 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_ranges 0x00001888 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_ranges 0x000018c8 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_ranges 0x000018e8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_ranges 0x00001900 0x3b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_ranges 0x00001cb0 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_ranges 0x00001db8 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_ranges 0x00001e18 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_ranges 0x00001e50 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_ranges 0x00001e88 0x138 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_ranges 0x00001fc0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_ranges 0x00001ff0 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_ranges 0x000020b0 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_ranges 0x000021d8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_ranges 0x00002200 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_ranges 0x00002248 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_ranges 0x00002268 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_ranges 0x00002298 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_ranges 0x000022b8 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_ranges 0x000023d8 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_ranges 0x00002618 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_ranges 0x00002720 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_ranges 0x00002780 0x950 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_ranges 0x000030d0 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_ranges 0x00003158 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_ranges 0x00003278 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_ranges 0x00003300 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_ranges 0x000033d0 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 0x00003630 0x410 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj +.debug_ranges 0x00000000 0x3bb0 + .debug_ranges 0x00000000 0x438 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_ranges 0x00000438 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_ranges 0x00000498 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_ranges 0x00000530 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_ranges 0x000005d8 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_ranges 0x000006b0 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_ranges 0x00000768 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_ranges 0x00000780 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_ranges 0x00000878 0x7e8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_ranges 0x00001060 0x2f0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_ranges 0x00001350 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_ranges 0x00001360 0x340 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_ranges 0x000016a0 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_ranges 0x000016d8 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_ranges 0x00001918 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_ranges 0x00001980 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_ranges 0x000019f8 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_ranges 0x00001a38 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_ranges 0x00001a58 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_ranges 0x00001a70 0x3b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_ranges 0x00001e20 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_ranges 0x00001f28 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_ranges 0x00001f88 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_ranges 0x00001fc0 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_ranges 0x00001ff8 0x138 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_ranges 0x00002130 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_ranges 0x00002160 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_ranges 0x00002220 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_ranges 0x00002348 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_ranges 0x00002370 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_ranges 0x000023b8 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_ranges 0x000023d8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_ranges 0x00002408 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_ranges 0x00002428 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_ranges 0x00002548 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_ranges 0x00002788 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_ranges 0x00002890 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_ranges 0x000028f0 0x950 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_ranges 0x00003240 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_ranges 0x000032c8 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_ranges 0x000033e8 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_ranges 0x00003470 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_ranges 0x00003540 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 0x000037a0 0x410 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_line 0x00000000 0x143aa - .debug_line 0x00000000 0xe4c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_line 0x00000e4c 0x30d CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_line 0x00001159 0x50f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_line 0x00001668 0x8be CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_line 0x00001f26 0x46d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_line 0x00002393 0x40b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_line 0x0000279e 0x227 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_line 0x000029c5 0x739 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_line 0x000030fe 0x16d6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_line 0x000047d4 0xa53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_line 0x00005227 0x277 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_line 0x0000549e 0x7ee CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_line 0x00005c8c 0x29b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_line 0x00005f27 0x86e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_line 0x00006795 0x819 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_line 0x00006fae 0xa84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_line 0x00007a32 0x3ab CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_line 0x00007ddd 0x2aa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_line 0x00008087 0x3b3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_line 0x0000843a 0xda5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_line 0x000091df 0x8b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj - .debug_line 0x0000926a 0x11cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_line 0x0000a439 0x14e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_line 0x0000a587 0x1c2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_line 0x0000a749 0x2cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_line 0x0000aa18 0x40a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_line 0x0000ae22 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_line 0x0000b15c 0x6a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_line 0x0000b801 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 0x0000b89f 0x3c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_line 0x0000bc67 0x33c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_line 0x0000bfa3 0x1ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_line 0x0000c171 0x1c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_line 0x0000c339 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_line 0x0000c401 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_line 0x0000c4da 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .debug_line 0x0000c696 0xc99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_line 0x0000d32f 0x81e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_line 0x0000db4d 0xbef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_line 0x0000e73c 0x75f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_line 0x0000ee9b 0x2014 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_line 0x00010eaf 0x584 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_line 0x00011433 0xa8e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_line 0x00011ec1 0x441 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_line 0x00012302 0xa9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_line 0x00012da0 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 0x000134ab 0xeff CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj +.debug_line 0x00000000 0x1468d + .debug_line 0x00000000 0x112f CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_line 0x0000112f 0x30d CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_line 0x0000143c 0x50f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_line 0x0000194b 0x8be CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_line 0x00002209 0x46d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_line 0x00002676 0x40b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_line 0x00002a81 0x227 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_line 0x00002ca8 0x739 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_line 0x000033e1 0x16d6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_line 0x00004ab7 0xa53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_line 0x0000550a 0x277 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_line 0x00005781 0x7ee CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_line 0x00005f6f 0x29b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_line 0x0000620a 0x86e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_line 0x00006a78 0x819 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_line 0x00007291 0xa84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_line 0x00007d15 0x3ab CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_line 0x000080c0 0x2aa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_line 0x0000836a 0x3b3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_line 0x0000871d 0xda5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_line 0x000094c2 0x8b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_line 0x0000954d 0x11cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_line 0x0000a71c 0x14e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_line 0x0000a86a 0x1c2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_line 0x0000aa2c 0x2cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_line 0x0000acfb 0x40a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_line 0x0000b105 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_line 0x0000b43f 0x6a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_line 0x0000bae4 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 0x0000bb82 0x3c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_line 0x0000bf4a 0x33c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_line 0x0000c286 0x1ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_line 0x0000c454 0x1c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_line 0x0000c61c 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_line 0x0000c6e4 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_line 0x0000c7bd 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_line 0x0000c979 0xc99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_line 0x0000d612 0x81e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_line 0x0000de30 0xbef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_line 0x0000ea1f 0x75f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_line 0x0000f17e 0x2014 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_line 0x00011192 0x584 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_line 0x00011716 0xa8e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_line 0x000121a4 0x441 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_line 0x000125e5 0xa9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_line 0x00013083 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 0x0001378e 0xeff CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_str 0x00000000 0x7088 - .debug_str 0x00000000 0xbf7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0xcd9 (size before relaxing) - .debug_str 0x00000bf7 0x170a CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj +.debug_str 0x00000000 0x7423 + .debug_str 0x00000000 0x1001 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x1183 (size before relaxing) + .debug_str 0x00001001 0x170a CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj 0x1a0a (size before relaxing) - .debug_str 0x00002301 0x1d6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_str 0x0000270b 0x1d6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj 0x381 (size before relaxing) - .debug_str 0x000024d7 0x325 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_str 0x000028e1 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 0x000027fc 0x1c3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_str 0x00002bb6 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 0x000029bf 0xde CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_str 0x00002d79 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 0x00002a9d 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_str 0x00002e57 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 0x00002b15 0x26e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_str 0x00002ecf 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 0x00002d83 0x5bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_str 0x00003131 0x5bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj 0xa8a (size before relaxing) - .debug_str 0x0000333f 0x143 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_str 0x000036ed 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 0x00003482 0x63 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_str 0x00003830 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 0x000034e5 0xe4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_str 0x00003893 0xe4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj 0x49e (size before relaxing) - .debug_str 0x000035c9 0xda CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_str 0x00003977 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 0x000036a3 0xea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_str 0x00003a51 0xea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj 0x3ec (size before relaxing) - .debug_str 0x0000378d 0x20c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_str 0x00003b3b 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 0x00003999 0x210 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_str 0x00003d42 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 0x00003ba9 0x118 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_str 0x00003f52 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 0x00003cc1 0x8a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_str 0x0000406a 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 0x00003d4b 0x5e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_str 0x000040f4 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 0x00003da9 0x2d9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_str 0x00004152 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 0x00004082 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_str 0x0000442b 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 0x000040e2 0x268 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_str 0x0000448b 0x268 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj 0x497 (size before relaxing) - .debug_str 0x0000434a 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_str 0x000046f3 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 0x00004398 0xb4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_str 0x00004741 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 0x0000444c 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_str 0x000047f5 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 0x00004494 0x4c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_str 0x0000483d 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 0x000044e0 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_str 0x00004889 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 0x00004578 0x52 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_str 0x00004921 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 0x000045ca 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 0x00004973 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 0x00004621 0x4a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_str 0x000049ca 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 0x0000466b 0x94 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_str 0x00004a14 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 0x000046ff 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_str 0x00004aa8 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 0x0000474f 0xa7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_str 0x00004af8 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 0x000047f6 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_str 0x00004b9f 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 0x00004844 0x4b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_str 0x00004bed 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 0x0000488f 0x1f4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_str 0x00004c38 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 0x00004a83 0x2ab CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_str 0x00004e2c 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 0x00004d2e 0x2bd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_str 0x000050d7 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 0x00004feb 0x983 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_str 0x00005394 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 0x0000596e 0x170 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_str 0x00005d03 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 0x00005ade 0xa09 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_str 0x00005e73 0xa09 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj 0x1735 (size before relaxing) - .debug_str 0x000064e7 0xf0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_str 0x0000687c 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 0x000065d7 0x2ef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_str 0x0000696c 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 0x000068c6 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_str 0x00006c5b 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj 0x3e4 (size before relaxing) - .debug_str 0x0000696a 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_str 0x00006cff 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 0x00006b51 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 0x00006ee6 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 0x00006bf5 0x493 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .debug_str 0x00006f90 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 0x2728 - .debug_frame 0x00000000 0x8c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_frame 0x0000008c 0x5c CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_frame 0x000000e8 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_frame 0x00000178 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_frame 0x000002f0 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_frame 0x00000398 0xac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_frame 0x00000444 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_frame 0x0000047c 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_frame 0x000004f4 0x280 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_frame 0x00000774 0x104 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_frame 0x00000878 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_frame 0x000008a0 0xb0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_frame 0x00000950 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_frame 0x000009a8 0x14c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_frame 0x00000af4 0xdc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_frame 0x00000bd0 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_frame 0x00000cf8 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_frame 0x00000d90 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_frame 0x00000dd0 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_frame 0x00000e18 0x180 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_frame 0x00000f98 0x1f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_frame 0x00001190 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_frame 0x000011f4 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_frame 0x00001220 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_frame 0x0000124c 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_frame 0x000012a4 0x21c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_frame 0x000014c0 0xb4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_frame 0x00001574 0x294 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_frame 0x00001808 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_frame 0x000018e0 0x368 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_frame 0x00001c48 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_frame 0x00001d14 0x13c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_frame 0x00001e50 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_frame 0x00001ed0 0x2bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_frame 0x0000218c 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 0x00002214 0x260 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj - .debug_frame 0x00002474 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 0x0000249c 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 0x000024c4 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 0x00002504 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 0x00002540 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 0x00002580 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 0x000025ac 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 0x000025d4 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 0x00002628 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 0x000026d8 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 0x2758 + .debug_frame 0x00000000 0xbc CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_frame 0x000000bc 0x5c CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_frame 0x00000118 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_frame 0x000001a8 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_frame 0x00000320 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_frame 0x000003c8 0xac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_frame 0x00000474 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_frame 0x000004ac 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_frame 0x00000524 0x280 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_frame 0x000007a4 0x104 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_frame 0x000008a8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_frame 0x000008d0 0xb0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_frame 0x00000980 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_frame 0x000009d8 0x14c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_frame 0x00000b24 0xdc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_frame 0x00000c00 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_frame 0x00000d28 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_frame 0x00000dc0 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_frame 0x00000e00 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_frame 0x00000e48 0x180 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_frame 0x00000fc8 0x1f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_frame 0x000011c0 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_frame 0x00001224 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_frame 0x00001250 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_frame 0x0000127c 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_frame 0x000012d4 0x21c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_frame 0x000014f0 0xb4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_frame 0x000015a4 0x294 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_frame 0x00001838 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_frame 0x00001910 0x368 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_frame 0x00001c78 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_frame 0x00001d44 0x13c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_frame 0x00001e80 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_frame 0x00001f00 0x2bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_frame 0x000021bc 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 0x00002244 0x260 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .debug_frame 0x000024a4 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 0x000024cc 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 0x000024f4 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 0x00002534 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 0x00002570 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 0x000025b0 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 0x000025dc 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 0x00002604 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 0x00002658 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 0x00002708 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 d2aa04b..63d2a94 100644 --- a/build/src/pico_sdvx.hex +++ b/build/src/pico_sdvx.hex @@ -28,2278 +28,2278 @@ :1001A000CD010010CD010010CD010010CD010010D7 :1001B000CD010010CD010010CD010010CD010010C7 :1001C00000BE00BE00BE00BE00BE00BE00F04BF888 -:1001D000103800BEF2EB8871208B0010408B0010AD +:1001D000103800BEF2EB8871E08C0010008D00102A :1001E0003402001090A31AE700202149086006C8D5 :1001F00081F3088810471F48006800282FD10DA4FC :100200000ECC002902D000F012F8F9E71A491B4A77 :10021000002000E001C19142FCD1194988471949E9 :1002200088471949884700BEFDE701C901C29A42C3 -:10023000FBD37047408B0010C0000020E40B00206F -:100240006496001000000420000004206496001052 +:10023000FBD37047008D0010C0000020D40B0020BD +:1002400014980010000004200000042014980010EE :1002500000100420001004200000000070470B482C -:1002600003F004F90047EFF30580C0B270470000C7 -:1002700008ED00E0000000D0E40B0020241700206F -:100280005D1A0010F9060010651B0010575600009B -:1002900006005250ABB360539C83001006005250CE -:1002A000861C0302AC830010060052505422A29D0B -:1002B000B883001005005250DE65F46864960010A3 +:1002600003F07EF90047EFF30580C0B2704700004D +:1002700008ED00E0000000D0D40B0020181700208B +:10028000511B0010ED070010591C001057560000BC +:1002900006005250ABB360535C850010060052500C +:1002A000861C03026C850010060052505422A29D49 +:1002B0007885001005005250DE65F468149800102F :1002C000F8B5C04610B5064C2378002B07D1054B76 :1002D000002B02D0044800E000BF0123237010BDB2 -:1002E000E40B002000000000F0730010044B10B578 +:1002E000D40B002000000000E0740010044B10B597 :1002F000002B03D00349044800E000BF10BDC046F6 -:1003000000000000E80B0020F0730010F0B5CE46AE -:10031000474680B58DB0192000F070FAD0231B0637 -:10032000802292045A625A617F48804B186080494B -:1003300006F0CEFA7F4B186000267AE090217E4BC3 -:100340007E4AFF317E4801F011FC062192E0764B97 -:100350009C4200D1A1E00721380000F01DFA0022E4 -:100360000121280000F030FA00220121380000F0BD -:100370002BFA1022002108A803F0F6FF80235B026D -:100380000893F8235B0209938023DB020A93C023BE -:100390001B030A93102208A904A803F0EBFF4246AE -:1003A00016321F2A7BD843461F2B7ED8059B03930A -:1003B000644B03990B404146C9010B43120313439D -:1003C0000593102204A908A803F0D4FF1F2D72D8AA -:1003D0000B9B03935C4B039A1340ED031D430B955A -:1003E0001F2F6ED8099B0393584B039A13403F0667 -:1003F0001F4309970A9B0393554A1A4080239B0386 -:1004000013430A9308AB42464946200006F0C2FA5D -:100410002368012249468A40934313432360434B98 -:100420001A68330008339B009958B200494BD150E9 -:100430000136012E4BD83D4B1C68B300464A9B58F1 -:1004400099463C4B1B689846444B9D5D00230093A6 -:1004500002332A004946200006F056FA324B9C42ED -:1004600003D03F4B9C4200D068E72F4B9C4200D109 -:100470006BE70721280000F08FF96F1C2A4B9C4284 -:1004800000D164E7364B9C4200D160E790212A4BB3 -:100490002A4AFF312A4801F069FB06215CE7314B0B -:1004A000314AED21264801F061FB304B2E4AEE2106 -:1004B000234801F05BFB2E4B2E4A9A21204801F085 -:1004C00055FB2D4B2D4AFB211D4801F04FFB00250C -:1004D00013E02B4B5C5D200000F090F9052120001B -:1004E00000F05AF90123A340D022120693620022A1 -:1004F0000121200000F068F90135062DE9D900241A -:100500000AE0204B1D5D280000F078F90123AB4084 -:10051000D022120653620134062CF2D90DB0C0BCB1 -:10052000B946B046F0BDC04600002050EC14002093 -:1005300034750010E8140020F073001024750010CA -:100540000C7400107F00FEFFFF7FF0FFFFFFFFE055 -:10055000FFFF0AFE500E0020C0020020C4740010ED -:100560000000305064740010107500108474001086 -:10057000A8740010F8740010B8740010E074001033 -:10058000D0740010C874001030B587B0002005F09A -:1005900043FD051E50D00023049304AA9380002439 -:1005A0000021002207E04E4B185D01238340D0203C -:1005B000000683610134062C18D84A4B185DD023FD -:1005C0001B065B68C340DB07EDD4474B1A5D04ABE9 -:1005D0005A54481C072102F0A1FF414B1A5D012328 -:1005E0009340D022120653612A00E3E7002A19D073 -:1005F00004AB00220121002005F078FD3B4B196877 -:100600003B4B1B68DB000433CA68DA40130710D188 -:10061000374B5B68DB000433CA68DA4013070DD13F -:10062000002307E0002300220121002005F05EFDE9 -:10063000E4E70123002B1BD107B030BD0123F9E70C -:10064000FA21890002F06AFF040007E0FA2189001C -:1006500002F064FFA0420BD105F0AEFA00F0CCFE30 -:100660000029F3D0FA229200002302F09DFFF1E767 -:10067000002005F0D1FC00280AD100F0BDFE0029C1 -:10068000DED0FA229200002302F08EFF0400E5E79C -:10069000164B1A68136A174908681B1A98001B182A -:1006A0005B005BB2526A4968521A910052185200BC -:1006B00052B20021029101910092002202310020E9 -:1006C00005F02FFD0023012BB6D8084A11681A0047 -:1006D0000832920050589900064A88500133F2E7D8 -:1006E000C8740010D0740010D8740010EC140020EE -:1006F000C0020020500E002010B505F0E4FF05F008 -:10070000FFFEFFF703FE05F057FAFFF73DFFFAE79C -:10071000002070477047000000487047B475001013 -:1007200000487047C8750010004870479075001069 -:1007300070B500280DD0032824D88000124BC5586E -:10074000280006F0BFFCC0B21F2800D91F200023DC -:100750000EE00D4B19680D480222023003F00AFE2C -:10076000012007E05A1CEC5C5100084BCC52D3B27C -:100770009842F7D801304000C0239B000343034850 -:10078000038070BD0020FCE7C8020020500C002050 -:1007900010B503F0AFFF10BD10B58300084A9446B2 -:1007A00063441C6840226240C024144080225201ED -:1007B00013431C60C000034B9C466044416010BD65 -:1007C00004C001400040014080000B4B9C46604447 -:1007D00000290DD00823002A0CD0042213430268FC -:1007E00053400C2213408022520110430360704793 -:1007F0000023F0E70022F1E704C0014010B5012317 -:100800008340D0221206936293610521FFF7C4FF53 -:1008100010BD0000EFF3108072B6034B1B68002B75 -:10082000FBD0BFF35F8F70472C0100D0BFF35F8F09 -:10083000024B00221A6080F3108870472C0100D010 -:10084000F8B505000C001600FFF7E4FFE308EF1809 -:10085000EA5C072323401100D940C90706D40121CF -:1008600099400A433A70FFF7E1FFF8BD21003000DC -:1008700001F09AF9F0B583B00600019114001F0051 -:10088000FFF7C8FF050000E00134BC420DD8E208C4 -:10089000B018B15C072222400B00D340DB07F3D431 -:1008A000012393401943017001E0012464422800B0 -:1008B000FFF7BCFF002C02DB200003B0F0BD019B62 -:1008C000002BF9D0089801F06FF90000002307E031 -:1008D000054A9A189200BFF35F8F0021116001331F -:1008E0001F2BF5D97047C04640000034054A1078E8 -:1008F000431CDBB21370172B02D9130010221A709D -:100900007047C046D802002000B583B00100044BF8 -:1009100000931F2318220348FFF7ACFF03B000BD6C -:10092000587600101C0E0020034B1B680220184054 -:10093000431E9841C0B2704700C0064070B5040025 -:100940000D00062001F04EFAC000290002F0E6FD7D -:100950000300C6097F20184001304008002E05D052 -:100960000D4B9E4214D83500060000E0012565625B -:10097000A6622C34802080010443002323600620DB -:1009800001F030FA8000A901891902F0C7FD70BD9D -:100990000026024DEBE7C046FEFF0000FFFF00000F -:1009A000002909D00A22064B9C4660444342584124 -:1009B0004000044BC252704780225200F3E7C04609 -:1009C0000080FCBF1417002070B505000C00062045 -:1009D00001F008FA002829D0164B9D4227D080222A -:1009E000D203154B1A60154B1A60154B9B6811000A -:1009F0009943FAD100212800FFF7D2FF21002800F7 -:100A0000FFF79CFF2C002C34E96A60224A406E21DB -:100A1000114080225201224311600A4B2B63802334 -:100A20009B01234310221A600323AB6470BD802214 -:100A30001204D6E70080034000E0004000F00040D0 -:100A400000C000400103000040BF002000217047AB -:100A500010B5002922D003681B7B99421ED8174B82 -:100A60009C466144090183689C4661440C6849685E -:100A7000002A19D003681B7B9A4215D883680F4857 -:100A80008446624412019A181068536802000120DB -:100A90008B4201D80ED00020C0B210BD084B094ACD -:100AA0003B21094801F062F8054B064A3B21064804 -:100AB00001F05CF8A242EFD8EDE7C046FFFFFF0F60 -:100AC00074760010247900109876001010B5002973 -:100AD0001ED0037B99421BD84B005B18033B046874 -:100AE000A4466344002919D0002A1DD0914221D088 -:100AF000002A25D0047BA24222D804685000801826 -:100B0000033820188170197800291FD11A7010BD80 -:100B1000104B114A4D21114801F028F8104B114A91 -:100B200053310E4801F022F80F4B0E4A54210B4866 -:100B300001F01CF80D4B0B4A5521084801F016F83E -:100B4000044B054A4D21054801F010F841701A7018 -:100B5000DDE7C046E8760010E47800100477001066 -:100B600058770010C4780010647700107077001078 -:100B700070B506000D001400002914D0002A14D00E -:100B8000806873689847002806D02200290030004A -:100B9000FFF79CFF280007E02A0021003000FFF744 -:100BA00095FF200000E0100070BD0800FCE7000089 -:100BB000F0B5CE4600B582B00500009201930A9CC4 -:100BC0000BAB1B789946002C29D00268E3B2517B0D -:100BD0008B4209D10123002B1BD1002C39D12000DD -:100BE00002B080BCB946F0BD002B0CD0117B8B420B -:100BF00009D811685A00D318033BCB189B78002BF7 -:100C0000E9D00123E7E73D4B3D4A4D213D4800F047 -:100C1000ADFF3D4B3D4A51213D4800F0A7FF036821 -:100C20009C7B002CD9D00ED01A7B94420BD862004A -:100C30001219033A19688C46624452789A73002A52 -:100C4000CBD1DA73C9E72D4B2D4A4D212D4800F049 -:100C50008DFFE7B2002F3AD02B681B7B9F4236D81E -:100C60002C4BFB181B01AA6894466344009A1A6037 -:100C7000019A5A60089A9A60099ADA602E68002FE1 -:100C80002BD030D0337B9F422DD87B00DB19033B28 -:100C900032689446634400229A705A701A70717BCD -:100CA0003A003000FFF764FF7073A04297D1287DAF -:100CB000009A019B00F0F4FB061E02D04B46002B6D -:100CC00017D00C9B002B00D189E71E7087E7124BD1 -:100CD000124A3B210E4800F049FF114B114A77217F -:100CE000084800F043FF054B054A4D21054800F038 -:100CF0003DFF2868390000F035FEE2E7E876001095 -:100D0000E47800100477001088770010F078001065 -:100D100098760010FFFFFF0F747600102479001002 -:100D2000AC770010D8780010F0B5DE4657464E4636 -:100D30004546E0B58BB00990002308938200A44B90 -:100D4000D65837004CE0A34BA34A3B21A34800F000 -:100D50000DFF002901D1002868D10121404600F093 -:100D6000F7FDA04219D12A686B6806920793AB6819 -:100D70009846EB689A464346002B14D0002C18D0B6 -:100D80003B681B7B9C4214D8631EFA68D35C0893B3 -:100D90001B0218433861002015E0914B914A7821DD -:100DA0008E4800F0E3FE904B8E4A7C218B4800F089 -:100DB000DDFE884B8D4A4021884800F0D7FE002395 -:100DC0009A46984600207B68BFF35F8F00221A6026 -:100DD00086F310884346002B31D1002800D1EFE084 -:100DE00000F00AFB02000B00002000210690079192 -:100DF0007868EFF3108672B601680029FCD0BFF363 -:100E00005F8F396888464C7B002CD8D09BD0097BFB -:100E10008C4298D8764965182D01B9688C4665448E -:100E200028686968801A9941002992DD2A686B68F0 -:100E3000099800F035FB00239A469846C3E7089BC3 -:100E40001B022343994651461800C04705000E0077 -:100E50007A68EFF3108B72B6136859424B41D9B2DE -:100E6000002BF9D1BFF35F8F002E23DB002E47DD6F -:100E70003B69002B48D04B4567D100F0BDFA02001A -:100E80000B000100180052197341984202D804D196 -:100E9000914202D901225242D3170021049101311B -:100EA0000391029451460191414600913800FFF7A9 -:100EB0007FFE41E03B69002BD8D04B451AD1069A02 -:100EC000079B10001900521BB341994202D804D16C -:100ED000904202D901225242D317002104910131DC -:100EE0000391029451460191414600913800FFF769 -:100EF0005FFE21E03F4B3B4A8B21384800F036FE35 -:100F0000002E01D1002DB3D13A68002C39D0537B8B -:100F10009C4220D10121002933D1D37B002B36D133 -:100F2000D473002C46D03B681B7B9C4242D8FA68A5 -:100F3000013C135D0133135500233B617A68BFF315 -:100F40005F8F13608BF310884AE72A4B254A8E2166 -:100F5000224800F00BFE002C0DD0137B9C420AD8D7 -:100F600063001B19033B1068844663449B78002B85 -:100F7000D1D00121CFE7204B204A4D21204800F05D -:100F8000F5FD204B204A8F211D4800F0EFFD002B7E -:100F90000AD0117B8B4207D85900CB18033B11684C -:100FA0008C4663445C70BBE7134B144A4D211448D4 -:100FB00000F0DCFD074B0D4A4021084800F0D6FD4B -:100FC0000BB0F0BCBB46B246A946A046F0BDC04639 -:100FD000F014002074760010247900109876001028 -:100FE000B077001008790010C87700109C780010C6 -:100FF000FFFFFF0FD4770010E8760010E4780010B0 -:101000000477001010780010B078001010B5054B70 -:101010001868002800D010BD034B044A352104484D -:1010200000F0A4FD480E00203078001084780010F5 -:101030009876001070B505000E0000F0D1F9280078 -:1010400000F096FA1249280000F0E2F9182003F0A7 -:101050007BF90400FFF74AFC0E4B9C46604480007D -:10106000606022000C49300000F084FB20601021F9 -:10107000300003F06DF9A0600121300003F068F941 -:10108000E0602575AD00054BEC50200070BDC046FA -:10109000290D001040000034510A0010F014002007 -:1010A00010B5064B1B68002B00D010BD102103208B -:1010B000FFF7C0FF014B1860F7E7C046480E00205D -:1010C000F0B5DE4657464E464546E0B589B0804607 -:1010D00016001F00129B9A46139B994614AB1B786F -:1010E0009B461F236B4400221A702CE0002B09D072 -:1010F00042461268127B934204D85A1E4146C96880 -:10110000895C3DE0354B364A4021364800F02EFDE3 -:101110000020002A5BD05B46002B58D04946D047C0 -:1011200004000D0003000B434DD000293CDA3200CF -:101130003B00361BAF41BB4202D804D1B24202D9B8 -:1011400001267642F71743465A68EFF3108472B6C9 -:101150001368002BFCD0BFF35F8F1F236B440493F5 -:101160000023039302934B460193534600933200AE -:101170003B004046FFF71CFDC3B2002BB6D119005F -:1011800042465268BFF35F8F0025156084F31088D4 -:10119000002B1AD01F236B441A78002AB8D10902F9 -:1011A000FF2318400843B4E700F026F906000F00BB -:1011B00036196F41B94202D8C5D1B042C3D9012610 -:1011C0007642F717BFE7002001E00120404209B056 -:1011D000F0BCBB46B246A946A046F0BD74760010EE -:1011E0009C78001098760010F8B504004268EFF380 -:1011F000108572B6136858424341D8B2002BF9D11A -:10120000BFF35F8FCBB22268567BB3421BD1012064 -:10121000002846D0206988422BD0090AC9B2002B89 -:101220002DD02068007B834229D8581EE668305CA8 -:1012300088422AD000206368BFF35F8F00221A60C3 -:1012400085F31088F8BD002B0DD0167BB3420AD869 -:101250005E00F618033E1768BC466644B678002E5A -:10126000D6D00120D4E7124B124A4D21124800F08B -:101270007DFC124B124AE021124800F077FC124B21 -:10128000124A40210F4800F071FC1900100000F0D4 -:1012900069FB0028CFD10E4B094AE721094800F02D -:1012A00065FC23698B42C6D100232361C3E7C04696 -:1012B000E8760010E47800100477001044780010FD -:1012C0006C78001098760010747600109C780010EE -:1012D0006878001070B584B006000C00FFF796FE29 -:1012E000002302930193194B009332002300FFF770 -:1012F000E7FE051E11DD20BFFFF788FE2900FFF77E -:1013000073FF134B5B6A9C421BD8114A926AB2422C -:101310001AD29C4213D0012014E00D4B5B6A9C4210 -:1013200009D80B4A926AB24207D29C4201D00120EE -:1013300008E0002006E0002004E0012002E0002098 -:1013400000E0002004B070BD0120FBE7490A001056 -:101350000040054070B5EFF305833F20184010387A -:10136000EFF3108C72B6194B1B68002BFBD0BFF348 -:101370005F8F012319008140154A5163154A127885 -:101380001400C440234214D0114B5C6A8300124DF8 -:101390005B599C4206D38300104C1B598A430D496C -:1013A0000A7007E00A4A031D9B00995899500023D0 -:1013B00000E00023BFF35F8F044A002111608CF32B -:1013C0001088002B00D0984770BDC046280100D07F -:1013D0000040054021170020041700200C0E0020BB -:1013E00010B50100024A0348FFF72AFA10BDC046B3 -:1013F000307900101F170020044B5B6A034A906A83 -:101400001900536A9942F9D17047C046004005401F -:1014100070B504000D00EFF3108672B61B4B1B680D -:10142000002BFBD0BFF35F8F002D1CD0200000F0FD -:10143000D7FD174B83420BD01900200000F0D8FDD8 -:101440000121200000F0C4FD0123A340114A1360D4 -:10145000A400114BE550BFF35F8F0C4B00221A60C4 -:1014600086F3108870BDA2000B4B0021D1500122E1 -:10147000A2400A490B7893430B700549200000F005 -:10148000E1FD0021200000F0A3FDE4E7280100D0E9 -:1014900055130010386005400C0E00202117002065 -:1014A000F0B5DE4600B584B00400150001921E00C0 -:1014B0000293FFF7A1FF03958E4202D844D18542E3 -:1014C00042D9EFF3108B72B6224B1B68002BFBD076 -:1014D000BFF35F8F0125A5401F4B5D63EFB21F492E -:1014E0000A783A430A70221D92000199D150A40053 -:1014F0001B4A0299A1501B6A2B4212D1164B1B6C3E -:101500002B4208D00020BFF35F8F124B00221A60DD -:101510008BF3108819E0134B134AB221134800F0E3 -:1015200025FBFFF769FF8E420CD802D1039B834253 -:1015300008D8094B1D625D63084A1378BB431370DA -:101540000120E0E70020DEE7012004B080BCBB46BC -:10155000F0BDC046280100D0004005402117002002 -:101560000417002054790010C07900107879001019 -:10157000EFF3108C72B60B4B1B68002BFBD0BFF344 -:101580005F8F01238340084A136208490A789A430F -:101590000A70BFF35F8F034B00221A608CF3108830 -:1015A0007047C046280100D00040054021170020A8 -:1015B00010B51F2905D8064B9C466144890001607F -:1015C00010BD044B044A0A21044800F0CFFAC0467B -:1015D00040000034DC7900104C7A0010087A0010CA -:1015E00010B50400FFF782F901002000FFF7E0FFCB -:1015F000FF232371BFF35F8F10BD10B5FFF7D8FF36 -:10160000BFF35F8F10BD10B504000120FFF77CF918 -:1016100001002000FFF7F1FF10BD000010B5002908 -:101620001ED0037B99421BD84B005B18033B046818 -:10163000A4466344002919D0002A1DD0914221D02C -:10164000002A25D0047BA24222D8046850008018CA -:10165000033820188170197800291FD11A7010BD25 -:10166000104B114A4D21114800F080FA104B114ADD -:1016700053310E4800F07AFA0F4B0E4A54210B48B2 -:1016800000F074FA0D4B0B4A5521084800F06EFA31 -:10169000044B054A4D21054800F068FA41701A7064 -:1016A000DDE7C046E8760010E87B00100477001004 -:1016B00058770010D47B001064770010707700100A -:1016C00070B506000D001400002914D0002A14D0B3 -:1016D000806873689847002806D0220029003000EF -:1016E000FFF79CFF280007E02A0021003000FFF7E9 -:1016F00095FF200000E0100070BD0800FCE700002E -:1017000010B50023437301338373037BC37301213B -:10171000037B8B4215D9CBB2002B0CD0027B9342BA -:1017200009D85A00D218033A0468A4466244013327 -:1017300053700131ECE70C4B0C4A4D210C4800F082 -:1017400015FA002B09D09B4207D801685A00D3181C -:10175000033BCB1800225A7010BD034B034A4D21A6 -:10176000034800F003FAC046E8760010E87B00105A -:1017700004770010F8B505000F00160010210120B5 -:1017800002F0E6FD0400057347600321280002F023 -:10179000DFFD2060A6602000FFF7B2FF2000F8BD4B -:1017A00070B50400081E00D170BD002934D0237B21 -:1017B000994231D84B005B18033B2268944663443E -:1017C0005A78002AF0D02DD0237B9A422AD8530091 -:1017D0009B18033B21688C4663445D780021597057 -:1017E000002825D0237B984222D843001B18033BB6 -:1017F00021688C4663440021597001002000FFF7E6 -:101800005FFF060029002000FFF7CAFF0200310039 -:101810002000FFF755FFC7E7084B094A4D2109484B -:1018200000F0A4F9054B064A4D21064800F09EF948 -:10183000024B034A4D21034800F098F9E876001066 -:10184000E87B00100477001070B505000C0016004E -:10185000002928D02DD0037B99422AD84B005B1851 -:10186000033B0268944663445A78002A27D19A7849 -:10187000002A2AD11978FFF793FF0300002E03D125 -:10188000EA7B002A27D1EC73002B37D1002C49D0FA -:101890002B7B9C4246D82B6861000C19033C1C1919 -:1018A0000023637070BD224B224A3321224800F08E -:1018B0005DF9224B224A4D21224800F057F9224B74 -:1018C0001C4A35211C4800F051F9204B194A362199 -:1018D000194800F04BF9002A0AD0297B8A4207D820 -:1018E00051008A18033A29688C4662445470CAE74A -:1018F000124B134A4D21134800F038F9002B0BD03E -:101900002A7B934208D843001B18033B2A6894465D -:10191000634400229A70B9E7084B094A4D210948EF -:1019200000F024F9054B064A4D21064800F01EF947 -:10193000F87A0010C07B0010007B0010E8760010E1 -:10194000E87B001004770010407B0010687B0010DB -:1019500070B504000A00457B2900FFF775FF60732E -:10196000280070BD70B50400002967D0437B8B420E -:101970000ED0002911D0037B99420ED84B005B1882 -:10198000033B0268D0188378002B0CD1002056E06E -:101990000021FFF7DDFF012051E0294B294A4D21AD -:1019A000294800F0E3F8002B20D0227B93421DD879 -:1019B0005A00D318033B2268D2182568EB5C8B428F -:1019C0001AD0002B1BD0227B934218D85A00D31870 -:1019D000033B2268D21853788B4216D0002BF0D1EB -:1019E0001A4B1B4A63211B4800F0C0F8144B154AE0 -:1019F0004D21154800F0BAF84378137007E0104BFA -:101A0000104A4D21104800F0B1F84378537000237C -:101A10008370437000222000FFF716FF0200617BF5 -:101A2000814205D02000FFF74BFE6073012006E0E5 -:101A3000094B074A6921074800F098F8002070BD5B -:101A4000E8760010E87B0010047700108C7B001013 -:101A5000B47B0010007B0010947B001070B5234B0A -:101A6000234A1A60234B244A1A60244B9A68224B5B -:101A70009343FAD1224C01E008CC9847214B9C4279 -:101A8000FAD300F01DF91B4B1F4A1A601B4B9B68D1 -:101A9000DB43DB01FAD11D4B40229A675A671A6774 -:101AA000DA661B4C03E02000FFF79AFD0834194B5F -:101AB0009C42F8D3184CA168184DC022280002F0AF -:101AC00059FCA560EFF30383FF221A4200D000BE49 -:101AD000FEF7FCFE00F020FCFFF7E2FA104C01E0FC -:101AE00008CC98470F4B9C42FAD370BD00E00040F1 -:101AF000BFCDFFFF00F00040FE7F3C0000C0004073 -:101B0000D00B0020E00B0020FFFFFF0100F00140A0 -:101B1000C80B0020D00B002000ED00E000000020EA -:101B2000E00B0020E40B002000BEFDE703000A4AA2 -:101B30001268002A08D0084A1068C318074A93425E -:101B400006D2054A13607047034A05491160F2E75F -:101B500001204042F7E7C046600E0020000004204C -:101B60002417002010B5FFF7DFFF000010B582B08A -:101B70000C001900002A0CD0084B002A0BD001924F -:101B8000009323000200064802F028FD0120FFF721 -:101B9000CBFF044BF1E7034AF1E7C046F47B0010AA -:101BA000047C0010508900100FB400B583B00848C1 -:101BB00002F0E4FC049B002B07D005A9019118005A -:101BC00002F0EAFC034802F0D9FC0120FFF7ACFF69 -:101BD000347C0010447C0010F8B5D646474680B5EA -:101BE00006000D001700089A934243D3190E1802FD -:101BF000089A002301F0D8FC80467400A419A400C0 -:101C00002A4B9C4664446368834200D26060331F61 -:101C1000DBB29A46012B33D9C0239B012343802298 -:101C200012011A60B300224A9958002905D0506960 -:101C300001F074FC01300138FDD17F01226857406A -:101C4000E022174080235B0123431F605246012A94 -:101C500021D980239B012343802212011A6043462D -:101C60006360B600124B089AF2500120C0BCBA461D -:101C7000B046F8BD0F4B104A2E211048FFF776FFF3 -:101C8000012DC9D1C0239B01234303221A60A368FD -:101C9000DB07FCD5D1E72168694003220A401A60BE -:101CA000A2680123AB401342FAD0D2E70080004083 -:101CB000200E0020487C0010A87C00105C7C0010E6 -:101CC00030B583B00C2000F093F8FEF72DFE00280D -:101CD0000DD0002304E09900334A34488850013382 -:101CE000092BF8D9304B324A5A6203B030BD314B20 -:101CF00000229A6700F084F82F4B01221A602D4BC6 -:101D00005B6C012BFBD12D4B03221A60294B9B6B83 -:101D1000012BFBD1C0239B01294A1360294A136080 -:101D2000294B9A68C0239B019343F9D10224009464 -:101D30000633264A0121264800F076F80094052350 -:101D4000244A0121244800F06FF8244B009300221C -:101D500002210420FFF740FF214D00952B000022B7 -:101D600001210520FFF738FF104C009423000022CA -:101D700000210720FFF730FF0094230000220021FC -:101D80000820FFF729FF0A4B0093230000220021BF -:101D90000920FFF721FF00952B00002200210620DB -:101DA000FFF71AFFA1E7C046200E0020006CDC02FE -:101DB0001BB70000008000403CB0004030B0004045 -:101DC00000E0004000F0004000C00040002F6859D3 -:101DD0000080024000389C1C00C00240001BB7007D -:101DE000405973078000014BC0587047200E0020F7 -:101DF00080239B000343014AD36270470080054063 -:101E0000064BAA2212011A602F22DA60044B054AFF -:101E10001A60024B5B68002BFBDA704700400240FF -:101E20000060024000B0FA00F8B5CE46474680B5E3 -:101E30000400894690461D0008AB1F7801235B42D1 -:101E40004360002383600C2001F068FB06004B46D2 -:101E5000236043011B1A9901C91AC9000918890195 -:101E6000404601F05BFB0200103A98235B009A4267 -:101E700020D86B1E062B23D87B1EDBB2062B1FD867 -:101E8000AF4223D843461A09B24225D3A060221D8F -:101E9000C0239B01134321221A602268002AFCDA26 -:101EA0002D043F033D43E56008221A60C0BCB946DB -:101EB000B046F8BD0B4B0C4A1A210C48FFF756FEF2 -:101EC0000B4B094A1D210948FFF750FE094B064AF2 -:101ED00023210648FFF74AFE074B034A2721034800 -:101EE000FFF744FEB87C0010987D0010D47C0010F1 -:101EF000187D0010647D00107C7D0010074B9B68EE -:101F0000103080001950BFF35F8FBFF35F8F044B19 -:101F10000021196082F310887047C04600ED00E090 -:101F2000240100D010B5091A04394808090B05D15D -:101F30004005400D044B184380B210BD034B044ACA -:101F40008D210448FFF712FE00E0FFFFA47D001082 -:101F5000B47F0010B47D001010B5091A04394C0884 -:101F6000090B08D14905490D064A11430180064B6A -:101F70002343438010BD054B054A95210548FFF7D3 -:101F8000F5FDC04600F0FFFF00F8FFFFA47D001044 -:101F9000887F0010B47D001001238340034A10683D -:101FA0001840431E9841C0B27047C04600E100E0AF -:101FB000002904D0034B1860034B18607047034B93 -:101FC0001860FBE780E200E000E100E080E100E073 -:101FD00010B5012383401800FFF7EAFF10BD000091 -:101FE000024B9B6810308000C058704700ED00E045 -:101FF00070B504000D00EFF3108672B60C4B1B6831 -:10200000002BFBD0BFF35F8F2000FFF7E9FF094BE8 -:10201000984201D0A84205D1320029002000FFF7E4 -:102020006DFF70BD044B054A71210548FFF79EFD09 -:10203000240100D0CD010010F87D0010D07F0010E9 -:10204000B47D0010F0B5CE46474680B583B006009B -:102050000D00EFF3108872B65A4B1B68002BFBD0B3 -:10206000BFF35F8F584B9A6834001034A300D758E1 -:10207000564B9F4207D0AF4200D1A0E00197544B8E -:10208000FB1A2F2B09D9424639003000FFF736FFE3 -:1020900003B0C0BCB946B046F0BD3000FFF77CFFCE -:1020A000814600213000FFF793FFBFF35F8FFEF7FB -:1020B000DAF8002801D084421ED10123019C9C4300 -:1020C0004349611A8A1093009B1819015B18190281 -:1020D0005B1819045918490089180022A368AB42FB -:1020E00012D00622A256002A0DDB53009B189B003B -:1020F0002200374CE418F1E78E21364B364A49006E -:102100003648FFF733FD2200AB4251D10625655713 -:10211000002D39DB6B005B199A002D4B9B189A68D8 -:10212000A260DA79E27106229A56A2719B795BB2BB -:10213000002B10DABD200002A0806B005B199B0011 -:10214000234AD318264A11789971157049463000F0 -:10215000FFF73EFF97E7201D6B005B199B001C4AB1 -:102160009B181A1D9B88D90A1C2907D15B055B1592 -:10217000023359005118FFF7D5FEDDE7194B1A4A13 -:102180009B211648FFF7F2FC00280CD1002A08D04A -:10219000FF239371154B9380114B1A78A27119701C -:1021A000D4E70A4FF8E7201D1149FFF7D5FECDE728 -:1021B0005221104B084AFF310848FFF7D7FC034F64 -:1021C00061E7C046240100D000ED00E0CD01001021 -:1021D000DC0200200C7F0010A07F0010B47D0010F6 -:1021E00020170020F47E0010C07F001000BDFFFF0C -:1021F00016030020307F001010B5032304009C4319 -:10220000064A9446644422681840C000FC33834068 -:102210009A43130081400B43236010BD00E400E0AB -:10222000F8B5040001250543304BEB1A2F2B2DD8B0 -:10223000FEF719F8002830D0EFF3108172B62C4B5E -:102240001B68002BFBD0BFF35F8F284BE31A9E1057 -:10225000B20092191301D2181302D2181304D31822 -:102260005B009B19234A926880001258AA421BD037 -:102270000020032832D84200121892001B4DAA18E1 -:10228000927952B29A421FD00130F2E7B7211A4B2D -:102290001A4A49001A48FFF769FC7221194B174A7C -:1022A000FF311748FFF762FC124A9268164D15502D -:1022B000164A1078A0711370BFF35F8F0C4B002289 -:1022C0001A6081F31088F8BD2E0042001518AD0089 -:1022D0007519FF27AF710E48A880E9E7C1210D4BA2 -:1022E000064A49000648FFF741FCC046DC020020D0 -:1022F000240100D000ED00E0387F00106C7F00105A -:10230000B47D0010607F0010CD0100102017002068 -:1023100000BDFFFF8C7B001010B5002404E080217D -:102320002000FFF769FF01341F2CF8D910BD70475A -:1023300010B5002802D00B684968984710BD01000D -:10234000002007E083001B185B00501C0860107819 -:10235000C01830380A681378303BDBB2092BF1D94A -:102360007047F0B5DE4657464E464546E0B583B069 -:1023700093461F000C9B9A460D9C0E9B99460F9B03 -:102380009B0703D0B8460F00060022E00192A34647 -:1023900088464E46B9460700B44207D2551C4B4604 -:1023A00041462020B84701342A00F5E73D004F465A -:1023B0005C46019B9B46B1464646B84637002E0018 -:1023C00007E0013C551C5346185D43463900B047B1 -:1023D0002A00002CF5D135003E0047460F9B9B0795 -:1023E00007D4100003B0F0BCBB46B246A946A046D5 -:1023F000F0BDB0464E46B9462F005D46531BB34272 -:10240000EFD2541C4B4641462020B8472200F5E746 -:10241000F0B5CE46474680B585B0944698460C9DAB -:102420000D9C0EAB1B789946109A119B129EB70714 -:102430001CD4002B0CD0F7070AD54F46002F02D131 -:102440000C37374204D0013B02E030272F550134CE -:10245000944201D21F2CF8D9F70707D59C4205D228 -:102460001F2C03D830272F550134F5E7F70615D573 -:10247000770505D4002C03D0944224D09C4222D06E -:102480000F9A102A2BD00F9A102A30D00F9A022AB6 -:1024900035D01F2C02D830222A5501341F2C05D8E4 -:1024A0004A46002A31D02D222A5501340396029340 -:1024B0000194009543466246FFF753FF05B0C0BC48 -:1024C000B946B046F0BD621E012C06D00F9F102FFA -:1024D00001D01400D4E7023CD2E71400D0E7B206E2 -:1024E000D1D41F2CCFD878222A550134D1E7B20697 -:1024F000CCD51F2CCAD858222A550134C9E71F2C25 -:10250000C7D860322A550134C3E7720703D52B229E -:102510002A550134CAE73207C8D520222A5501348A -:10252000C4E7F0B5DE4657464E464546E0B593B0A3 -:1025300081468A46089209931CAB10CB1B789B46B8 -:102540001E9D219B9846002C03D1102342469A439E -:1025500090468023DB0046461E4042461A4212D077 -:10256000002C22D000260EE03033D9B2771C0AAB03 -:1025700099552900200000F0D1FFAC4216D31F2F3F -:1025800014D83E0004002900200000F0C7FFCBB2A1 -:10259000092BE9D94246920605D54121C918C9B28D -:1025A0000A39C9B2E2E76121F8E7270043460693FA -:1025B000209B05931F9B049303955B460293019711 -:1025C0000AAB0093099B089A51464846FFF720FF43 -:1025D00013B0F0BCBB46B246A946A046F0BDF0B56C -:1025E000DE4657464E464546E0B595B008900991FF -:1025F0000A920B931E9E1F9C20AB1B789B46229B2E -:102600009946239D269B9A463300234303D11033DA -:1026100052469A4392468023DB0057461F4052465B -:102620001A4219D0330023432DD0002714E0303351 -:10263000DAB27B1C98460CABDA554A462B003000C8 -:10264000210000F0B1FFA5421FD819D043461F2B2F -:102650001BD8474606000C004A462B0030002100DC -:1026600000F0A2FFD3B2092BE1D95246920605D55C -:102670004122D218D2B20A3AD2B2DAE76122F8E79E -:10268000B145E3D901E00023984653460693259BC4 -:102690000593249B04934B4603935B460293434666 -:1026A00001930CAB00930B9B0A9A09990898FFF7CA -:1026B000AFFE15B0F0BCBB46B246A946A046F0BD81 -:1026C000F0B5DE4657464E464546E0B591B08246E7 -:1026D00089460E9298461A9C07941B9D08952200E5 -:1026E0002B002000290001F0D6F9002800D06FE16E -:1026F00001225242D94B2000290001F0C7F90028DD -:1027000000D065E101225242D54B2000290001F0A2 -:10271000A7F9002800D05BE100220023079C2000DD -:10272000089D290001F09CF9002800D067E1079A74 -:10273000089B099206938023DB001E9A1A400F9291 -:102740001E9A1A4201D106231C93099B069A100D6A -:102750004005400DC3498C4660441203120B1E0015 -:10276000C14B13431F0001F0A9F9C04AC04B01F04F -:1027700035F9C04AC04B01F01FF904000D000022DA -:10278000BE4B3000390001F00EF9BD4ABD4B01F0DF -:1027900025F902000B002000290001F00DF901F0DD -:1027A000A5F9834601F08AF904000D00B64AB74B3B -:1027B00001F014F90022B64B01F0FEF801F096F991 -:1027C0000600B44AB44B2000290001F007F90400C8 -:1027D0000D000A96300001F071F9B04AB04B01F0DB -:1027E000FDF802000B002000290001F0DCF80400D5 -:1027F0000D0002000B0001F0F1F806000F000A992D -:10280000A84B9C466144002200230A920B930905C1 -:102810000B9100210A9122002B002000290001F0D9 -:10282000CBF80C900D9122002B0000208021C905CF -:1028300001F0B9F804000D0000229B4B3000390074 -:1028400001F0C3F80022994B01F0B6F802000B002A -:102850003000390001F0B9F80022954B01F0ACF8D6 -:1028600002000B003000390001F0AFF802000B004D -:102870002000290001F0A0F802000B000C980D992F -:1028800001F0A3F80022784B01F096F80A9A0B9B0E -:1028900001F0A4F804000D000A940B95099A069B18 -:1028A00001F0F4F800280BD001235B429C46E3447E -:1028B00000227E4B2000290001F087F80A900B913E -:1028C0005B466333C62B00D9A0E004241E9B1B0586 -:1028D00023D5784A784B099E3000069D290001F0E7 -:1028E000CDF8002800D196E00022744B300029007A -:1028F00001F0B6F8002800D18DE01C9B5B4500DCA0 -:1029000086E05A46981A431E1C938023DB001E9AC9 -:102910001A431E92002400239B461D9B9C4200D319 -:1029200085E01D1B02231E9E1E401E9A134202D0EC -:10293000002C00D000255B46002B07D00A9A0B9B89 -:102940000998069901F041F80990069100220023A8 -:102950000798089901F084F800286AD1584B1E9A0C -:102960001340049303951C9B0293099A069B0092C3 -:10297000019343460E9A4946504600F0A3F8002CB6 -:1029800036D01E9B9B065BD54527451C434602005F -:1029900049463800D0475B46DA179B18534005225A -:1029A0000592013C0494002203920A3202925A4694 -:1029B000D00F0190009343462A0049465046FFF746 -:1029C000B0FD002E14D0020057460E9E1D9D3FE024 -:1029D0001E9B04931D9B03931C9B0293079A089BC9 -:1029E0000092019343460E9A4946504600F06AF819 -:1029F00011B0F0BCBB46B246A946A046F0BD099452 -:102A000080231B069C466544069594E605245DE7F5 -:102A100000231C9379E71C9B002B00D17DE70F9BC3 -:102A2000002B00D179E71C9B013B1C9375E7002527 -:102A300078E70699802000068446614406918DE778 -:102A40006527A2E7541C434649462020B847220088 -:102A5000931BAB42F6D31000CAE7C046FFFFEF7FDF -:102A6000FFFFEFFF01FCFFFF0000F03FFB799F50ED -:102A70001344D33FB3C8608B288AC63F0000F83F99 -:102A800061436F63A787D23F71A379094F930A40CF -:102A90000000E03F1655B5BBB16B0240EF39FAFEBE -:102AA000422EE63FFF03000000002C4000002440BF -:102AB000000018402D431CEBE2361A3F80842E4163 -:102AC000FFF7FFFFF0B5DE4657464E464546E0B5F8 -:102AD00095B00690079193469946209F1E9A1F9B9A -:102AE0001000190000F0D7FF002831D10122524216 -:102AF000BF4B1E981F9900F0B3FF002837D1012269 -:102B00005242BC4B1E981F9900F0C0FF00283DD1D7 -:102B10000022B94B1E981F9900F0B8FF002850D131 -:102B20000022B64B1E981F9900F09AFF002848D14A -:102B3000002200231E981F9900F092FF002850D118 -:102B400000239846229B5B0500D4B6E0002458E0A1 -:102B5000229B0393219B029303230193A84B009391 -:102B60004B465A4607990698FFF7FBFB0EE1229B5E -:102B70000393219B029304230193A24B00934B46A2 -:102B80005A4607990698FFF7ECFBFFE00423229AC8 -:102B90001A4022990B4210D09B4B002A0FD00422DE -:102BA0002299039121990291019200934B465A4632 -:102BB00007990698FFF7D5FBE8E0944BEDE7032271 -:102BC000EEE7229B0493219B039302971E9B1F9C7D -:102BD000009301944B465A4607990698FFF770FDFB -:102BE000D4E01E9A1F9B0020002100F0DCFE1E9006 -:102BF0001F9101239846A5E70CAB30221A55013FDF -:102C000001341F2C01D8092FF6D81E981F9900F007 -:102C10006DFF050000F052FF02000B001E981F9987 -:102C200000F0C1FEFA007A4B9B181A685B680A92A2 -:102C30000B9300F0D3FE0890099100F07BFF060093 -:102C400000F038FF02000B000898099900F0ABFE75 -:102C50000890099100226F4B00F018FF00282ED039 -:102C60000136300000F026FF02000B000A980B9995 -:102C700000F0FCFE002801D001350026002F2CD1E9 -:102C8000280000F01BFF02000B001E981F9900F0A7 -:102C90008AFE06000F0000225E4B00F0E1FE0028D5 -:102CA00046D100225B4B3000390000F0EFFE0028D7 -:102CB0003ED1EB073CD501353AE0062746E7002236 -:102CC000544B0898099900F0CBFE0028D6D1002E6D -:102CD00001D0F307D2D50136D0E7AA461F2C11D870 -:102CE000013F0A21300000F019FC651C30310CABAB -:102CF00019550A21300000F011FC092E0ED90600EA -:102D00002C00EBE755461F2C0CD87B1E002F09D05A -:102D10000CAA302111551F000134F4E72B00554651 -:102D20001C00F0E71F2C03D80CAB2E221A550134DF -:102D30001F2C10D80A21280000F0C4FB661C30317B -:102D40000CAB19550A21280000F0BCFB051E01D070 -:102D50003400EDE734000323229A1340012B1CD0EA -:102D60001F2C06D84346002B32D00CAB2D221A550F -:102D70000134229B0393219B029301940CAB00939B -:102D80004B465A4607990698FFF7EBFA15B0F0BC88 -:102D9000BB46B246A946A046F0BD219B002B13D0EE -:102DA0004346002B02D10C3313420FD0219B013B31 -:102DB0002193190003E00CAB30221A5501348C42E8 -:102DC000CED21F2CF7D9CBE72199F8E72199F6E766 -:102DD000229B5B0704D50CAB2B221A550134C8E7A4 -:102DE000229B1B07C5D50CAB20221A550134C0E726 -:102DF000FFFFEFFFFFFFEF7F65CDCD4165CDCDC17B -:102E0000F87F0010FC7F0010F07F0010EC7F0010B6 -:102E1000E88100100000E03FF0B5DE4657464E4620 -:102E20004546E0B593B082468B4690461193002903 -:102E300000D1EBE200275546119B1878002800D1FD -:102E4000E7E2252809D07C1C43463A005946A847AA -:102E5000119B013311932700EEE7013311930024F6 -:102E6000119A11780B00203BD8B2102803D88300A8 -:102E7000D048C3589F460B00303BDBB2092B2CD9FE -:102E80002A292FD000230A93119B1A782E2A39D091 -:102E900000239A46119A1378683BD9B2122976D842 -:102EA0008B00C549CB589F4601231C430132119228 -:102EB000D6E702231C4301321192D1E704231C43BD -:102EC00001321192CCE708231C4301321192C7E76B -:102ED00010231C4301321192C2E711A8FFF72FFA09 -:102EE0000A90D1E71C9B1A1D1C921868002804DB6D -:102EF0000A90119B01331193C6E702231C434342FE -:102F00000A93F6E78022D20014435A1C11925A7891 -:102F10001300303BDBB2092B04D92A2A07D0002347 -:102F20009A46B7E711A8FFF70AFA8246B2E71C9B58 -:102F30001A1D1C921868002804DB8246119B01337D -:102F40001193A7E70020F8E780235B002343511C7F -:102F5000119152786C2A01D01C0018E0C0239B000C -:102F60001C430131119112E080232343511C119124 -:102F70005278682A01D01C0009E0C0231C430131AB -:102F8000119104E080235B001C4301321192119BDC -:102F900018780300253BDAB2532A00D92CE29300BB -:102FA000864AD3589F4680239B001C4301321192CE -:102FB000EDE780235B001C4301321192E7E778289C -:102FC00009D0582838D06F2838D0622838D010233C -:102FD0009C430A2600E01026582833D0692803D0E5 -:102FE000642801D00C229443630501D50122944347 -:102FF00069282AD0642828D0A30500D59FE0E305DE -:1030000000D5B8E0630600D4CAE01C9A111D1C91DB -:103010001168FF220A4005940A9B049353460393C8 -:10302000029600230193009243463A005946280035 -:10303000FFF777FA070027E01026CDE70826CBE751 -:103040000226C9E720221443C8E7A30520D4E305DC -:1030500050D4630666D51C9A111D1C911168FF227D -:103060000A40D317D118594005940A9B049353463C -:1030700003930296D20F0192009143463A005946BB -:103080002800FFF74EFA0700119B01331193D3E696 -:103090001C9BDA1D07218A43110008311C9111681D -:1030A00053689C46DB170C930D930C9A0D9B1000F4 -:1030B00048400E90624653400F930E980F990C9A19 -:1030C0000D9B801A99410E900F9108940A9B0793CB -:1030D000534606930496002305936346DA0F029243 -:1030E0000090019143463A0059462800FFF777FACD -:1030F0000700C9E71C9A111D1C911268D317D1183B -:10310000594005940A9B0493534603930296D20FA9 -:103110000192009143463A0059462800FFF701FA10 -:103120000700B1E7230605D51C9A111D1C91002349 -:10313000D25E96E71C9A111D1C91126891E71C9BA8 -:10314000DA1D07218A43110008311C9108940A9B5B -:10315000079353460693049600230593029313683E -:1031600054680093019443463A0059462800FFF7FB -:1031700036FA070088E71C9A111D1C9105940A9BDA -:10318000049353460393029600230193136800931C -:1031900043463A0059462800FFF7C3F9070073E792 -:1031A00023060DD51C9A111D1C9112681204120CD5 -:1031B00031E7C04604800010488000109480001061 -:1031C0001C9A111D1C91126825E746281AD01C9BD9 -:1031D0000733072293431A0008321C9204940A9A78 -:1031E0000392524602925C681B6800930194434626 -:1031F0003A0059462800FFF765FC0700119B013390 -:10320000119319E620231C43E1E7672801D04728E2 -:1032100002D180231B011C43452801D0472801D13E -:1032200020231C431C9B0733072293431A000832B8 -:103230001C9204940A9A0392524602925C681B689C -:103240000093019443463A0059462800FFF738FAA4 -:103250000700119B01331193EEE502231A0022406F -:10326000924623421FD001241C9B1A1D1C927A1CDB -:103270009146187843463A005946A8475346002BD2 -:1032800016D1119B013311934F46D5E5561C434689 -:1032900059462020B847230032005C1C9D42F5D8D7 -:1032A0003D001700E0E701233A002F000A9DF4E7F4 -:1032B0004A46A9460A9D06E0571C43465946202027 -:1032C000C84734003A00661CA542F5D84D469146E1 -:1032D000D7E71C9B1A1D1C921B6899465346002B6E -:1032E00000D1013B4E4601E0013613003278002A3E -:1032F00002D05A1E002BF7D14B46F21A10928023AF -:10330000DB0026001E401C4203D0524501D9534623 -:10331000109302231A0022400B92234205D03A0058 -:1033200037004C46A946554620E03A00109B5F46C0 -:10333000B3462E0006E0551C434639002020B04716 -:1033400023002A005C1C0A999942F4D835005E4695 -:10335000BB46109437004C46A946554606E01D0072 -:103360000134561C43465946C8473200207800288D -:1033700004D0002FF4D06B1E002DF0D117004D4665 -:103380000B9B002B03D1119B0133119354E50A9F32 -:10339000109B06E0561C434659462020A8472300B0 -:1033A00032005C1C9F42F5D81700ECE721231C4338 -:1033B0001C9B1A1D1C921B68009305940823049300 -:1033C00053460393102302930023019343463A008C -:1033D00059462800FFF7A5F80700119B0133119308 -:1033E0002AE57C1C43463A0059462520A847119BF4 -:1033F0000133119327001FE57C1C43463A005946D0 -:10340000A847119B01331193270015E50A4B9A46F3 -:1034100010E5AA46474502D343465A1E00E03A004B -:10342000434659460020D047380013B0F0BCBB4695 -:10343000B246A946A046F0BD2F23001000B585B0C6 -:10344000029003910121009313004A4202A902480D -:10345000FFF7E2FC05B000BD312300100148042154 -:10346000014B1847300300208D34001010B50100C7 -:1034700018231B8814221088984710BD10B501002E -:1034800018231B8816221088984710BDF0B5C64631 -:1034900000B507000E0000250123984600E0013525 -:1034A000B5420AD2AC003C192068FFF7DFFF20606C -:1034B0000028F4D100239846F1E7404680BCB84686 -:1034C000F0BD0000144A936F9B0815D29066D16638 -:1034D000002905D0FFE7FFE7FFE7516F106F704746 -:1034E00004B580210906C2175140002800D0C84306 -:1034F00003F05EFF002104BD936F5B08FDD3F0B5C0 -:10350000946ED56E576F166FFFF7E0FF9466D56621 -:1035100057671667F0BD0000000000D0134A936F94 -:103520009B0813D210665166002905D0FFE7FFE71C -:10353000FFE7516F106F704704B5002801D00020DD -:10354000C04303F035FF002104BDC046936F5B0804 -:10355000FDD3F0B5946ED56E576F166FFFF7E2FF8F -:103560009466D56657671667F0BD0000000000D06E -:1035700094464E4A926F9208624601D230E0C046AD -:10358000F0B54A4EB56F6D08FCD3346E756E776F2B -:10359000366F00F025F89446444A1466556657671E -:1035A00016676246F0BDC0469446404A926F920844 -:1035B000624601D258E0C046F0B53C4EB56F6D088A -:1035C000FCD3346E756E776F366F00F04DF894460D -:1035D000364A14665566576716676246F0BDC046A0 -:1035E000002B24DB11D000293EDA00B5C94340424C -:1035F00000D1013100F038F8C943404200D1013117 -:10360000DB43524200D1013300BD002AEBD1002838 -:1036100001D1002905D00020C90FC90701D1C0433D -:10362000410800B503F0BCFE0022002300BD00B538 -:1036300000290ADBDB43524200D1013300F014F8C9 -:10364000C943404200D1013100BDC943404200D1CD -:103650000131DB43524200D1013300F005F8DB4376 -:10366000524200D1013300BD002923D1002B18D1D3 -:10367000002A0CD0BC460D4F38667A660021002324 -:10368000FFE7FFE7FFE77A6F386F6746704700286C -:1036900001D00748010000B503F082FE002200239C -:1036A00000BD02000B00002000217047000000D088 -:1036B000FFFFFFFF002B00D0BDE0130C26D1002A36 -:1036C000E7D080B4104F39667A66FFE7FFE730B481 -:1036D000040C7B6F396F1B0423433B66FFE7FFE756 -:1036E000FFE7C04684B27B6F3D6F1B0423433B66FC -:1036F000FFE7FFE7C04600232C042D0C7A6F386FDC -:1037000000196941B0BC7047000000D0F0B5944684 -:103710000025140E01D112020835140F01D1120137 -:103720000435940F01D192000235D40F01D152001B -:103730000135D40B0134254F7C66254C3C660E0CBC -:1037400093B2FFE7FFE7FFE73C6F6643360C770372 -:10375000BE467343DF0B5B04C01AB941130C7343BD -:10376000DB18C91ACE086643360CB64493B27343CD -:103770001F0F1B01C01AB941130C73431F0B1B050C -:10378000C01AB941860D8F023E436643360C092D9F -:1037900024DB520A7243801A7703460A6643360CCA -:1037A00016235B1BDE40DF40BF1964466643821B65 -:1037B0007046043506330100D940A840C01900D333 -:1037C0000131A24206D20023F0BD0000000000D06B -:1037D000FFFFFFFF121B0130F3D3F1E709277F1B27 -:1037E000FE406446A2B27243801A00D20139220C14 -:1037F0007243130C1204821A99410B00704604356F -:1038000013370100F940A840801900D30131002B83 -:1038100002D1A2420AD2F0BD013000D30131121B05 -:10382000FAD2013BF8D1A24200D2F0BD013000D360 -:103830000131121BF7E7F0B51C0C00D080E00CB48E -:1038400000251C0A04D11B02160E33431202083550 -:103850001C0B04D11B01160F3343120104359C0BC2 -:1038600004D19B00960F334392000235DC0B02D14A -:1038700092185B4101351C00971864410134464F92 -:103880007C66464C3C660E0CFFE7FFE7FFE7C04650 -:103890003C6F6643360C7703BE4697B27743C01B36 -:1038A00000D20139C01B00D201399FB27743C91B36 -:1038B000C91B170C77437E04FF0B801BB941CE0850 -:1038C0006643360C0C2D33DBB644120B1F053A430E -:1038D0001B0B97B27743C01B00D201399FB27743CD -:1038E000C91B170C77433E043F0C801BB941860D62 -:1038F0008F023E43664329277F1BFE400C3D7746DF -:10390000AF40BF1930BCA2B2ABB272437343801A4E -:103910009941220C7243130C1204801A994102003F -:103920000B000137001BA941F9D2781E0021F0BD20 -:103930000C277F1BFE4077467F0BAF40FF19E0E767 -:1039400000245D1C07D0144F7D663966FFE7FFE752 -:10395000FFE7FFE73C6F95B29EB265436643401BAD -:10396000B141150C1E0C6543664336042F0C3E43D3 -:103970002D04401BB141994204D202000B002000EB -:103980000021F0BD01D19042F7D3801A9941013452 -:103990009942F2D3F6E70000000000D0FFFFFFFFDE -:1039A00048404140484018B4114B5B68FC460193C5 -:1039B00008BD04DF3F3C001018B40D4B1B68FC46EB -:1039C000019308BD00DF493C001018B4084BDB68C8 -:1039D000FC46019308BD0CDF013F001018B4044BF6 -:1039E0009B68FC46019308BD08DFA53D0010000060 -:1039F00000150020FFB550404240504059404B4018 -:103A0000594000E0FFB5154F4C00640D03D0BC4297 -:103A100004D10C0314D80020090D09055C00640DC5 -:103A200003D0BC4204D11C030AD800221B0D1B0585 -:103A300001264B4009D44B4003D58B4200D1824232 -:103A4000FFBD9942FCD19042FFBD0B43DB180343FD -:103A50001343F5D0C9434918FFBD0000FF0700001C -:103A600000B5FFF7CFFF804100BDC04600B5FFF7AE -:103A7000C9FF01D9002000BD012000BD00B5FFF73E -:103A8000B9FF01D9002000BD012000BD00B5FFF73E -:103A9000B1FF804100BD012040054A00121804D842 -:103AA0005A00121801D800207047012070470020EA -:103AB000704700000021002805D17047C117484019 -:103AC000401AFAD0C90713B5064B1B6898470CBCBF -:103AD000441CA2401005120B0349091B0905194398 -:103AE000114310BD001600201F04000010B54C004B -:103AF000620D8023D218DB00D21A5B057E2A10DD0E -:103B00009E3A13DACC170903490819435242D140AF -:103B1000640001341532202A05DAD040084360439E -:103B200010BD002010BD0846604310BDC80FC0186E -:103B3000013810BD18B4044B5B6AFC46019308BD04 -:103B400024DF2D41001000000015002070B5132364 -:103B50001C78012C0FD0012C0FDC022C02DC1D4A3A -:103B60001D4B9A6470BD99001A481B4A8850013356 -:103B70001F2BF8D9EFE70023FAE71848FFF77EFC80 -:103B800005001748FFF77AFC023803789B007F2B6B -:103B900019DD80222900104800F0ECFB022CDCD15A -:103BA000104B1A88B5231B029A4209D10E4B1A8872 -:103BB0000E4B9A4204D10E4B1A880E4B9A42CCD02F -:103BC0000020FDF7F1FF0C4B0C4A30210C48FDF7AB -:103BD000CDFFC046053C00100015002053440000F6 -:103BE0005346000054380000D83800004946000011 -:103BF0009C3800005946000038820010E88200100E -:103C00009882001007B56046002800D100BE0188E8 -:103C10000A0A0230DF2AFAD1C9B2820804D3028824 -:103C200040880004104300E00068024A50500390AE -:103C300007BD0000001500200FB403BC0CBCF0B59C -:103C40000124E407634000E0F0B50C0DCF0F661EC1 -:103C50003605891B640503D3C943404200D30131B3 -:103C6000640D03D0661CF60A07D0E41B00207F0019 -:103C7000791C89078912803C24031D0DDF0F6E1EFD -:103C800036059B1B6D0503D3DB43524200D3013342 -:103C90006D0D03D06E1CF60A07D0ED1B00227F00CD -:103CA0007B1C9B079B12803D2D032F1B661B58D44A -:103CB000A446202E46DA20371400BC401D00BD402B -:103CC000F24033412A4380185941CB0F05D0C943F4 -:103CD000C043002264425041514162464D0D28D1FB -:103CE0000D0D07D100281FD0241940414941013A48 -:103CF0000D0DF9D0640006D3013000D30131002C42 -:103D000001D140084000013A0BD4941CE40A04D1CC -:103D100012051144DB071944F0BDD907204B1943A4 -:103D200000E0D9070020F0BD0029DDD1002CDBD157 -:103D3000F0BD0132C6074008CD0728434908002ED0 -:103D4000E1D0D9E73C2E29DA203E40371400BC40B0 -:103D500000D00124F24014431A00BB401C43D31787 -:103D6000ACE7AC46202F08DA20360400B4400D0042 -:103D7000B540F84039412843A5E73C2F0CDA203FF5 -:103D800040360400B44000D00124F8400443080049 -:103D9000B1400C43C117EAE710001900002494E772 -:103DA0000000F07FF0B50C0D661E3605891BE60A93 -:103DB0006405640D02D0651CED0A04D000200121C9 -:103DC0000905803C2403A4461C0D671E3F05DB1B30 -:103DD000E70A6405640D02D0651CED0A04D00022D8 -:103DE00001231B05803C24037740644497B484B2CC -:103DF00096B27443070C7E43150C6F4380B2684340 -:103E0000361802D3012000043F183004350C001985 -:103E10007D41844688B29AB250430C0C62431F0C19 -:103E20007C438EB27E43921902D301263604A41934 -:103E30001604170C3618674101BC81B29AB251437F -:103E4000040C62431B0C5C4380B25843121802D32B -:103E50000120000424181004130C401863412D188D -:103E60005E410020474106BC88B293B258430C0C17 -:103E70006343120C544389B251435B1802D30121AE -:103E80000904641819041A0C091862416D18564186 -:103E90000020474118BCF902720D1143F0026A0D6F -:103EA0001043ED020A0D03D16D1940414941013B18 -:103EB000124E9B1B7600B3420ED26D0007D3013029 -:103EC000002671416646354301D1400840001B057C -:103ED000C918E4072144F0BD0BDA013306D10130E3 -:103EE00004D101314F0D01D04908F2E7E10700206C -:103EF000F0BD013631050020EBE70000FF030000B4 -:103F0000F0B51C0D671E3F05DB1BE70A6405640D59 -:103F100002D0661CF60A04D0002201231B05803C57 -:103F20002403D0252D060026F6432E661E096E6654 -:103F3000CE0FF619B44649004F0D02D07E1CF60A8A -:103F400003D000200021403F3F033E1BB600B44495 -:103F5000013F7F05C91B49082E6F013676089C0278 -:103F6000950D25437543ED137543AD1301356D1064 -:103F7000F603761B0CB4CC02450D2C43A2B2B3B2AF -:103F80005A43270C7B43350C6F43A4B26C431B1977 -:103F900002D3012424043F191C041D0CA4187D41E4 -:103FA00024196D41009A91B2ACB26143170C7C4365 -:103FB0002B0C5F4392B25A43A41802D3012212047D -:103FC000BF182204230C52187B41019C6C431B191F -:103FD000520ED9010A434401A01A81B2B2B2514330 -:103FE00003145A43360C734387B27743D617D2195A -:103FF00000277E4136049B191704160C7F185E417A -:104000007316ED18F301002680337541A90F06D110 -:104010006400690AE8055B0A184309D22FE004220C -:10402000944480337541A90AA8059B0A184326D3F6 -:10403000404149412404009A019B0D005543641BF3 -:104040004343E41A95B286B27543170C7E43030CC2 -:104050005F4392B25A43B61802D301221204BF182A -:104060003204330C52197B4152429C41002C02D441 -:104070000022013051414008CA071043490802B0EC -:104080006246D7079210084BD218084B9A4203D2C7 -:1040900012058918C919F0BD0020002A01DC390079 -:1040A000F0BD01331905F5E7FD030000FE07000030 -:1040B000624618CA944600291ADAC01861415B4664 -:1040C0003B415C46B4405246FA40224344464D468A -:1040D00062416B41904699462B46B3403D41FC40BE -:1040E0001C4352465B46A241AB4192469B467047F9 -:1040F000C01AA1414B463B414C46B4404246FA40AF -:10410000224354465D4662416B4192469B462B4694 -:10411000B3403D41FC401C4342464B46A241AB41AB -:10412000904699467047002000217047002200B554 -:10413000203200F004F8080000BD000000220B153A -:10414000F1D410B5944600F02FF81414013400DABD -:104150000021CB17134C20476244343A0CD40C2A6C -:1041600007DA04009140904052422032D44021436B -:1041700010BDD843D94310BD203207D40C4694401B -:10418000524220321141D040204310BD0800C917CF -:10419000203203D452422032104110BD18001900C1 -:1041A00010BD0000594100100A0DCC0F531E1B0515 -:1041B000C91A520503D3C943404200D30131520DFD -:1041C00003D0531CDB0A07D0121B00206400611CC3 -:1041D00089078912803A1203014BD21A70470000F6 -:1041E000FF03000051434343C9188C46110C83B2AE -:1041F0004B4310B4040C614392B280B2504362430B -:104200001C041B0C001910BC59411304120CC018DB -:10421000514161447047000070B513231D782A484E -:10422000FFF72CF90400012D11D0012D09DDA31E8B -:104230001B789B007F2B40DD80222100234800F06B -:1042400099F82348FFF712F9224B186070BD5422E9 -:1042500001001E4800F08EF81F4B1A881F4B9A422F -:104260001CD1A7239B011A881D4B9A4216D11D4BC6 -:104270001A881D4B9A4211D11C4B1A8894239B011A -:104280009A420BD11A4B1A881A4B9A4206D11A4BF2 -:104290001A681A4B9A4201D1152307E01848FDF716 -:1042A00083FC99001748094A885001331F2BF8D91D -:1042B000144A064B1A62DA61B7E7134B134A4221DC -:1042C0001348FDF753FCC046534600000416002077 -:1042D0004C33000000160020EE290000C40F00003F -:1042E000C20D0000962B0000C0B50000182B000086 -:1042F000CC2A000010B50000FC2C000051ED8764B2 -:104300005089001015430010FC82001080830010BB -:104310003083001007B56046002800D100BE018838 -:104320000A0A0230DF2AFAD1C9B2820804D302880D -:1043300040880004104300E00068024A5050039097 -:1043400007BD00000416002010B502F0CFFB10BD21 -:1043500010B502F091FB10BD01480421014B184734 -:10436000400300208D340010014B1B6818470000EB -:1043700040030020014B5B68184700004003002009 -:10438000F8B507000D001600437C002B02D0002476 -:1043900000200CE003681100280098472DE03B7CCA -:1043A00010E0022115483B689847601C0134B44274 -:1043B00014DA002CF3DD2B19013B1B780D3B5A421C -:1043C0005341DBB22A5D0A2AF0D1002BEED1A04284 -:1043D000E7DA211A28183B689847E2E7B04203DA87 -:1043E000311A28183B689847002E06DDAD19013DAB -:1043F0002B780D3B5A4253413B74F8BDDC830010CF -:1044000070B505000368002B16D00C4B1C6805E046 -:10441000290004C92000FFF7B3FFE468002C09D08D -:104420002368002BF9D0064B1B68002BF0D0A34269 -:10443000F3D1EDE700232B6070BDC0464C0E002089 -:104440005C0E002070B505000C000B68802B05D0B9 -:1044500021684B1C23606418257170BD0800FFF7AC -:10446000CFFFF5E710B582B0D0231B061C6801A969 -:10447000064802F0A5FF002806D1019BA34203D005 -:10448000024802F0ADFF012002B010BDC80B0020B1 -:1044900010B5024802F07CFF10BDC046C80B0020DA -:1044A000F0B5C64600B582B006000D001700FFF754 -:1044B000D9FF80466B1C02D0184B1C6805E0300009 -:1044C00002F000FE0500F7E7E468002C18D023682E -:1044D000002BF9D0124B1B68002B01D0A342F3D163 -:1044E0002A0031002000FFF74BFF002FECD06B4675 -:1044F000D91D0A230B7001222000FFF741FFE3E7DB -:104500004346002B06D16B1E9D41E8B202B080BC31 -:10451000B846F0BDFFF7BCFFF5E7C0464C0E0020E3 -:104520005C0E00200C4B1A68130001E01A00DB68D7 -:10453000002B08D08342F9D1002903D1DB68D36076 -:104540000023C36070470029FCD0002A01D0D0604E -:10455000F8E7014B1860F5E74C0E002010B5064B4C -:104560001C6801E09847E468002C03D06368002BC6 -:10457000F8D1F8E710BDC0464C0E002070B505001C -:1045800002F0A0FD0400012201002800FFF788FFCF -:10459000FFF7E4FF200070BD70B5A2B004000E006C -:1045A000FFF760FF05008422002101A8FFF7DCFE71 -:1045B0003300220001A90848FEF740FF040001A8CB -:1045C000FFF71EFFFFF7CAFF002D02D1200022B027 -:1045D00070BDFFF75DFFF9E7454400100FB400B56B -:1045E00083B004A901C90191FFF7D6FF03B008BC4D -:1045F00004B01847F0B583B005000E00002411E0A8 -:104600006B46DA1D0D2313700021002912D1124BC5 -:104610009B699B06FBD410780F4B18600131013267 -:10462000F3E70134A64215D92F5D0C4B00229B5EA7 -:10463000BB42E5D06B46DA1D177000210029F0D18E -:10464000054B9B699B06FBD41078034B1860013126 -:104650000132F3E703B0F0BD00400340141700201F -:1046600070B582B004000D00002004E06B460733F3 -:104670001B7803703000A84216DA0E4B9B6910219C -:104680000A001A4019420FD1461C20186B46D91D4A -:10469000002AEBD1074B9B69DB06FBD4054B1B685B -:1046A0000B7001320131F3E7002801D002B070BD78 -:1046B0000338FBE70040034070B515001C000B4BAE -:1046C0001860FCF781F96B1C06D1631C09D101212C -:1046D0000748FFF727FF70BD02212800FCF75CF8B0 -:1046E000F3E702212000FCF757F8F0E71817002045 -:1046F0005003002010B5064B1B78064B1B78E121B8 -:104700000123002249020448FFF7D6FF10BDC0462E -:10471000388B00103C8B0010004003407F22024089 -:10472000C3093420584368235343C018014BC018B1 -:104730007047C046640E002010B582B001AB084A35 -:104740001A80002408E001AB185DFFF7E7FF0123A2 -:104750004371002303750134012CF4D902B010BD5C -:104760000080FFFF10B5C36A402B00D840231649D4 -:104770000A680261D3180B60990604D03F218B436D -:10478000403311490B60104B19688B0610D10F4B49 -:104790005A404B40802149018B420FD83023C35CE3 -:1047A0009B061A43A0231B061A4383681A6010BD98 -:1047B000074B084A59210848FDF7D8F9074B054A25 -:1047C0005B210548FDF7D2F9E414002000001050E9 -:1047D000208400108085001050840010AC840010EC -:1047E00070B504007F2008404EB2CD09217165707C -:1047F000F143C90FE170A07000281BD10121617144 -:10480000012B19D0402A1FD8E2623022A354002D78 -:104810001ED0C3001B4A94466344E360E368002251 -:104820001A60A378002B19D1A360174B23610123D1 -:10483000237070BD0021E2E78021C9008A42E3D3E2 -:1048400011001248FDF7B0F911001048FDF7ACF95E -:10485000C3000F4A94466344E360DFE7002E09DBA0 -:104860000138C0000B4B9C466044A0602000FFF75D -:1048700079FFDCE70138C000074B9C466044A0602C -:10488000F4E7C0468000105000011050E084001092 -:10489000840010500C0010500800105070B5040037 -:1048A0000D001600FFF73AFF33002A002100FFF742 -:1048B00097FF70BDF0B5CE46474680B583B0254B17 -:1048C0009F6D0026012508E0234B244ADF21244860 -:1048D000FDF74CF9AF436D000136002F34D01F2E89 -:1048E00032D83D42F7D01B4BDB6D1D42ECD11D4B46 -:1048F0009D6572080123334059424B41D9B2894624 -:10490000FF21114088463424634334344C431C193E -:10491000154BE418200000F0CDFA0028DAD034233B -:104920004A465343682241464A439B180E4AD318CD -:10493000DA691979012300930023002000F043FE77 -:10494000200000F0F9F9C5E703B0C0BCB946B04695 -:10495000F0BDC0460000115008850010948500107D -:104960005084001000301150640E002070B51D4AB4 -:104970009823D45880235B0225001D401C4206D199 -:10498000E30612D4E30415D4A54225D170BDFFF788 -:10499000D3FE01221449002000F0FBFD134B8022BE -:1049A00092021A6580256D02EAE710231D43FFF786 -:1049B00081FFE7E700230E4A13700A4A1360802341 -:1049C0005B011D4301220121002000F0CFFD074BB8 -:1049D000802212031A65D7E7290061400548FDF7D8 -:1049E000E3F8C04600001150000010500030115094 -:1049F0001E1700201485001070B50C0015001E0055 -:104A0000FFF78CFE33002A00210000F07FFA70BD12 -:104A100010B5FFF791FE0123002200218020FFF74F -:104A2000EBFF10BD10B50400037D002B11D183787E -:104A3000002B05D14378002B12D00122094B9A6636 -:104A4000802212010849200000F080F9012323751B -:104A500010BD8421054B064A49000648FDF786F83B -:104A60000222EBE700201150FFF7FFFF288500101E -:104A70005C8500105084001010B5FFF74FFEFFF763 -:104A8000D1FF10BD10B504008378002B05D1437809 -:104A9000002B0AD00122064B9A660022054920000D -:104AA00000F054F90023237510BD0222F3E7C0463D -:104AB00000301150FFF7FFFF10B5FFF72FFEFFF793 -:104AC000E1FF10BD10B5002804D101210520FDF73C -:104AD0007FFA10BD7E21034B034AFF310348FDF7E7 -:104AE00045F8C046388500107085001050840010CD -:104AF00010B5002804D1064B1970FFF789FF10BDCF -:104B0000C521044B044A49000448FDF72FF8C0466C -:104B10001E170020388500101086001050840010E9 -:104B200010B5002804D1064B80225202DA6410BD71 -:104B3000D221044B044A49000448FDF717F8C04647 -:104B40000020115038850010048600105084001099 -:104B500010B5041E28D100F0C7F817490520FDF74D -:104B600047FAD022D20000211448FFF7FDFB144B76 -:104B700000221A70134B144A1A60002240210020B0 -:104B8000FFF78CFE002240218020FFF787FE0F4BAD -:104B900001221A6480229205DA6490220C4999500D -:104BA0002000FFF7BDFF10BD60210A4B0A4AFF310C -:104BB0000A48FCF7DBFFC0466D490010640E002078 -:104BC0001E170020E4140020800110500000115036 -:104BD0001010010038850010AC85001050840010C2 -:104BE00010B5002808D10B785B0602D14B78052B55 -:104BF00009D0FFF7A1FD10BDB021054B054AFF31DB -:104C00000548FCF7B3FF054B1A78054B1A60F0E72F -:104C100038850010E8850010508400101E17002011 -:104C20000000115010B50C0000280DD10A794B7905 -:104C30000721194009021143E2789207920FA078E8 -:104C4000FFF72CFE012010BDC021034B034AFF31AA -:104C50000348FCF78BFFC04638850010D88500104C -:104C60005084001010B50400080011001A00002C38 -:104C700004D10123FFF7C0FE012010BDE321034B47 -:104C8000034A49000348FCF771FFC046388500100D -:104C9000C88500105084001010B5002803D108000A -:104CA000FFF7EAFE10BDD021024B034AFF31034853 -:104CB000FCF75CFF38850010B885001050840010A8 -:104CC00010B5002803D10800FFF7F6FE10BDEB2158 -:104CD000024B034A49000348FCF748FF388500109F -:104CE000448500105084001010B580235B040D4AE9 -:104CF00013600D4A13600D4B9A6880235B04934345 -:104D0000F9D10B4C9C2200212000FFF72DFB8022C3 -:104D1000520100210748FFF727FB0923636703338C -:104D2000A36710BD00E0004000F0004000C000405C -:104D3000000011500000105000230375437532220B -:104D400083548361C36103628362704710B5002995 -:104D500002D0C3681B681940002A0FD011435305C5 -:104D60000CD5C26813685B050BD40A4B0B4013606B -:104D7000FFE7FFE7FFE7FFE7FFE7FFE7C36819602B -:104D800010BD817843789B00034A9A580348FCF78A -:104D90000BFFC046FFFBFFFF6403002020860010CE -:104DA00070B50400056A8022D2002A43C378002B24 -:104DB00014D06379002B1ED0802189010A43012180 -:104DC0004B4063712423E35C002B02D08023DB0182 -:104DD0001A4300212000FFF7B9FF70BD836AC26942 -:104DE0009446634419002A000069FFF7C3FA84223D -:104DF00012022A43DDE70021E0E770B504000E004F -:104E00001500437D002B18D1A5610023E3612A1C06 -:104E1000ABB2402B00D9402292B2226201236375CB -:104E2000A662AD1A6B425D412423E5540133002292 -:104E3000E2542000FFF7B4FF70BDFFF77DFFE3E70A -:104E400070B50400C3681B689D05AD0DC278002ACB -:104E500013D11B040BD4C3695B19C361E378002B26 -:104E600004D0236AAB4201D9E369A36170BD0D4B45 -:104E70000D4ABF210D48FCF779FE1B040CD5836A4F -:104E8000C2699446634418002A002169FFF772FA48 -:104E9000E3695B19E361E1E7054B034AC921034874 -:104EA000FCF764FE408600105087001060860010FA -:104EB000BC86001070B50400457D002D17D0FFF7AB -:104EC000BFFFA169E2698B1A402B00D940232362FE -:104ED000D318CB1A584243412420235491420BD378 -:104EE00003D02000FFF75CFF0025280070BD81780B -:104EF000034A0448FCF758FE0348FCF755FEC04639 -:104F000064030020DC8600100887001010B50478C8 -:104F1000002C04D0002B09D0FFF76FFF10BD0C212F -:104F2000044B054AFF310548FCF720FEFFF7C2FF9E -:104F3000F4E7C0462C8700103C8700106086001004 -:104F400070B5002503E00E787519ADB28919954248 -:104F50000AD24C78052CF6D18E787A34344064002D -:104F60000419F609A355EEE770BD000070B5050001 -:104F70001B4C372200212000FFF7F6F9E01C10221D -:104F8000FF21FFF7F1F9200013301222FF21FFF774 -:104F9000EBF900F0AFFF00240EE0E3001B1B9A00CA -:104FA000104B1B689B1802E0230010E000235B6895 -:104FB000280098470134E4B20B4B1B78A3420ED370 -:104FC0000A4A002AF0D0A342E7D8E31ADBB2002B4A -:104FD000ECD1DA00D21A9200054B9B18E7E770BDBE -:104FE000040D0020380C00201C17002000000000D9 -:104FF000F888001070B505000C001600086900F074 -:1050000083FFE36831002800984770BDF0B5D646AD -:105010004F464646C0B580460139C8B2FBF784FB0F -:10502000002802D04378022B0AD0604A60496148C8 -:10503000FFF7D4FA0020E0BCBA46B146A846F0BD5E -:10504000C5796A1101235C4C1A401101227810269F -:10505000B2430A432270AD112B405B01D2B2202132 -:105060008A4313432370060009368178C3781B02F4 -:105070000B4382469A4478E03378B146F6187BE0D9 -:10508000CA2292004A494B48FFF7A8FA0020D2E70B -:10509000E3001B1B9A00494B1B689B1802E023008E -:1050A00014E000239B683A00310040469847051EF3 -:1050B00014D10134E4B2424B1B78A34251D3414A8C -:1050C000002AECD0A342E3D8E31ADBB2002BE8D1EC -:1050D000DA00D21A92003C4B9B18E3E7082823D948 -:1050E000874221D3B278344B9B18DB78FF2B22D137 -:1050F000314B9B18DC704B46002B2AD09A78B37842 -:105100009A421FD14B461A7973799A421AD10123D8 -:105110004A46D2789A421CD9B1785918264A521870 -:10512000D4700133DBB2F3E7284A21492148FFF765 -:1051300055FA00207FE7264A1D491E48FFF74EFA20 -:10514000002078E7234A1A491A48FFF747FA002057 -:1051500071E7194823002A0031001330FFF7F0FEF1 -:105160007619174B1B78A3420FD3564515D2737887 -:105170000B2B81D0002399467378042B00D07FE756 -:1051800053469F1BBFB2002495E7D52292000849E1 -:105190000848FFF723FA00204DE70F4B002B03D000 -:1051A00000E000BF012046E7012044E713030000B0 -:1051B000AC88001068870010040D0020380C002017 -:1051C0001C17002000000000F888001036030000C3 -:1051D000390300004203000000000000F0B583B076 -:1051E00005000C00CB7888780F2B5ED89B00324AE4 -:1051F000D3589F46FBF790FA0200122321002800A3 -:1052000000F024FE52E02D4B002B10D000E000BF38 -:1052100006006B469F1D811C02223800FFF7AAF88A -:105220003B8832002100280000F010FE3EE0002004 -:105230003CE0FBF779FA061E0DD06B469F1D811CE2 -:1052400002223800FFF796F83B8832002100280040 -:1052500000F0FCFD2AE01A4A1A491B48FFF7BEF984 -:10526000002023E00B79497909021943FBF760FA22 -:10527000021E1DD003782100280000F0E7FD15E094 -:10528000124B002B16D000E000BF021E05D00378A1 -:105290002100280000F0DAFD08E0F0329200094910 -:1052A0000948FFF79BF9002000E0002003B0F0BDA3 -:1052B0000020FBE70020F9E78087001000000000D5 -:1052C000A20300009488001068870010000000000E -:1052D000024B5878431E9841C0B27047040D00201D -:1052E000024B18784007C00F7047C046040D0020DD -:1052F00010B5372200212348FFF736F8224C200052 -:10530000FCF76EF9214B1C60214C20001830FCF793 -:105310007AF9200001F0CBF91E4B1C601E4B002BCC -:1053200004D01E4800E000BF1D4B186000240DE0B3 -:10533000E3001B1B9A001A4B1B689B1802E023001A -:105340000FE000231B6898470134E4B2134B1B782D -:10535000A3420ED3104A002AF1D0A342E8D8E31AA0 -:10536000DBB2002BEDD1DA00D21A92000D4B9B1864 -:10537000E8E70020FFF7ECFB0020FFF7A3FB01208C -:1053800010BDC046040D0020BC0C00203C0D0020C8 -:105390006C030020400D0020000000001C170020BE -:1053A000380C0020F888001010B501004378042B59 -:1053B00000D16CE005D8022B32D0032B00D09FE047 -:1053C00010BD052B00D09BE0624B1B78DB07F7D5A7 -:1053D000604A13780420834313705F4B1C68636931 -:1053E000002B00D086E0A269EFF3108072B613683C -:1053F000002BFCD0BFF35F8FE061200001F029F9A2 -:10540000A269E369BFF35F8F0021116083F3108805 -:105410000028D5D1AD2251495148FFF7DFF8CFE739 -:105420004C4B1A78012082431A701A78013082435B -:105430001A7000225A701A78023082431A70464B52 -:105440001C686369002B1CD1A269EFF3108072B64F -:105450001368002BFCD0BFF35F8FE061200001F0E8 -:10546000F8F8A269E369BFF35F8F0021116083F34D -:1054700010880028A4D1AD2238493948FFF7AEF88A -:105480009EE7384B354AA7213748FCF76FFB314B75 -:105490001B78DB0700D493E72E4A137804200343DC -:1054A00013702D4B1C686369002B1DD1A269EFF3AB -:1054B000108072B61368002BFCD0BFF35F8FE061E1 -:1054C000200001F0C6F8A269E369BFF35F8F0021F5 -:1054D000116083F31088002800D071E7AD221F49C6 -:1054E0001F48FFF77BF86BE71E4B1C4AA7211E489D -:1054F000FCF73CFB1B4B194AA7211B48FCF736FB6A -:10550000154B1C686369002B1DD1A269EFF3108055 -:1055100072B61368002BFCD0BFF35F8FE0612000F0 -:1055200001F097F8A269E369BFF35F8F0021116072 -:1055300083F31088002800D042E7AD2207490848CD -:10554000FFF74CF83CE7074B044AA7210648FCF755 -:105550000DFBC046040D0020400D00208488001083 -:1055600068870010C0870010D087001070B584B025 -:1055700006000D0014000C22002101A8FEF7F4FE25 -:105580006B461E715D71210001A8FFF70DFF04B08D -:1055900070BD70B584B006000D0014000C2200210F -:1055A00001A8FEF7E1FE6B461E7106236A465371A1 -:1055B0000822290002A8FEF7DDFE210001A8FFF75E -:1055C000F3FE04B070BDF0B5CE46474680B585B059 -:1055D00080460F0016001D000CAB1B78994601ACED -:1055E0000C2200212000FEF7BFFE43462370072354 -:1055F000637027710396657149462000FFF7D4FE5A -:1056000005B0C0BCB946B046F0BD10B5FFF70AFB07 -:1056100010BD0000F0B5D6464F464646C0B581469F -:105620000C0017009846089B9A46002516E0184A79 -:1056300018491948FEF7D2FF00263000E0BCBA46F0 -:10564000B146A846F0BD154A12491348FEF7C6FFF9 -:10565000F3E7099A13702378E4180135AF4214DD9B -:105660006378052BE3D1E1788907890F4145DED1C5 -:1056700021004846FFF7C9FF061EE4D0A378DA09E7 -:10568000012AE6D052461370E5E70126D5E7C04669 -:105690002D04000070880010688700102E040000A0 -:1056A00070B57F250D40CC096A001E4B9B181B1955 -:1056B00020335B79DB07DE0F002B30D1194B9B18B1 -:1056C0001B1920335B795B072AD4174B186801211B -:1056D000494201F07DFE6A00124B9B181B192033D2 -:1056E0005B79DB0708D40F4B9B181B1920335B79C0 -:1056F0005B0712D5002600E00026002E08D06D00C2 -:1057000008494D192C19203463790422134363711D -:10571000054B186801F03CFE02E00126EDE700268B -:10572000300070BD040D00203C0D0020F0B5C646D1 -:1057300000B582B001937F250D40CE096F00174C54 -:10574000E419A41920346479E4071DD46F00134CC4 -:10575000E419A419203463790127BC4667463B430A -:105760006371019BFFF77EFA002813D16D000B4B8C -:105770005D19AE19203673790122934373717379E1 -:1057800003329343737105E0054A06490648FEF764 -:1057900025FF002002B080BCB846F0BD040D0020FB -:1057A0009504000060880010688700107F220A407E -:1057B000CB09520003498918C91820314879C0071C -:1057C000C00F7047040D002070B57F240C40CD0938 -:1057D000FFF762FA6400064B1B195B1920335A79F4 -:1057E00002210A435A715A7901210A435A7170BD44 -:1057F000040D002070B57F240C40CD09FFF760FA3E -:105800006400064B1B195B1920335A7902218A4325 -:105810005A715A7901398A435A7170BD040D0020BA -:105820007F220A40CB09520003498918C918203148 -:1058300048798007C00F7047040D0020F0B5C646B8 -:1058400000B582B005000C00002000F05DFB22785E -:1058500060231340602B12D0402B17D02278D20641 -:10586000D20E012A00D1CAE0022A00D104E1002AA6 -:105870001CD00026300002B080BCB846F0BDC14A42 -:10588000C149C248FEF7AAFE0026F3E7C04B002B31 -:1058900000D164E1BF4B002B02D0180000F034FBB4 -:1058A0002100280000E000BF0600E3E7202B0AD01B -:1058B000002B00D05BE16378092B00D959E19B00F4 -:1058C000B54AD3589F4623790F2B00D949E1B34AF3 -:1058D000D318DB78B24A002A05D0B24A1278934234 -:1058E00012D39B1ADBB2002B00D03CE1D900CB1ABB -:1058F0009B00AD49C918002900D136E122002800DB -:10590000FFF778FB0600B5E7D900CB1A9B00A74A42 -:105910001168C918EFE7200000F0FCFAA178280010 -:10592000FFF7E6F89D4A137802210B431370012616 -:10593000A0E79A4B5B786A46063213700123210078 -:10594000280000F083FA012694E7A778934B5B7850 -:10595000002B01D1002F07D1904B5F702100280050 -:1059600000F058FA012685E739002800FFF74EFBC2 -:10597000061EF1D18E4A84498448FEF72FFE79E74E -:1059800021002800FFF72AFC060073E7A278E378DD -:105990001B021343012B01D000266BE77F4A1378CB -:1059A00008210B4313702100280000F033FA012670 -:1059B00060E7A278E3781B021343012B01D0002695 -:1059C00058E7764A137808218B431370210028008A -:1059D00000F020FA01264DE7704B1A785109920821 -:1059E0000223134001220A4013436A460632138001 -:1059F00002232100280000F029FA01263AE7237942 -:105A00000F2B00D9B7E0654AD318DB78644A002A27 -:105A100005D0644A1278934227D39B1ADBB2002B3D -:105A200000D0AAE0D900CB1A9B005F49C918002911 -:105A300000D1A4E022002800FFF7DCFA061E00D007 -:105A400018E7237860221A4200D013E763780A2B04 -:105A500000D00FE76B469A1D00231370013321001D -:105A6000280000F0F3F9013604E7D900CB1A9B00B7 -:105A70004E4A1168C918DAE721797F270F40CA0911 -:105A80009046082F0AD8002B3AD16378012B19D001 -:105A9000032B26D0002B08D00026EBE6454A3A49D6 -:105AA0003A48FEF79BFD0026E4E62800FFF7B8FE23 -:105AB0006B469A1D108002232100280000F0C6F9D1 -:105AC00001261EE0A078E3781B02034305D02100E5 -:105AD000280000F09FF9012613E02800FFF78AFE56 -:105AE000F5E7A078E3781B02034305D021002800E6 -:105AF00000F090F9012604E02800FFF765FEF5E7C5 -:105B000000267B00254FFF184744FB7C244A002ACF -:105B100005D0244A127893421AD39B1ADBB2002B89 -:105B20000DD1D900CB1A9B001F49C918002906D0F6 -:105B300022002800FFF75EFA002800D00600237834 -:105B400060221A4200D095E6002000F0DDF991E6CF -:105B5000D900CB1A9B00154A1168C918E6E7002640 -:105B600088E6002686E6002684E6002682E60026F1 -:105B700080E600267EE600267CE600267AE6002601 -:105B800078E6C04643020000C08800106887001015 -:105B9000000000000000000014880010040D002028 -:105BA000000000001C170020F8880010380C0020AE -:105BB00083020000CE02000030B585B000F0BCFCCE -:105BC00000280ED105B030BD6C4B6D4A99216D484F -:105BD000FBF7CCFF01AC2078FFF7C8F922796A4BBC -:105BE0009A706A4B1C686569002DEDD1A269EFF3CC -:105BF000108172B61368002BFCD0BFF35F8FE16198 -:105C000001A9200000F008FDA269E369BFF35F8FDE -:105C10000021116083F310880028D3D001AB5B789A -:105C2000082BDED89B005A4AD3589F4601AB187800 -:105C3000FFF79CF9574B002BD3D000E000BFD0E713 -:105C4000514A137801210B43137001AB187802A954 -:105C5000FFF7F4FD0028C4D101AC20780021FFF744 -:105C60001BF820788021FFF717F8BAE701AB197904 -:105C70007F220A40CC095000434B1B181B192033CC -:105C800058790125A843587158790335A8435871AC -:105C9000002A1DD052003C4B9A181219D37C3E4A60 -:105CA000002A05D03D4A1278934218D39B1ADBB2E2 -:105CB000002B1BD1DA00D21A9200394B9B18002B13 -:105CC00014D05C6901A84279039B0078A04788E75B -:105CD00001A84279039B007800F02AF981E7DA00F5 -:105CE000D21A92002F4B1B689B18E8E72E4A2F49C7 -:105CF0002F48FEF773FC65E72E4B002B00D170E7B1 -:105D0000214B18780007C00F00E000BF69E72A4B5D -:105D1000002B00D165E700E000BF62E7E3001B1B3A -:105D20009A00204B1B689B1802E0230014E02B0014 -:105D30009B69002B02D001AA107898470134E4B285 -:105D4000164B1B78A34200D24BE7134A002AECD033 -:105D5000A342E3D8E31ADBB2002BE8D1DA00D21A6F -:105D600092000F4B9B18E3E70024E9E7029B002B0E -:105D700000D136E70398984733E7C046C087001044 -:105D8000D8880010D0870010040D0020400D00209E -:105D90003C88001000000000000000001C170020DC -:105DA000F8880010380C00200A020000EC8800106F -:105DB000688700100000000000000000F8B5050032 -:105DC000124B9F89DE89B91B89B20B1C402900D96F -:105DD00040239CB20D4B1B785BB2002B08DB0021EB -:105DE000B74211D00A4A23002800FEF73BFFF8BD56 -:105DF000B74201D18021F3E7044B9968220004489F -:105E0000FEF7B8FA8021EBE70022ECE73C0C00201B -:105E1000C40C002070B506000C000B4D08222800B1 -:105E2000FEF7A8FA0023AB60EB81AB810023E356B9 -:105E3000002B06DB8021002300223000FEF712FF3A -:105E400070BD0021F7E7C0463C0C0020F0B5C64607 -:105E500000B580460C0016001D00234F08223800B4 -:105E6000FEF788FABE600023FB81A379E17909027D -:105E700019430B1CA94200D92B1C99B21A4A9381D1 -:105E8000A279E3791B02134319D0002901D0002E17 -:105E900008D04046FFF792FF041E0AD0200080BCC5 -:105EA000B846F0BD7A2211491148FEF797FB00244D -:105EB000F4E780220D490E48FEF790FBEEE7002341 -:105EC000E356002B0DDB8021002300224046FEF725 -:105ED000C9FE041EE2D1852204490548FEF77EFB77 -:105EE000DCE70021F0E7C0463C0C00202C890010C4 -:105EF0006887001010B5142200210248FEF734FA1A -:105F000010BDC0463C0C0020014B18617047C046D4 -:105F10003C0C002010B50100044C08222000FEF7C4 -:105F200029FA0023A360E381A38110BD3C0C00206B -:105F300070B505001C00C909324B1B78DB098B4288 -:105F400011D0002C08D1304B002B02D02D49FEF788 -:105F500047FE0124200070BDAD222C492C48FEF7DD -:105F60003DFB0024F6E7274B1B785BB2002B07DBD9 -:105F7000244B9868002843D022002649FEF7FAF9FE -:105F8000204AD3891B199BB2D3819168091991606A -:105F9000D288934201D03F2C27D81A4B1B69002B83 -:105FA00004D0184928009847002814D0154B1B78B6 -:105FB0005BB2002B0DDB8021002300222800FEF7BE -:105FC00051FE041EC6D1D02210491148FEF706FB2F -:105FD000C0E70021F0E700212800FEF75DFE8021E8 -:105FE0002800FEF759FE0124B4E72800FFF7E6FE7B -:105FF000041EAFD1DB2205490548FEF7EFFAA9E7F9 -:106000000024A7E73C0C0020E14B0010148900108D -:1060100068870010C40C002010B52C23434311489E -:10602000C0184478FFF754F9002806D10023002B4C -:1060300013D0002C09D1002010E0FFF751F90028FF -:1060400001D10123F3E70023F1E721000020FFF74E -:10605000ADFB002803D1013000E0002010BD00207E -:10606000FCE7C046900C0020F8B507000C001500B6 -:106070001E002C2242431C4B9B1859780020FFF72E -:106080000FFB002820D0002C1FD0331C0F2E00D96E -:106090000F23DEB214482C237B43C218147208333A -:1060A000C018013032002900FEF764F90136F4B25D -:1060B0000D492C2047433A0008328A18A3B2C91967 -:1060C00049780020FFF732FBF8BD341C102E00D9B0 -:1060D0001024E4B22C2078430830034B1818220017 -:1060E0002900FEF747F9E3E7900C002030B583B0B4 -:1060F00004000D00191E6B461A700BD00622981C66 -:10610000FEF738F908236A4629002000FFF7ACFFA4 -:1061100003B030BD062200216B46981CFEF724F91F -:10612000F0E7F0B583B008AC0026A65709AC00250F -:1061300065570AAC247864B26F463A706A467B7041 -:10614000BE70FD703C710523FFF78EFF03B0F0BDFC -:1061500010B52C2200210248FEF706F910BDC046FA -:10616000900C002010B50020FFF7F2FF10BD0000DA -:10617000F0B583B005000E004B79032B6AD10B7983 -:10618000DC00E41AA4B21234A4B2944212D8002360 -:10619000002B16D00027002F20D031787118B9625B -:1061A0004B78212B21D0BB222C492D48FEF716FA23 -:1061B000002450E0A72229492948FEF70FFA0024BD -:1061C00049E02C215943274A52185278002A02D01C -:1061D0000133DBB2DCE7234F7F18DCE7B4221F4931 -:1061E0001F48FEF7FBF9002435E00B78C918327917 -:1061F0007B1C0193BB1C009303232800FFF70AFAC2 -:1062000000281DD0B379012B21D000233B71B37836 -:106210003B70B81DBB6AD91D0222FEF7ABF8B978F6 -:10622000002918D03A00183210232800FFF77EFA10 -:10623000002810D1CE220C490C48FEF7CFF90AE015 -:10624000BF2206490648FEF7C9F9002403E0F379A6 -:10625000FB70DAE70024200003B0F0BDB88900101D -:1062600068870010900C002084890010408900107D -:10627000F0B583B005000E000A781F231340012BF0 -:1062800000D0C4E008790023002B14D0FF23002B9A -:1062900000D0BFE01C00603319001140134231D11F -:1062A000F2787378062B0FD0062B00D0B6E0222AA6 -:1062B0001AD00020ACE02C2159435B4C095D884288 -:1062C000E5D00133DBB2DFE7212AEDD126335C4391 -:1062D000554B1B199A6A002A00D19DE013783100B2 -:1062E0002800FFF7B3FD93E0FAF71AFA02002C2317 -:1062F0005C434D4B1B19DB8831002800FFF7A6FDDE -:10630000012085E0202900D08AE073780B2B00D98A -:1063100088E09B00454AD3589F46F178B0782C23FB -:1063200063430833404FFF18B279F3791B021343DC -:106330003A00FAF7EDF9031E06D03A0031002800C2 -:10634000FFF784FD012063E0862252003849394876 -:10635000FEF744F900205BE0B179F3791B020B43AF -:10636000102B01D9002053E02C22624318322E4C0E -:10637000A21831002800FFF769FD012048E0F078FD -:106380002C235C43284B1B1958712B4B002B03D03B -:1063900000E000BF00283BD031002800FFF73AFDA5 -:1063A000012035E02C2254431F4A121905320123E3 -:1063B00031002800FFF74AFD012029E02C235C432F -:1063C000194B1B191A7901239B1A6A46073213705D -:1063D000012331002800FFF739FD012018E0B278D1 -:1063E000F078000210430138431E9841C0B22C23BC -:1063F0005C430D4B1B191871104B002B01D000E0B2 -:1064000000BF31002800FFF705FD012000E000205B -:1064100003B0F0BD0020FBE70020F9E70020F7E71C -:106420000020F5E70020F3E7900C002054890010CD -:10643000A089001068870010000000000000000024 -:1064400070B508790023002B09D0FF23002B24D13D -:10645000087860220240202A0AD0012070BD2C2238 -:106460005A430F4C125D9042F0D00133DBB2EAE7A1 -:106470004A78092A01D00120F0E7CC7888782332C5 -:106480005A431832064B9A188D79CB791B022B434D -:106490002100FAF73FF90120E0E70020DEE7C046DF -:1064A000900C002070B50400124D0022002A1DD16E -:1064B000A878884203D00132D2B22C35F6E72E00FC -:1064C00018369BB2320000210020FAF723F9A97890 -:1064D000102332002000FFF729F9041E07D1C02243 -:1064E000520005490548FEF779F800E00024200035 -:1064F00070BDC046900C0020908900106887001085 -:1065000070B50A4B1C78002C01D0200070BDFEF73E -:10651000EFFE051E03D0054B01221A70F5E732226B -:1065200003490448FEF75AF82C00EEE71D17002037 -:10653000C489001068870010014B18787047C04666 -:106540001D17002010B5030010008C189A89944282 -:1065500004DDA0B25989401880B210BD081880B27D -:10656000FBE710B58C1A83899C4204DDA1B24089F7 -:10657000081A80B210BD891A88B2FBE710B5040072 -:10658000FFF7E0FFA38801E0C01A80B28342FBD985 -:1065900010BD10B54069002803D00121494200F028 -:1065A00017FF10BD10B54069002801D000F0F0FEC3 -:1065B00010BDF0B5C64600B582B00600884601920F -:1065C000190008AB1D884C1BA4B2A94202D2438912 -:1065D000E41AA4B2B788A74205D23A003000FFF708 -:1065E000C0FF30823C00002C11D0444501D800206F -:1065F0000EE0424629003000FFF7C0FF3168F28804 -:10660000504309180198FDF7B5FE012000E0002075 -:1066100002B080BCB846F0BD30B583B004000D00B8 -:10662000FFF7B7FFE3899BB2228A00922A0000217C -:106630002000FFF7BEFF0500218A89B282B2200048 -:10664000FFF780FF20822000FFF7ACFF280003B097 -:1066500030BD70B504000D00FFF79BFFE3899EB2CB -:10666000228A91B29B1A9BB2B14202D962899B1ACB -:106670009BB2A2889A4202D1207A002816D000222A -:1066800031002000FFF77AFFE288504323689C46E0 -:1066900060442900FDF76EFE012231002000FFF763 -:1066A00051FFE0812000FFF77DFF012070BD10B594 -:1066B0000400FFF76EFF0023E38123822000FFF731 -:1066C00071FF012010BD10B5FAF762F81920FAF732 -:1066D00095F8D0231B06802292045A6210BD000058 -:1066E00010B51F2A20D80C79A318202B22D80523F7 -:1066F000CB56002B01DB934229D1164B984202D096 -:10670000154B98421CD1154B9C466044434258415E -:106710008000134BC0580123A340013B9340184015 -:1067200043425841C0B210BD0E4B0F4A58210F488A -:10673000FBF71CFA0E4B0C4A59210C48FBF716FAD2 -:10674000C2210C4B0C4A49000C48FBF70FFA002001 -:10675000E9E7C04600002050000030500000D0AFF4 -:10676000040E0020D0890010D08A0010F08900109B -:10677000348A0010F0730010108B00100C7400109D -:1067800070B50A791F2A1FD81E4B984202D01E4BA3 -:1067900098421FD11D4B9C466044434258418000A3 -:1067A0001B4BC45801239340013B497949B200294E -:1067B00017DB08002025AA1A914220DC8B401C42DE -:1067C00001D00120404270BD124B134A3F211348B3 -:1067D000FBF7CCF9C221124B124A49001248FBF7D1 -:1067E000C5F92020801A00E00138002804DB1A00D7 -:1067F00082401442F8D1E6E701204042E3E701205D -:106800004042E0E700002050000030500000D0AFD0 -:10681000040E0020688A0010F08A0010F089001031 -:10682000F0730010108B00100C74001070B5050090 -:106830000C001600FFF754FF002801D0002007E0ED -:106840001B48FBF7B1F9831912339B005A510130F1 -:10685000237983420FD92378617809021943A278FA -:1068600012041143E3781B060B4342009A5A530B60 -:10687000E9D19219E7E701229A401300013B0D4A42 -:10688000954202D00C4A95420BD10C4A944665447D -:106890006A425541B3400A4AAD00A9580B43AB5078 -:1068A00070BDC221074B084A49000848FBF75EF952 -:1068B000908A001000002050000030500000D0AF3F -:1068C000040E0020F0730010108B00100C740010E8 -:1068D000F8B505000E00F9F79DFF0700310028000C -:1068E000FFF74EFF041E09DB020031002800FFF70E -:1068F0009DFF3800F9F79AFF2000F8BD0148FBF72B -:1069000053F9C046908A0010F8B506AC25781F2AC6 -:106910000AD84C006418E4000419DC342468A44646 -:10692000002D07D01F261AE0164B174AC72117481B -:10693000FBF71CF9002612E05401A0256D05254344 -:106940004C006418E40004192700DC373D60104D4A -:106950003543D8342560053B05321F242240052BE2 -:10696000EAD89B06520113434C006218D2008218E9 -:106970001500DC352B60064B1E43D832166063468B -:106980002B60F8BDA48A0010B08A0010F0890010B6 -:1069900080E00000F0B58BB004000D001600026826 -:1069A0000121A9408A430260002B35D069004919B2 -:1069B000C90041180A00C8321868106004325868CB -:1069C0001060043298681060DB68DC310B6069008D -:1069D0004B19DB00D033E31880225201134380228D -:1069E00012061A601A60234BAB40A3602268281D70 -:1069F00001231F0087403A432260226828000830A4 -:106A00008340134323601F2216404919C9006418AC -:106A1000D83426600BB0F0BD1022002106A8FDF787 -:106A2000A3FC80235B020693F8235B020793802379 -:106A3000DB020893C0231B030893102206A902A8B7 -:106A4000FDF798FC6B005B19DB00E3181A00C832F5 -:106A500002991160039A01921A00CC3201991160D7 -:106A6000049A01921A00D03201991160059ADC3320 -:106A70001A60ACE701010101030010B50A000349E7 -:106A80000868190000F004F810BDC0468C0300200F -:106A900010B5514300F034F8041E0ED00300083B3B -:106AA0005A6803239A43043A242A15D80300132A68 -:106AB00005D800221A605A609A60200010BD00219B -:106AC0000833016041601B2AF3D98160C160242A28 -:106AD00006D003001033ECE70021FDF745FCECE79E -:106AE0000300016118334161E3E7C04610B5034B71 -:106AF0000100186800F004F810BDC0468C030020A7 -:106B0000F0B54E464546DE465746E0B50D000B351E -:106B1000060083B0162D22D8102900D9B2E000F06B -:106B2000AFFA102518230220CB4FFB181A005C681F -:106B3000083A944200D1B5E0032362689A431300F7 -:106B4000E268A168CA6091600122E31859683000C8 -:106B50000A435A6000F09CFA2000083095E00723B1 -:106B60009D4300D58EE0A94200D98BE000F088FA61 -:106B7000FC235B009D4200D2A5E1680A00D18BE0B6 -:106B8000042800D978E138239846A8098044393090 -:106B9000C100B14F79184C680839A1420ED00323C7 -:106BA0009C4604E0002ACBDAE468A14206D06246A3 -:106BB000636893435A1B0F2AF4DD40463A003C6950 -:106BC0000832944200D178E00323616899438946F2 -:106BD0000B00491B0F2900DD79E17A613A61002938 -:106BE000B2DA80229200914500D30EE15909DA0809 -:106BF00001238B40D2007968D2190B4391687B60E6 -:106C0000E260A1609460CC600121821091409942C1 -:106C100059D80B4205D103229043490004300B425E -:106C2000FBD003239846C3009946B944CC4682461C -:106C30006346DC68A44507D12AE1002A00DB33E182 -:106C4000E468A44500D123E14246636893435A1B9C -:106C50000F2AF2DD01208046611905436560A068B6 -:106C6000E5680837C560A86040461043F960B96020 -:106C70004860CF6030008F60E25000F009FA2000D9 -:106C8000083002E00C230020336003B0F0BCBB46A8 -:106C9000B246A946A046F0BD80213F234020984639 -:106CA000890076E7DC680230A34200D044E73A006E -:106CB0003C690832944200D086E701217B6882104B -:106CC00091409942A5D90323BC6862689A439146D2 -:106CD000954203D8531B0F2B00DD88E023004B4463 -:106CE0005E4A01935E4B93461B681268EB180132B3 -:106CF00000D13BE15B4A944663441B0B1B030093AA -:106D00003000009900F0CCF903008046013300D137 -:106D1000F8E0019B834200D9F2E0534B19009A46F8 -:106D20000968009B8C46514663440B6001991A0028 -:106D3000814200D150E15B461B68013300D155E12F -:106D4000434601995B1A9A1853461A600723424634 -:106D500041461A400192194200D111E10823984698 -:106D6000881A424B0099804441449B1A5B1A1B05C8 -:106D70001B0D0091300019009B4600F091F9431C57 -:106D800000D14FE14346C01A03005B4400935346D1 -:106D900052461B6801215B44136042464046BA607C -:106DA000009A0A434260BC4200D123E14A460F2ABE -:106DB00000D821E107200C3A824360680140052099 -:106DC00011436160A118486088600F2A00D934E13E -:106DD00042464446526826490868984200D20B60F1 -:106DE00024490868984200D38EE00B608CE00122B1 -:106DF000290013431143651961603000BD606B6069 -:106E000000F046F9200008303FE75A0A042A71D9F9 -:106E1000142A00D9C4E011005C325B31D20008238F -:106E20005B429C46BA18944463469A68032398468A -:106E3000944500D19DE0434651689943494502D9A4 -:106E400092689445F7D1D3689C467B686146A260FE -:106E5000E1608C60D460D7E6B8070020C00B00204A -:106E6000340C00200F100000040C0020081000005B -:106E70002C0C0020300C0020142852D9542800D9A2 -:106E800096E06E239846280B80446F30C10080E660 -:106E900008239B46073BDC449B46DA444346524664 -:106EA000134200D0C4E64CE00122E31859683000D8 -:106EB0000A435A60E368A268D3609A6000F0E8F879 -:106EC00020000830E1E62B00E80808332CE6012317 -:106ED00060191D43656078613861C26082601A0084 -:106EE0004B460A4342603000E15000F0D1F82000E8 -:106EF0000830CAE69A09110039323831D2008EE7DB -:106F0000BC4260D0BC68626803239A43531B95421D -:106F100002D80F2B00DD6AE7300000F0B9F800203E -:106F2000B3E65B23984680445C30C10031E6082319 -:106F30005B429C46E1444B469B6801384B4500D080 -:106F400098E043460342F2D17B688B437B60490063 -:106F5000994200D9B7E6002904D1B4E60422944648 -:106F60004900E2440B42F9D050465CE610330093EE -:106F7000C6E68910023B8B4079680B437B6065E76E -:106F8000009B300043445B421B051B0D19009B46D0 -:106F900000F086F8431C00D0F4E600239B46F6E69A -:106FA000542A2BD81A0B11006F326E31D20036E7FB -:106FB000AA235B0098422BD8DD3B9846E80B80441F -:106FC0007830C100E5E52C4B009A9A461B689C4638 -:106FD000534662441A60AEE6090500D0ABE6009A5B -:106FE000BC684A4401310A436260F4E65B464246AB -:106FF0001A60ABE64446EEE641608DE7AA214900FF -:107000008A4224D8DA0B110078327731D20006E7B1 -:107010001A4B984224D87C239846A80C80447D3093 -:10702000C100B6E5009A019B94464246083B634482 -:107030009B1A009300239B46A9E6210030000831EB -:1070400000F0BCF85346BC681B686268C3E60B4995 -:107050008A420BD89A0C11007D327C31D200DEE6D8 -:10706000FE217E237F209846890092E5FE227E2124 -:107070009200D4E67B686AE7040C00205405000007 -:1070800010B5024800F07CF910BDC046000C00208D -:1070900010B5024800F076F910BDC046000C002083 -:1070A000002370B5064D040008002B60FAF73EFD82 -:1070B000431C00D070BD2B68002BFBD02360F9E788 -:1070C000580E002010B583070AD00300032102E008 -:1070D00001330B4205D01A78002AF9D1181A10BDD5 -:1070E000030019680C4A0D4C8A188A4322420FD1BA -:1070F0005968094A04338A188A43224208D15968D8 -:10710000054A04338A188A432242F1D000E0013351 -:107110001A78002AFBD1E1E7FFFEFEFE8080808026 -:10712000F8B50C000500FFF7ABFF204FBB685E68A9 -:1071300003239E431E4B341B9C466444240B013C9A -:10714000113324039C4207DB00212800FFF7A8FF2E -:10715000BB689B19984204D02800FFF799FF0020D4 -:10716000F8BD28006142FFF79BFF431C0DD00122B0 -:10717000BB68361B16435E600E4B28001A68141B52 -:107180001C60FFF785FF0120EAE700212800FFF7D8 -:1071900087FFBA68831A0F2BDEDD07490968401A9A -:1071A0000449086001210B435360D5E7B80700206C -:1071B000EF0F0000040C0020C00B0020F0B5C64605 -:1071C00005000C0000B500294FD0FFF759FF210042 -:1071D00008394C68012622000320B2438F187B68CF -:1071E0008343624898468368BB426AD043467B60CB -:1071F00026421ED108239C460C688444091B1219A0 -:107200008C6864454FD0CB68E3609C604346FC18B3 -:107210006468344211D1BB68554C4244A34200D14A -:107220007EE0FC68DC60A360012313434B608A505E -:1072300006E0FC1864683442EDD016434E603A60B4 -:1072400080239B009A4213D25409D3080122A24002 -:107250004468DB002243426018188368C8608B6072 -:107260008160D9602800FFF713FF80BCB846F0BDED -:10727000530A042B3ED89409260039343836E400EA -:1072800004192368083C03279C4242D05868B8433D -:10729000904202D99B689C42F8D1DC68CC608B603C -:1072A000A160D960DEE74346F8184068304257D104 -:1072B000FB68B86842441643C36098604E608A50C9 -:1072C000D0E713004344264206D10A68891A8C6825 -:1072D0009B18CA68E260946001221A434A60254AFA -:1072E000816012689A42BDD8234B28001968FFF7C5 -:1072F00017FFB7E7142B07D9542B1AD8140B260005 -:107300006F346E36E400BBE71E005C335B36DC0096 -:10731000B6E70122B610B240466832434260BDE78C -:10732000D9609960CB608B60012313434B608A5016 -:1073300098E7AA246400A34205D8D40B2600783429 -:107340007736E4009CE70D4CA34205D8940C260048 -:107350007D347C36E40093E7FE247E26A4008FE78C -:10736000330013434B603A607CE7C046B807002007 -:10737000C0070020C40B0020340C0020540500007E -:107380007047C0467047C046F8B5C04600000000D0 -:1073900001B40248844601BC604700BF2D020020B2 -:1073A00001B40248844601BC604700BF7902002056 -:1073B00001B40248844601BC604700BF7902002046 -:1073C00001B40248844601BC604700BF250100208B -:1073D00001B40248844601BC604700BFE1010020BF -:1073E00001B40248844601BC604700BFC1000020D0 -:1073F00070696F203D3D2070696F30207C7C20706B -:10740000696F203D3D2070696F310000433A5C5543 -:10741000736572735C6E6761646A5C446F63756DFB -:10742000656E74735C7069636F2D73646B5C7372EB -:10743000635C7270325F636F6D6D6F6E5C686172FA -:1074400064776172655F70696F5C696E636C7564A7 -:10745000652F68617264776172652F70696F2E683D -:107460000000000077726170203C2050494F5F4956 -:107470004E535452554354494F4E5F434F554E540B -:1074800000000000777261705F746172676574203C -:107490003C2050494F5F494E535452554354494F35 -:1074A0004E5F434F554E5400696E5F6261736520B5 -:1074B0003C2033320000000070696E203C203332E3 -:1074C00000000000000200001C1B1A161514130017 -:1074D0000405060708090A0028041607091D1B00F1 -:1074E000736D5F636F6E6669675F7365745F6A6D06 -:1074F000705F70696E000000736D5F636F6E666928 -:10750000675F7365745F696E5F70696E730000001A -:10751000736D5F636F6E6669675F7365745F7772C3 -:107520006170000070696F5F6770696F5F696E6995 -:10753000740000003C75001017FF0000024046A0D8 -:1075400020E0C1A0024026A0A800020027A0E2A0DF -:1075500041608E00CF001300D30029A0510029A064 -:1075600014005400C1A02080E1A0000054696E798D -:107570005553420054696E795553422044657669EB -:1075800063650000313233343536000009040000F1 -:1075900009022200010100A03209040000010300D9 -:1075A000000009211101000122900007058103104C -:1075B000000A00001201000200000040FECA044060 -:1075C000000101020301000005010906A101850176 -:1075D000050719E029E715002501950875018102C5 -:1075E0009501750881010507190029FF150025FF80 -:1075F000950675088100050819012905950575018D -:107600009102950175039101C005010902A101854F -:10761000020901A100050919012905150025019597 -:107620000575018102950175038101050109300984 -:10763000311581257F950275088106093815812548 -:107640007F950175088106050C0A38021581257F92 -:10765000950175088106C0C04E6F207370696E6C0D -:107660006F636B732061726520617661696C616222 -:107670006C6500006964202626206964203C3D205A -:10768000706F6F6C2D3E686561702D3E6D61785F27 -:107690006E6F646573000000433A5C5573657273E6 -:1076A0005C6E6761646A5C446F63756D656E74736C -:1076B0005C7069636F2D73646B5C7372635C636F82 -:1076C0006D6D6F6E5C7069636F5F74696D655C741E -:1076D000696D652E63000000256C6C642028686964 -:1076E000202530327829000069642026262069642C -:1076F000203C3D20686561702D3E6D61785F6E6F46 -:1077000064657300433A5C55736572735C6E6761C0 -:10771000646A5C446F63756D656E74735C706963F5 -:107720006F2D73646B5C7372635C636F6D6D6F6EF2 -:107730005C7069636F5F7574696C5C696E636C75AE -:1077400064652F7069636F2F7574696C2F7068653D -:1077500061702E6800000000706172656E745F6970 -:10776000640000006368696C645F69640000000085 -:10777000706172656E745F696420213D2063686981 -:107780006C645F69640000002170685F636F6E74F1 -:1077900061696E7328706F6F6C2D3E686561702C27 -:1077A0002072657573655F69642900006964000073 -:1077B00072656D6F7665645F6964203D3D206E651E -:1077C00078745F696400000063616C6C6261636B74 -:1077D00000000000706F6F6C2D3E616C61726D5F18 -:1077E000696E5F70726F6772657373203D3D206DC7 -:1077F000616B655F7075626C69635F696428696459 -:107800005F686967682C206E6578745F6964290019 -:107810006964202626202170685F636F6E74616939 -:107820006E7328686561702C20696429000000006F -:1078300064656661756C745F616C61726D5F706FB9 -:107840006F6C0000616C61726D5F696420213D2086 -:10785000706F6F6C2D3E616C61726D5F696E5F70F1 -:10786000726F67726573730072630000616C61729E -:107870006D5F706F6F6C5F63616E63656C5F616C91 -:1078800061726D00616C61726D5F706F6F6C5F67CC -:1078900065745F64656661756C7400006765745F2C -:1078A000656E7472795F69645F686967680000007B -:1078B00070685F6164645F746F5F667265655F6C5A -:1078C0006973740070685F6164645F6368696C64A5 -:1078D0005F6E6F646500000070685F696E7365724B -:1078E0007400000070685F6765745F6E6F646500A8 -:1078F0006164645F616C61726D5F756E6465725F17 -:107900006C6F636B00000000616C61726D5F706F83 -:107910006F6C5F616C61726D5F63616C6C626163FF -:107920006B0000006765745F656E7472790000001B -:10793000486172647761726520616C61726D2025A7 -:107940006420616C726561647920636C61696D6546 -:107950006400000074696D65725F68772D3E696E22 -:1079600074732026203175203C3C20616C61726D5F -:107970005F6E756D00000000433A5C55736572736D -:107980005C6E6761646A5C446F63756D656E747389 -:107990005C7069636F2D73646B5C7372635C72708F -:1079A000325F636F6D6D6F6E5C6861726477617278 -:1079B000655F74696D65725C74696D65722E6300D4 -:1079C00068617264776172655F616C61726D5F732B -:1079D00065745F7461726765740000006C6F636B3F -:1079E0005F6E756D203E3D2030202626206C6F6333 -:1079F0006B5F6E756D203C204E554D5F5350494E68 -:107A00005F4C4F434B530000433A5C5573657273B0 -:107A10005C6E6761646A5C446F63756D656E7473F8 -:107A20005C7069636F2D73646B5C7372635C636F0E -:107A30006D6D6F6E5C7069636F5F73796E635C6CA4 -:107A40006F636B5F636F72652E6300006C6F636BB7 -:107A50005F696E69740000006D74782D3E636F720B -:107A6000652E7370696E5F6C6F636B00433A5C5593 -:107A7000736572735C6E6761646A5C446F63756D95 -:107A8000656E74735C7069636F2D73646B5C737285 -:107A9000635C636F6D6D6F6E5C7069636F5F73794C -:107AA0006E635C6D757465782E6300006D74782D5F -:107AB0003E6F776E6572203E3D2030006D757465B7 -:107AC000785F6578697400006D757465785F656EC0 -:107AD0007465725F626C6F636B5F756E74696C0066 -:107AE0006D757465785F656E7465725F626C6F63E7 -:107AF0006B696E6700000000726F6F745F696400ED -:107B0000433A5C55736572735C6E6761646A5C448A -:107B10006F63756D656E74735C7069636F2D7364EC -:107B20006B5C7372635C636F6D6D6F6E5C706963C9 -:107B30006F5F7574696C5C70686561702E630000BE -:107B40002170685F6765745F6E6F64652868656142 -:107B5000702C20726F6F745F6964292D3E736962A7 -:107B60006C696E67000000002170685F6765745F74 -:107B70006E6F646528686561702C20726F6F745F2A -:107B80006964292D3E706172656E7400666F756E52 -:107B9000640000006E65775F7375625F747265657F -:107BA00020213D20686561702D3E726F6F745F69A2 -:107BB0006400000070685F64656C657465000000B7 -:107BC00070685F72656D6F76655F616E795F68651D -:107BD0006164000070685F6164645F6368696C641D -:107BE0005F6E6F646500000070685F6765745F6E4C -:107BF0006F6465002C2066756E6374696F6E3A2041 -:107C000000000000617373657274696F6E20222535 -:107C10007322206661696C65643A2066696C652030 -:107C2000222573222C206C696E652025642573251E -:107C3000730A00000A2A2A2A2050414E4943202A6A -:107C40002A2A0A000A0000007372635F6672657177 -:107C5000203E3D206672657100000000433A5C558D -:107C6000736572735C6E6761646A5C446F63756DA3 -:107C7000656E74735C7069636F2D73646B5C737293 -:107C8000635C7270325F636F6D6D6F6E5C686172A2 -:107C900064776172655F636C6F636B735C636C6F59 -:107CA000636B732E63000000636C6F636B5F636FC5 -:107CB0006E666967757265006662646976203E3D2E -:107CC000203136202626206662646976203C3D20DD -:107CD00033323000433A5C55736572735C6E676192 -:107CE000646A5C446F63756D656E74735C70696320 -:107CF0006F2D73646B5C7372635C7270325F636F61 -:107D00006D6D6F6E5C68617264776172655F706CD7 -:107D10006C5C706C6C2E630028706F73745F6469A8 -:107D20007631203E3D203120262620706F73745F0F -:107D300064697631203C3D20372920262620287092 -:107D40006F73745F64697632203E3D2031202626B1 -:107D500020706F73745F64697632203C3D20372950 -:107D600000000000706F73745F64697632203C3DE0 -:107D700020706F73745F6469763100007265665FAE -:107D80006D687A203C3D202876636F5F667265716E -:107D9000202F203136290000706C6C5F696E697489 -:107DA00000000000212864656C7461203E3E203193 -:107DB00031752900433A5C55736572735C6E676177 -:107DC000646A5C446F63756D656E74735C7069633F -:107DD0006F2D73646B5C7372635C7270325F636F80 -:107DE0006D6D6F6E5C68617264776172655F6972F8 -:107DF000715C6972712E630063757272656E7420B6 -:107E00003D3D205F5F756E68616E646C65645F7593 -:107E10007365725F697271207C7C20637572726514 -:107E20006E74203D3D2068616E646C6572000000D8 -:107E30006972715F68616E6465725F636861696EC3 -:107E40005F667265655F736C6F745F6865616420FF -:107E50003E3D203000000000767461626C655F6812 -:107E6000616E646C6572203D3D205F5F756E686178 -:107E70006E646C65645F757365725F697271000032 -:107E8000212828282875696E747074725F742976A9 -:107E90007461626C655F68616E646C657229202D27 -:107EA00020282875696E747074725F742969727104 -:107EB0005F68616E646C65725F636861696E5F7351 -:107EC0006C6F747329202D2031292573697A656FB1 -:107ED0006628737472756374206972715F68616E6D -:107EE000646C65725F636861696E5F736C6F74293F -:107EF0002900000030783163203D3D20282A696E3A -:107F00007374293E3E3131750000000021657863AD -:107F1000657074696F6E207C7C2065786365707411 -:107F2000696F6E203D3D206E756D202B203136002F -:107F300066616C736500000069735F7368617265E8 -:107F4000645F6972715F7261775F68616E646C65AE -:107F50007228736C6F745F68616E646C657229005F -:107F6000657863657074696F6E0000006972715F97 -:107F70006164645F7461696C5F746F5F667265658C -:107F80005F6C697374000000696E736572745F6280 -:107F900072616E63685F616E645F6C696E6B000036 -:107FA0006972715F72656D6F76655F68616E646C32 -:107FB000657200006D616B655F6272616E6368007F -:107FC0007265736F6C76655F6272616E63680000E4 -:107FD0006972715F7365745F6578636C75736976D8 -:107FE000655F68616E646C6572000000666E6900B2 -:107FF000666E692B000000006E616E00666E692D72 -:1080000000000000C62E0010762E0010762E001004 -:10801000D02E0010762E0010762E0010762E001036 -:10802000762E0010762E0010762E0010762E001080 -:10803000BC2E0010762E0010B22E0010762E0010EE -:10804000762E0010A82E0010682F00108E2F001022 -:10805000A62F00108E2F0010482F00108E2F00101A -:108060008E2F00108E2F00108E2F00108E2F0010DC -:108070008E2F00108E2F0010842F00108E2F0010D6 -:108080008E2F00108E2F00108E2F00108E2F0010BC -:10809000B22F0010E2330010F8330010F833001054 -:1080A000F8330010F8330010F8330010F8330010E4 -:1080B000F8330010F8330010F8330010F8330010D4 -:1080C000F8330010F8330010F8330010F8330010C4 -:1080D000F8330010F8330010F8330010F8330010B4 -:1080E000F8330010F8330010F8330010F8330010A4 -:1080F000F8330010F8330010F8330010F833001094 -:10810000F8330010F8330010F8330010F833001083 -:10811000F83300100A320010CA3100100A32001081 -:10812000F8330010F8330010F8330010F833001063 -:10813000F8330010F8330010F8330010F833001053 -:10814000F8330010F8330010F8330010F833001043 -:10815000F8330010F8330010F8330010F833001033 -:10816000BE2F0010F8330010F8330010F833001061 -:10817000F8330010F8330010F8330010F833001013 -:10818000F8330010F8330010BE2F00105A320010E0 -:10819000BE2F00100A320010CA3100100A3200103F -:1081A000F8330010BE2F0010F8330010F833001021 -:1081B000F8330010F8330010F8330010BE2F001011 -:1081C000AC330010F8330010F8330010D232001036 -:1081D000F8330010BE2F0010F8330010F8330010F1 -:1081E000BE2F001000000000000000000000F03F63 -:1081F0000000000000002440000000000000594082 -:108200000000000000408F40000000000088C340D4 -:1082100000000000006AF8400000000080842E4149 -:1082200000000000D01263410000000084D7974195 -:108230000000000065CDCD412A282875696E74388C -:108240005F74202A29282828766F6964202A2972D9 -:108250006F6D5F646174615F6C6F6F6B75702872B6 -:108260006F6D5F7461626C655F636F64652827532F -:10827000272C202746272929292D322929202A2061 -:1082800034203E3D2053465F5441424C455F5632B8 -:108290005F53495A45000000433A5C557365727359 -:1082A0005C6E6761646A5C446F63756D656E747360 -:1082B0005C7069636F2D73646B5C7372635C727066 -:1082C000325F636F6D6D6F6E5C7069636F5F646F5B -:1082D00075626C655C646F75626C655F696E69740C -:1082E0005F726F6D2E6300005F5F61656162695F41 -:1082F000646F75626C655F696E6974002A28287501 -:10830000696E74385F74202A2928726F6D5F7461FA -:10831000626C652D322929202A2034203E3D2053CD -:10832000465F5441424C455F56325F53495A4500BF -:10833000433A5C55736572735C6E6761646A5C4452 -:108340006F63756D656E74735C7069636F2D7364B4 -:108350006B5C7372635C7270325F636F6D6D6F6EB6 -:108360005C7069636F5F666C6F61745C666C6F6193 -:10837000745F696E69745F726F6D2E630000000038 -:108380005F5F61656162695F666C6F61745F696E92 -:10839000697400004465627567000000312E302E5C -:1083A000310000007069636F000000007069636F46 -:1083B0005F736476780000004D61722020372032B0 -:1083C0003032310006005250BBFF3CB6A48300108F -:1083D00006005250D3F07542948300100D0A00003D -:1083E0005541525420737464696E000055415254D3 -:1083F000207374646F757400554152542073746413 -:10840000696E202F207374646F75740006005250DB -:1084100053B4F4A1F88300100800525092000000F9 -:10842000282875696E747074725F74296E6578742B -:108430005F6275666665725F7074722026203062B6 -:108440003131313131317529203D3D20300000007E -:10845000433A5C55736572735C6E6761646A5C4431 -:108460006F63756D656E74735C7069636F2D736493 -:108470006B5C6C69625C74696E797573625C737253 -:10848000635C706F727461626C655C726173706260 -:108490006572727970695C7270323034305C64631A -:1084A000645F7270323034302E63000068775F642E -:1084B0006174615F6F6666736574286E6578745F5A -:1084C0006275666665725F70747229203C3D205546 -:1084D00053425F445052414D5F4D415800000000EF -:1084E00049736F6368726F6E6F757320774D617833 -:1084F0005061636B657453697A6520256420746FDD -:108500006F206C61726765007768696368203D3D24 -:1085100020300000556E68616E646C6564204952BD -:108520005120307825780A002165702D3E737461E2 -:108530006C6C6564000000007268706F7274203D9E -:108540003D2030006463645F656470745F636C65D4 -:1085500061725F7374616C6C000000005F68775F2C -:10856000656E64706F696E745F7374616C6C00002B -:108570006463645F696E745F656E61626C65000060 -:108580005F68775F656E64706F696E745F616C6C55 -:108590006F63000068775F68616E646C655F627529 -:1085A00066665F7374617475730000006463645F72 -:1085B000696E6974000000006463645F65647074D0 -:1085C0005F7374616C6C00006463645F65647074F5 -:1085D0005F786665720000006463645F6564707450 -:1085E0005F6F70656E0000006463645F6564707443 -:1085F000305F7374617475735F636F6D706C6574F5 -:10860000650000006463645F636F6E6E6563740091 -:108610006463645F7365745F61646472657373003F -:1086200065702025642025732077617320616C724A -:108630006561647920617661696C61626C650000D6 -:1086400021286275665F6374726C20262055534240 -:108650005F4255465F4354524C5F46554C4C29008F -:10866000433A5C55736572735C6E6761646A5C441F -:108670006F63756D656E74735C7069636F2D736481 -:108680006B5C6C69625C74696E797573625C737241 -:10869000635C706F727461626C655C72617370624E -:1086A0006572727970695C7270323034305C7270ED -:1086B000323034305F7573622E6300006275665F1E -:1086C0006374726C2026205553425F4255465F43C7 -:1086D00054524C5F46554C4C0000000043616E27DD -:1086E0007420636F6E74696E75652078666572209C -:1086F0006F6E20696E6163746976652065702025F0 -:1087000064202573000000005472616E7366657208 -:10871000726564206D6F7265206461746120746895 -:10872000616E2065787065637465640065702D3EC8 -:10873000636F6E6669677572656400005F68775F76 -:10874000656E64706F696E745F78666572000000B4 -:108750005F68775F656E64706F696E745F78666579 -:10876000725F73796E63000025732025643A20617F -:108770007373657274206661696C65640D0A00002C -:10878000AA520010F451001032520010645200102E -:10879000AA520010AA52001080520010AA520010D3 -:1087A000AA520010AA520010AA520010AA52001099 -:1087B000AA520010AA520010AA520010065200102D -:1087C000217168646C2D3E66662E6D757465780047 -:1087D000433A5C55736572735C6E6761646A5C44AE -:1087E0006F63756D656E74735C7069636F2D736410 -:1087F0006B5C6C69625C74696E797573625C7372D0 -:10880000632F6F73616C2F6F73616C5F7069636F3F -:108810002E680000D8590010B2590010725B001089 -:108820008C590010725B001016590010805900100E -:10883000725B0010325900104A590010E25B0010C0 -:10884000D45B00102C5C0010685D0010F85C001018 -:108850000E5D0010405C00106C5C00106C5D001040 -:10886000757362645F656470745F7866657200003A -:10887000757362645F6F70656E5F656470745F705E -:10888000616972006F73616C5F71756575655F73A7 -:10889000656E640070726F636573735F6765745FA4 -:1088A00064657363726970746F72000070726F63D5 -:1088B0006573735F7365745F636F6E6669670000ED -:1088C00070726F636573735F636F6E74726F6C5FEA -:1088D00072657175657374006F73616C5F71756536 -:1088E00075655F7265636569766500007475645FC0 -:1088F0007461736B0000000065610010516100102D -:10890000716100107162001041640010A5640010D4 -:1089100000000000757362645F636F6E74726F6C49 -:108920005F786665725F6362000000007475645F63 -:10893000636F6E74726F6C5F786665720000000022 -:1089400025733A2025643A204661696C65640D0AF6 -:1089500000000000246400101A630010A4630010DB -:10896000BC63001024640010246400102464001010 -:108970002464001024640010586300107E6300100B -:10898000DE630010686964645F6F70656E000000EC -:10899000686964645F786665725F63620000000006 -:1089A000686964645F636F6E74726F6C5F72657127 -:1089B0007565737400000000686964645F6F7065BA -:1089C0006E000000747573625F696E697400000068 -:1089D0006F6666736574203C2050494F5F494E5363 -:1089E0005452554354494F4E5F434F554E54000027 -:1089F000433A5C55736572735C6E6761646A5C448C -:108A00006F63756D656E74735C7069636F2D7364ED -:108A10006B5C7372635C7270325F636F6D6D6F6EEF -:108A20005C68617264776172655F70696F5C7069C0 -:108A30006F2E63006F6666736574202B2070726FF3 -:108A40006772616D2D3E6C656E677468203C3D20D9 -:108A500050494F5F494E535452554354494F4E5F0E -:108A6000434F554E5400000070726F6772616D2D58 -:108A70003E6C656E677468203C2050494F5F494EDC -:108A8000535452554354494F4E5F434F554E540033 -:108A90004E6F2070726F6772616D207370616365D5 -:108AA0000000000070696E203C2033327500000029 -:108AB00070696F5F736D5F7365745F636F6E73650D -:108AC0006375746976655F70696E646972730000BE -:108AD0005F70696F5F63616E5F6164645F70726F26 -:108AE0006772616D5F61745F6F66667365740000C5 -:108AF0005F70696F5F66696E645F6F6666736574E9 -:108B00005F666F725F70726F6772616D0000000068 -:108B100070696F5F6765745F696E646578000000F7 -:108B2000B4020010A80200109C020010C4830010C0 -:108B300090020010D08300100C84001018840010E4 -:108B400010B50368002B1AD001230168EFF3108CD5 -:108B500072B60A68002AFCD0BFF35F8F04228256E7 -:108B6000002A12DB0268BFF35F8F002111608CF3D3 -:108B70001088002B00D020BF002BE6D110BD064B83 -:108B8000064A1521064800F0BBF8D0231B061B68D7 -:108B900003710023E6E7C046587A0010E07A00101F -:108BA0006C7A001003000068EFF3108C72B6026854 -:108BB000002AFCD0BFF35F8F04229A56002A0BDBF9 -:108BC00000290FD00A6000201B68BFF35F8F0022CE -:108BD0001A608CF310887047D022120612681A713E -:108BE0000120F1E70020EFE7F8B5040016001F00B0 -:108BF0000368002B1AD001252268EFF3108172B6AA -:108C00001368002BFCD0BFF35F8F0423E356002BC7 -:108C100012DB2368BFF35F8F00221A6081F3108894 -:108C2000002D0FD1002DE7D10120F8BD094B0A4AD4 -:108C300037210A4800F064F8D0231B061B68237113 -:108C40000025E6E73000390000F072F80028E9D08E -:108C50000020EAE7587A0010C87A00106C7A0010F9 -:108C6000F0B5C64600B582B00700884600F058F857 -:108C700004000D000190FA229200002340460021DA -:108C800000F046F822002B0012184B419D4202D8FA -:108C900004D1944202D901225242D3173800FFF77F -:108CA000A3FF02B080BCB846F0BD000010B502685A -:108CB000EFF3108172B61368002BFCD0BFF35F8F07 -:108CC0000423C356002B0ADBFF23037140BF036854 -:108CD000BFF35F8F00221A6081F3108810BD034B31 -:108CE000034A4B21034800F00BF8C046AC7A001051 -:108CF000BC7A00106C7A00107047C046000000007B -:108D000001B40248844601BC604700BF6D1B0010DF -:108D100001B40248844601BC604700BFE541001031 -:108D200001B40248844601BC604700BFF91300103B -:108D300001B40248844601BC604700BFD512001050 -:108D400000000000010000008C7500106C75001020 -:108D50007475001084750010100000000000000001 -:108D60000000010000000000000000000000020000 -:108D700000000000000000000000030000000000F0 -:108D8000000000000000FF000000000000B548687F -:108D900001318E460047704609380149884700BDB9 -:108DA0002122001000000000000000000000000070 -:108DB000503300004C3300005433000052330000A5 -:108DC0004D5300004D430000533400004334000075 -:108DD000F545001000000000614600100000000092 -:108DE0000001000008840010E8830010440D0020FA -:108DF00010000C0000000000000000000000000057 -:108E000000000000000000000000000090030020AF -:108E1000000000007C060020E40600204C07002033 -:108E20000000000000000000000000000000000042 -:108E30000000000000000000000000000000000032 -:108E40000000000000000000000000000000000022 -:108E50000000000000000000000000000000000012 -:108E60000000000000000000000000000000000002 -:108E700000000000000000000000000000000000F2 -:108E800000000000000000000000000000000000E2 -:108E900000000000000000000000000000000000D2 -:108EA00000000000000000000000000000000000C2 -:108EB00000000000000000000100000000000000B1 -:108EC0000E33CDAB34126DE6ECDE05000B00000076 -:108ED0000000000000000000000000000000000092 -:108EE0000000000000000000000000000000000082 -:108EF0000000000000000000000000000000000072 -:108F00000000000000000000000000000000000061 -:108F10000000000000000000000000000000000051 -:108F20000000000000000000000000000000000041 -:108F30000000000000000000000000000000000031 -:108F40000000000000000000000000000000000021 -:108F50000000000000000000000000000000000011 -:108F60000000000000000000000000000000000001 -:108F700000000000000000000000000000000000F1 -:108F800000000000000000000000000000000000E1 -:108F900000000000000000000000000000000000D1 -:108FA00000000000000000000000000000000000C1 -:108FB00000000000000000000000000000000000B1 -:108FC00000000000000000000000000000000000A1 +:1003000000000000D80B0020E07400100022012340 +:1003100001E05B000132A020C0050A4941580B42B0 +:10032000F7D00123934007494350032A09DC064BC9 +:100330001B681100083189005B18920184466244F1 +:10034000D36370470C040000D8140020F0B5C646F3 +:1003500000B590B00400884616001D0000230093ED +:1003600002332A0006F04AFB554B9C4203D0554B02 +:100370009C4200D079E0524B9C4200D17CE00721A6 +:10038000280000F083FA6F1C4D4B9C4203D04D4B6C +:100390009C4200D072E04A4B9C4200D175E007219C +:1003A000380000F073FA00220121280000F086FADC +:1003B00000220121380000F081FA1022002108A853 +:1003C00004F04CF880235B020893F8235B02099346 +:1003D0008023DB020A93C0231B030A93102208A97F +:1003E00004A804F041F8320016321F2A4FD81F2EFD +:1003F00053D8059B0393344B03990B40F1010B43F6 +:10040000120313430593102204A90CA804F02CF83E +:100410001F2D48D80F9B03932C4B039A1340ED03D9 +:100420001D430F951F2F44D80D9B0393284B039A10 +:1004300013403F061F430D970E9B0393254A1A4016 +:1004400080239B0313430E930CAB320041462000E4 +:1004500006F01AFB2368012241468A409343134366 +:10046000236010B080BCB846F0BD90211A4B1B4AE7 +:10047000FF311B4801F0F4FB062181E79021164B68 +:10048000164AFF31164801F0EBFB062188E7154BB1 +:10049000154AED21124801F0E3FB144B124AEE21FC +:1004A0000F4801F0DDFB124B124A9A210C4801F073 +:1004B000D7FB114B114AFB21094801F0D1FBC04683 +:1004C00000002050000030507F00FEFFFF7FF0FF53 +:1004D000FFFFFFE0FFFF0AFEE0740010E47600106B +:1004E000FC74001054750010D07600107475001064 +:1004F00098750010B8760010A8750010A07600104E +:10050000F8B5192000F0F4F9D0231B0680229204DC +:100510005A625A614E484F4B18604F4906F052FAE2 +:100520000600002431E04D4B4D4AAE214D4801F00C +:1005300097FB2A1D464881425AD0082152183F2A6B +:1005400058D849491940D3030B43A2004749891899 +:10055000404A10682200083292008018AA01A027A1 +:10056000FF05BC4662441060516010219160D36069 +:100570003F490B2001F0B6FD01210B2001F0A2FD47 +:100580000123AB403B4A13600134012C38DC2500C9 +:10059000394B1B5D2F4A106832002100FFF7D6FE51 +:1005A000364B0C2CBFD8364A1340E20213430C22C0 +:1005B0009343043A1343334A1340334A1340334AB4 +:1005C000134001221343324A134010229343103246 +:1005D0009343204A11681E4A9142AAD02D4A914263 +:1005E000A7D09C212C4B2D4AFF312D4801F038FB20 +:1005F0000021A3E72B4B2C4AA0211A4801F030FB25 +:10060000002513E0294B5C5D200000F071F9052105 +:10061000200000F03BF90123A340D0221206936290 +:1006200000220121200000F049F90135062DE9D909 +:1006300000240AE01E4B1D5D280000F059F901233B +:10064000AB40D022120653620134062CF2D9F8BD19 +:1006500000002050D8140020F4760010B47500106B +:1006600084760010D4750010FF7FE0FF0C0E002090 +:100670000D030010042400504076001010801F006D +:10068000FF87FFFF3FF8FFFFFFFFBFFFFFFFDFFF19 +:10069000FFFF7FFF00003050E07400107476001000 +:1006A000FC7400102C7600105C7600104C76001064 +:1006B0004476001030B587B0002005F027FD051EF8 +:1006C00042D00023049304AA938000240021002236 +:1006D00007E0414B185D01238340D0200006836171 +:1006E0000134062C18D83D4B185DD0231B065B68DF +:1006F000C340DB07EDD43A4B1A5D04AB5A54481C97 +:10070000072102F085FF344B1A5D01239340D0226C +:10071000120653612A00E3E7002A08D004AB002246 +:100720000121002005F05CFD0023002208E00023E9 +:1007300000220121002005F053FDF5E701332A00D6 +:10074000012BFBD9002A19D107B030BDFA2189004D +:1007500002F05EFF040007E0FA21890002F058FF72 +:10076000A0420BD105F0A2FA00F0C0FE0029F3D0A0 +:10077000FA229200002302F091FFF1E7002005F039 +:10078000C5FC00280AD100F0B1FE0029DED0FA2213 +:100790009200002302F082FF0400E5E7114A1249AB +:1007A000136808681B1A5BB252684968521A52B241 +:1007B000002102910191009200220231002005F0F7 +:1007C0002AFD0023012BBFD89A000649505806493C +:1007D00050500133F6E7C046447600104C760010C6 +:1007E000547600100C0E0020EC14002010B505F01B +:1007F000E4FF05F0FFFEFFF783FE05F057FAFFF771 +:1008000059FFFAE700207047704700000048704722 +:1008100074770010004870478877001000487047D0 +:100820005077001070B500280DD0032824D8800020 +:10083000124BC558280006F0BFFCC0B21F2800D9D3 +:100840001F2000230EE00D4B19680D4802220230D4 +:1008500003F00AFE012007E05A1CEC5C5100084B33 +:10086000CC52D3B29842F7D801304000C0239B004D +:1008700003430348038070BD0020FCE7C002002052 +:10088000400C002010B503F0AFFF10BD10B5830081 +:10089000084A944663441C6840226240C0241440C5 +:1008A0008022520113431C60C000034B9C466044ED +:1008B000416010BD04C001400040014080000B4B6E +:1008C0009C46604400290DD00823002A0CD0042245 +:1008D0001343026853400C221340802252011043FC +:1008E000036070470023F0E70022F1E704C00140F5 +:1008F00010B501238340D022120693629361052133 +:10090000FFF7C4FF10BD0000EFF3108072B6034B79 +:100910001B68002BFBD0BFF35F8F70472C0100D00A +:10092000BFF35F8F024B00221A6080F3108870477C +:100930002C0100D0F8B505000C001600FFF7E4FF0D +:10094000E308EF18EA5C072323401100D940C907E8 +:1009500006D4012199400A433A70FFF7E1FFF8BD40 +:100960002100300001F09AF9F0B583B00600019142 +:1009700014001F00FFF7C8FF050000E00134BC426F +:100980000DD8E208B018B15C072222400B00D3401A +:10099000DB07F3D4012393401943017001E00124E4 +:1009A00064422800FFF7BCFF002C02DB200003B0EC +:1009B000F0BD019B002BF9D0089801F06FF9000001 +:1009C000002307E0054A9A189200BFF35F8F0021C9 +:1009D000116001331F2BF5D97047C0464000003429 +:1009E000054A1078431CDBB21370172B02D9130091 +:1009F00010221A707047C046D002002000B583B0A4 +:100A00000100044B00931F2318220348FFF7ACFF9B +:100A100003B000BD18780010140E0020034B1B68B3 +:100A200002201840431E9841C0B2704700C00640E3 +:100A300070B504000D00062001F04EFAC000290038 +:100A400002F0E6FD0300C6097F201840013040088F +:100A5000002E05D00D4B9E4214D83500060000E054 +:100A600001256562A6622C348020800104430023A6 +:100A70002360062001F030FA8000A901891902F0F4 +:100A8000C7FD70BD0026024DEBE7C046FEFF00002B +:100A9000FFFF0000002909D00A22064B9C46604453 +:100AA000434258414000044BC252704780225200DA +:100AB000F3E7C0460080FCBF0817002070B50500B2 +:100AC0000C00062001F008FA002829D0164B9D42A0 +:100AD00027D08022D203154B1A60154B1A60154B94 +:100AE0009B6811009943FAD100212800FFF7D2FF3B +:100AF00021002800FFF79CFF2C002C34E96A6022BB +:100B00004A406E21114080225201224311600A4B5B +:100B10002B6380239B01234310221A600323AB64C1 +:100B200070BD80221204D6E70080034000E0004040 +:100B300000F0004000C000400103000040BF002062 +:100B40000021704710B5002922D003681B7B994211 +:100B50001ED8174B9C466144090183689C4661443A +:100B60000C684968002A19D003681B7B9A4215D883 +:100B700083680F488446624412019A1810685368CB +:100B8000020001208B4201D80ED00020C0B210BD5F +:100B9000084B094A3B21094801F062F8054B064A17 +:100BA0003B21064801F05CF8A242EFD8EDE7C046D1 +:100BB000FFFFFF0F34780010E47A0010587800101F +:100BC00010B500291ED0037B99421BD84B005B183F +:100BD000033B0468A4466344002919D0002A1DD0B1 +:100BE000914221D0002A25D0047BA24222D8046859 +:100BF00050008018033820188170197800291FD1FF +:100C00001A7010BD104B114A4D21114801F028F8FF +:100C1000104B114A53310E4801F022F80F4B0E4A87 +:100C200054210B4801F01CF80D4B0B4A5521084884 +:100C300001F016F8044B054A4D21054801F010F863 +:100C400041701A70DDE7C046A8780010A47A001041 +:100C5000C478001018790010847A001024790010EC +:100C60003079001070B506000D001400002914D072 +:100C7000002A14D0806873689847002806D02200A4 +:100C800029003000FFF79CFF280007E02A00210020 +:100C90003000FFF795FF200000E0100070BD080055 +:100CA000FCE70000F0B5CE4600B582B0050000922A +:100CB00001930A9C0BAB1B789946002C29D0026843 +:100CC000E3B2517B8B4209D10123002B1BD1002CB5 +:100CD00039D1200002B080BCB946F0BD002B0CD049 +:100CE000117B8B4209D811685A00D318033BCB18EB +:100CF0009B78002BE9D00123E7E73D4B3D4A4D218E +:100D00003D4800F0ADFF3D4B3D4A51213D4800F0CC +:100D1000A7FF03689C7B002CD9D00ED01A7B94428D +:100D20000BD862001219033A19688C466244527853 +:100D30009A73002ACBD1DA73C9E72D4B2D4A4D2186 +:100D40002D4800F08DFFE7B2002F3AD02B681B7BB7 +:100D50009F4236D82C4BFB181B01AA68944663446B +:100D6000009A1A60019A5A60089A9A60099ADA60A1 +:100D70002E68002F2BD030D0337B9F422DD87B00A4 +:100D8000DB19033B32689446634400229A705A7020 +:100D90001A70717B3A003000FFF764FF7073A04255 +:100DA00097D1287D009A019B00F0F4FB061E02D02B +:100DB0004B46002B17D00C9B002B00D189E71E70EF +:100DC00087E7124B124A3B210E4800F049FF114BB6 +:100DD000114A7721084800F043FF054B054A4D2191 +:100DE000054800F03DFF2868390000F035FEE2E7D5 +:100DF000A8780010A47A0010C47800104879001078 +:100E0000B07A001058780010FFFFFF0F3478001000 +:100E1000E47A00106C790010987A0010F0B5DE4684 +:100E200057464E464546E0B58BB0099000230893DF +:100E30008200A44BD65837004CE0A34BA34A3B2179 +:100E4000A34800F00DFF002901D1002868D101213D +:100E5000404600F0F7FDA04219D12A686B6806925F +:100E60000793AB689846EB689A464346002B14D02C +:100E7000002C18D03B681B7B9C4214D8631EFA6878 +:100E8000D35C08931B0218433861002015E0914B96 +:100E9000914A78218E4800F0E3FE904B8E4A7C21E7 +:100EA0008B4800F0DDFE884B8D4A4021884800F0D9 +:100EB000D7FE00239A46984600207B68BFF35F8FD9 +:100EC00000221A6086F310884346002B31D1002897 +:100ED00000D1EFE000F00AFB02000B00002000212F +:100EE000069007917868EFF3108672B601680029C2 +:100EF000FCD0BFF35F8F396888464C7B002CD8D07C +:100F00009BD0097B8C4298D8764965182D01B96829 +:100F10008C46654428686968801A9941002992DDE9 +:100F20002A686B68099800F035FB00239A469846BA +:100F3000C3E7089B1B022343994651461800C0474C +:100F400005000E007A68EFF3108B72B613685942F1 +:100F50004B41D9B2002BF9D1BFF35F8F002E23DBB9 +:100F6000002E47DD3B69002B48D04B4567D100F090 +:100F7000BDFA02000B00010018005219734198429B +:100F800002D804D1914202D901225242D317002142 +:100F9000049101310391029451460191414600911F +:100FA0003800FFF77FFE41E03B69002BD8D04B456E +:100FB0001AD1069A079B10001900521BB34199429F +:100FC00002D804D1904202D901225242D317002103 +:100FD00004910131039102945146019141460091DF +:100FE0003800FFF75FFE21E03F4B3B4A8B2138483A +:100FF00000F036FE002E01D1002DB3D13A68002C4E +:1010000039D0537B9C4220D10121002933D1D37B9D +:10101000002B36D1D473002C46D03B681B7B9C42FE +:1010200042D8FA68013C135D0133135500233B613C +:101030007A68BFF35F8F13608BF310884AE72A4BFF +:10104000254A8E21224800F00BFE002C0DD0137B88 +:101050009C420AD863001B19033B10688446634412 +:101060009B78002BD1D00121CFE7204B204A4D2186 +:10107000204800F0F5FD204B204A8F211D4800F04C +:10108000EFFD002B0AD0117B8B4207D85900CB18FB +:10109000033B11688C4663445C70BBE7134B144AF6 +:1010A0004D21144800F0DCFD074B0D4A4021084853 +:1010B00000F0D6FD0BB0F0BCBB46B246A946A04638 +:1010C000F0BDC046DC14002034780010E47A001033 +:1010D0005878001070790010C87A001088790010D4 +:1010E0005C7A0010FFFFFF0F94790010A8780010C1 +:1010F000A47A0010C4780010D0790010707A001023 +:1011000010B5054B1868002800D010BD034B044AE9 +:101110003521044800F0A4FD400E0020F0790010B5 +:10112000447A00105878001070B505000E0000F0E9 +:10113000D1F9280000F096FA1249280000F0E2F9EF +:10114000182003F07BF90400FFF74AFC0E4B9C4685 +:1011500060448000606022000C49300000F084FB95 +:1011600020601021300003F06DF9A06001213000F3 +:1011700003F068F9E0602575AD00054BEC502000E8 +:1011800070BDC0461D0E001040000034450B00101D +:10119000DC14002010B5064B1B68002B00D010BDDE +:1011A00010210320FFF7C0FF014B1860F7E7C0468E +:1011B000400E0020F0B5DE4657464E464546E0B5A7 +:1011C00089B0804616001F00129B9A46139B9946D1 +:1011D00014AB1B789B461F236B4400221A702CE033 +:1011E000002B09D042461268127B934204D85A1E43 +:1011F0004146C968895C3DE0354B364A4021364856 +:1012000000F02EFD0020002A5BD05B46002B58D05A +:101210004946D04704000D0003000B434DD0002980 +:101220003CDA32003B00361BAF41BB4202D804D14E +:10123000B24202D901267642F71743465A68EFF3C5 +:10124000108472B61368002BFCD0BFF35F8F1F238E +:101250006B4404930023039302934B46019353463C +:10126000009332003B004046FFF71CFDC3B2002B49 +:10127000B6D1190042465268BFF35F8F0025156052 +:1012800084F31088002B1AD01F236B441A78002A8D +:10129000B8D10902FF2318400843B4E700F026F94B +:1012A00006000F0036196F41B94202D8C5D1B042CD +:1012B000C3D901267642F717BFE7002001E00120DD +:1012C000404209B0F0BCBB46B246A946A046F0BDBC +:1012D000347800105C7A001058780010F8B50400DB +:1012E0004268EFF3108572B6136858424341D8B292 +:1012F000002BF9D1BFF35F8FCBB22268567BB3428C +:101300001BD10120002846D0206988422BD0090A31 +:10131000C9B2002B2DD02068007B834229D8581EEB +:10132000E668305C88422AD000206368BFF35F8F94 +:1013300000221A6085F31088F8BD002B0DD0167BB3 +:10134000B3420AD85E00F618033E1768BC466644EE +:10135000B678002ED6D00120D4E7124B124A4D2188 +:10136000124800F07DFC124B124AE021124800F0B6 +:1013700077FC124B124A40210F4800F071FC190013 +:10138000100000F069FB0028CFD10E4B094AE7217D +:10139000094800F065FC23698B42C6D10023236114 +:1013A000C3E7C046A8780010A47A0010C4780010E3 +:1013B000047A00102C7A001058780010347800104D +:1013C0005C7A0010287A001070B584B006000C001A +:1013D000FFF796FE002302930193194B009332000E +:1013E0002300FFF7E7FE051E11DD20BFFFF788FE93 +:1013F0002900FFF773FF134B5B6A9C421BD8114A0D +:10140000926AB2421AD29C4213D0012014E00D4BD2 +:101410005B6A9C4209D80B4A926AB24207D29C424C +:1014200001D0012008E0002006E0002004E00120B7 +:1014300002E0002000E0002004B070BD0120FBE7C6 +:101440003D0B00100040054070B5EFF305833F20D1 +:1014500018401038EFF3108C72B6194B1B68002B34 +:10146000FBD0BFF35F8F012319008140154A516300 +:10147000154A12781400C440234214D0114B5C6A00 +:101480008300124D5B599C4206D38300104C1B59BC +:101490008A430D490A7007E00A4A031D9B009958C8 +:1014A0009950002300E00023BFF35F8F044A00211E +:1014B00011608CF31088002B00D0984770BDC04697 +:1014C000280100D00040054015170020F816002024 +:1014D000FC0D002010B50100024A0348FFF72AFA6C +:1014E00010BDC046F07A001013170020044B5B6A51 +:1014F000034A906A1900536A9942F9D17047C0466D +:101500000040054070B504000D00EFF3108672B680 +:101510001B4B1B68002BFBD0BFF35F8F002D1CD033 +:10152000200000F0D7FD174B83420BD0190020009C +:1015300000F0D8FD0121200000F0C4FD0123A340EC +:10154000114A1360A400114BE550BFF35F8F0C4BA1 +:1015500000221A6086F3108870BDA2000B4B002198 +:10156000D1500122A2400A490B7893430B700549E0 +:10157000200000F0E1FD0021200000F0A3FDE4E7E1 +:10158000280100D04914001038600540FC0D0020EF +:1015900015170020F0B5DE4600B584B00400150034 +:1015A00001921E000293FFF7A1FF03958E4202D81D +:1015B00044D1854242D9EFF3108B72B6224B1B689F +:1015C000002BFBD0BFF35F8F0125A5401F4B5D6350 +:1015D000EFB21F490A783A430A70221D920001991E +:1015E000D150A4001B4A0299A1501B6A2B4212D170 +:1015F000164B1B6C2B4208D00020BFF35F8F124BA1 +:1016000000221A608BF3108819E0134B134AB221A1 +:10161000134800F025FBFFF769FF8E420CD802D17A +:10162000039B834208D8094B1D625D63084A137807 +:10163000BB4313700120E0E70020DEE7012004B087 +:1016400080BCBB46F0BDC046280100D0004005402C +:1016500015170020F8160020147B0010807B001066 +:10166000387B0010EFF3108C72B60B4B1B68002B0D +:10167000FBD0BFF35F8F01238340084A1362084900 +:101680000A789A430A70BFF35F8F034B00221A60F7 +:101690008CF310887047C046280100D000400540F8 +:1016A0001517002010B51F2905D8064B9C4661442C +:1016B0008900016010BD044B044A0A21044800F06F +:1016C000CFFAC046400000349C7B00100C7C001018 +:1016D000C87B001010B50400FFF782F9010020005C +:1016E000FFF7E0FFFF232371BFF35F8F10BD10B53D +:1016F000FFF7D8FFBFF35F8F10BD10B504000120C6 +:10170000FFF77CF901002000FFF7F1FF10BD00009A +:1017100010B500291ED0037B99421BD84B005B18E3 +:10172000033B0468A4466344002919D0002A1DD055 +:10173000914221D0002A25D0047BA24222D80468FD +:1017400050008018033820188170197800291FD1A3 +:101750001A7010BD104B114A4D21114800F080FA4B +:10176000104B114A53310E4800F07AFA0F4B0E4AD3 +:1017700054210B4800F074FA0D4B0B4A55210848D0 +:1017800000F06EFA044B054A4D21054800F068FA56 +:1017900041701A70DDE7C046A8780010A87D0010DF +:1017A000C478001018790010947D0010247900107E +:1017B0003079001070B506000D001400002914D017 +:1017C000002A14D0806873689847002806D0220049 +:1017D00029003000FFF79CFF280007E02A002100C5 +:1017E0003000FFF795FF200000E0100070BD0800FA +:1017F000FCE7000010B50023437301338373037BC0 +:10180000C3730121037B8B4215D9CBB2002B0CD0C3 +:10181000027B934209D85A00D218033A0468A446BE +:101820006244013353700131ECE70C4B0C4A4D21FB +:101830000C4800F015FA002B09D09B4207D801682C +:101840005A00D318033BCB1800225A7010BD034B2B +:10185000034A4D21034800F003FAC046A87800105F +:10186000A87D0010C4780010F8B505000F00160020 +:101870001021012002F0E6FD0400057347600321FA +:10188000280002F0DFFD2060A6602000FFF7B2FF15 +:101890002000F8BD70B50400081E00D170BD0029FD +:1018A00034D0237B994231D84B005B18033B22682C +:1018B000944663445A78002AF0D02DD0237B9A4274 +:1018C0002AD853009B18033B21688C4663445D78FB +:1018D00000215970002825D0237B984222D843004C +:1018E0001B18033B21688C4663440021597001009A +:1018F0002000FFF75FFF060029002000FFF7CAFF66 +:10190000020031002000FFF755FFC7E7084B094AE6 +:101910004D21094800F0A4F9054B064A4D2106481F +:1019200000F09EF9024B034A4D21034800F098F95C +:10193000A8780010A87D0010C478001070B50500CC +:101940000C001600002928D02DD0037B99422AD8FC +:101950004B005B18033B0268944663445A78002AA4 +:1019600027D19A78002A2AD11978FFF793FF03002C +:10197000002E03D1EA7B002A27D1EC73002B37D14C +:10198000002C49D02B7B9C4246D82B6861000C1957 +:10199000033C1C190023637070BD224B224A332183 +:1019A000224800F05DF9224B224A4D21224800F0E6 +:1019B00057F9224B1C4A35211C4800F051F9204BA5 +:1019C000194A3621194800F04BF9002A0AD0297B20 +:1019D0008A4207D851008A18033A29688C46624423 +:1019E0005470CAE7124B134A4D21134800F038F9DE +:1019F000002B0BD02A7B934208D843001B18033BD3 +:101A00002A689446634400229A70B9E7084B094A51 +:101A10004D21094800F024F9054B064A4D2106489E +:101A200000F01EF9B87C0010807D0010C07C001012 +:101A3000A8780010A87D0010C4780010007D001068 +:101A4000287D001070B504000A00457B2900FFF7CF +:101A500075FF6073280070BD70B50400002967D061 +:101A6000437B8B420ED0002911D0037B99420ED8C4 +:101A70004B005B18033B0268D0188378002B0CD115 +:101A8000002056E00021FFF7DDFF012051E0294B47 +:101A9000294A4D21294800F0E3F8002B20D0227B71 +:101AA00093421DD85A00D318033B2268D2182568E8 +:101AB000EB5C8B421AD0002B1BD0227B934218D8B0 +:101AC0005A00D318033B2268D21853788B4216D0A1 +:101AD000002BF0D11A4B1B4A63211B4800F0C0F8C1 +:101AE000144B154A4D21154800F0BAF8437813708D +:101AF00007E0104B104A4D21104800F0B1F8437830 +:101B0000537000238370437000222000FFF716FFFC +:101B10000200617B814205D02000FFF74BFE60731D +:101B2000012006E0094B074A6921074800F098F8B0 +:101B3000002070BDA8780010A87D0010C4780010A7 +:101B40004C7D0010747D0010C07C0010547D00108E +:101B500070B5234B234A1A60234B244A1A60244B46 +:101B60009A68224B9343FAD1224C01E008CC984763 +:101B7000214B9C42FAD300F01DF91B4B1F4A1A60FF +:101B80001B4B9B68DB43DB01FAD11D4B40229A675C +:101B90005A671A67DA661B4C03E02000FFF79AFDCC +:101BA0000834194B9C42F8D3184CA168184DC02238 +:101BB000280002F059FCA560EFF30383FF221A42CC +:101BC00000D000BEFEF7FCFE00F020FCFFF7E2FABA +:101BD000104C01E008CC98470F4B9C42FAD370BDE3 +:101BE00000E00040BFCDFFFF00F00040FE7F3C0062 +:101BF00000C00040C00B0020D00B0020FFFFFF0101 +:101C000000F00140B80B0020C00B002000ED00E008 +:101C100000000020D00B0020D40B002000BEFDE708 +:101C200003000A4A1268002A08D0084A1068C3183C +:101C3000074A934206D2054A13607047034A054992 +:101C40001160F2E701204042F7E7C046500E002045 +:101C5000000004201817002010B5FFF7DFFF000078 +:101C600010B582B00C001900002A0CD0084B002AD5 +:101C70000BD00192009323000200064802F028FDD9 +:101C80000120FFF7CBFF044BF1E7034AF1E7C04621 +:101C9000B47D0010C47D0010108B00100FB400B58F +:101CA00083B0084802F0E4FC049B002B07D005A990 +:101CB0000191180002F0EAFC034802F0D9FC01206F +:101CC000FFF7ACFFF47D0010047E0010F8B5D64697 +:101CD000474680B506000D001700089A934243D38B +:101CE000190E1802089A002301F0D8FC80467400EF +:101CF000A419A4002A4B9C4664446368834200D222 +:101D00006060331FDBB29A46012B33D9C0239B019D +:101D10002343802212011A60B300224A99580029F5 +:101D200005D0506901F074FC01300138FDD17F010C +:101D300022685740E022174080235B0123431F6045 +:101D40005246012A21D980239B012343802212017C +:101D50001A6043466360B600124B089AF2500120A5 +:101D6000C0BCBA46B046F8BD0F4B104A2E211048F1 +:101D7000FFF776FF012DC9D1C0239B012343032226 +:101D80001A60A368DB07FCD5D1E72168694003220C +:101D90000A401A60A2680123AB401342FAD0D2E78E +:101DA00000800040180E0020087E0010687E0010A1 +:101DB0001C7E001030B583B00C2000F093F8FEF7C5 +:101DC0002DFE00280DD0002304E09900334A34484A +:101DD00088500133092BF8D9304B324A5A6203B08C +:101DE00030BD314B00229A6700F084F82F4B01225E +:101DF0001A602D4B5B6C012BFBD12D4B03221A601B +:101E0000294B9B6B012BFBD1C0239B01294A1360FB +:101E1000294A1360294B9A68C0239B019343F9D147 +:101E2000022400940633264A0121264800F076F861 +:101E300000940523244A0121244800F06FF8244B24 +:101E40000093002202210420FFF740FF214D00955E +:101E50002B00002201210520FFF738FF104C0094D1 +:101E60002300002200210720FFF730FF0094230009 +:101E7000002200210820FFF729FF0A4B00932300CE +:101E8000002200210920FFF721FF00952B000022EE +:101E900000210620FFF71AFFA1E7C046180E002018 +:101EA000006CDC021BB70000008000403CB000402A +:101EB00030B0004000E0004000F0004000C00040B2 +:101EC000002F68590080024000389C1C00C002406E +:101ED000001BB700405973078000014BC058704782 +:101EE000180E002080239B000343014AD3627047F1 +:101EF00000800540064BAA2212011A602F22DA60E8 +:101F0000044B054A1A60024B5B68002BFBDA7047F2 +:101F1000004002400060024000B0FA00F8B5CE4632 +:101F2000474680B50400894690461D0008AB1F78DF +:101F300001235B424360002383600C2001F068FBB7 +:101F400006004B46236043011B1A9901C91AC900B8 +:101F500009188901404601F05BFB0200103A982302 +:101F60005B009A4220D86B1E062B23D87B1EDBB267 +:101F7000062B1FD8AF4223D843461A09B24225D3B5 +:101F8000A060221DC0239B01134321221A602268F6 +:101F9000002AFCDA2D043F033D43E56008221A6065 +:101FA000C0BCB946B046F8BD0B4B0C4A1A210C48D0 +:101FB000FFF756FE0B4B094A1D210948FFF750FE5B +:101FC000094B064A23210648FFF74AFE074B034AFE +:101FD00027210348FFF744FE787E0010587F001049 +:101FE000947E0010D87E0010247F00103C7F0010EB +:101FF000074B9B68103080001950BFF35F8FBFF311 +:102000005F8F044B0021196082F310887047C0462F +:1020100000ED00E0240100D010B5091A0439480889 +:10202000090B05D14005400D044B184380B210BD8B +:10203000034B044A8D210448FFF712FE00E0FFFF26 +:10204000647F001074810010747F001010B5091AAD +:1020500004394C08090B08D14905490D064A1143BA +:102060000180064B2343438010BD054B054A952153 +:102070000548FFF7F5FDC04600F0FFFF00F8FFFF41 +:10208000647F001048810010747F0010012383409A +:10209000034A10681840431E9841C0B27047C046BA +:1020A00000E100E0002904D0034B1860034B1860E6 +:1020B0007047034B1860FBE780E200E000E100E0BE +:1020C00080E100E010B5012383401800FFF7EAFF2C +:1020D00010BD0000024B9B6810308000C058704754 +:1020E00000ED00E070B504000D00EFF3108672B64D +:1020F0000C4B1B68002BFBD0BFF35F8F2000FFF75A +:10210000E9FF094B984201D0A84205D132002900CD +:102110002000FFF76DFF70BD044B054A7121054893 +:10212000FFF79EFD240100D0CD010010B87F001004 +:1021300090810010747F0010F0B5CE46474680B500 +:1021400083B006000D00EFF3108872B65A4B1B687F +:10215000002BFBD0BFF35F8F584B9A6834001034CC +:10216000A300D758564B9F4207D0AF4200D1A0E002 +:102170000197544BFB1A2F2B09D9424639003000E6 +:10218000FFF736FF03B0C0BCB946B046F0BD300023 +:10219000FFF77CFF814600213000FFF793FFBFF37C +:1021A0005F8FFEF760F8002801D084421ED1012322 +:1021B000019C9C434349611A8A1093009B181901A2 +:1021C0005B1819025B181904591849008918002274 +:1021D000A368AB4212D00622A256002A0DDB5300A0 +:1021E0009B189B002200374CE418F1E78E21364BF8 +:1021F000364A49003648FFF733FD2200AB4251D141 +:1022000006256557002D39DB6B005B199A002D4BB5 +:102210009B189A68A260DA79E27106229A56A27136 +:102220009B795BB2002B10DABD200002A0806B000E +:102230005B199B00234AD318264A117899711570AF +:1022400049463000FFF73EFF97E7201D6B005B1902 +:102250009B001C4A9B181A1D9B88D90A1C2907D170 +:102260005B055B15023359005118FFF7D5FEDDE71A +:10227000194B1A4A9B211648FFF7F2FC00280CD193 +:10228000002A08D0FF239371154B9380114B1A78C5 +:10229000A2711970D4E70A4FF8E7201D1149FFF722 +:1022A000D5FECDE75221104B084AFF310848FFF711 +:1022B000D7FC034F61E7C046240100D000ED00E0E9 +:1022C000CD010010D4020020CC80001060810010ED +:1022D000747F001014170020B4800010808100105B +:1022E00000BDFFFF0E030020F080001010B5032397 +:1022F00004009C43064A9446644422681840C00087 +:10230000FC3383409A43130081400B43236010BD8C +:1023100000E400E0F8B5040001250543304BEB1A5A +:102320002F2B2DD8FDF79FFF002830D0EFF3108121 +:1023300072B62C4B1B68002BFBD0BFF35F8F284B72 +:10234000E31A9E10B20092191301D2181302D21888 +:102350001304D3185B009B19234A9268800012581B +:10236000AA421BD00020032832D842001218920043 +:102370001B4DAA18927952B29A421FD00130F2E74F +:10238000B7211A4B1A4A49001A48FFF769FC722113 +:10239000194B174AFF311748FFF762FC124A92683F +:1023A000164D1550164A1078A0711370BFF35F8F49 +:1023B0000C4B00221A6081F31088F8BD2E004200F9 +:1023C0001518AD007519FF27AF710E48A880E9E711 +:1023D000C1210D4B064A49000648FFF741FCC046A3 +:1023E000D4020020240100D000ED00E0F8800010AD +:1023F0002C810010747F001020810010CD0100108E +:102400001417002000BDFFFF4C7D001010B5002404 +:1024100004E080212000FFF769FF01341F2CF8D968 +:1024200010BD704710B5002802D00B684968984766 +:1024300010BD0100002007E083001B185B00501C4A +:1024400008601078C01830380A681378303BDBB267 +:10245000092BF1D97047F0B5DE4657464E46454642 +:10246000E0B583B093461F000C9B9A460D9C0E9BD3 +:1024700099460F9B9B0703D0B8460F00060022E049 +:102480000192A34688464E46B9460700B44207D299 +:10249000551C4B4641462020B84701342A00F5E739 +:1024A0003D004F465C46019B9B46B1464646B846BA +:1024B00037002E0007E0013C551C5346185D43468B +:1024C0003900B0472A00002CF5D135003E004746C0 +:1024D0000F9B9B0707D4100003B0F0BCBB46B2466D +:1024E000A946A046F0BDB0464E46B9462F005D460F +:1024F000531BB342EFD2541C4B4641462020B847F1 +:102500002200F5E7F0B5CE46474680B585B0944643 +:1025100098460C9D0D9C0EAB1B789946109A119B0A +:10252000129EB7071CD4002B0CD0F7070AD54F46D4 +:10253000002F02D10C37374204D0013B02E0302794 +:102540002F550134944201D21F2CF8D9F70707D533 +:102550009C4205D21F2C03D830272F550134F5E7B4 +:10256000F70615D5770505D4002C03D0944224D066 +:102570009C4222D00F9A102A2BD00F9A102A30D0CA +:102580000F9A022A35D01F2C02D830222A55013446 +:102590001F2C05D84A46002A31D02D222A55013455 +:1025A000039602930194009543466246FFF753FF5A +:1025B00005B0C0BCB946B046F0BD621E012C06D0C5 +:1025C0000F9F102F01D01400D4E7023CD2E7140073 +:1025D000D0E7B206D1D41F2CCFD878222A550134A7 +:1025E000D1E7B206CCD51F2CCAD858222A550134BF +:1025F000C9E71F2CC7D860322A550134C3E77207D8 +:1026000003D52B222A550134CAE73207C8D5202228 +:102610002A550134C4E7F0B5DE4657464E464546D6 +:10262000E0B593B081468A46089209931CAB10CB63 +:102630001B789B461E9D219B9846002C03D110239E +:1026400042469A4390468023DB0046461E4042465F +:102650001A4212D0002C22D000260EE03033D9B21C +:10266000771C0AAB99552900200000F0D1FFAC423D +:1026700016D31F2F14D83E0004002900200000F0BC +:10268000C7FFCBB2092BE9D94246920605D54121B5 +:10269000C918C9B20A39C9B2E2E76121F8E72700CF +:1026A00043460693209B05931F9B049303955B462B +:1026B000029301970AAB0093099B089A514648463A +:1026C000FFF720FF13B0F0BCBB46B246A946A046B8 +:1026D000F0BDF0B5DE4657464E464546E0B595B0EE +:1026E000089009910A920B931E9E1F9C20AB1B78A9 +:1026F0009B46229B9946239D269B9A463300234363 +:1027000003D1103352469A4392468023DB0057464A +:102710001F4052461A4219D0330023432DD00027C0 +:1027200014E03033DAB27B1C98460CABDA554A46DB +:102730002B003000210000F0B1FFA5421FD819D0B6 +:1027400043461F2B1BD8474606000C004A462B0069 +:102750003000210000F0A2FFD3B2092BE1D952468C +:10276000920605D54122D218D2B20A3AD2B2DAE79D +:102770006122F8E7B145E3D901E0002398465346CA +:102780000693259B0593249B04934B4603935B463A +:102790000293434601930CAB00930B9B0A9A099951 +:1027A0000898FFF7AFFE15B0F0BCBB46B246A9468D +:1027B000A046F0BDF0B5DE4657464E464546E0B56C +:1027C00091B0824689460E9298461A9C07941B9DAA +:1027D000089522002B002000290001F0D6F90028DE +:1027E00000D06FE101225242D94B2000290001F0B4 +:1027F000C7F9002800D065E101225242D54B2000E4 +:10280000290001F0A7F9002800D05BE10022002395 +:10281000079C2000089D290001F09CF9002800D0A9 +:1028200067E1079A089B099206938023DB001E9AB2 +:102830001A400F921E9A1A4201D106231C93099B3B +:10284000069A100D4005400DC3498C4660441203A2 +:10285000120B1E00C14B13431F0001F0A9F9C04A1F +:10286000C04B01F035F9C04AC04B01F01FF904001C +:102870000D000022BE4B3000390001F00EF9BD4AB8 +:10288000BD4B01F025F902000B002000290001F0EA +:102890000DF901F0A5F9834601F08AF904000D0055 +:1028A000B64AB74B01F014F90022B64B01F0FEF81E +:1028B00001F096F90600B44AB44B2000290001F05B +:1028C00007F904000D000A96300001F071F9B04AD2 +:1028D000B04B01F0FDF802000B002000290001F0D0 +:1028E000DCF804000D0002000B0001F0F1F8060016 +:1028F0000F000A99A84B9C466144002200230A92CB +:102900000B9309050B9100210A9122002B00200056 +:10291000290001F0CBF80C900D9122002B00002033 +:102920008021C90501F0B9F804000D0000229B4B7D +:102930003000390001F0C3F80022994B01F0B6F8DD +:1029400002000B003000390001F0B9F80022954B6D +:1029500001F0ACF802000B003000390001F0AFF8D4 +:1029600002000B002000290001F0A0F802000B007B +:102970000C980D9901F0A3F80022784B01F096F81D +:102980000A9A0B9B01F0A4F804000D000A940B9521 +:10299000099A069B01F0F4F800280BD001235B4252 +:1029A0009C46E34400227E4B2000290001F087F87A +:1029B0000A900B915B466333C62B00D9A0E0042438 +:1029C0001E9B1B0523D5784A784B099E3000069D37 +:1029D000290001F0CDF8002800D196E00022744BC8 +:1029E0003000290001F0B6F8002800D18DE01C9BD2 +:1029F0005B4500DC86E05A46981A431E1C938023F0 +:102A0000DB001E9A1A431E92002400239B461D9B46 +:102A10009C4200D385E01D1B02231E9E1E401E9A71 +:102A2000134202D0002C00D000255B46002B07D0BB +:102A30000A9A0B9B0998069901F041F809900691B2 +:102A4000002200230798089901F084F800286AD131 +:102A5000584B1E9A1340049303951C9B0293099AAA +:102A6000069B0092019343460E9A4946504600F059 +:102A7000A3F8002C36D01E9B9B065BD54527451C32 +:102A80004346020049463800D0475B46DA179B1898 +:102A9000534005220592013C0494002203920A321D +:102AA00002925A46D00F0190009343462A004946AD +:102AB0005046FFF7B0FD002E14D0020057460E9E80 +:102AC0001D9D3FE01E9B04931D9B03931C9B029343 +:102AD000079A089B0092019343460E9A4946504636 +:102AE00000F06AF811B0F0BCBB46B246A946A04659 +:102AF000F0BD099480231B069C466544069594E628 +:102B000005245DE700231C9379E71C9B002B00D173 +:102B10007DE70F9B002B00D179E71C9B013B1C93A9 +:102B200075E7002578E70699802000068446614411 +:102B300006918DE76527A2E7541C434649462020AD +:102B4000B8472200931BAB42F6D31000CAE7C04639 +:102B5000FFFFEF7FFFFFEFFF01FCFFFF0000F03FF3 +:102B6000FB799F501344D33FB3C8608B288AC63F7C +:102B70000000F83F61436F63A787D23F71A37909D3 +:102B80004F930A400000E03F1655B5BBB16B0240C1 +:102B9000EF39FAFE422EE63FFF03000000002C4012 +:102BA00000002440000018402D431CEBE2361A3F81 +:102BB00080842E41FFF7FFFFF0B5DE4657464E46B4 +:102BC0004546E0B595B00690079193469946209FFB +:102BD0001E9A1F9B1000190000F0D7FF002831D16A +:102BE00001225242BF4B1E981F9900F0B3FF0028EC +:102BF00037D101225242BC4B1E981F9900F0C0FFF2 +:102C000000283DD10022B94B1E981F9900F0B8FF53 +:102C1000002850D10022B64B1E981F9900F09AFF51 +:102C2000002848D1002200231E981F9900F092FF2F +:102C3000002850D100239846229B5B0500D4B6E0C3 +:102C4000002458E0229B0393219B029303230193CA +:102C5000A84B00934B465A4607990698FFF7FBFB93 +:102C60000EE1229B0393219B029304230193A24B29 +:102C700000934B465A4607990698FFF7ECFBFFE096 +:102C80000423229A1A4022990B4210D09B4B002A0F +:102C90000FD004222299039121990291019200936D +:102CA0004B465A4607990698FFF7D5FBE8E0944B48 +:102CB000EDE70322EEE7229B0493219B0393029707 +:102CC0001E9B1F9C009301944B465A4607990698F9 +:102CD000FFF770FDD4E01E9A1F9B0020002100F03A +:102CE000DCFE1E901F9101239846A5E70CAB302215 +:102CF0001A55013F01341F2C01D8092FF6D81E9810 +:102D00001F9900F06DFF050000F052FF02000B005C +:102D10001E981F9900F0C1FEFA007A4B9B181A68A2 +:102D20005B680A920B9300F0D3FE0890099100F0C3 +:102D30007BFF060000F038FF02000B00089809999D +:102D400000F0ABFE0890099100226F4B00F018FFD5 +:102D500000282ED00136300000F026FF02000B00C4 +:102D60000A980B9900F0FCFE002801D001350026DE +:102D7000002F2CD1280000F01BFF02000B001E9832 +:102D80001F9900F08AFE06000F0000225E4B00F043 +:102D9000E1FE002846D100225B4B3000390000F0F4 +:102DA000EFFE00283ED1EB073CD501353AE006277F +:102DB00046E70022544B0898099900F0CBFE002802 +:102DC000D6D1002E01D0F307D2D50136D0E7AA46DE +:102DD0001F2C11D8013F0A21300000F019FC651C9E +:102DE00030310CAB19550A21300000F011FC092ECE +:102DF0000ED906002C00EBE755461F2C0CD87B1E85 +:102E0000002F09D00CAA302111551F000134F4E71E +:102E10002B0055461C00F0E71F2C03D80CAB2E22CC +:102E20001A5501341F2C10D80A21280000F0C4FBC9 +:102E3000661C30310CAB19550A21280000F0BCFB90 +:102E4000051E01D03400EDE734000323229A13401D +:102E5000012B1CD01F2C06D84346002B32D00CABC4 +:102E60002D221A550134229B0393219B0293019436 +:102E70000CAB00934B465A4607990698FFF7EBFABE +:102E800015B0F0BCBB46B246A946A046F0BD219B9A +:102E9000002B13D04346002B02D10C3313420FD02A +:102EA000219B013B2193190003E00CAB30221A5502 +:102EB00001348C42CED21F2CF7D9CBE72199F8E709 +:102EC0002199F6E7229B5B0704D50CAB2B221A5500 +:102ED0000134C8E7229B1B07C5D50CAB20221A552D +:102EE0000134C0E7FFFFEFFFFFFFEF7F65CDCD416E +:102EF00065CDCDC1B8810010BC810010B08100103B +:102F0000AC810010A88300100000E03FF0B5DE4661 +:102F100057464E464546E0B593B082468B469046AE +:102F20001193002900D1EBE200275546119B187838 +:102F3000002800D1E7E2252809D07C1C43463A004E +:102F40005946A847119B013311932700EEE701333F +:102F500011930024119A11780B00203BD8B210284D +:102F600003D88300D048C3589F460B00303BDBB2E8 +:102F7000092B2CD92A292FD000230A93119B1A78C8 +:102F80002E2A39D000239A46119A1378683BD9B279 +:102F9000122976D88B00C549CB589F4601231C4384 +:102FA00001321192D6E702231C4301321192D1E77C +:102FB00004231C4301321192CCE708231C43013245 +:102FC0001192C7E710231C4301321192C2E711A8E6 +:102FD000FFF72FFA0A90D1E71C9B1A1D1C92186864 +:102FE000002804DB0A90119B01331193C6E70223EA +:102FF0001C4343420A93F6E78022D20014435A1C32 +:1030000011925A781300303BDBB2092B04D92A2ADB +:1030100007D000239A46B7E711A8FFF70AFA8246BD +:10302000B2E71C9B1A1D1C921868002804DB82461C +:10303000119B01331193A7E70020F8E780235B0081 +:103040002343511C119152786C2A01D01C0018E0C6 +:10305000C0239B001C430131119112E080232343C4 +:10306000511C11915278682A01D01C0009E0C0233C +:103070001C430131119104E080235B001C430132A9 +:103080001192119B18780300253BDAB2532A00D91C +:103090002CE29300864AD3589F4680239B001C4312 +:1030A00001321192EDE780235B001C430132119243 +:1030B000E7E7782809D0582838D06F2838D0622818 +:1030C00038D010239C430A2600E01026582833D01D +:1030D000692803D0642801D00C229443630501D5EC +:1030E0000122944369282AD0642828D0A30500D55A +:1030F0009FE0E30500D5B8E0630600D4CAE01C9A5F +:10310000111D1C911168FF220A4005940A9B04932B +:1031100053460393029600230193009243463A00DC +:1031200059462800FFF777FA070027E01026CDE779 +:103130000826CBE70226C9E720221443C8E7A305E7 +:1031400020D4E30550D4630666D51C9A111D1C914A +:103150001168FF220A40D317D118594005940A9BE1 +:103160000493534603930296D20F01920091434673 +:103170003A0059462800FFF74EFA0700119B013329 +:103180001193D3E61C9BDA1D07218A4311000831F5 +:103190001C91116853689C46DB170C930D930C9A95 +:1031A0000D9B100048400E90624653400F930E98BE +:1031B0000F990C9A0D9B801A99410E900F910894CB +:1031C0000A9B079353460693049600230593634690 +:1031D000DA0F02920090019143463A0059462800C6 +:1031E000FFF777FA0700C9E71C9A111D1C911268B6 +:1031F000D317D118594005940A9B0493534603935F +:103200000296D20F0192009143463A005946280097 +:10321000FFF701FA0700B1E7230605D51C9A111D37 +:103220001C910023D25E96E71C9A111D1C91126816 +:1032300091E71C9BDA1D07218A43110008311C917C +:1032400008940A9B0793534606930496002305931C +:103250000293136854680093019443463A00594618 +:103260002800FFF736FA070088E71C9A111D1C9109 +:1032700005940A9B049353460393029600230193FB +:103280001368009343463A0059462800FFF7C3F9F4 +:10329000070073E723060DD51C9A111D1C911268B7 +:1032A0001204120C31E7C046C481001008820010DD +:1032B000548200101C9A111D1C91126825E74628A3 +:1032C0001AD01C9B0733072293431A0008321C9222 +:1032D00004940A9A0392524602925C681B68009317 +:1032E000019443463A0059462800FFF765FC070061 +:1032F000119B0133119319E620231C43E1E7672852 +:1033000001D0472802D180231B011C43452801D04E +:10331000472801D120231C431C9B073307229343DA +:103320001A0008321C9204940A9A0392524602929E +:103330005C681B680093019443463A005946280094 +:10334000FFF738FA0700119B01331193EEE50223D2 +:103350001A002240924623421FD001241C9B1A1DB2 +:103360001C927A1C9146187843463A005946A84761 +:103370005346002B16D1119B013311934F46D5E5CF +:10338000561C434659462020B847230032005C1C97 +:103390009D42F5D83D001700E0E701233A002F00D9 +:1033A0000A9DF4E74A46A9460A9D06E0571C434693 +:1033B00059462020C84734003A00661CA542F5D87B +:1033C0004D469146D7E71C9B1A1D1C921B689946D7 +:1033D0005346002B00D1013B4E4601E0013613005D +:1033E0003278002A02D05A1E002BF7D14B46F21A2F +:1033F00010928023DB0026001E401C4203D0524561 +:1034000001D95346109302231A0022400B92234203 +:1034100005D03A0037004C46A946554620E03A0010 +:10342000109B5F46B3462E0006E0551C434639000C +:103430002020B04723002A005C1C0A999942F4D846 +:1034400035005E46BB46109437004C46A9465546AB +:1034500006E01D000134561C43465946C847320059 +:103460002078002804D0002FF4D06B1E002DF0D15E +:1034700017004D460B9B002B03D1119B0133119379 +:1034800054E50A9F109B06E0561C434659462020EF +:10349000A847230032005C1C9F42F5D81700ECE7D8 +:1034A00021231C431C9B1A1D1C921B68009305942E +:1034B000082304935346039310230293002301939C +:1034C00043463A0059462800FFF7A5F80700119B2C +:1034D000013311932AE57C1C43463A0059462520C6 +:1034E000A847119B0133119327001FE57C1C43461D +:1034F0003A005946A847119B01331193270015E55F +:103500000A4B9A4610E5AA46474502D343465A1E3F +:1035100000E03A00434659460020D047380013B037 +:10352000F0BCBB46B246A946A046F0BD232400101D +:1035300000B585B0029003910121009313004A4227 +:1035400002A90248FFF7E2FC05B000BD25240010E7 +:1035500001480421014B1847200300208135001049 +:1035600010B5010018231B8814221088984710BD3D +:1035700010B5010018231B8816221088984710BD2B +:10358000F0B5C64600B507000E0000250123984699 +:1035900000E00135B5420AD2AC003C192068FFF7C3 +:1035A000DFFF20600028F4D100239846F1E7404671 +:1035B00080BCB846F0BD0000144A936F9B0815D23A +:1035C0009066D166002905D0FFE7FFE7FFE7516F5E +:1035D000106F704704B580210906C21751400028BA +:1035E00000D0C84303F05CFF002104BD936F5B086B +:1035F000FDD3F0B5946ED56E576F166FFFF7E0FFF1 +:103600009466D56657671667F0BD0000000000D0CD +:10361000134A936F9B0813D210665166002905D098 +:10362000FFE7FFE7FFE7516F106F704704B5002811 +:1036300001D00020C04303F033FF002104BDC04689 +:10364000936F5B08FDD3F0B5946ED56E576F166F10 +:10365000FFF7E2FF9466D56657671667F0BD000076 +:10366000000000D094464E4A926F9208624601D202 +:1036700030E0C046F0B54A4EB56F6D08FCD3346EED +:10368000756E776F366F00F025F89446444A1466DD +:103690005566576716676246F0BDC0469446404A75 +:1036A000926F9208624601D258E0C046F0B53C4E97 +:1036B000B56F6D08FCD3346E756E776F366F00F0A2 +:1036C0004DF89446364A1466556657671667624643 +:1036D000F0BDC046002B24DB11D000293EDA00B536 +:1036E000C943404200D1013100F038F8C94340429B +:1036F00000D10131DB43524200D1013300BD002A29 +:10370000EBD1002801D1002905D00020C90FC9073D +:1037100001D1C043410800B503F0BAFE00220023E6 +:1037200000BD00B500290ADBDB43524200D1013362 +:1037300000F014F8C943404200D1013100BDC94333 +:10374000404200D10131DB43524200D1013300F04D +:1037500005F8DB43524200D1013300BD002923D1DB +:10376000002B18D1002A0CD0BC460D4F38667A6663 +:1037700000210023FFE7FFE7FFE77A6F386F674616 +:103780007047002801D00748010000B503F080FE13 +:103790000022002300BD02000B0000200021704722 +:1037A000000000D0FFFFFFFF002B00D0BDE0130C96 +:1037B00026D1002AE7D080B4104F39667A66FFE739 +:1037C000FFE730B4040C7B6F396F1B0423433B6667 +:1037D000FFE7FFE7FFE7C04684B27B6F3D6F1B0446 +:1037E00023433B66FFE7FFE7C04600232C042D0C74 +:1037F0007A6F386F00196941B0BC7047000000D083 +:10380000F0B594460025140E01D112020835140FAC +:1038100001D112010435940F01D192000235D40F69 +:1038200001D152000135D40B0134254F7C66254C63 +:103830003C660E0C93B2FFE7FFE7FFE73C6F664381 +:10384000360C7703BE467343DF0B5B04C01AB941E5 +:10385000130C7343DB18C91ACE086643360CB64402 +:1038600093B273431F0F1B01C01AB941130C73436A +:103870001F0B1B05C01AB941860D8F023E436643DC +:10388000360C092D24DB520A7243801A7703460A4C +:103890006643360C16235B1BDE40DF40BF196446CF +:1038A0006643821B7046043506330100D940A840A8 +:1038B000C01900D30131A24206D20023F0BD00009E +:1038C000000000D0FFFFFFFF121B0130F3D3F1E730 +:1038D00009277F1BFE406446A2B27243801A00D2C1 +:1038E0000139220C7243130C1204821A99410B0005 +:1038F0007046043513370100F940A840801900D301 +:103900000131002B02D1A2420AD2F0BD013000D316 +:103910000131121BFAD2013BF8D1A24200D2F0BD14 +:10392000013000D30131121BF7E7F0B51C0C00D0B9 +:1039300080E00CB400251C0A04D11B02160E334390 +:10394000120208351C0B04D11B01160F3343120160 +:1039500004359C0B04D19B00960F33439200023533 +:10396000DC0B02D192185B4101351C0097186441B1 +:103970000134464F7C66464C3C660E0CFFE7FFE781 +:10398000FFE7C0463C6F6643360C7703BE4697B2EE +:103990007743C01B00D20139C01B00D201399FB24E +:1039A0007743C91BC91B170C77437E04FF0B801B91 +:1039B000B941CE086643360C0C2D33DBB644120BEE +:1039C0001F053A431B0B97B27743C01B00D2013946 +:1039D0009FB27743C91B170C77433E043F0C801BF3 +:1039E000B941860D8F023E43664329277F1BFE4067 +:1039F0000C3D7746AF40BF1930BCA2B2ABB27243A8 +:103A00007343801A9941220C7243130C1204801ADA +:103A1000994102000B000137001BA941F9D2781E21 +:103A20000021F0BD0C277F1BFE4077467F0BAF4087 +:103A3000FF19E0E700245D1C07D0144F7D6639664E +:103A4000FFE7FFE7FFE7FFE73C6F95B29EB26543F4 +:103A50006643401BB141150C1E0C6543664336049A +:103A60002F0C3E432D04401BB141994204D2020069 +:103A70000B0020000021F0BD01D19042F7D3801A45 +:103A8000994101349942F2D3F6E70000000000D0DA +:103A9000FFFFFFFF48404140484018B4114B5B68AE +:103AA000FC46019308BD04DF333D001018B40D4BF4 +:103AB0001B68FC46019308BD00DF3D3D001018B4B3 +:103AC000084BDB68FC46019308BD0CDFF53F001096 +:103AD00018B4044B9B68FC46019308BD08DF993E6F +:103AE00000100000F4140020FFB550404240504048 +:103AF00059404B40594000E0FFB5154F4C00640D54 +:103B000003D0BC4204D10C0314D80020090D0905D0 +:103B10005C00640D03D0BC4204D11C030AD800220F +:103B20001B0D1B0501264B4009D44B4003D58B428E +:103B300000D18242FFBD9942FCD19042FFBD0B43B0 +:103B4000DB1803431343F5D0C9434918FFBD0000F8 +:103B5000FF07000000B5FFF7CFFF804100BDC04662 +:103B600000B5FFF7C9FF01D9002000BD012000BD4D +:103B700000B5FFF7B9FF01D9002000BD012000BD4D +:103B800000B5FFF7B1FF804100BD012040054A00AC +:103B9000121804D85A00121801D8002070470120CA +:103BA00070470020704700000021002805D17047B1 +:103BB000C1174840401AFAD0C90713B5064B1B6815 +:103BC00098470CBC441CA2401005120B0349091B6A +:103BD00009051943114310BDF41500201F0400000E +:103BE00010B54C00620D8023D218DB00D21A5B05A1 +:103BF0007E2A10DD9E3A13DACC17090349081943CF +:103C00005242D140640001341532202A05DAD040F6 +:103C10000843604310BD002010BD0846604310BD3E +:103C2000C80FC018013810BD18B4044B5B6AFC46BD +:103C3000019308BD24DF214200100000F41400208D +:103C400070B513231C78012C0FD0012C0FDC022C33 +:103C500002DC1D4A1D4B9A6470BD99001A481B4A2C +:103C6000885001331F2BF8D9EFE70023FAE71848F3 +:103C7000FFF77EFC05001748FFF77AFC023803784F +:103C80009B007F2B19DD80222900104800F0ECFBFF +:103C9000022CDCD1104B1A88B5231B029A4209D1A1 +:103CA0000E4B1A880E4B9A4204D10E4B1A880E4BBB +:103CB0009A42CCD00020FDF7F1FF0C4B0C4A30218A +:103CC0000C48FDF7CDFFC046F93C0010F41400206D +:103CD000534400005346000054380000D838000018 +:103CE000494600009C38000059460000F883001047 +:103CF000A88400105884001007B56046002800D141 +:103D000000BE01880A0A0230DF2AFAD1C9B282084D +:103D100004D3028840880004104300E00068024A8F +:103D20005050039007BD0000F41400200FB403BCF2 +:103D30000CBCF0B50124E407634000E0F0B50C0DC5 +:103D4000CF0F661E3605891B640503D3C943404265 +:103D500000D30131640D03D0661CF60A07D0E41BC2 +:103D600000207F00791C89078912803C24031D0DE7 +:103D7000DF0F6E1E36059B1B6D0503D3DB435242DE +:103D800000D301336D0D03D06E1CF60A07D0ED1B76 +:103D900000227F007B1C9B079B12803D2D032F1B65 +:103DA000661B58D4A446202E46DA20371400BC40A7 +:103DB0001D00BD40F24033412A4380185941CB0FCA +:103DC00005D0C943C043002264425041514162467C +:103DD0004D0D28D10D0D07D100281FD024194041C9 +:103DE0004941013A0D0DF9D0640006D3013000D3EA +:103DF0000131002C01D140084000013A0BD4941C41 +:103E0000E40A04D112051144DB071944F0BDD907B7 +:103E1000204B194300E0D9070020F0BD0029DDD177 +:103E2000002CDBD1F0BD0132C6074008CD07284386 +:103E30004908002EE1D0D9E73C2E29DA203E403750 +:103E40001400BC4000D00124F24014431A00BB40CF +:103E50001C43D317ACE7AC46202F08DA2036040009 +:103E6000B4400D00B540F84039412843A5E73C2F48 +:103E70000CDA203F40360400B44000D00124F84062 +:103E800004430800B1400C43C117EAE710001900D1 +:103E9000002494E70000F07FF0B50C0D661E360597 +:103EA000891BE60A6405640D02D0651CED0A04D086 +:103EB000002001210905803C2403A4461C0D671E37 +:103EC0003F05DB1BE70A6405640D02D0651CED0AA3 +:103ED00004D0002201231B05803C24037740644466 +:103EE00097B484B296B27443070C7E43150C6F43AB +:103EF00080B26843361802D3012000043F18300412 +:103F0000350C00197D41844688B29AB250430C0C9E +:103F100062431F0C7C438EB27E43921902D301266A +:103F20003604A4191604170C3618674101BC81B277 +:103F30009AB25143040C62431B0C5C4380B2584359 +:103F4000121802D30120000424181004130C401886 +:103F500063412D185E410020474106BC88B293B2F0 +:103F600058430C0C6343120C544389B251435B1801 +:103F700002D301210904641819041A0C09186241BA +:103F80006D1856410020474118BCF902720D1143CB +:103F9000F0026A0D1043ED020A0D03D16D19404184 +:103FA0004941013B124E9B1B7600B3420ED26D007D +:103FB00007D30130002671416646354301D14008E0 +:103FC00040001B05C918E4072144F0BD0BDA01339A +:103FD00006D1013004D101314F0D01D04908F2E77B +:103FE000E1070020F0BD013631050020EBE70000BD +:103FF000FF030000F0B51C0D671E3F05DB1BE70A41 +:104000006405640D02D0661CF60A04D00022012368 +:104010001B05803C2403D0252D060026F6432E6682 +:104020001E096E66CE0FF619B44649004F0D02D038 +:104030007E1CF60A03D000200021403F3F033E1BB8 +:10404000B600B444013F7F05C91B49082E6F0136F5 +:1040500076089C02950D25437543ED137543AD130A +:1040600001356D10F603761B0CB4CC02450D2C43C4 +:10407000A2B2B3B25A43270C7B43350C6F43A4B2B0 +:104080006C431B1902D3012424043F191C041D0C8A +:10409000A4187D4124196D41009A91B2ACB26143DC +:1040A000170C7C432B0C5F4392B25A43A41802D3E3 +:1040B00001221204BF182204230C52187B41019CD8 +:1040C0006C431B19520ED9010A434401A01A81B254 +:1040D000B2B2514303145A43360C734387B2774349 +:1040E000D617D21900277E4136049B191704160CE7 +:1040F0007F185E417316ED18F30100268033754179 +:10410000A90F06D16400690AE8055B0A184309D2C1 +:104110002FE00422944480337541A90AA8059B0A24 +:10412000184326D3404149412404009A019B0D00C5 +:104130005543641B4343E41A95B286B27543170C8A +:104140007E43030C5F4392B25A43B61802D3012256 +:104150001204BF183204330C52197B4152429C4165 +:10416000002C02D40022013051414008CA071043FC +:10417000490802B06246D7079210084BD218084B84 +:104180009A4203D212058918C919F0BD0020002AED +:1041900001DC3900F0BD01331905F5E7FD0300002E +:1041A000FE070000624618CA944600291ADAC018B1 +:1041B00061415B463B415C46B4405246FA40224373 +:1041C00044464D4662416B41904699462B46B3406A +:1041D0003D41FC401C4352465B46A241AB419246E6 +:1041E0009B467047C01AA1414B463B414C46B440E8 +:1041F0004246FA40224354465D4662416B41924634 +:104200009B462B46B3403D41FC401C4342464B4637 +:10421000A241AB419046994670470020002170476B +:10422000002200B5203200F004F8080000BD0000B4 +:1042300000220B15F1D410B5944600F02FF8141499 +:10424000013400DA0021CB17134C20476244343A82 +:104250000CD40C2A07DA04009140904052422032DC +:10426000D440214310BDD843D94310BD203207D4D8 +:104270000C469440524220321141D040204310BDA0 +:104280000800C917203203D452422032104110BD19 +:104290001800190010BD00004D4200100A0DCC0F8F +:1042A000531E1B05C91A520503D3C943404200D30C +:1042B0000131520D03D0531CDB0A07D0121B002022 +:1042C0006400611C89078912803A1203014BD21ADB +:1042D00070470000FF03000051434343C9188C4658 +:1042E000110C83B24B4310B4040C614392B280B200 +:1042F000504362431C041B0C001910BC59411304A9 +:10430000120CC018514161447047000070B513236E +:104310001D782A48FFF72CF90400012D11D0012D3A +:1043200009DDA31E1B789B007F2B40DD802221002E +:10433000234800F099F82348FFF712F9224B186040 +:1043400070BD542201001E4800F08EF81F4B1A88E1 +:104350001F4B9A421CD1A7239B011A881D4B9A42DE +:1043600016D11D4B1A881D4B9A4211D11C4B1A882D +:1043700094239B019A420BD11A4B1A881A4B9A42EA +:1043800006D11A4B1A681A4B9A4201D1152307E03D +:104390001848FDF783FC99001748094A88500133F3 +:1043A0001F2BF8D9144A064B1A62DA61B7E7134B90 +:1043B000134A42211348FDF753FCC0465346000000 +:1043C000F81500204C330000F4150020EE29000001 +:1043D000C40F0000C20D0000962B0000C0B5000005 +:1043E000182B0000CC2A000010B50000FC2C0000A7 +:1043F00051ED8764108B001009440010BC8400103C +:1044000040850010F084001007B56046002800D1F8 +:1044100000BE01880A0A0230DF2AFAD1C9B2820836 +:1044200004D3028840880004104300E00068024A78 +:104430005050039007BD0000F815002010B502F0A1 +:10444000CFFB10BD10B502F091FB10BD0148042157 +:10445000014B18473003002081350010014B1B68C9 +:104460001847000030030020014B5B68184700002C +:1044700030030020F8B507000D001600437C002B28 +:1044800002D0002400200CE00368110028009847A7 +:104490002DE03B7C10E0022115483B689847601CEA +:1044A0000134B44214DA002CF3DD2B19013B1B78E4 +:1044B0000D3B5A425341DBB22A5D0A2AF0D1002B50 +:1044C000EED1A042E7DA211A28183B689847E2E7C4 +:1044D000B04203DA311A28183B689847002E06DDEF +:1044E000AD19013D2B780D3B5A4253413B74F8BD49 +:1044F0009C85001070B505000368002B16D00C4B8E +:104500001C6805E0290004C92000FFF7B3FFE46838 +:10451000002C09D02368002BF9D0064B1B68002B18 +:10452000F0D0A342F3D1EDE700232B6070BDC0466D +:10453000440E00204C0E002070B505000C000B68E6 +:10454000802B05D021684B1C23606418257170BD39 +:104550000800FFF7CFFFF5E710B582B0D0231B06A8 +:104560001C6801A9064802F0A3FF002806D1019BA0 +:10457000A34203D0024802F0ABFF012002B010BDFD +:10458000B80B002010B5024802F07AFF10BDC046FB +:10459000B80B0020F0B5C64600B582B006000D008D +:1045A0001700FFF7D9FF80466B1C02D0184B1C6820 +:1045B00005E0300002F000FE0500F7E7E468002C9B +:1045C00018D02368002BF9D0124B1B68002B01D0A8 +:1045D000A342F3D12A0031002000FFF74BFF002F48 +:1045E000ECD06B46D91D0A230B7001222000FFF787 +:1045F00041FFE3E74346002B06D16B1E9D41E8B225 +:1046000002B080BCB846F0BDFFF7BCFFF5E7C0467E +:10461000440E00204C0E00200C4B1A68130001E0E1 +:104620001A00DB68002B08D08342F9D1002903D19E +:10463000DB68D3600023C36070470029FCD0002AE8 +:1046400001D0D060F8E7014B1860F5E7440E002078 +:1046500010B5064B1C6801E09847E468002C03D0B5 +:104660006368002BF8D1F8E710BDC046440E002067 +:1046700070B5050002F0A0FD040001220100280031 +:10468000FFF788FFFFF7E4FF200070BD70B5A2B010 +:1046900004000E00FFF760FF05008422002101A83E +:1046A000FFF7DCFE3300220001A90848FEF740FFB7 +:1046B000040001A8FFF71EFFFFF7CAFF002D02D17B +:1046C000200022B070BDFFF75DFFF9E7394500100B +:1046D0000FB400B583B004A901C90191FFF7D6FF5B +:1046E00003B008BC04B01847F0B583B005000E0055 +:1046F000002411E06B46DA1D0D2313700021002900 +:1047000012D1124B9B699B06FBD410780F4B18609B +:1047100001310132F3E70134A64215D92F5D0C4B6C +:1047200000229B5EBB42E5D06B46DA1D177000216C +:104730000029F0D1054B9B699B06FBD41078034BF5 +:10474000186001310132F3E703B0F0BD00400340CF +:104750000817002070B582B004000D00002004E0AE +:104760006B4607331B7803703000A84216DA0E4BF5 +:104770009B6910210A001A4019420FD1461C2018CB +:104780006B46D91D002AEBD1074B9B69DB06FBD496 +:10479000054B1B680B7001320131F3E7002801D093 +:1047A00002B070BD0338FBE70040034070B5150050 +:1047B0001C000B4B1860FCF781F96B1C06D1631CC5 +:1047C00009D101210748FFF727FF70BD022128000A +:1047D000FCF75CF8F3E702212000FCF757F8F0E75C +:1047E0000C1700204003002010B5064B1B78064B29 +:1047F0001B78E1210123002249020448FFF7D6FF7C +:1048000010BDC046F88C0010FC8C00100040034026 +:104810007F220240C3093420584368235343C01801 +:10482000014BC0187047C046540E002010B582B02E +:1048300001AB084A1A80002408E001AB185DFFF7BD +:10484000E7FF01234371002303750134012CF4D9E0 +:1048500002B010BD0080FFFF10B5C36A402B00D826 +:10486000402316490A680261D3180B60990604D0E8 +:104870003F218B43403311490B60104B19688B0665 +:1048800010D10F4B5A404B40802149018B420FD829 +:104890003023C35C9B061A43A0231B061A4383687C +:1048A0001A6010BD074B084A59210848FDF7D8F98E +:1048B000074B054A5B210548FDF7D2F9D4140020C7 +:1048C00000001050E0850010408700101086001096 +:1048D0006C86001070B504007F2008404EB2CD09F0 +:1048E00021716570F143C90FE170A07000281BD1E0 +:1048F00001216171012B19D0402A1FD8E2623022B8 +:10490000A354002D1ED0C3001B4A94466344E360A9 +:10491000E36800221A60A378002B19D1A360174B1B +:1049200023610123237070BD0021E2E78021C900CB +:104930008A42E3D311001248FDF7B0F91100104884 +:10494000FDF7ACF9C3000F4A94466344E360DFE728 +:10495000002E09DB0138C0000B4B9C466044A06070 +:104960002000FFF779FFDCE70138C000074B9C46C9 +:104970006044A060F4E7C046800010500001105071 +:10498000A0860010840010500C0010500800105039 +:1049900070B504000D001600FFF73AFF33002A003F +:1049A0002100FFF797FF70BDF0B5CE46474680B5B2 +:1049B00083B0254B9F6D0026012508E0234B244A38 +:1049C000DF212448FDF74CF9AF436D000136002F7D +:1049D00034D01F2E32D83D42F7D01B4BDB6D1D4229 +:1049E000ECD11D4B9D6572080123334059424B4168 +:1049F000D9B28946FF2111408846342463433434B8 +:104A00004C431C19154BE418200000F0CDFA002887 +:104A1000DAD034234A465343682241464A439B181E +:104A20000E4AD318DA691979012300930023002074 +:104A300000F043FE200000F0F9F9C5E703B0C0BC68 +:104A4000B946B046F0BDC04600001150C8860010FF +:104A5000548700101086001000301150540E0020B2 +:104A600070B51D4A9823D45880235B0225001D4051 +:104A70001C4206D1E30612D4E30415D4A54225D185 +:104A800070BDFFF7D3FE01221449002000F0FBFDAA +:104A9000134B802292021A6580256D02EAE71023EB +:104AA0001D43FFF781FFE7E700230E4A13700A4A10 +:104AB000136080235B011D4301220121002000F0CF +:104AC000CFFD074B802212031A65D7E7290061400A +:104AD0000548FDF7E3F8C0460000115000001050F3 +:104AE0000030115012170020D486001070B50C0051 +:104AF00015001E00FFF78CFE33002A00210000F095 +:104B00007FFA70BD10B5FFF791FE0123002200214E +:104B10008020FFF7EBFF10BD10B50400037D002BD4 +:104B200011D18378002B05D14378002B12D00122BC +:104B3000094B9A66802212010849200000F080F992 +:104B40000123237510BD8421054B064A4900064800 +:104B5000FDF786F80222EBE700201150FFF7FFFF78 +:104B6000E88600101C8700101086001010B5FFF7B3 +:104B70004FFEFFF7D1FF10BD10B504008378002B66 +:104B800005D14378002B0AD00122064B9A660022F9 +:104B90000549200000F054F90023237510BD0222BE +:104BA000F3E7C04600301150FFF7FFFF10B5FFF7E5 +:104BB0002FFEFFF7E1FF10BD10B5002804D1012141 +:104BC0000520FDF77FFA10BD7E21034B034AFF311C +:104BD0000348FDF745F8C046F886001030870010FE +:104BE0001086001010B5002804D1064B1970FFF78D +:104BF00089FF10BDC521044B044A49000448FDF754 +:104C00002FF8C04612170020F8860010D087001039 +:104C10001086001010B5002804D1064B80225202E5 +:104C2000DA6410BDD221044B044A49000448FDF760 +:104C300017F8C04600201150F8860010C4870010F5 +:104C40001086001010B5041E28D100F0C7F81749CF +:104C50000520FDF747FAD022D20000211448FFF7C3 +:104C6000FDFB144B00221A70134B144A1A600022E9 +:104C700040210020FFF78CFE002240218020FFF71A +:104C800087FE0F4B01221A6480229205DA6490227B +:104C90000C4999502000FFF7BDFF10BD60210A4B61 +:104CA0000A4AFF310A48FCF7DBFFC046614A0010A0 +:104CB000540E002012170020D41400208001105040 +:104CC0000000115010100100F88600106C870010D1 +:104CD0001086001010B5002808D10B785B0602D1B1 +:104CE0004B78052B09D0FFF7A1FD10BDB021054B76 +:104CF000054AFF310548FCF7B3FF054B1A78054B11 +:104D00001A60F0E7F8860010A887001010860010DF +:104D1000121700200000115010B50C0000280DD112 +:104D20000A794B790721194009021143E278920769 +:104D3000920FA078FFF72CFE012010BDC021034B7D +:104D4000034AFF310348FCF78BFFC046F88600108A +:104D5000988700101086001010B50400080011009C +:104D60001A00002C04D10123FFF7C0FE012010BD62 +:104D7000E321034B034A49000348FCF771FFC04697 +:104D8000F8860010888700101086001010B50028E3 +:104D900003D10800FFF7EAFE10BDD021024B034A01 +:104DA000FF310348FCF75CFFF8860010788700109D +:104DB0001086001010B5002803D10800FFF7F6FE9A +:104DC00010BDEB21024B034A49000348FCF748FFA2 +:104DD000F8860010048700101086001010B580239C +:104DE0005B040D4A13600D4A13600D4B9A688023D3 +:104DF0005B049343F9D10B4C9C2200212000FFF768 +:104E00002DFB8022520100210748FFF727FB0923D1 +:104E100063670333A36710BD00E0004000F000406B +:104E200000C0004000001150000010500023037526 +:104E30004375322283548361C36103628362704786 +:104E400010B5002902D0C3681B681940002A0FD092 +:104E5000114353050CD5C26813685B050BD40A4B8C +:104E60000B401360FFE7FFE7FFE7FFE7FFE7FFE720 +:104E7000C368196010BD817843789B00034A9A5833 +:104E80000348FCF70BFFC046FFFBFFFF5403002065 +:104E9000E087001070B50400056A8022D2002A4322 +:104EA000C378002B14D06379002B1ED08021890198 +:104EB0000A4301214B4063712423E35C002B02D0A1 +:104EC0008023DB011A4300212000FFF7B9FF70BDEA +:104ED000836AC2699446634419002A000069FFF797 +:104EE000C3FA842212022A43DDE70021E0E770B50D +:104EF00004000E001500437D002B18D1A56100238E +:104F0000E3612A1CABB2402B00D9402292B222624C +:104F100001236375A662AD1A6B425D412423E554FB +:104F200001330022E2542000FFF7B4FF70BDFFF709 +:104F30007DFFE3E770B50400C3681B689D05AD0DF8 +:104F4000C278002A13D11B040BD4C3695B19C36157 +:104F5000E378002B04D0236AAB4201D9E369A36153 +:104F600070BD0D4B0D4ABF210D48FCF779FE1B04A7 +:104F70000CD5836AC2699446634418002A002169EB +:104F8000FFF772FAE3695B19E361E1E7054B034A56 +:104F9000C9210348FCF764FE008800101089001046 +:104FA000208800107C88001070B50400457D002D1D +:104FB00017D0FFF7BFFFA169E2698B1A402B00D918 +:104FC00040232362D318CB1A584243412420235450 +:104FD00091420BD303D02000FFF75CFF002528008F +:104FE00070BD8178034A0448FCF758FE0348FCF77B +:104FF00055FEC046540300209C880010C88800104D +:1050000010B50478002C04D0002B09D0FFF76FFFF7 +:1050100010BD0C21044B054AFF310548FCF720FE6A +:10502000FFF7C2FFF4E7C046EC880010FC880010D0 +:105030002088001070B5002503E00E787519ADB218 +:10504000891995420AD24C78052CF6D18E787A349B +:10505000344064000419F609A355EEE770BD000062 +:1050600070B505001B4C372200212000FFF7F6F930 +:10507000E01C1022FF21FFF7F1F92000133012226B +:10508000FF21FFF7EBF900F0AFFF00240EE0E30093 +:105090001B1B9A00104B1B689B1802E0230010E0BA +:1050A00000235B68280098470134E4B20B4B1B785F +:1050B000A3420ED30A4A002AF0D0A342E7D8E31A4B +:1050C000DBB2002BECD1DA00D21A9200054B9B1810 +:1050D000E7E770BDF40C0020280C0020101700201A +:1050E00000000000B88A001070B505000C00160022 +:1050F000086900F083FFE36831002800984770BD1D +:10510000F0B5D6464F464646C0B580460139C8B2CE +:10511000FBF784FB002802D04378022B0AD0604AB8 +:1051200060496148FFF7D4FA0020E0BCBA46B146B6 +:10513000A846F0BDC5796A1101235C4C1A401101E3 +:1051400022781026B2430A432270AD112B405B0136 +:10515000D2B220218A431343237006000936817896 +:10516000C3781B020B4382469A4478E03378B146F9 +:10517000F6187BE0CA2292004A494B48FFF7A8FA8A +:105180000020D2E7E3001B1B9A00494B1B689B18C9 +:1051900002E0230014E000239B683A0031004046FF +:1051A0009847051E14D10134E4B2424B1B78A34248 +:1051B00051D3414A002AECD0A342E3D8E31ADBB230 +:1051C000002BE8D1DA00D21A92003C4B9B18E3E79F +:1051D000082823D9874221D3B278344B9B18DB7837 +:1051E000FF2B22D1314B9B18DC704B46002B2AD071 +:1051F0009A78B3789A421FD14B461A7973799A42BA +:105200001AD101234A46D2789A421CD9B17859184A +:10521000264A5218D4700133DBB2F3E7284A2149F9 +:105220002148FFF755FA00207FE7264A1D491E480E +:10523000FFF74EFA002078E7234A1A491A48FFF789 +:1052400047FA002071E7194823002A003100133083 +:10525000FFF7F0FE7619174B1B78A3420FD3564584 +:1052600015D273780B2B81D0002399467378042BC9 +:1052700000D07FE753469F1BBFB2002495E7D5229D +:10528000920008490848FFF723FA00204DE70F4B2A +:10529000002B03D000E000BF012046E7012044E7D7 +:1052A000130300006C8A001028890010F40C002001 +:1052B000280C00201017002000000000B88A001001 +:1052C0003603000039030000420300000000000024 +:1052D000F0B583B005000C00CB7888780F2B5ED832 +:1052E0009B00324AD3589F46FBF790FA02001223E4 +:1052F0002100280000F024FE52E02D4B002B10D09E +:1053000000E000BF06006B469F1D811C0222380092 +:10531000FFF7AAF83B8832002100280000F010FEB9 +:105320003EE000203CE0FBF779FA061E0DD06B460C +:105330009F1D811C02223800FFF796F83B8832003F +:105340002100280000F0FCFD2AE01A4A1A491B48F7 +:10535000FFF7BEF9002023E00B79497909021943D0 +:10536000FBF760FA021E1DD003782100280000F030 +:10537000E7FD15E0124B002B16D000E000BF021E27 +:1053800005D003782100280000F0DAFD08E0F032B3 +:10539000920009490948FFF79BF9002000E000202E +:1053A00003B0F0BD0020FBE70020F9E740890010C2 +:1053B00000000000A2030000548A00102889001099 +:1053C00000000000024B5878431E9841C0B270475D +:1053D000F40C0020024B18784007C00F7047C046FD +:1053E000F40C002010B5372200212348FFF736F8CF +:1053F000224C2000FCF76EF9214B1C60214C200050 +:105400001830FCF77AF9200001F0CBF91E4B1C6034 +:105410001E4B002B04D01E4800E000BF1D4B18603F +:1054200000240DE0E3001B1B9A001A4B1B689B181D +:1054300002E023000FE000231B6898470134E4B228 +:10544000134B1B78A3420ED3104A002AF1D0A3427B +:10545000E8D8E31ADBB2002BEDD1DA00D21A9200C1 +:105460000D4B9B18E8E70020FFF7ECFB0020FFF74F +:10547000A3FB012010BDC046F40C0020AC0C0020A2 +:105480002C0D00205C030020300D002000000000E7 +:1054900010170020280C0020B88A001010B5010059 +:1054A0004378042B00D16CE005D8022B32D0032BBB +:1054B00000D09FE010BD052B00D09BE0624B1B7815 +:1054C000DB07F7D5604A13780420834313705F4BE2 +:1054D0001C686369002B00D086E0A269EFF310809E +:1054E00072B61368002BFCD0BFF35F8FE061200021 +:1054F00001F029F9A269E369BFF35F8F0021116010 +:1055000083F310880028D5D1AD2251495148FFF7C7 +:10551000DFF8CFE74C4B1A78012082431A701A78D3 +:10552000013082431A7000225A701A780230824386 +:105530001A70464B1C686369002B1CD1A269EFF3FB +:10554000108072B61368002BFCD0BFF35F8FE06150 +:10555000200001F0F8F8A269E369BFF35F8F002132 +:10556000116083F310880028A4D1AD22384939484E +:10557000FFF7AEF89EE7384B354AA7213748FCF7CE +:105580006FFB314B1B78DB0700D493E72E4A13786F +:105590000420034313702D4B1C686369002B1DD13D +:1055A000A269EFF3108072B61368002BFCD0BFF332 +:1055B0005F8FE061200001F0C6F8A269E369BFF3E4 +:1055C0005F8F0021116083F31088002800D071E7FD +:1055D000AD221F491F48FFF77BF86BE71E4B1C4AA3 +:1055E000A7211E48FCF73CFB1B4B194AA7211B486F +:1055F000FCF736FB154B1C686369002B1DD1A269B3 +:10560000EFF3108072B61368002BFCD0BFF35F8FEE +:10561000E061200001F097F8A269E369BFF35F8FB2 +:105620000021116083F31088002800D042E7AD22EA +:1056300007490848FFF74CF83CE7074B044AA72105 +:105640000648FCF70DFBC046F40C0020300D00208E +:10565000448A001028890010808900109089001069 +:1056600070B584B006000D0014000C22002101A8C2 +:10567000FEF7F4FE6B461E715D71210001A8FFF775 +:105680000DFF04B070BD70B584B006000D001400AD +:105690000C22002101A8FEF7E1FE6B461E710623D5 +:1056A0006A4653710822290002A8FEF7DDFE210098 +:1056B00001A8FFF7F3FE04B070BDF0B5CE46474633 +:1056C00080B585B080460F0016001D000CAB1B781E +:1056D000994601AC0C2200212000FEF7BFFE434694 +:1056E0002370072363702771039665714946200074 +:1056F000FFF7D4FE05B0C0BCB946B046F0BD10B54A +:10570000FFF70AFB10BD0000F0B5D6464F464646EF +:10571000C0B581460C0017009846089B9A460025A4 +:1057200016E0184A18491948FEF7D2FF0026300043 +:10573000E0BCBA46B146A846F0BD154A1249134826 +:10574000FEF7C6FFF3E7099A13702378E4180135D2 +:10575000AF4214DD6378052BE3D1E1788907890F27 +:105760004145DED121004846FFF7C9FF061EE4D0BF +:10577000A378DA09012AE6D052461370E5E701263C +:10578000D5E7C0462D040000308A0010288900109B +:105790002E04000070B57F250D40CC096A001E4B19 +:1057A0009B181B1920335B79DB07DE0F002B30D1F0 +:1057B000194B9B181B1920335B795B072AD4174BB5 +:1057C00018680121494201F07BFE6A00124B9B18C8 +:1057D0001B1920335B79DB0708D40F4B9B181B196F +:1057E00020335B795B0712D5002600E00026002EEF +:1057F00008D06D0008494D192C1920346379042212 +:1058000013436371054B186801F03AFE02E001266C +:10581000EDE70026300070BDF40C00202C0D0020B8 +:10582000F0B5C64600B582B001937F250D40CE0984 +:105830006F00174CE419A41920346479E4071DD4CF +:105840006F00134CE419A419203463790127BC4676 +:1058500067463B436371019BFFF77EFA002813D133 +:105860006D000B4B5D19AE192036737901229343FD +:105870007371737903329343737105E0054A0649E6 +:105880000648FEF725FF002002B080BCB846F0BDF8 +:10589000F40C002095040000208A001028890010D4 +:1058A0007F220A40CB09520003498918C9182031C8 +:1058B0004879C007C00F7047F40C002070B57F24F2 +:1058C0000C40CD09FFF762FA6400064B1B195B1907 +:1058D00020335A7902210A435A715A7901210A4325 +:1058E0005A7170BDF40C002070B57F240C40CD09B6 +:1058F000FFF760FA6400064B1B195B1920335A79D5 +:1059000002218A435A715A7901398A435A7170BD0A +:10591000F40C00207F220A40CB0952000349891869 +:10592000C918203148798007C00F7047F40C002057 +:10593000F0B5C64600B582B005000C00002000F0AE +:105940005DFB227860231340602B12D0402B17D0D0 +:105950002278D206D20E012A00D1CAE0022A00D152 +:1059600004E1002A1CD00026300002B080BCB846FA +:10597000F0BDC14AC149C248FEF7AAFE0026F3E7BE +:10598000C04B002B00D164E1BF4B002B02D01800AC +:1059900000F034FB2100280000E000BF0600E3E730 +:1059A000202B0AD0002B00D05BE16378092B00D9B3 +:1059B00059E19B00B54AD3589F4623790F2B00D954 +:1059C00049E1B34AD318DB78B24A002A05D0B24A7B +:1059D0001278934212D39B1ADBB2002B00D03CE129 +:1059E000D900CB1A9B00AD49C918002900D136E176 +:1059F00022002800FFF778FB0600B5E7D900CB1A94 +:105A00009B00A74A1168C918EFE7200000F0FCFAD4 +:105A1000A1782800FFF7E6F89D4A137802210B438E +:105A200013700126A0E79A4B5B786A460632137022 +:105A300001232100280000F083FA012694E7A778CB +:105A4000934B5B78002B01D1002F07D1904B5F70F7 +:105A50002100280000F058FA012685E739002800C7 +:105A6000FFF74EFB061EF1D18E4A84498448FEF7AB +:105A70002FFE79E721002800FFF72AFC060073E7D4 +:105A8000A278E3781B021343012B01D000266BE7B9 +:105A90007F4A137808210B4313702100280000F07F +:105AA00033FA012660E7A278E3781B021343012B47 +:105AB00001D0002658E7764A137808218B431370EB +:105AC0002100280000F020FA01264DE7704B1A78DB +:105AD000510992080223134001220A4013436A46E7 +:105AE0000632138002232100280000F029FA012643 +:105AF0003AE723790F2B00D9B7E0654AD318DB7852 +:105B0000644A002A05D0644A1278934227D39B1A2C +:105B1000DBB2002B00D0AAE0D900CB1A9B005F4972 +:105B2000C918002900D1A4E022002800FFF7DCFA00 +:105B3000061E00D018E7237860221A4200D013E72F +:105B400063780A2B00D00FE76B469A1D0023137071 +:105B500001332100280000F0F3F9013604E7D900F1 +:105B6000CB1A9B004E4A1168C918DAE721797F27C2 +:105B70000F40CA099046082F0AD8002B3AD1637803 +:105B8000012B19D0032B26D0002B08D00026EBE6E2 +:105B9000454A3A493A48FEF79BFD0026E4E62800CC +:105BA000FFF7B8FE6B469A1D1080022321002800E3 +:105BB00000F0C6F901261EE0A078E3781B0203433B +:105BC00005D02100280000F09FF9012613E02800ED +:105BD000FFF78AFEF5E7A078E3781B02034305D0C0 +:105BE0002100280000F090F9012604E02800FFF7CA +:105BF00065FEF5E700267B00254FFF184744FB7C38 +:105C0000244A002A05D0244A127893421AD39B1AB8 +:105C1000DBB2002B0DD1D900CB1A9B001F49C9184C +:105C2000002906D022002800FFF75EFA002800D0E5 +:105C30000600237860221A4200D095E6002000F08A +:105C4000DDF991E6D900CB1A9B00154A1168C918F5 +:105C5000E6E7002688E6002686E6002684E600269B +:105C600082E6002680E600267EE600267CE6002608 +:105C70007AE6002678E6C04643020000808A0010DB +:105C8000288900100000000000000000D4890010E6 +:105C9000F40C00200000000010170020B88A00104B +:105CA000280C002083020000CE02000030B585B031 +:105CB00000F0BCFC00280ED105B030BD6C4B6D4A25 +:105CC00099216D48FBF7CCFF01AC2078FFF7C8F9AC +:105CD00022796A4B9A706A4B1C686569002DEDD178 +:105CE000A269EFF3108172B61368002BFCD0BFF3EA +:105CF0005F8FE16101A9200000F008FDA269E3695E +:105D0000BFF35F8F0021116083F310880028D3D088 +:105D100001AB5B78082BDED89B005A4AD3589F46CC +:105D200001AB1878FFF79CF9574B002BD3D000E05C +:105D300000BFD0E7514A137801210B43137001AB28 +:105D4000187802A9FFF7F4FD0028C4D101AC20782F +:105D50000021FFF71BF820788021FFF717F8BAE73A +:105D600001AB19797F220A40CC095000434B1B1824 +:105D70001B19203358790125A843587158790335E8 +:105D8000A8435871002A1DD052003C4B9A18121992 +:105D9000D37C3E4A002A05D03D4A1278934218D35C +:105DA0009B1ADBB2002B1BD1DA00D21A9200394BBE +:105DB0009B18002B14D05C6901A84279039B0078E2 +:105DC000A04788E701A84279039B007800F02AF9F0 +:105DD00081E7DA00D21A92002F4B1B689B18E8E784 +:105DE0002E4A2F492F48FEF773FC65E72E4B002BF8 +:105DF00000D170E7214B18780007C00F00E000BF0A +:105E000069E72A4B002B00D165E700E000BF62E79D +:105E1000E3001B1B9A00204B1B689B1802E0230029 +:105E200014E02B009B69002B02D001AA1078984740 +:105E30000134E4B2164B1B78A34200D24BE7134A5D +:105E4000002AECD0A342E3D8E31ADBB2002BE8D15E +:105E5000DA00D21A92000F4B9B18E3E70024E9E71F +:105E6000029B002B00D136E70398984733E7C046E2 +:105E700080890010988A001090890010F40C00208E +:105E8000300D0020FC890010000000000000000020 +:105E900010170020B88A0010280C00200A02000009 +:105EA000AC8A0010288900100000000000000000EB +:105EB000F8B50500124B9F89DE89B91B89B20B1C0E +:105EC000402900D940239CB20D4B1B785BB2002BBC +:105ED00008DB0021B74211D00A4A23002800FEF750 +:105EE0003BFFF8BDB74201D18021F3E7044B99682D +:105EF00022000448FEF7B8FA8021EBE70022ECE725 +:105F00002C0C0020B40C002070B506000C000B4DCA +:105F100008222800FEF7A8FA0023AB60EB81AB81D2 +:105F20000023E356002B06DB8021002300223000F3 +:105F3000FEF712FF70BD0021F7E7C0462C0C0020D1 +:105F4000F0B5C64600B580460C0016001D00234F74 +:105F500008223800FEF788FABE600023FB81A3798F +:105F6000E179090219430B1CA94200D92B1C99B2F3 +:105F70001A4A9381A279E3791B02134319D00029AD +:105F800001D0002E08D04046FFF792FF041E0AD031 +:105F9000200080BCB846F0BD7A2211491148FEF7B6 +:105FA00097FB0024F4E780220D490E48FEF790FB92 +:105FB000EEE70023E356002B0DDB802100230022B7 +:105FC0004046FEF7C9FE041EE2D185220449054879 +:105FD000FEF77EFBDCE70021F0E7C0462C0C00203A +:105FE000EC8A00102889001010B514220021024804 +:105FF000FEF734FA10BDC0462C0C0020014B18618E +:106000007047C0462C0C002010B50100044C08223B +:106010002000FEF729FA0023A360E381A38110BDCD +:106020002C0C002070B505001C00C909324B1B78F0 +:10603000DB098B4211D0002C08D1304B002B02D051 +:106040002D49FEF747FE0124200070BDAD222C49EA +:106050002C48FEF73DFB0024F6E7274B1B785BB28C +:10606000002B07DB244B9868002843D022002649E8 +:10607000FEF7FAF9204AD3891B199BB2D3819168A4 +:1060800009199160D288934201D03F2C27D81A4B2E +:106090001B69002B04D0184928009847002814D009 +:1060A000154B1B785BB2002B0DDB802100230022F7 +:1060B0002800FEF751FE041EC6D1D0221049114817 +:1060C000FEF706FBC0E70021F0E700212800FEF7FD +:1060D0005DFE80212800FEF759FE0124B4E7280068 +:1060E000FFF7E6FE041EAFD1DB2205490548FEF7A7 +:1060F000EFFAA9E70024A7E72C0C0020D54C0010EC +:10610000D48A001028890010B40C002010B52C236C +:1061100043431148C0184478FFF754F9002806D1CA +:106120000023002B13D0002C09D1002010E0FFF732 +:1061300051F9002801D10123F3E70023F1E7210001 +:106140000020FFF7ADFB002803D1013000E0002064 +:1061500010BD0020FCE7C046800C0020F8B5070009 +:106160000C0015001E002C2242431C4B9B18597832 +:106170000020FFF70FFB002820D0002C1FD0331C7D +:106180000F2E00D90F23DEB214482C237B43C218F4 +:1061900014720833C018013032002900FEF764F988 +:1061A0000136F4B20D492C2047433A0008328A18D0 +:1061B000A3B2C91949780020FFF732FBF8BD341C9F +:1061C000102E00D91024E4B22C2078430830034B61 +:1061D000181822002900FEF747F9E3E7800C002099 +:1061E00030B583B004000D00191E6B461A700BD039 +:1061F0000622981CFEF738F908236A462900200079 +:10620000FFF7ACFF03B030BD062200216B46981C9F +:10621000FEF724F9F0E7F0B583B008AC0026A657E6 +:1062200009AC002565570AAC247864B26F463A7011 +:106230006A467B70BE70FD703C710523FFF78EFFD0 +:1062400003B0F0BD10B52C2200210248FEF706F97C +:1062500010BDC046800C002010B50020FFF7F2FFF3 +:1062600010BD0000F0B583B005000E004B79032B84 +:106270006AD10B79DC00E41AA4B21234A4B29442BD +:1062800012D80023002B16D00027002F20D0317801 +:106290007118B9624B78212B21D0BB222C492D4893 +:1062A000FEF716FA002450E0A72229492948FEF7F4 +:1062B0000FFA002449E02C215943274A52185278FA +:1062C000002A02D00133DBB2DCE7234F7F18DCE782 +:1062D000B4221F491F48FEF7FBF9002435E00B7874 +:1062E000C91832797B1C0193BB1C0093032328003F +:1062F000FFF70AFA00281DD0B379012B21D0002323 +:106300003B71B3783B70B81DBB6AD91D0222FEF702 +:10631000ABF8B978002918D03A00183210232800B9 +:10632000FFF77EFA002810D1CE220C490C48FEF768 +:10633000CFF90AE0BF2206490648FEF7C9F9002452 +:1063400003E0F379FB70DAE70024200003B0F0BD2E +:10635000788B001028890010800C0020448B0010DE +:10636000008B0010F0B583B005000E000A781F23E3 +:106370001340012B00D0C4E008790023002B14D077 +:10638000FF23002B00D0BFE01C0060331900114038 +:10639000134231D1F2787378062B0FD0062B00D040 +:1063A000B6E0222A1AD00020ACE02C2159435B4CE5 +:1063B000095D8842E5D00133DBB2DFE7212AEDD168 +:1063C00026335C43554B1B199A6A002A00D19DE085 +:1063D000137831002800FFF7B3FD93E0FAF71AFABB +:1063E00002002C235C434D4B1B19DB883100280035 +:1063F000FFF7A6FD012085E0202900D08AE0737810 +:106400000B2B00D988E09B00454AD3589F46F17872 +:10641000B0782C2363430833404FFF18B279F379E7 +:106420001B0213433A00FAF7EDF9031E06D03A00B7 +:1064300031002800FFF784FD012063E0862252002E +:1064400038493948FEF744F900205BE0B179F37927 +:106450001B020B43102B01D9002053E02C22624376 +:1064600018322E4CA21831002800FFF769FD0120D8 +:1064700048E0F0782C235C43284B1B1958712B4BB8 +:10648000002B03D000E000BF00283BD031002800E3 +:10649000FFF73AFD012035E02C2254431F4A121920 +:1064A0000532012331002800FFF74AFD012029E0D1 +:1064B0002C235C43194B1B191A7901239B1A6A463A +:1064C00007321370012331002800FFF739FD012046 +:1064D00018E0B278F078000210430138431E98416A +:1064E000C0B22C235C430D4B1B191871104B002BB1 +:1064F00001D000E000BF31002800FFF705FD0120BA +:1065000000E0002003B0F0BD0020FBE70020F9E729 +:106510000020F7E70020F5E70020F3E7800C0020DB +:10652000148B0010608B0010288900100000000000 +:106530000000000070B508790023002B09D0FF236C +:10654000002B24D1087860220240202A0AD00120A2 +:1065500070BD2C225A430F4C125D9042F0D0013393 +:10656000DBB2EAE74A78092A01D00120F0E7CC78CB +:10657000887823325A431832064B9A188D79CB7992 +:106580001B022B432100FAF73FF90120E0E700202E +:10659000DEE7C046800C002070B50400124D0022DA +:1065A000002A1DD1A878884203D00132D2B22C35FE +:1065B000F6E72E0018369BB2320000210020FAF7D1 +:1065C00023F9A978102332002000FFF729F9041ECF +:1065D00007D1C022520005490548FEF779F800E0CE +:1065E0000024200070BDC046800C0020508B00109D +:1065F0002889001070B50A4B1C78002C01D02000AF +:1066000070BDFEF7EFFE051E03D0054B01221A7088 +:10661000F5E7322203490448FEF75AF82C00EEE76A +:1066200011170020848B001028890010014B187866 +:106630007047C0461117002010B5030010008C18D9 +:106640009A89944204DDA0B25989401880B210BDE5 +:10665000081880B2FBE710B58C1A83899C4204DDD0 +:10666000A1B24089081A80B210BD891A88B2FBE72E +:1066700010B50400FFF7E0FFA38801E0C01A80B264 +:106680008342FBD910BD10B54069002803D0012119 +:10669000494200F015FF10BD10B54069002801D037 +:1066A00000F0EEFE10BDF0B5C64600B582B00600A3 +:1066B00088460192190008AB1D884C1BA4B2A94260 +:1066C00002D24389E41AA4B2B788A74205D23A009D +:1066D0003000FFF7C0FF30823C00002C11D0444551 +:1066E00001D800200EE0424629003000FFF7C0FF2D +:1066F0003168F288504309180198FDF7B5FE012072 +:1067000000E0002002B080BCB846F0BD30B583B0D8 +:1067100004000D00FFF7B7FFE3899BB2228A0092C5 +:106720002A0000212000FFF7BEFF0500218A89B260 +:1067300082B22000FFF780FF20822000FFF7ACFF2D +:10674000280003B030BD70B504000D00FFF79BFFBB +:10675000E3899EB2228A91B29B1A9BB2B14202D9BE +:1067600062899B1A9BB2A2889A4202D1207A0028A1 +:1067700016D0002231002000FFF77AFFE288504354 +:1067800023689C4660442900FDF76EFE012231001B +:106790002000FFF751FFE0812000FFF77DFF01207F +:1067A00070BD10B50400FFF76EFF0023E381238264 +:1067B0002000FFF771FF012010BD10B5FAF762F855 +:1067C0001920FAF795F8D0231B06802292045A620A +:1067D00010BD000010B51F2A20D80C79A318202B5B +:1067E00022D80523CB56002B01DB934229D1164B2F +:1067F000984202D0154B98421CD1154B9C466044E0 +:10680000434258418000134BC0580123A340013B31 +:106810009340184043425841C0B210BD0E4B0F4A3E +:1068200058210F48FBF71CFA0E4B0C4A59210C4813 +:10683000FBF716FAC2210C4B0C4A49000C48FBF737 +:106840000FFA0020E9E7C046000020500000305059 +:106850000000D0AFF40D0020908B0010908C001041 +:10686000B08B0010F48B0010E0740010D08C00107E +:10687000FC74001070B50A791F2A1FD81E4B98426D +:1068800002D01E4B98421FD11D4B9C466044434290 +:10689000584180001B4BC45801239340013B497968 +:1068A00049B2002917DB08002025AA1A914220DCF2 +:1068B0008B401C4201D00120404270BD124B134A54 +:1068C0003F211348FBF7CCF9C221124B124A490071 +:1068D0001248FBF7C5F92020801A00E00138002893 +:1068E00004DB1A0082401442F8D1E6E7012040425E +:1068F000E3E701204042E0E7000020500000305074 +:106900000000D0AFF40D0020288C0010B08C0010D7 +:10691000B08B0010E0740010D08C0010FC740010DC +:1069200070B505000C001600FFF754FF002801D0D9 +:10693000002007E01B48FBF7B1F9831912339B00D5 +:106940005A510130237983420FD9237861780902A3 +:106950001943A27812041143E3781B060B4342004B +:106960009A5A530BE9D19219E7E701229A40130092 +:10697000013B0D4A954202D00C4A95420BD10C4A7C +:10698000944665446A425541B3400A4AAD00A9584D +:106990000B43AB5070BDC221074B084A4900084861 +:1069A000FBF75EF9508C00100000205000003050C2 +:1069B0000000D0AFF40D0020E0740010D08C001067 +:1069C000FC740010F8B505000E00F9F79DFF0700F4 +:1069D00031002800FFF74EFF041E09DB02003100E2 +:1069E0002800FFF79DFF3800F9F79AFF2000F8BD57 +:1069F0000148FBF753F9C046508C0010F8B506ACBF +:106A000025781F2A0AD84C006418E4000419DC34E5 +:106A10002468A446002D07D01F261AE0164B174AFB +:106A2000C7211748FBF71CF9002612E05401A025E6 +:106A30006D0525434C006418E40004192700DC3779 +:106A40003D60104D3543D8342560053B05321F2489 +:106A50002240052BEAD89B06520113434C006218D2 +:106A6000D20082181500DC352B60064B1E43D8324D +:106A7000166063462B60F8BD648C0010708C0010AB +:106A8000B08B001080E00000F0B58BB004000D006A +:106A9000160002680121A9408A430260002B35D00C +:106AA00069004919C90041180A00C8321868106005 +:106AB000043258681060043298681060DB68DC317A +:106AC0000B6069004B19DB00D033E31880225201C0 +:106AD0001343802212061A601A60234BAB40A36056 +:106AE0002268281D01231F0087403A432260226844 +:106AF000280008308340134323601F2216404919A1 +:106B0000C9006418D83426600BB0F0BD10220021F3 +:106B100006A8FDF7A3FC80235B020693F8235B0223 +:106B200007938023DB020893C0231B0308931022E2 +:106B300006A902A8FDF798FC6B005B19DB00E318BF +:106B40001A00C83202991160039A01921A00CC32DD +:106B500001991160049A01921A00D03201991160D2 +:106B6000059ADC331A60ACE701010101030010B59E +:106B70000A0003490868190000F004F810BDC04677 +:106B80007C03002010B5514300F034F8041E0ED0F1 +:106B90000300083B5A6803239A43043A242A15D871 +:106BA0000300132A05D800221A605A609A60200058 +:106BB00010BD00210833016041601B2AF3D98160B8 +:106BC000C160242A06D003001033ECE70021FDF752 +:106BD00045FCECE70300016118334161E3E7C0467F +:106BE00010B5034B0100186800F004F810BDC04652 +:106BF0007C030020F0B54E464546DE465746E0B5DC +:106C00000D000B35060083B0162D22D8102900D9AF +:106C1000B2E000F0AFFA102518230220CB4FFB188A +:106C20001A005C68083A944200D1B5E00323626818 +:106C30009A431300E268A168CA6091600122E318D8 +:106C4000596830000A435A6000F09CFA200008306E +:106C500095E007239D4300D58EE0A94200D98BE043 +:106C600000F088FAFC235B009D4200D2A5E1680A8F +:106C700000D18BE0042800D978E138239846A80990 +:106C800080443930C100B14F79184C680839A142AD +:106C90000ED003239C4604E0002ACBDAE468A1422C +:106CA00006D06246636893435A1B0F2AF4DD4046C0 +:106CB0003A003C690832944200D178E003236168CD +:106CC000994389460B00491B0F2900DD79E17A6160 +:106CD0003A610029B2DA80229200914500D30EE198 +:106CE0005909DA0801238B40D2007968D2190B4385 +:106CF00091687B60E260A1609460CC6001218210A9 +:106D00009140994259D80B4205D103229043490042 +:106D100004300B42FBD003239846C3009946B94484 +:106D2000CC4682466346DC68A44507D12AE1002AA6 +:106D300000DB33E1E468A44500D123E14246636807 +:106D400093435A1B0F2AF2DD012080466119054347 +:106D50006560A068E5680837C560A86040461043D4 +:106D6000F960B9604860CF6030008F60E25000F099 +:106D700009FA2000083002E00C230020336003B041 +:106D8000F0BCBB46B246A946A046F0BD80213F23D9 +:106D900040209846890076E7DC680230A34200D0A4 +:106DA00044E73A003C690832944200D086E701216A +:106DB0007B68821091409942A5D90323BC68626820 +:106DC0009A439146954203D8531B0F2B00DD88E070 +:106DD00023004B445E4A01935E4B93461B68126846 +:106DE000EB18013200D13BE15B4A944663441B0B34 +:106DF0001B0300933000009900F0CCF9030080469B +:106E0000013300D1F8E0019B834200D9F2E0534BFB +:106E100019009A460968009B8C46514663440B60F2 +:106E200001991A00814200D150E15B461B68013391 +:106E300000D155E1434601995B1A9A1853461A60EE +:106E40000723424641461A400192194200D111E1FE +:106E500008239846881A424B0099804441449B1A63 +:106E60005B1A1B051B0D0091300019009B4600F0BA +:106E700091F9431C00D14FE14346C01A03005B4423 +:106E80000093534652461B6801215B4413604246FF +:106E90004046BA60009A0A434260BC4200D123E1F6 +:106EA0004A460F2A00D821E107200C3A8243606845 +:106EB0000140052011436160A118486088600F2AD5 +:106EC00000D934E14246444652682649086898424F +:106ED00000D20B6024490868984200D38EE00B6012 +:106EE0008CE00122290013431143651961603000D1 +:106EF000BD606B6000F046F9200008303FE75A0A99 +:106F0000042A71D9142A00D9C4E011005C325B3123 +:106F1000D20008235B429C46BA18944463469A68A0 +:106F200003239846944500D19DE043465168994318 +:106F3000494502D992689445F7D1D3689C467B684D +:106F40006146A260E1608C60D460D7E6A8070020AB +:106F5000B00B0020240C00200F100000F40B0020C8 +:106F6000081000001C0C0020200C0020142852D90E +:106F7000542800D996E06E239846280B80446F3041 +:106F8000C10080E608239B46073BDC449B46DA446D +:106F900043465246134200D0C4E64CE00122E318B7 +:106FA000596830000A435A60E368A268D3609A6067 +:106FB00000F0E8F820000830E1E62B00E80808338C +:106FC0002CE6012360191D43656078613861C26059 +:106FD00082601A004B460A4342603000E15000F0E4 +:106FE000D1F820000830CAE69A0911003932383148 +:106FF000D2008EE7BC4260D0BC68626803239A432B +:10700000531B954202D80F2B00DD6AE7300000F0D9 +:10701000B9F80020B3E65B23984680445C30C10099 +:1070200031E608235B429C46E1444B469B680138AD +:107030004B4500D098E043460342F2D17B688B4336 +:107040007B604900994200D9B7E6002904D1B4E633 +:10705000042294464900E2440B42F9D050465CE6D3 +:1070600010330093C6E68910023B8B4079680B43CE +:107070007B6065E7009B300043445B421B051B0DB2 +:1070800019009B4600F086F8431C00D0F4E600236C +:107090009B46F6E6542A2BD81A0B11006F326E313C +:1070A000D20036E7AA235B0098422BD8DD3B9846F6 +:1070B000E80B80447830C100E5E52C4B009A9A46F5 +:1070C0001B689C46534662441A60AEE6090500D030 +:1070D000ABE6009ABC684A4401310A436260F4E6B8 +:1070E0005B4642461A60ABE64446EEE641608DE7F9 +:1070F000AA2149008A4224D8DA0B1100783277316C +:10710000D20006E71A4B984224D87C239846A80C54 +:1071100080447D30C100B6E5009A019B944642460A +:10712000083B63449B1A009300239B46A9E6210079 +:107130003000083100F0BCF85346BC681B68626838 +:10714000C3E60B498A420BD89A0C11007D327C3180 +:10715000D200DEE6FE217E237F209846890092E55C +:10716000FE227E219200D4E67B686AE7F40B0020C1 +:107170005405000010B5024800F07CF910BDC0466F +:10718000F00B002010B5024800F076F910BDC046A3 +:10719000F00B0020002370B5064D040008002B60A2 +:1071A000FAF73EFD431C00D070BD2B68002BFBD0CE +:1071B0002360F9E7480E002010B583070AD00300CA +:1071C000032102E001330B4205D01A78002AF9D1DD +:1071D000181A10BD030019680C4A0D4C8A188A430E +:1071E00022420FD15968094A04338A188A4322423D +:1071F00008D15968054A04338A188A432242F1D0DB +:1072000000E001331A78002AFBD1E1E7FFFEFEFE21 +:1072100080808080F8B50C000500FFF7ABFF204FA1 +:10722000BB685E6803239E431E4B341B9C4664442C +:10723000240B013C113324039C4207DB002128006E +:10724000FFF7A8FFBB689B19984204D02800FFF7FE +:1072500099FF0020F8BD28006142FFF79BFF431C07 +:107260000DD00122BB68361B16435E600E4B280012 +:107270001A68141B1C60FFF785FF0120EAE7002154 +:107280002800FFF787FFBA68831A0F2BDEDD074956 +:107290000968401A0449086001210B435360D5E78F +:1072A000A8070020EF0F0000F40B0020B00B002017 +:1072B000F0B5C64605000C0000B500294FD0FFF719 +:1072C00059FF210008394C68012622000320B243EF +:1072D0008F187B688343624898468368BB426AD0B4 +:1072E00043467B6026421ED108239C460C6884449A +:1072F000091B12198C6864454FD0CB68E3609C6011 +:107300004346FC186468344211D1BB68554C424472 +:10731000A34200D17EE0FC68DC60A360012313433C +:107320004B608A5006E0FC1864683442EDD0164386 +:107330004E603A6080239B009A4213D25409D308CE +:107340000122A2404468DB0022434260181883688F +:10735000C8608B608160D9602800FFF713FF80BC94 +:10736000B846F0BD530A042B3ED8940926003934A0 +:107370003836E40004192368083C03279C4242D0B5 +:107380005868B843904202D99B689C42F8D1DC68A7 +:10739000CC608B60A160D960DEE74346F818406896 +:1073A000304257D1FB68B86842441643C3609860C6 +:1073B0004E608A50D0E713004344264206D10A6843 +:1073C000891A8C689B18CA68E260946001221A438B +:1073D0004A60254A816012689A42BDD8234B280032 +:1073E0001968FFF717FFB7E7142B07D9542B1AD8E2 +:1073F000140B26006F346E36E400BBE71E005C33CE +:107400005B36DC00B6E70122B610B2404668324374 +:107410004260BDE7D9609960CB608B600123134364 +:107420004B608A5098E7AA246400A34205D8D40B85 +:10743000260078347736E4009CE70D4CA34205D84B +:10744000940C26007D347C36E40093E7FE247E26EF +:10745000A4008FE7330013434B603A607CE7C046DB +:10746000A8070020B0070020B40B0020240C002047 +:10747000540500007047C0467047C046F8B5C04686 +:1074800001B40248844601BC604700BF2D020020C1 +:1074900001B40248844601BC604700BF7902002065 +:1074A00001B40248844601BC604700BF7902002055 +:1074B00001B40248844601BC604700BF250100209A +:1074C00001B40248844601BC604700BFE1010020CE +:1074D00001B40248844601BC604700BFC1000020DF +:1074E00070696F203D3D2070696F30207C7C20707A +:1074F000696F203D3D2070696F310000433A5C5553 +:10750000736572735C6E6761646A5C446F63756D0A +:10751000656E74735C7069636F2D73646B5C7372FA +:10752000635C7270325F636F6D6D6F6E5C68617209 +:1075300064776172655F70696F5C696E636C7564B6 +:10754000652F68617264776172652F70696F2E684C +:107550000000000077726170203C2050494F5F4965 +:107560004E535452554354494F4E5F434F554E541A +:1075700000000000777261705F746172676574204B +:107580003C2050494F5F494E535452554354494F44 +:107590004E5F434F554E5400696E5F6261736520C4 +:1075A0003C2033320000000070696E203C203332F2 +:1075B00000000000636861696E5F746F203C3D20CD +:1075C0004E554D5F444D415F4348414E4E454C53EF +:1075D00000000000433A5C55736572735C6E67612E +:1075E000646A5C446F63756D656E74735C70696327 +:1075F0006F2D73646B5C7372635C7270325F636F68 +:107600006D6D6F6E5C68617264776172655F646DE9 +:10761000615C696E636C7564652F68617264776123 +:1076200072652F646D612E680000000064726571E0 +:10763000203C3D20445245515F464F524345000097 +:10764000000200001C1B1A1615141300040506077F +:1076500008090A0028041607091D1B006368616EEB +:107660006E656C5F636F6E6669675F7365745F6498 +:107670007265710070696F5F6765745F64726571D0 +:10768000000000006368616E6E656C5F636F6E661C +:1076900069675F7365745F636861696E5F746F00CB +:1076A000736D5F636F6E6669675F7365745F6A6D44 +:1076B000705F70696E000000736D5F636F6E666966 +:1076C000675F7365745F696E5F70696E7300000059 +:1076D000736D5F636F6E6669675F7365745F777202 +:1076E0006170000070696F5F6770696F5F696E69D4 +:1076F00074000000FC76001017FF0000024046A056 +:1077000020E0C1A0024026A0A800020027A0E2A01D +:1077100041608E00CF001300D30029A0510029A0A2 +:1077200014005400C1A02080E1A0000054696E79CB +:107730005553420054696E79555342204465766929 +:10774000636500003132333435360000090400002F +:1077500009022200010100A0320904000001030017 +:10776000000009211101000122900007058103108A +:10777000000A00001201000200000040FECA04409E +:10778000000101020301000005010906A1018501B4 +:10779000050719E029E71500250195087501810203 +:1077A0009501750881010507190029FF150025FFBE +:1077B00095067508810005081901290595057501CB +:1077C0009102950175039101C005010902A101858E +:1077D000020901A1000509190129051500250195D6 +:1077E00005750181029501750381010501093009C3 +:1077F000311581257F950275088106093815812587 +:107800007F950175088106050C0A38021581257FD0 +:10781000950175088106C0C04E6F207370696E6C4B +:107820006F636B732061726520617661696C616260 +:107830006C6500006964202626206964203C3D2098 +:10784000706F6F6C2D3E686561702D3E6D61785F65 +:107850006E6F646573000000433A5C557365727324 +:107860005C6E6761646A5C446F63756D656E7473AA +:107870005C7069636F2D73646B5C7372635C636FC0 +:107880006D6D6F6E5C7069636F5F74696D655C745C +:10789000696D652E63000000256C6C6420286869A2 +:1078A000202530327829000069642026262069646A +:1078B000203C3D20686561702D3E6D61785F6E6F84 +:1078C00064657300433A5C55736572735C6E6761FF +:1078D000646A5C446F63756D656E74735C70696334 +:1078E0006F2D73646B5C7372635C636F6D6D6F6E31 +:1078F0005C7069636F5F7574696C5C696E636C75ED +:1079000064652F7069636F2F7574696C2F7068657B +:1079100061702E6800000000706172656E745F69AE +:10792000640000006368696C645F696400000000C3 +:10793000706172656E745F696420213D20636869BF +:107940006C645F69640000002170685F636F6E742F +:1079500061696E7328706F6F6C2D3E686561702C65 +:107960002072657573655F696429000069640000B1 +:1079700072656D6F7665645F6964203D3D206E655C +:1079800078745F696400000063616C6C6261636BB2 +:1079900000000000706F6F6C2D3E616C61726D5F56 +:1079A000696E5F70726F6772657373203D3D206D05 +:1079B000616B655F7075626C69635F696428696497 +:1079C0005F686967682C206E6578745F6964290058 +:1079D0006964202626202170685F636F6E74616978 +:1079E0006E7328686561702C2069642900000000AE +:1079F00064656661756C745F616C61726D5F706FF8 +:107A00006F6C0000616C61726D5F696420213D20C4 +:107A1000706F6F6C2D3E616C61726D5F696E5F702F +:107A2000726F67726573730072630000616C6172DC +:107A30006D5F706F6F6C5F63616E63656C5F616CCF +:107A400061726D00616C61726D5F706F6F6C5F670A +:107A500065745F64656661756C7400006765745F6A +:107A6000656E7472795F69645F68696768000000B9 +:107A700070685F6164645F746F5F667265655F6C98 +:107A80006973740070685F6164645F6368696C64E3 +:107A90005F6E6F646500000070685F696E73657289 +:107AA0007400000070685F6765745F6E6F646500E6 +:107AB0006164645F616C61726D5F756E6465725F55 +:107AC0006C6F636B00000000616C61726D5F706FC2 +:107AD0006F6C5F616C61726D5F63616C6C6261633E +:107AE0006B0000006765745F656E7472790000005A +:107AF000486172647761726520616C61726D2025E6 +:107B00006420616C726561647920636C61696D6584 +:107B10006400000074696D65725F68772D3E696E60 +:107B200074732026203175203C3C20616C61726D9D +:107B30005F6E756D00000000433A5C5573657273AB +:107B40005C6E6761646A5C446F63756D656E7473C7 +:107B50005C7069636F2D73646B5C7372635C7270CD +:107B6000325F636F6D6D6F6E5C68617264776172B6 +:107B7000655F74696D65725C74696D65722E630012 +:107B800068617264776172655F616C61726D5F7369 +:107B900065745F7461726765740000006C6F636B7D +:107BA0005F6E756D203E3D2030202626206C6F6371 +:107BB0006B5F6E756D203C204E554D5F5350494EA6 +:107BC0005F4C4F434B530000433A5C5573657273EF +:107BD0005C6E6761646A5C446F63756D656E747337 +:107BE0005C7069636F2D73646B5C7372635C636F4D +:107BF0006D6D6F6E5C7069636F5F73796E635C6CE3 +:107C00006F636B5F636F72652E6300006C6F636BF5 +:107C10005F696E69740000006D74782D3E636F7249 +:107C2000652E7370696E5F6C6F636B00433A5C55D1 +:107C3000736572735C6E6761646A5C446F63756DD3 +:107C4000656E74735C7069636F2D73646B5C7372C3 +:107C5000635C636F6D6D6F6E5C7069636F5F73798A +:107C60006E635C6D757465782E6300006D74782D9D +:107C70003E6F776E6572203E3D2030006D757465F5 +:107C8000785F6578697400006D757465785F656EFE +:107C90007465725F626C6F636B5F756E74696C00A4 +:107CA0006D757465785F656E7465725F626C6F6325 +:107CB0006B696E6700000000726F6F745F6964002B +:107CC000433A5C55736572735C6E6761646A5C44C9 +:107CD0006F63756D656E74735C7069636F2D73642B +:107CE0006B5C7372635C636F6D6D6F6E5C70696308 +:107CF0006F5F7574696C5C70686561702E630000FD +:107D00002170685F6765745F6E6F64652868656180 +:107D1000702C20726F6F745F6964292D3E736962E5 +:107D20006C696E67000000002170685F6765745FB2 +:107D30006E6F646528686561702C20726F6F745F68 +:107D40006964292D3E706172656E7400666F756E90 +:107D5000640000006E65775F7375625F74726565BD +:107D600020213D20686561702D3E726F6F745F69E0 +:107D70006400000070685F64656C657465000000F5 +:107D800070685F72656D6F76655F616E795F68655B +:107D90006164000070685F6164645F6368696C645B +:107DA0005F6E6F646500000070685F6765745F6E8A +:107DB0006F6465002C2066756E6374696F6E3A207F +:107DC00000000000617373657274696F6E20222574 +:107DD0007322206661696C65643A2066696C65206F +:107DE000222573222C206C696E652025642573255D +:107DF000730A00000A2A2A2A2050414E4943202AA9 +:107E00002A2A0A000A0000007372635F66726571B5 +:107E1000203E3D206672657100000000433A5C55CB +:107E2000736572735C6E6761646A5C446F63756DE1 +:107E3000656E74735C7069636F2D73646B5C7372D1 +:107E4000635C7270325F636F6D6D6F6E5C686172E0 +:107E500064776172655F636C6F636B735C636C6F97 +:107E6000636B732E63000000636C6F636B5F636F03 +:107E70006E666967757265006662646976203E3D6C +:107E8000203136202626206662646976203C3D201B +:107E900033323000433A5C55736572735C6E6761D0 +:107EA000646A5C446F63756D656E74735C7069635E +:107EB0006F2D73646B5C7372635C7270325F636F9F +:107EC0006D6D6F6E5C68617264776172655F706C16 +:107ED0006C5C706C6C2E630028706F73745F6469E7 +:107EE0007631203E3D203120262620706F73745F4E +:107EF00064697631203C3D203729202626202870D1 +:107F00006F73745F64697632203E3D2031202626EF +:107F100020706F73745F64697632203C3D2037298E +:107F200000000000706F73745F64697632203C3D1E +:107F300020706F73745F6469763100007265665FEC +:107F40006D687A203C3D202876636F5F66726571AC +:107F5000202F203136290000706C6C5F696E6974C7 +:107F600000000000212864656C7461203E3E2031D1 +:107F700031752900433A5C55736572735C6E6761B5 +:107F8000646A5C446F63756D656E74735C7069637D +:107F90006F2D73646B5C7372635C7270325F636FBE +:107FA0006D6D6F6E5C68617264776172655F697236 +:107FB000715C6972712E630063757272656E7420F4 +:107FC0003D3D205F5F756E68616E646C65645F75D2 +:107FD0007365725F697271207C7C20637572726553 +:107FE0006E74203D3D2068616E646C657200000017 +:107FF0006972715F68616E6465725F636861696E02 +:108000005F667265655F736C6F745F68656164203D +:108010003E3D203000000000767461626C655F6850 +:10802000616E646C6572203D3D205F5F756E6861B6 +:108030006E646C65645F757365725F697271000070 +:10804000212828282875696E747074725F742976E7 +:108050007461626C655F68616E646C657229202D65 +:1080600020282875696E747074725F742969727142 +:108070005F68616E646C65725F636861696E5F738F +:108080006C6F747329202D2031292573697A656FEF +:108090006628737472756374206972715F68616EAB +:1080A000646C65725F636861696E5F736C6F74297D +:1080B0002900000030783163203D3D20282A696E78 +:1080C0007374293E3E3131750000000021657863EC +:1080D000657074696F6E207C7C2065786365707450 +:1080E000696F6E203D3D206E756D202B203136006E +:1080F00066616C736500000069735F736861726527 +:10810000645F6972715F7261775F68616E646C65EC +:108110007228736C6F745F68616E646C657229009D +:10812000657863657074696F6E0000006972715FD5 +:108130006164645F7461696C5F746F5F66726565CA +:108140005F6C697374000000696E736572745F62BE +:1081500072616E63685F616E645F6C696E6B000074 +:108160006972715F72656D6F76655F68616E646C70 +:10817000657200006D616B655F6272616E636800BD +:108180007265736F6C76655F6272616E6368000022 +:108190006972715F7365745F6578636C7573697616 +:1081A000655F68616E646C6572000000666E6900F0 +:1081B000666E692B000000006E616E00666E692DB0 +:1081C00000000000BA2F00106A2F00106A2F001064 +:1081D000C42F00106A2F00106A2F00106A2F0010A1 +:1081E0006A2F00106A2F00106A2F00106A2F0010EB +:1081F000B02F00106A2F0010A62F00106A2F001059 +:108200006A2F00109C2F00105C300010823000108C +:108210009A300010823000103C3000108230001084 +:108220008230001082300010823000108230001046 +:108230008230001082300010783000108230001040 +:108240008230001082300010823000108230001026 +:10825000A6300010D6340010EC340010EC340010BE +:10826000EC340010EC340010EC340010EC3400104E +:10827000EC340010EC340010EC340010EC3400103E +:10828000EC340010EC340010EC340010EC3400102E +:10829000EC340010EC340010EC340010EC3400101E +:1082A000EC340010EC340010EC340010EC3400100E +:1082B000EC340010EC340010EC340010EC340010FE +:1082C000EC340010EC340010EC340010EC340010EE +:1082D000EC340010FE320010BE320010FE320010EE +:1082E000EC340010EC340010EC340010EC340010CE +:1082F000EC340010EC340010EC340010EC340010BE +:10830000EC340010EC340010EC340010EC340010AD +:10831000EC340010EC340010EC340010EC3400109D +:10832000B2300010EC340010EC340010EC340010CB +:10833000EC340010EC340010EC340010EC3400107D +:10834000EC340010EC340010B23000104E3300104A +:10835000B2300010FE320010BE320010FE320010AB +:10836000EC340010B2300010EC340010EC3400108B +:10837000EC340010EC340010EC340010B23000107B +:10838000A0340010EC340010EC340010C6330010A0 +:10839000EC340010B2300010EC340010EC3400105B +:1083A000B230001000000000000000000000F03FAC +:1083B00000000000000024400000000000005940C0 +:1083C0000000000000408F40000000000088C34013 +:1083D00000000000006AF8400000000080842E4188 +:1083E00000000000D01263410000000084D79741D4 +:1083F0000000000065CDCD412A282875696E7438CB +:108400005F74202A29282828766F6964202A297217 +:108410006F6D5F646174615F6C6F6F6B75702872F4 +:108420006F6D5F7461626C655F636F64652827536D +:10843000272C202746272929292D322929202A209F +:1084400034203E3D2053465F5441424C455F5632F6 +:108450005F53495A45000000433A5C557365727397 +:108460005C6E6761646A5C446F63756D656E74739E +:108470005C7069636F2D73646B5C7372635C7270A4 +:10848000325F636F6D6D6F6E5C7069636F5F646F99 +:1084900075626C655C646F75626C655F696E69744A +:1084A0005F726F6D2E6300005F5F61656162695F7F +:1084B000646F75626C655F696E6974002A2828753F +:1084C000696E74385F74202A2928726F6D5F746139 +:1084D000626C652D322929202A2034203E3D20530C +:1084E000465F5441424C455F56325F53495A4500FE +:1084F000433A5C55736572735C6E6761646A5C4491 +:108500006F63756D656E74735C7069636F2D7364F2 +:108510006B5C7372635C7270325F636F6D6D6F6EF4 +:108520005C7069636F5F666C6F61745C666C6F61D1 +:10853000745F696E69745F726F6D2E630000000076 +:108540005F5F61656162695F666C6F61745F696ED0 +:10855000697400004465627567000000312E302E9A +:10856000310000007069636F000000007069636F84 +:108570005F736476780000004D61722020392032EC +:108580003032310006005250BBFF3CB6648500100B +:1085900006005250D3F07542548500100D0A0000B9 +:1085A0005541525420737464696E00005541525411 +:1085B000207374646F757400554152542073746451 +:1085C000696E202F207374646F757400060052501A +:1085D00053B4F4A1B8850010080052509200000076 +:1085E000282875696E747074725F74296E6578746A +:1085F0005F6275666665725F7074722026203062F5 +:108600003131313131317529203D3D2030000000BC +:10861000433A5C55736572735C6E6761646A5C446F +:108620006F63756D656E74735C7069636F2D7364D1 +:108630006B5C6C69625C74696E797573625C737291 +:10864000635C706F727461626C655C72617370629E +:108650006572727970695C7270323034305C646358 +:10866000645F7270323034302E63000068775F646C +:108670006174615F6F6666736574286E6578745F98 +:108680006275666665725F70747229203C3D205584 +:1086900053425F445052414D5F4D4158000000002D +:1086A00049736F6368726F6E6F757320774D617871 +:1086B0005061636B657453697A6520256420746F1B +:1086C0006F206C61726765007768696368203D3D63 +:1086D00020300000556E68616E646C6564204952FC +:1086E0005120307825780A002165702D3E73746121 +:1086F0006C6C6564000000007268706F7274203DDD +:108700003D2030006463645F656470745F636C6512 +:1087100061725F7374616C6C000000005F68775F6A +:10872000656E64706F696E745F7374616C6C000069 +:108730006463645F696E745F656E61626C6500009E +:108740005F68775F656E64706F696E745F616C6C93 +:108750006F63000068775F68616E646C655F627567 +:1087600066665F7374617475730000006463645FB0 +:10877000696E6974000000006463645F656470740E +:108780005F7374616C6C00006463645F6564707433 +:108790005F786665720000006463645F656470748E +:1087A0005F6F70656E0000006463645F6564707481 +:1087B000305F7374617475735F636F6D706C657433 +:1087C000650000006463645F636F6E6E65637400D0 +:1087D0006463645F7365745F61646472657373007E +:1087E00065702025642025732077617320616C7289 +:1087F0006561647920617661696C61626C65000015 +:1088000021286275665F6374726C2026205553427E +:108810005F4255465F4354524C5F46554C4C2900CD +:10882000433A5C55736572735C6E6761646A5C445D +:108830006F63756D656E74735C7069636F2D7364BF +:108840006B5C6C69625C74696E797573625C73727F +:10885000635C706F727461626C655C72617370628C +:108860006572727970695C7270323034305C72702B +:10887000323034305F7573622E6300006275665F5C +:108880006374726C2026205553425F4255465F4305 +:1088900054524C5F46554C4C0000000043616E271B +:1088A0007420636F6E74696E7565207866657220DA +:1088B0006F6E20696E61637469766520657020252E +:1088C00064202573000000005472616E7366657247 +:1088D000726564206D6F72652064617461207468D4 +:1088E000616E2065787065637465640065702D3E07 +:1088F000636F6E6669677572656400005F68775FB5 +:10890000656E64706F696E745F78666572000000F2 +:108910005F68775F656E64706F696E745F786665B7 +:10892000725F73796E63000025732025643A2061BD +:108930007373657274206661696C65640D0A00006A +:108940009E530010E8520010265300105853001098 +:108950009E5300109E530010745300109E5300103D +:108960009E5300109E5300109E5300109E53001003 +:108970009E5300109E5300109E530010FA52001098 +:10898000217168646C2D3E66662E6D757465780085 +:10899000433A5C55736572735C6E6761646A5C44EC +:1089A0006F63756D656E74735C7069636F2D73644E +:1089B0006B5C6C69625C74696E797573625C73720E +:1089C000632F6F73616C2F6F73616C5F7069636F7E +:1089D0002E680000CC5A0010A65A0010665C0010E9 +:1089E000805A0010665C00100A5A0010745A001079 +:1089F000665C0010265A00103E5A0010D65C00102B +:108A0000C85C0010205D00105C5E0010EC5D001082 +:108A1000025E0010345D0010605D0010605E0010AA +:108A2000757362645F656470745F78666572000078 +:108A3000757362645F6F70656E5F656470745F709C +:108A4000616972006F73616C5F71756575655F73E5 +:108A5000656E640070726F636573735F6765745FE2 +:108A600064657363726970746F72000070726F6313 +:108A70006573735F7365745F636F6E66696700002B +:108A800070726F636573735F636F6E74726F6C5F28 +:108A900072657175657374006F73616C5F71756574 +:108AA00075655F7265636569766500007475645FFE +:108AB0007461736B00000000596200104562001081 +:108AC000656200106563001035650010996500103F +:108AD00000000000757362645F636F6E74726F6C88 +:108AE0005F786665725F6362000000007475645FA2 +:108AF000636F6E74726F6C5F786665720000000061 +:108B000025733A2025643A204661696C65640D0A34 +:108B100000000000186500100E640010986400103A +:108B2000B06400101865001018650010186500107A +:108B300018650010186500104C6400107264001075 +:108B4000D2640010686964645F6F70656E00000035 +:108B5000686964645F786665725F63620000000044 +:108B6000686964645F636F6E74726F6C5F72657165 +:108B70007565737400000000686964645F6F7065F8 +:108B80006E000000747573625F696E6974000000A6 +:108B90006F6666736574203C2050494F5F494E53A1 +:108BA0005452554354494F4E5F434F554E54000065 +:108BB000433A5C55736572735C6E6761646A5C44CA +:108BC0006F63756D656E74735C7069636F2D73642C +:108BD0006B5C7372635C7270325F636F6D6D6F6E2E +:108BE0005C68617264776172655F70696F5C7069FF +:108BF0006F2E63006F6666736574202B2070726F32 +:108C00006772616D2D3E6C656E677468203C3D2017 +:108C100050494F5F494E535452554354494F4E5F4C +:108C2000434F554E5400000070726F6772616D2D96 +:108C30003E6C656E677468203C2050494F5F494E1A +:108C4000535452554354494F4E5F434F554E540071 +:108C50004E6F2070726F6772616D20737061636513 +:108C60000000000070696E203C2033327500000067 +:108C700070696F5F736D5F7365745F636F6E73654B +:108C80006375746976655F70696E646972730000FC +:108C90005F70696F5F63616E5F6164645F70726F64 +:108CA0006772616D5F61745F6F6666736574000003 +:108CB0005F70696F5F66696E645F6F666673657427 +:108CC0005F666F725F70726F6772616D00000000A7 +:108CD00070696F5F6765745F696E64657800000036 +:108CE000B4020010A80200109C020010848500103D +:108CF0009002001090850010CC850010D8850010DF +:108D000010B50368002B1AD001230168EFF3108C13 +:108D100072B60A68002AFCD0BFF35F8F0422825625 +:108D2000002A12DB0268BFF35F8F002111608CF311 +:108D30001088002B00D020BF002BE6D110BD064BC1 +:108D4000064A1521064800F0D3F8D0231B061B68FD +:108D500003710023E6E7C046187C0010A07C0010D9 +:108D60002C7C001003000068EFF3108C72B60268D0 +:108D7000002AFCD0BFF35F8F04229A56002A0BDB37 +:108D800000290FD00A6000201B68BFF35F8F00220C +:108D90001A608CF310887047D022120612681A717C +:108DA0000120F1E70020EFE7F8B5040016001F00EE +:108DB0000368002B1AD001252268EFF3108172B6E8 +:108DC0001368002BFCD0BFF35F8F0423E356002B06 +:108DD00012DB2368BFF35F8F00221A6081F31088D3 +:108DE000002D0FD1002DE7D10120F8BD094B0A4A13 +:108DF00037210A4800F07CF8D0231B061B6823713A +:108E00000025E6E73000390000F06AF80028E9D0D4 +:108E10000020EAE7187C0010887C00102C7C0010F1 +:108E2000F0B5C64600B582B00700884600F048F8A5 +:108E300004000D000190FA22920000234046002118 +:108E400000F046F822002B0012184B419D4202D838 +:108E500004D1944202D901225242D3173800FFF7BD +:108E6000A3FF02B080BCB846F0BD000010B5026898 +:108E7000EFF3108172B61368002BFCD0BFF35F8F45 +:108E80000423C356002B0ADBFF23037140BF036892 +:108E9000BFF35F8F00221A6081F3108810BD034B6F +:108EA000034A4B21034800F023F8C0466C7C0010B5 +:108EB0007C7C00102C7C00107047C0460000000035 +:108EC00001B40248844601BC604700BFED140010A5 +:108ED00001B40248844601BC604700BFD94200107B +:108EE00001B40248844601BC604700BFC9130010AA +:108EF00001B40248844601BC604700BF611C0010F9 +:108F00004C7700102C770010347700104477001055 +:108F10001000000000000000000001000000000040 +:108F2000000000000000020000000000000000003F +:108F30000000030000000000000000000000FF002F +:108F40000000000000B5486801318E4600477046B9 +:108F500009380149884700BD1523001000000000B2 +:108F6000503300004C3300005433000052330000F3 +:108F70004D5300004D4300005334000043340000C3 +:108F8000E9460010000000005547001000000000F6 +:108F900000010000C8850010A8850010340D0020D5 +:108FA00010000C00000000000000000000000000A5 +:108FB000000000000000000000000000800300200E +:108FC000000000006C060020D40600203C070020B2 :108FD0000000000000000000000000000000000091 :108FE0000000000000000000000000000000000081 :108FF0000000000000000000000000000000000071 @@ -2309,8 +2309,8 @@ :109030000000000000000000000000000000000030 :109040000000000000000000000000000000000020 :109050000000000000000000000000000000000010 -:109060000000000000000000000000000000000000 -:1090700000000000000000000000000000000000F0 +:1090600000000000000000000100000000000000FF +:109070000E33CDAB34126DE6ECDE05000B000000C4 :1090800000000000000000000000000000000000E0 :1090900000000000000000000000000000000000D0 :1090A00000000000000000000000000000000000C0 @@ -2339,72 +2339,99 @@ :10921000000000000000000000000000000000004E :10922000000000000000000000000000000000003E :10923000000000000000000000000000000000002E -:10924000B8070020B8070020C0070020C007002092 -:10925000C8070020C8070020D0070020D007002042 -:10926000D8070020D8070020E0070020E0070020F2 -:10927000E8070020E8070020F0070020F0070020A2 -:10928000F8070020F8070020000800200008002050 -:1092900008080020080800201008002010080020FE -:1092A00018080020180800202008002020080020AE -:1092B000280800202808002030080020300800205E -:1092C000380800203808002040080020400800200E -:1092D00048080020480800205008002050080020BE -:1092E000580800205808002060080020600800206E -:1092F000680800206808002070080020700800201E -:1093000078080020780800208008002080080020CD -:10931000880800208808002090080020900800207D -:109320009808002098080020A0080020A00800202D -:10933000A8080020A8080020B0080020B0080020DD -:10934000B8080020B8080020C0080020C00800208D -:10935000C8080020C8080020D0080020D00800203D -:10936000D8080020D8080020E0080020E0080020ED -:10937000E8080020E8080020F0080020F00800209D -:10938000F8080020F808002000090020000900204B -:1093900008090020080900201009002010090020F9 -:1093A00018090020180900202009002020090020A9 -:1093B0002809002028090020300900203009002059 -:1093C0003809002038090020400900204009002009 -:1093D00048090020480900205009002050090020B9 -:1093E0005809002058090020600900206009002069 -:1093F0006809002068090020700900207009002019 -:1094000078090020780900208009002080090020C8 -:109410008809002088090020900900209009002078 -:109420009809002098090020A0090020A009002028 -:10943000A8090020A8090020B0090020B0090020D8 -:10944000B8090020B8090020C0090020C009002088 -:10945000C8090020C8090020D0090020D009002038 -:10946000D8090020D8090020E0090020E0090020E8 -:10947000E8090020E8090020F0090020F009002098 -:10948000F8090020F8090020000A0020000A002046 -:10949000080A0020080A0020100A0020100A0020F4 -:1094A000180A0020180A0020200A0020200A0020A4 -:1094B000280A0020280A0020300A0020300A002054 -:1094C000380A0020380A0020400A0020400A002004 -:1094D000480A0020480A0020500A0020500A0020B4 -:1094E000580A0020580A0020600A0020600A002064 -:1094F000680A0020680A0020700A0020700A002014 -:10950000780A0020780A0020800A0020800A0020C3 -:10951000880A0020880A0020900A0020900A002073 -:10952000980A0020980A0020A00A0020A00A002023 -:10953000A80A0020A80A0020B00A0020B00A0020D3 -:10954000B80A0020B80A0020C00A0020C00A002083 -:10955000C80A0020C80A0020D00A0020D00A002033 -:10956000D80A0020D80A0020E00A0020E00A0020E3 -:10957000E80A0020E80A0020F00A0020F00A002093 -:10958000F80A0020F80A0020000B0020000B002041 -:10959000080B0020080B0020100B0020100B0020EF -:1095A000180B0020180B0020200B0020200B00209F -:1095B000280B0020280B0020300B0020300B00204F -:1095C000380B0020380B0020400B0020400B0020FF -:1095D000480B0020480B0020500B0020500B0020AF -:1095E000580B0020580B0020600B0020600B00205F -:1095F000680B0020680B0020700B0020700B00200F -:10960000780B0020780B0020800B0020800B0020BE -:10961000880B0020880B0020900B0020900B00206E -:10962000980B0020980B0020A00B0020A00B00201E -:10963000A80B0020A80B0020B00B0020B00B0020CE -:10964000FFFFFFFF0000020000000000000000001C -:10965000594300105D3400104D3B001019420010BA -:04966000ED02001007 +: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 +:1093F000A8070020A8070020B0070020B007002021 +:10940000B8070020B8070020C0070020C0070020D0 +:10941000C8070020C8070020D0070020D007002080 +:10942000D8070020D8070020E0070020E007002030 +:10943000E8070020E8070020F0070020F0070020E0 +:10944000F8070020F807002000080020000800208E +:10945000080800200808002010080020100800203C +:1094600018080020180800202008002020080020EC +:10947000280800202808002030080020300800209C +:10948000380800203808002040080020400800204C +:1094900048080020480800205008002050080020FC +:1094A00058080020580800206008002060080020AC +:1094B000680800206808002070080020700800205C +:1094C000780800207808002080080020800800200C +:1094D00088080020880800209008002090080020BC +:1094E0009808002098080020A0080020A00800206C +:1094F000A8080020A8080020B0080020B00800201C +:10950000B8080020B8080020C0080020C0080020CB +:10951000C8080020C8080020D0080020D00800207B +:10952000D8080020D8080020E0080020E00800202B +:10953000E8080020E8080020F0080020F0080020DB +:10954000F8080020F8080020000900200009002089 +:109550000809002008090020100900201009002037 +:1095600018090020180900202009002020090020E7 +:109570002809002028090020300900203009002097 +:109580003809002038090020400900204009002047 +:1095900048090020480900205009002050090020F7 +:1095A00058090020580900206009002060090020A7 +:1095B0006809002068090020700900207009002057 +:1095C0007809002078090020800900208009002007 +:1095D00088090020880900209009002090090020B7 +:1095E0009809002098090020A0090020A009002067 +:1095F000A8090020A8090020B0090020B009002017 +:10960000B8090020B8090020C0090020C0090020C6 +:10961000C8090020C8090020D0090020D009002076 +:10962000D8090020D8090020E0090020E009002026 +:10963000E8090020E8090020F0090020F0090020D6 +:10964000F8090020F8090020000A0020000A002084 +:10965000080A0020080A0020100A0020100A002032 +:10966000180A0020180A0020200A0020200A0020E2 +:10967000280A0020280A0020300A0020300A002092 +:10968000380A0020380A0020400A0020400A002042 +:10969000480A0020480A0020500A0020500A0020F2 +:1096A000580A0020580A0020600A0020600A0020A2 +:1096B000680A0020680A0020700A0020700A002052 +:1096C000780A0020780A0020800A0020800A002002 +:1096D000880A0020880A0020900A0020900A0020B2 +:1096E000980A0020980A0020A00A0020A00A002062 +:1096F000A80A0020A80A0020B00A0020B00A002012 +:10970000B80A0020B80A0020C00A0020C00A0020C1 +:10971000C80A0020C80A0020D00A0020D00A002071 +:10972000D80A0020D80A0020E00A0020E00A002021 +:10973000E80A0020E80A0020F00A0020F00A0020D1 +:10974000F80A0020F80A0020000B0020000B00207F +:10975000080B0020080B0020100B0020100B00202D +:10976000180B0020180B0020200B0020200B0020DD +:10977000280B0020280B0020300B0020300B00208D +:10978000380B0020380B0020400B0020400B00203D +:10979000480B0020480B0020500B0020500B0020ED +:1097A000580B0020580B0020600B0020600B00209D +:1097B000680B0020680B0020700B0020700B00204D +:1097C000780B0020780B0020800B0020800B0020FD +:1097D000880B0020880B0020900B0020900B0020AD +:1097E000980B0020980B0020A00B0020A00B00205D +:1097F000FFFFFFFF0000020000000000000000006B +:109800004D44001051350010413C00100D43001034 +:04981000ED02001055 :04000005100001E9FD :00000001FF diff --git a/build/src/pico_sdvx.uf2 b/build/src/pico_sdvx.uf2 index d2000b6..6640817 100644 Binary files a/build/src/pico_sdvx.uf2 and b/build/src/pico_sdvx.uf2 differ diff --git a/src/encoders.pio b/src/encoders.pio index f2d6a31..aa32893 100644 --- a/src/encoders.pio +++ b/src/encoders.pio @@ -50,4 +50,4 @@ static inline void encoders_program_init(PIO pio, uint sm, uint offset, uint pin 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 e71bd20..5948ef1 100644 --- a/src/pico_sdvx.c +++ b/src/pico_sdvx.c @@ -16,21 +16,38 @@ #include "usb_descriptors.h" #include "hardware/pio.h" +#include "hardware/dma.h" +#include "hardware/irq.h" #include "encoders.pio.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 ENC_GPIO[] = {0, 2}; // ENC_L(0, 1) ENC_R(2,3) +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 ENC_GPIO[] = {0, 2}; -const uint8_t ENC_SENS = 10; // Encoder sensitivity multiplier -const size_t ENC_GPIO_SIZE = sizeof(ENC_GPIO) / sizeof(ENC_GPIO[0]); // Encoder always uses 2GPIO -const size_t SW_GPIO_SIZE = sizeof(SW_GPIO) / sizeof(SW_GPIO[0]); // Used for SW_KEYCODE, SW_GPIO, LED_GPIO +const size_t SW_GPIO_SIZE = sizeof(SW_GPIO)/ sizeof(SW_GPIO[0]); // Used for SW_KEYCODE, SW_GPIO, LED_GPIO +const size_t ENC_GPIO_SIZE = sizeof(ENC_GPIO)/ sizeof(ENC_GPIO[0]); +const uint8_t ENC_SENS = 1; // Encoder sensitivity multiplier PIO pio; -uint32_t enc_val[] = {0, 0}; // Must match number of encoders -uint state_machine[] = {0, 1}; // Must match number of encoders -uint offset; +uint32_t capture_buf[2] = {0, 0}; +uint32_t prev_capture_buf[2] = {0, 0}; + +/** + * DMA Encoder Logic + **/ +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 @@ -41,14 +58,27 @@ void init() { gpio_set_dir(25, GPIO_OUT); gpio_put(25, 1); - // Setup Encoder PIO + // Set up the state machine for encoders pio = pio0; - offset = pio_add_program(pio, &encoders_program); - - // Setup Encoder GPIO - for (uint i = 0; i < ENC_GPIO_SIZE; i++) { - encoders_program_init(pio, state_machine[i], offset, ENC_GPIO[i]); - enc_val[i] = pio_sm_get(pio, i); + uint offset = pio_add_program(pio, &encoders_program); + // Setup Encoders + for (int i = 0; i<2; i++){ + 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, + &capture_buf[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); } // Setup Button GPIO @@ -98,18 +128,20 @@ void key_mode() { } /*------------- Mouse -------------*/ - bool changed_state = pio_sm_get_rx_fifo_level(pio, state_machine[0]) > 0 || - pio_sm_get_rx_fifo_level(pio, state_machine[1]) > 0; - if (changed_state) { - // delay if needed before attempt to send mouse report + // delay if needed before attempt to send mouse report + bool encoder_state_changed = false; + for (int i = 0; i < ENC_GPIO_SIZE; i++) { + if (prev_capture_buf[i] != capture_buf[i]); + encoder_state_changed = true; + } + if (encoder_state_changed) { while (!tud_hid_ready()) { board_delay(1); } - // 0-4294967295 - tud_hid_mouse_report(REPORT_ID_MOUSE, 0x00, (pio_sm_get(pio, 0) - enc_val[0]) * ENC_SENS, - (pio_sm_get(pio, 1) - enc_val[1]) * ENC_SENS, 0, 0); - for (uint i = 0; i < ENC_GPIO_SIZE; i++) { - enc_val[i] = pio_sm_get(pio, i); + tud_hid_mouse_report(REPORT_ID_MOUSE, 0x00, (capture_buf[0] - prev_capture_buf[0]) * ENC_SENS, + (capture_buf[1] - prev_capture_buf[1]) * ENC_SENS, 0, 0); + for (int i = 0; i < ENC_GPIO_SIZE; i++) { + prev_capture_buf[i] = capture_buf[i]; } } }