diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 index da88945..185b49a --- a/.gitignore +++ b/.gitignore @@ -1,17 +1,3 @@ -/build/ -/.cache/ -CMakeFiles/ -Backup/ -build.ninja -CMakeCache.txt -cmake_install.cmake -compile_commands.json -.clangd - -# eclipse -.*project.bak -/.settings/* -/*.launch -/Debug/ -/Release/ -/config_*/ +build +mx.scratch +!.settings \ No newline at end of file diff --git a/CMakeCache.txt b/CMakeCache.txt new file mode 100644 index 0000000..478ab8c --- /dev/null +++ b/CMakeCache.txt @@ -0,0 +1,392 @@ +# This is the CMakeCache file. +# For build in directory: /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/arm-none-eabi-addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/arm-none-eabi-ar + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_AR:FILEPATH=/usr/bin/arm-none-eabi-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-gcc-ranlib + +//Flags used by the ASM compiler during all build types. +CMAKE_ASM_FLAGS:STRING= + +//Flags used by the ASM compiler during DEBUG builds. +CMAKE_ASM_FLAGS_DEBUG:STRING=-g + +//Flags used by the ASM compiler during MINSIZEREL builds. +CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the ASM compiler during RELEASE builds. +CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the ASM compiler during RELWITHDEBINFO builds. +CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/arm-none-eabi-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/arm-none-eabi-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of build database during the build. +CMAKE_EXPORT_BUILD_DATABASE:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Program used to build from build.ninja files. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/arm-none-eabi-nm + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/arm-none-eabi-objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=f407ve_hs_uart + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/arm-none-eabi-readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/arm-none-eabi-strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +f407ve_hs_uart_BINARY_DIR:STATIC=/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + +//Value Computed by CMake +f407ve_hs_uart_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +f407ve_hs_uart_SOURCE_DIR:STATIC=/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_COMPILER_AR +CMAKE_ASM_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_COMPILER_RANLIB +CMAKE_ASM_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +CMAKE_ASM_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS +CMAKE_ASM_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_DEBUG +CMAKE_ASM_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_MINSIZEREL +CMAKE_ASM_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELEASE +CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO +CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=0 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_BUILD_DATABASE +CMAKE_EXPORT_BUILD_DATABASE-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/CMakeFiles/4.0.2-dirty/CMakeASMCompiler.cmake b/CMakeFiles/4.0.2-dirty/CMakeASMCompiler.cmake new file mode 100644 index 0000000..1e9a992 --- /dev/null +++ b/CMakeFiles/4.0.2-dirty/CMakeASMCompiler.cmake @@ -0,0 +1,30 @@ +set(CMAKE_ASM_COMPILER "/usr/bin/arm-none-eabi-gcc") +set(CMAKE_ASM_COMPILER_ARG1 "") +set(CMAKE_AR "/usr/bin/arm-none-eabi-ar") +set(CMAKE_ASM_COMPILER_AR "/usr/bin/arm-none-eabi-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/arm-none-eabi-ranlib") +set(CMAKE_ASM_COMPILER_RANLIB "/usr/bin/arm-none-eabi-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/arm-none-eabi-g++") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_ASM_COMPILER_LINKER "") +set(CMAKE_ASM_COMPILER_LINKER_ID "") +set(CMAKE_ASM_COMPILER_LINKER_VERSION ) +set(CMAKE_ASM_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_ASM_COMPILER_LOADED 1) +set(CMAKE_ASM_COMPILER_ID "GNU") +set(CMAKE_ASM_COMPILER_VERSION "") +set(CMAKE_ASM_COMPILER_ENV_VAR "ASM") + + + + +set(CMAKE_ASM_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_ASM_LINKER_PREFERENCE 0) +set(CMAKE_ASM_LINKER_DEPFILE_SUPPORTED ) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED ) +set(CMAKE_ASM_LINKER_PUSHPOP_STATE_SUPPORTED ) + + diff --git a/CMakeFiles/4.0.2-dirty/CMakeCCompiler.cmake b/CMakeFiles/4.0.2-dirty/CMakeCCompiler.cmake new file mode 100644 index 0000000..db04976 --- /dev/null +++ b/CMakeFiles/4.0.2-dirty/CMakeCCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_C_COMPILER "/usr/bin/arm-none-eabi-gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "14.2.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_COMPILER_APPLE_SYSROOT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/arm-none-eabi-ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/arm-none-eabi-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/arm-none-eabi-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/arm-none-eabi-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/arm-none-eabi-g++") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "NOTFOUND") +set(CMAKE_C_COMPILER_LINKER_ID "") +set(CMAKE_C_COMPILER_LINKER_VERSION ) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED ) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED ) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/arm-none-eabi/14.2.0/include;/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed;/usr/arm-none-eabi/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/4.0.2-dirty/CMakeCXXCompiler.cmake b/CMakeFiles/4.0.2-dirty/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..d277878 --- /dev/null +++ b/CMakeFiles/4.0.2-dirty/CMakeCXXCompiler.cmake @@ -0,0 +1,108 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/arm-none-eabi-g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "14.2.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "26") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") + +set(CMAKE_CXX_PLATFORM_ID "") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/arm-none-eabi-ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/arm-none-eabi-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/arm-none-eabi-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/arm-none-eabi-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/arm-none-eabi-g++") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "[1/2] /usr/bin/arm-none-eabi-g++") +set(CMAKE_CXX_COMPILER_LINKER_ID "") +set(CMAKE_CXX_COMPILER_LINKER_VERSION ) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED ) +set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/arm-none-eabi/include/c++/14.2.0;/usr/arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+fp/hard;/usr/arm-none-eabi/include/c++/14.2.0/backward;/usr/lib/gcc/arm-none-eabi/14.2.0/include;/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed;/usr/arm-none-eabi/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Experimental `import std` support not enabled when detecting toolchain; it must be set before `CXX` is enabled (usually a `project()` call)") + + +### Imported target for C++26 standard library +set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Experimental `import std` support not enabled when detecting toolchain; it must be set before `CXX` is enabled (usually a `project()` call)") + + + diff --git a/CMakeFiles/4.0.2-dirty/CMakeDetermineCompilerABI_C.bin b/CMakeFiles/4.0.2-dirty/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000..daf9dbd Binary files /dev/null and b/CMakeFiles/4.0.2-dirty/CMakeDetermineCompilerABI_C.bin differ diff --git a/CMakeFiles/4.0.2-dirty/CMakeDetermineCompilerABI_CXX.bin b/CMakeFiles/4.0.2-dirty/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..44cf79b Binary files /dev/null and b/CMakeFiles/4.0.2-dirty/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/CMakeFiles/4.0.2-dirty/CMakeSystem.cmake b/CMakeFiles/4.0.2-dirty/CMakeSystem.cmake new file mode 100644 index 0000000..3b22e5a --- /dev/null +++ b/CMakeFiles/4.0.2-dirty/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.14.10-arch1-1") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.14.10-arch1-1") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Generic") +set(CMAKE_SYSTEM_NAME "Generic") +set(CMAKE_SYSTEM_VERSION "") +set(CMAKE_SYSTEM_PROCESSOR "arm") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/CMakeFiles/4.0.2-dirty/CompilerIdC/CMakeCCompilerId.c b/CMakeFiles/4.0.2-dirty/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..a842bb6 --- /dev/null +++ b/CMakeFiles/4.0.2-dirty/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,905 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) || defined(__CPARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/CMakeFiles/4.0.2-dirty/CompilerIdC/CMakeCCompilerId.o b/CMakeFiles/4.0.2-dirty/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000..48392f1 Binary files /dev/null and b/CMakeFiles/4.0.2-dirty/CompilerIdC/CMakeCCompilerId.o differ diff --git a/CMakeFiles/4.0.2-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp b/CMakeFiles/4.0.2-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..94d4310 --- /dev/null +++ b/CMakeFiles/4.0.2-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,920 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) || defined(__CPARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/CMakeFiles/4.0.2-dirty/CompilerIdCXX/CMakeCXXCompilerId.o b/CMakeFiles/4.0.2-dirty/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000..e0be0d9 Binary files /dev/null and b/CMakeFiles/4.0.2-dirty/CompilerIdCXX/CMakeCXXCompilerId.o differ diff --git a/CMakeFiles/CMakeConfigureLog.yaml b/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..45064ab --- /dev/null +++ b/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,427 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:200 (message)" + - "CMakeLists.txt:31 (project)" + message: | + The target system is: Generic - - arm + The host system is: Linux - 6.14.10-arch1-1 - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:31 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. + Compiler: /usr/bin/arm-none-eabi-gcc + Build flags: -mcpu=cortex-m4;-mfpu=fpv4-sp-d16;-mfloat-abi=hard;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections + Id flags: + + The output was: + 1 + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-exit.o): in function `exit': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/stdlib/exit.c:65:(.text.exit+0x14): undefined reference to `_exit' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-closer.o): in function `_close_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/closer.c:47:(.text._close_r+0xc): undefined reference to `_close' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-lseekr.o): in function `_lseek_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x14): undefined reference to `_lseek' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-readr.o): in function `_read_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/readr.c:49:(.text._read_r+0x14): undefined reference to `_read' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-writer.o): in function `_write_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/writer.c:49:(.text._write_r+0x14): undefined reference to `_write' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-sbrkr.o): in function `_sbrk_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/sbrkr.c:51:(.text._sbrk_r+0xc): undefined reference to `_sbrk' + collect2: error: ld returned 1 exit status + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:31 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /usr/bin/arm-none-eabi-gcc + Build flags: -mcpu=cortex-m4;-mfpu=fpv4-sp-d16;-mfloat-abi=hard;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections + Id flags: -c + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o" + + The C compiler identification is GNU, found in: + /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/4.0.2-dirty/CompilerIdC/CMakeCCompilerId.o + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:31 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. + Compiler: /usr/bin/arm-none-eabi-g++ + Build flags: -mcpu=cortex-m4;-mfpu=fpv4-sp-d16;-mfloat-abi=hard;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-fno-rtti;-fno-exceptions;-fno-threadsafe-statics + Id flags: + + The output was: + 1 + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-exit.o): in function `exit': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/stdlib/exit.c:65:(.text.exit+0x14): undefined reference to `_exit' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-closer.o): in function `_close_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/closer.c:47:(.text._close_r+0xc): undefined reference to `_close' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-lseekr.o): in function `_lseek_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x14): undefined reference to `_lseek' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-readr.o): in function `_read_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/readr.c:49:(.text._read_r+0x14): undefined reference to `_read' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-writer.o): in function `_write_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/writer.c:49:(.text._write_r+0x14): undefined reference to `_write' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-sbrkr.o): in function `_sbrk_r': + /build/arm-none-eabi-newlib/src/build-newlib/arm-none-eabi/thumb/v7e-m+fp/hard/newlib/../../../../../../newlib-4.5.0.20241231/newlib/libc/reent/sbrkr.c:51:(.text._sbrk_r+0xc): undefined reference to `_sbrk' + collect2: error: ld returned 1 exit status + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:31 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /usr/bin/arm-none-eabi-g++ + Build flags: -mcpu=cortex-m4;-mfpu=fpv4-sp-d16;-mfloat-abi=hard;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-fno-rtti;-fno-exceptions;-fno-threadsafe-statics + Id flags: -c + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.o" + + The CXX compiler identification is GNU, found in: + /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/4.0.2-dirty/CompilerIdCXX/CMakeCXXCompilerId.o + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-0uJKHn" + binary: "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-0uJKHn" + cmakeVariables: + CMAKE_C_FLAGS: " -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections" + CMAKE_C_FLAGS_DEBUG: "-O0 -g3" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-0uJKHn' + + Run Build Command(s): /usr/bin/ninja -v cmTC_b8b21 + [1/2] /usr/bin/arm-none-eabi-gcc -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -std=gnu11 -v -o CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/arm-none-eabi-gcc + Target: arm-none-eabi + Configured with: /build/arm-none-eabi-gcc/src/gcc-14.2.0/configure --target=arm-none-eabi --prefix=/usr --with-sysroot=/usr/arm-none-eabi --with-native-system-header-dir=/include --libexecdir=/usr/lib --enable-languages=c,c++ --enable-plugins --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-system-zlib --with-newlib --with-headers=/usr/arm-none-eabi/include --with-python-dir=share/gcc-arm-none-eabi --with-gmp --with-mpfr --with-mpc --with-isl --with-libelf --enable-gnu-indirect-function --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='Arch Repository' --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/arm-none-eabi-gcc/-/issues --with-multilib-list=rmprofile + Thread model: single + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.0 (Arch Repository) + COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-std=gnu11' '-v' '-o' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_b8b21.dir/' + /usr/lib/gcc/arm-none-eabi/14.2.0/cc1 -quiet -v -imultilib thumb/v7e-m+fp/hard -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_b8b21.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -mlibarch=armv7e-m+fp -march=armv7e-m+fp -Wall -Wextra -Wpedantic -std=gnu11 -version -fdata-sections -ffunction-sections -o /tmp/ccOBzrlD.s + GNU C11 (Arch Repository) version 14.2.0 (arm-none-eabi) + compiled by GNU C version 14.2.1 20240910, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.27-GMP + + warning: MPFR header version 4.2.1 differs from library version 4.2.2. + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include" + ignoring duplicate directory "/usr/arm-none-eabi/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/arm-none-eabi/14.2.0/include + /usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include + End of search list. + Compiler executable checksum: 27ee4863632474af78fa6d6c36d3934a + COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-std=gnu11' '-v' '-o' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_b8b21.dir/' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/as -v -march=armv7e-m+fp -mfloat-abi=hard -mfpu=fpv4-sp-d16 -meabi=5 -o CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj /tmp/ccOBzrlD.s + GNU assembler version 2.43 (arm-none-eabi) using BFD version (GNU Binutils) 2.43 + COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ + LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/ + COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-std=gnu11' '-v' '-o' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.' + [2/2] : && /usr/bin/cmake -E rm -f libcmTC_b8b21.a && /usr/bin/arm-none-eabi-ar qc libcmTC_b8b21.a CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj && /usr/bin/arm-none-eabi-ranlib libcmTC_b8b21.a && : + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:191 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/include] + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include] + end of search list found + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/include] ==> [/usr/lib/gcc/arm-none-eabi/14.2.0/include] + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] ==> [/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include] ==> [/usr/arm-none-eabi/include] + implicit include dirs: [/usr/lib/gcc/arm-none-eabi/14.2.0/include;/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed;/usr/arm-none-eabi/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:227 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(arm-none-eabi-g\\+\\+|;ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(arm-none-eabi-g\\+\\+|;ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-0uJKHn'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_b8b21] + ignore line: [[1/2] /usr/bin/arm-none-eabi-gcc -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -std=gnu11 -v -o CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-gcc] + ignore line: [Target: arm-none-eabi] + ignore line: [Configured with: /build/arm-none-eabi-gcc/src/gcc-14.2.0/configure --target=arm-none-eabi --prefix=/usr --with-sysroot=/usr/arm-none-eabi --with-native-system-header-dir=/include --libexecdir=/usr/lib --enable-languages=c,c++ --enable-plugins --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-system-zlib --with-newlib --with-headers=/usr/arm-none-eabi/include --with-python-dir=share/gcc-arm-none-eabi --with-gmp --with-mpfr --with-mpc --with-isl --with-libelf --enable-gnu-indirect-function --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='Arch Repository' --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/arm-none-eabi-gcc/-/issues --with-multilib-list=rmprofile] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.0 (Arch Repository) ] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-std=gnu11' '-v' '-o' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_b8b21.dir/'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/cc1 -quiet -v -imultilib thumb/v7e-m+fp/hard -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_b8b21.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -mlibarch=armv7e-m+fp -march=armv7e-m+fp -Wall -Wextra -Wpedantic -std=gnu11 -version -fdata-sections -ffunction-sections -o /tmp/ccOBzrlD.s] + ignore line: [GNU C11 (Arch Repository) version 14.2.0 (arm-none-eabi)] + ignore line: [ compiled by GNU C version 14.2.1 20240910 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.27-GMP] + ignore line: [] + ignore line: [warning: MPFR header version 4.2.1 differs from library version 4.2.2.] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include"] + ignore line: [ignoring duplicate directory "/usr/arm-none-eabi/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/include] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 27ee4863632474af78fa6d6c36d3934a] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-std=gnu11' '-v' '-o' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_b8b21.dir/'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/as -v -march=armv7e-m+fp -mfloat-abi=hard -mfpu=fpv4-sp-d16 -meabi=5 -o CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj /tmp/ccOBzrlD.s] + ignore line: [GNU assembler version 2.43 (arm-none-eabi) using BFD version (GNU Binutils) 2.43] + ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-std=gnu11' '-v' '-o' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /usr/bin/cmake -E rm -f libcmTC_b8b21.a && /usr/bin/arm-none-eabi-ar qc libcmTC_b8b21.a CMakeFiles/cmTC_b8b21.dir/CMakeCCompilerABI.c.obj && /usr/bin/arm-none-eabi-ranlib libcmTC_b8b21.a && :] + ignore line: [] + ignore line: [] + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-Gu88ub" + binary: "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-Gu88ub" + cmakeVariables: + CMAKE_CXX_FLAGS: " -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-threadsafe-statics" + CMAKE_CXX_FLAGS_DEBUG: "-O0 -g3" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-Gu88ub' + + Run Build Command(s): /usr/bin/ninja -v cmTC_882fd + [1/2] /usr/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-threadsafe-statics -v -o CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/arm-none-eabi-g++ + Target: arm-none-eabi + Configured with: /build/arm-none-eabi-gcc/src/gcc-14.2.0/configure --target=arm-none-eabi --prefix=/usr --with-sysroot=/usr/arm-none-eabi --with-native-system-header-dir=/include --libexecdir=/usr/lib --enable-languages=c,c++ --enable-plugins --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-system-zlib --with-newlib --with-headers=/usr/arm-none-eabi/include --with-python-dir=share/gcc-arm-none-eabi --with-gmp --with-mpfr --with-mpc --with-isl --with-libelf --enable-gnu-indirect-function --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='Arch Repository' --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/arm-none-eabi-gcc/-/issues --with-multilib-list=rmprofile + Thread model: single + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.0 (Arch Repository) + COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-fno-rtti' '-fno-exceptions' '-fno-threadsafe-statics' '-v' '-o' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_882fd.dir/' + /usr/lib/gcc/arm-none-eabi/14.2.0/cc1plus -quiet -v -imultilib thumb/v7e-m+fp/hard -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_882fd.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -mlibarch=armv7e-m+fp -march=armv7e-m+fp -Wall -Wextra -Wpedantic -version -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-threadsafe-statics -o /tmp/ccg0m4TD.s + GNU C++17 (Arch Repository) version 14.2.0 (arm-none-eabi) + compiled by GNU C version 14.2.1 20240910, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.27-GMP + + warning: MPFR header version 4.2.1 differs from library version 4.2.2. + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include" + ignoring duplicate directory "/usr/arm-none-eabi/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0 + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+fp/hard + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/backward + /usr/lib/gcc/arm-none-eabi/14.2.0/include + /usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include + End of search list. + Compiler executable checksum: de4da0f09cac33582cfad65715a8fb07 + COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-fno-rtti' '-fno-exceptions' '-fno-threadsafe-statics' '-v' '-o' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_882fd.dir/' + /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/as -v -march=armv7e-m+fp -mfloat-abi=hard -mfpu=fpv4-sp-d16 -meabi=5 -o CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccg0m4TD.s + GNU assembler version 2.43 (arm-none-eabi) using BFD version (GNU Binutils) 2.43 + COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ + LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/ + COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-fno-rtti' '-fno-exceptions' '-fno-threadsafe-statics' '-v' '-o' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /usr/bin/cmake -E rm -f libcmTC_882fd.a && /usr/bin/arm-none-eabi-ar qc libcmTC_882fd.a CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj && /usr/bin/arm-none-eabi-ranlib libcmTC_882fd.a && : + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:191 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0] + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+fp/hard] + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/backward] + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/include] + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] + add: [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include] + end of search list found + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0] ==> [/usr/arm-none-eabi/include/c++/14.2.0] + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+fp/hard] ==> [/usr/arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+fp/hard] + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/backward] ==> [/usr/arm-none-eabi/include/c++/14.2.0/backward] + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/include] ==> [/usr/lib/gcc/arm-none-eabi/14.2.0/include] + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] ==> [/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] + collapse include dir [/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include] ==> [/usr/arm-none-eabi/include] + implicit include dirs: [/usr/arm-none-eabi/include/c++/14.2.0;/usr/arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+fp/hard;/usr/arm-none-eabi/include/c++/14.2.0/backward;/usr/lib/gcc/arm-none-eabi/14.2.0/include;/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed;/usr/arm-none-eabi/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:227 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(arm-none-eabi-g\\+\\+|;ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(arm-none-eabi-g\\+\\+|;ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/CMakeScratch/TryCompile-Gu88ub'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_882fd] + ignore line: [[1/2] /usr/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-threadsafe-statics -v -o CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-g++] + ignore line: [Target: arm-none-eabi] + ignore line: [Configured with: /build/arm-none-eabi-gcc/src/gcc-14.2.0/configure --target=arm-none-eabi --prefix=/usr --with-sysroot=/usr/arm-none-eabi --with-native-system-header-dir=/include --libexecdir=/usr/lib --enable-languages=c,c++ --enable-plugins --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-system-zlib --with-newlib --with-headers=/usr/arm-none-eabi/include --with-python-dir=share/gcc-arm-none-eabi --with-gmp --with-mpfr --with-mpc --with-isl --with-libelf --enable-gnu-indirect-function --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='Arch Repository' --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/arm-none-eabi-gcc/-/issues --with-multilib-list=rmprofile] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.0 (Arch Repository) ] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-fno-rtti' '-fno-exceptions' '-fno-threadsafe-statics' '-v' '-o' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_882fd.dir/'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/cc1plus -quiet -v -imultilib thumb/v7e-m+fp/hard -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_882fd.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -mlibarch=armv7e-m+fp -march=armv7e-m+fp -Wall -Wextra -Wpedantic -version -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-threadsafe-statics -o /tmp/ccg0m4TD.s] + ignore line: [GNU C++17 (Arch Repository) version 14.2.0 (arm-none-eabi)] + ignore line: [ compiled by GNU C version 14.2.1 20240910 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.27-GMP] + ignore line: [] + ignore line: [warning: MPFR header version 4.2.1 differs from library version 4.2.2.] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include"] + ignore line: [ignoring duplicate directory "/usr/arm-none-eabi/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+fp/hard] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include/c++/14.2.0/backward] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/include] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: de4da0f09cac33582cfad65715a8fb07] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-fno-rtti' '-fno-exceptions' '-fno-threadsafe-statics' '-v' '-o' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_882fd.dir/'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/as -v -march=armv7e-m+fp -mfloat-abi=hard -mfpu=fpv4-sp-d16 -meabi=5 -o CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccg0m4TD.s] + ignore line: [GNU assembler version 2.43 (arm-none-eabi) using BFD version (GNU Binutils) 2.43] + ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/14.2.0/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/arm-none-eabi/lib/thumb/v7e-m+fp/hard/:/usr/lib/gcc/arm-none-eabi/14.2.0/:/usr/lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-Wall' '-Wextra' '-Wpedantic' '-fdata-sections' '-ffunction-sections' '-fno-rtti' '-fno-exceptions' '-fno-threadsafe-statics' '-v' '-o' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mthumb' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /usr/bin/cmake -E rm -f libcmTC_882fd.a && /usr/bin/arm-none-eabi-ar qc libcmTC_882fd.a CMakeFiles/cmTC_882fd.dir/CMakeCXXCompilerABI.cpp.obj && /usr/bin/arm-none-eabi-ranlib libcmTC_882fd.a && :] + ignore line: [] + ignore line: [] + linker tool for 'CXX': [1/2] /usr/bin/arm-none-eabi-g++ + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:270 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + message: | + Running the CXX compiler's linker: "[1/2] /usr/bin/arm-none-eabi-g++" "-v" + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:270 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + message: | + Running the CXX compiler's linker: "[1/2] /usr/bin/arm-none-eabi-g++" "-V" + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:270 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:31 (project)" + message: | + Running the CXX compiler's linker: "[1/2] /usr/bin/arm-none-eabi-g++" "--version" + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:1271 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineASMCompiler.cmake:139 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" + - "CMakeLists.txt:35 (enable_language)" + message: | + Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)": + arm-none-eabi-gcc (Arch Repository) 14.2.0 + Copyright (C) 2024 Free Software Foundation, Inc. + This is free software; see the source for copying conditions. There is NO + warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +... diff --git a/CMakeFiles/InstallScripts.json b/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..25b461d --- /dev/null +++ b/CMakeFiles/InstallScripts.json @@ -0,0 +1,8 @@ +{ + "InstallScripts" : + [ + "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake_install.cmake", + "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..1df3bcd --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,7 @@ +/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/f407ve_hs_uart.dir +/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/edit_cache.dir +/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeFiles/rebuild_cache.dir +/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir +/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/CMakeFiles/FatFs.dir +/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/CMakeFiles/edit_cache.dir +/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/CMakeFiles/rebuild_cache.dir diff --git a/CMakeFiles/clean_additional.cmake b/CMakeFiles/clean_additional.cmake new file mode 100644 index 0000000..6efbb64 --- /dev/null +++ b/CMakeFiles/clean_additional.cmake @@ -0,0 +1,8 @@ +# Additional clean files +cmake_minimum_required(VERSION 3.16) + +if("${CONFIG}" STREQUAL "" OR "${CONFIG}" STREQUAL "Debug") + file(REMOVE_RECURSE + "f407ve_hs_uart.map" + ) +endif() diff --git a/CMakeFiles/cmake.check_cache b/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/CMakeFiles/rules.ninja b/CMakeFiles/rules.ninja new file mode 100644 index 0000000..600def4 --- /dev/null +++ b/CMakeFiles/rules.ninja @@ -0,0 +1,102 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 4.0 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: f407ve_hs_uart +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling ASM files. + +rule ASM_COMPILER__f407ve_hs_uart_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/bin/arm-none-eabi-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building ASM object $out + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER__f407ve_hs_uart_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/bin/arm-none-eabi-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C executable. + +rule C_EXECUTABLE_LINKER__f407ve_hs_uart_Debug + command = $PRE_LINK && /usr/bin/arm-none-eabi-gcc $FLAGS -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -T "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/STM32F407XX_FLASH.ld" --specs=nano.specs -Wl,-Map=f407ve_hs_uart.map -Wl,--gc-sections -Wl,--start-group -lc -lm -Wl,--end-group -Wl,--print-memory-usage $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking C executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER__STM32_Drivers_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/bin/arm-none-eabi-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER__FatFs_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/bin/arm-none-eabi-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /usr/bin/cmake --regenerate-during-build -S/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart -B/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning additional files. + +rule CLEAN_ADDITIONAL + command = /usr/bin/cmake -DCONFIG=$CONFIG -P CMakeFiles/clean_additional.cmake + description = Cleaning additional files... + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /usr/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /usr/bin/ninja -t targets + description = All primary targets available: + diff --git a/build.ninja b/build.ninja new file mode 100644 index 0000000..4e32fea --- /dev/null +++ b/build.ninja @@ -0,0 +1,825 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 4.0 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: f407ve_hs_uart +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/ +# ============================================================================= +# Object build statements for EXECUTABLE target f407ve_hs_uart + + +############################################# +# Order-only phony target for f407ve_hs_uart + +build cmake_object_order_depends_target_f407ve_hs_uart: phony || cmake_object_order_depends_target_FatFs cmake_object_order_depends_target_STM32_Drivers + +build CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/bsp_driver_sd.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target/bsp_driver_sd.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/bsp_driver_sd.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/FATFS/Target + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/sd_diskio.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target/sd_diskio.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/sd_diskio.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/FATFS/Target + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/FATFS/App/fatfs.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App/fatfs.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/FATFS/App/fatfs.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/FATFS/App + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/main.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/main.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/main.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/gpio.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/gpio.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/gpio.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/crc.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/crc.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/crc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/dma.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/dma.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/dma.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/fsmc.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/fsmc.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/fsmc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/sdio.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/sdio.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/sdio.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/spi.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/spi.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/spi.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/usart.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/usart.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/usart.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/usb_otg.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/usb_otg.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/usb_otg.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_it.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/stm32f4xx_it.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_it.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_hal_msp.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/stm32f4xx_hal_msp.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_hal_msp.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/sysmem.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/sysmem.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/sysmem.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/Core/Src/syscalls.c.obj: C_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/syscalls.c || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/Core/Src/syscalls.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir/Core/Src + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + +build CMakeFiles/f407ve_hs_uart.dir/startup_stm32f407xx.s.obj: ASM_COMPILER__f407ve_hs_uart_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/startup_stm32f407xx.s || cmake_object_order_depends_target_f407ve_hs_uart + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = CMakeFiles/f407ve_hs_uart.dir/startup_stm32f407xx.s.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -x assembler-with-cpp -MMD -MP -g + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + OBJECT_FILE_DIR = CMakeFiles/f407ve_hs_uart.dir + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_PDB = f407ve_hs_uart.pdb + + +# ============================================================================= +# Link build statements for EXECUTABLE target f407ve_hs_uart + + +############################################# +# Link the executable f407ve_hs_uart.elf + +build f407ve_hs_uart.elf: C_EXECUTABLE_LINKER__f407ve_hs_uart_Debug cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/diskio.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/syscall.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c.obj CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/bsp_driver_sd.c.obj CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/sd_diskio.c.obj CMakeFiles/f407ve_hs_uart.dir/FATFS/App/fatfs.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/main.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/gpio.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/crc.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/dma.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/fsmc.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/sdio.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/spi.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/usart.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/usb_otg.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_it.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_hal_msp.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/sysmem.c.obj CMakeFiles/f407ve_hs_uart.dir/Core/Src/syscalls.c.obj CMakeFiles/f407ve_hs_uart.dir/startup_stm32f407xx.s.obj || cmake/stm32cubemx/FatFs cmake/stm32cubemx/STM32_Drivers + CONFIG = Debug + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 + OBJECT_DIR = CMakeFiles/f407ve_hs_uart.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = CMakeFiles/f407ve_hs_uart.dir/ + TARGET_FILE = f407ve_hs_uart.elf + TARGET_PDB = f407ve_hs_uart.pdb + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart && /usr/bin/ccmake -S/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart -B/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart && /usr/bin/cmake --regenerate-during-build -S/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart -B/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for OBJECT_LIBRARY target STM32_Drivers + + +############################################# +# Order-only phony target for STM32_Drivers + +build cmake_object_order_depends_target_STM32_Drivers: phony || . + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/system_stm32f4xx.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c.obj: C_COMPILER__STM32_Drivers_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c || cmake_object_order_depends_target_STM32_Drivers + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/ + TARGET_PDB = "" + + + +############################################# +# Object library STM32_Drivers + +build cmake/stm32cubemx/STM32_Drivers: phony cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c.obj + +# ============================================================================= +# Object build statements for OBJECT_LIBRARY target FatFs + + +############################################# +# Order-only phony target for FatFs + +build cmake_object_order_depends_target_FatFs: phony || . + +build cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/diskio.c.obj: C_COMPILER__FatFs_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/diskio.c || cmake_object_order_depends_target_FatFs + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/diskio.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/FatFs.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff.c.obj: C_COMPILER__FatFs_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/ff.c || cmake_object_order_depends_target_FatFs + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/FatFs.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c.obj: C_COMPILER__FatFs_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c || cmake_object_order_depends_target_FatFs + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/FatFs.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/syscall.c.obj: C_COMPILER__FatFs_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/option/syscall.c || cmake_object_order_depends_target_FatFs + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/syscall.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/FatFs.dir/ + TARGET_PDB = "" + +build cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c.obj: C_COMPILER__FatFs_unscanned_Debug /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c || cmake_object_order_depends_target_FatFs + CONFIG = Debug + DEFINES = -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER + DEP_FILE = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c.obj.d + FLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 + INCLUDES = -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include + OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir + OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option + TARGET_COMPILE_PDB = cmake/stm32cubemx/CMakeFiles/FatFs.dir/ + TARGET_PDB = "" + + + +############################################# +# Object library FatFs + +build cmake/stm32cubemx/FatFs: phony cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/diskio.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/syscall.c.obj cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c.obj + + +############################################# +# Utility command for edit_cache + +build cmake/stm32cubemx/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx && /usr/bin/ccmake -S/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart -B/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build cmake/stm32cubemx/edit_cache: phony cmake/stm32cubemx/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build cmake/stm32cubemx/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx && /usr/bin/cmake --regenerate-during-build -S/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart -B/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build cmake/stm32cubemx/rebuild_cache: phony cmake/stm32cubemx/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build FatFs: phony cmake/stm32cubemx/FatFs + +build STM32_Drivers: phony cmake/stm32cubemx/STM32_Drivers + +build f407ve_hs_uart: phony f407ve_hs_uart.elf + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + +build all: phony f407ve_hs_uart.elf cmake/stm32cubemx/all + +# ============================================================================= + +############################################# +# Folder: /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx + +build cmake/stm32cubemx/all: phony cmake/stm32cubemx/STM32_Drivers cmake/stm32cubemx/FatFs + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake_install.cmake /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/cmake_install.cmake: RERUN_CMAKE | /usr/share/cmake/Modules/CMakeASMCompiler.cmake.in /usr/share/cmake/Modules/CMakeASMInformation.cmake /usr/share/cmake/Modules/CMakeCCompiler.cmake.in /usr/share/cmake/Modules/CMakeCCompilerABI.c /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake/Modules/CMakeDetermineASMCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake/Modules/CMakeDetermineSystem.cmake /usr/share/cmake/Modules/CMakeFindBinUtils.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake/Modules/CMakeSystem.cmake.in /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CMakeTestASMCompiler.cmake /usr/share/cmake/Modules/CMakeTestCCompiler.cmake /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-CXXImportStd.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Internal/CMakeASMLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake/Modules/Internal/CMakeInspectASMLinker.cmake /usr/share/cmake/Modules/Internal/CMakeInspectCLinker.cmake /usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake /usr/share/cmake/Modules/Internal/FeatureTesting.cmake /usr/share/cmake/Modules/Platform/Generic.cmake CMakeCache.txt CMakeFiles/4.0.2-dirty/CMakeASMCompiler.cmake CMakeFiles/4.0.2-dirty/CMakeCCompiler.cmake CMakeFiles/4.0.2-dirty/CMakeCXXCompiler.cmake CMakeFiles/4.0.2-dirty/CMakeSystem.cmake CMakeLists.txt cmake/gcc-arm-none-eabi.cmake cmake/stm32cubemx/CMakeLists.txt + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /usr/share/cmake/Modules/CMakeASMCompiler.cmake.in /usr/share/cmake/Modules/CMakeASMInformation.cmake /usr/share/cmake/Modules/CMakeCCompiler.cmake.in /usr/share/cmake/Modules/CMakeCCompilerABI.c /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake/Modules/CMakeDetermineASMCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake/Modules/CMakeDetermineSystem.cmake /usr/share/cmake/Modules/CMakeFindBinUtils.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake/Modules/CMakeSystem.cmake.in /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CMakeTestASMCompiler.cmake /usr/share/cmake/Modules/CMakeTestCCompiler.cmake /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-CXXImportStd.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Internal/CMakeASMLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake/Modules/Internal/CMakeInspectASMLinker.cmake /usr/share/cmake/Modules/Internal/CMakeInspectCLinker.cmake /usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake /usr/share/cmake/Modules/Internal/FeatureTesting.cmake /usr/share/cmake/Modules/Platform/Generic.cmake CMakeCache.txt CMakeFiles/4.0.2-dirty/CMakeASMCompiler.cmake CMakeFiles/4.0.2-dirty/CMakeCCompiler.cmake CMakeFiles/4.0.2-dirty/CMakeCXXCompiler.cmake CMakeFiles/4.0.2-dirty/CMakeSystem.cmake CMakeLists.txt cmake/gcc-arm-none-eabi.cmake cmake/stm32cubemx/CMakeLists.txt: phony + + +############################################# +# Clean additional files. + +build CMakeFiles/clean.additional: CLEAN_ADDITIONAL + CONFIG = Debug + + +############################################# +# Clean all the built files. + +build clean: CLEAN CMakeFiles/clean.additional + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/cmake/stm32cubemx/cmake_install.cmake b/cmake/stm32cubemx/cmake_install.cmake new file mode 100644 index 0000000..7d354cd --- /dev/null +++ b/cmake/stm32cubemx/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/cmake_install.cmake b/cmake_install.cmake new file mode 100644 index 0000000..f8423dd --- /dev/null +++ b/cmake_install.cmake @@ -0,0 +1,66 @@ +# Install script for directory: /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/cmake/stm32cubemx/cmake_install.cmake") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/compile_commands.json b/compile_commands.json new file mode 100644 index 0000000..ec92b20 --- /dev/null +++ b/compile_commands.json @@ -0,0 +1,332 @@ +[ +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/bsp_driver_sd.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target/bsp_driver_sd.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target/bsp_driver_sd.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/bsp_driver_sd.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/sd_diskio.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target/sd_diskio.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target/sd_diskio.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/FATFS/Target/sd_diskio.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/FATFS/App/fatfs.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App/fatfs.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App/fatfs.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/FATFS/App/fatfs.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/main.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/main.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/main.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/main.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/gpio.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/gpio.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/gpio.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/gpio.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/crc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/crc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/crc.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/crc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/dma.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/dma.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/dma.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/dma.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/fsmc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/fsmc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/fsmc.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/fsmc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/sdio.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/sdio.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/sdio.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/sdio.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/spi.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/spi.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/spi.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/spi.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/usart.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/usart.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/usart.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/usart.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/usb_otg.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/usb_otg.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/usb_otg.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/usb_otg.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_it.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/stm32f4xx_it.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/stm32f4xx_it.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_it.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_hal_msp.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/stm32f4xx_hal_msp.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/stm32f4xx_hal_msp.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/stm32f4xx_hal_msp.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/sysmem.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/sysmem.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/sysmem.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/sysmem.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o CMakeFiles/f407ve_hs_uart.dir/Core/Src/syscalls.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/syscalls.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/syscalls.c", + "output": "CMakeFiles/f407ve_hs_uart.dir/Core/Src/syscalls.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -x assembler-with-cpp -MMD -MP -g -o CMakeFiles/f407ve_hs_uart.dir/startup_stm32f407xx.s.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/startup_stm32f407xx.s", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/startup_stm32f407xx.s", + "output": "CMakeFiles/f407ve_hs_uart.dir/startup_stm32f407xx.s.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/system_stm32f4xx.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Src/system_stm32f4xx.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c", + "output": "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/diskio.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/diskio.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/diskio.c", + "output": "cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/diskio.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/ff.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/ff.c", + "output": "cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c", + "output": "cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/syscall.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/option/syscall.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/option/syscall.c", + "output": "cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/syscall.c.obj" +}, +{ + "directory": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart", + "command": "/usr/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F407xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Core/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/Target -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/FATFS/App -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Device/ST/STM32F4xx/Include -I/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Drivers/CMSIS/Include -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c.obj -c /mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c", + "file": "/mnt/userdata/abody/work/playground/stm32/f407ve_hs_uart/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c", + "output": "cmake/stm32cubemx/CMakeFiles/FatFs.dir/__/__/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c.obj" +} +] \ No newline at end of file diff --git a/components/app/src/application.cpp b/components/app/src/application.cpp index 253f1bb..93a9938 100644 --- a/components/app/src/application.cpp +++ b/components/app/src/application.cpp @@ -6,14 +6,14 @@ */ #ifdef USE_CPLUSPLUS -#include "f4ll/consolehandler.h" -#include "f4ll/crc_handler.h" -#include "f4ll/irqlock.h" -#include "f4ll/memcpydma.h" -#include "f4ll/packetusart.h" -#include "f4ll/strutil.h" -#include #include +#include +#include "f4ll/packetusart.h" +#include "f4ll/crchandler.h" +#include "f4ll/memcpydma.h" +#include "f4ll/consolehandler.h" +#include "f4ll/irqlock.h" +#include "f4ll/strutil.h" extern "C" { #include "main.h" @@ -38,8 +38,8 @@ extern "C" void MainLoop() f4ll::MemcpyDma::Init(MEMCPY_DMA_ENGINE, MEMCPY_DMA_STREAM); - f4ll::crc_handler::Init(DMA2, LL_DMA_STREAM_4); - f4ll::ConsoleHandler::Init(UART4, CONSOLE_DMA_ENGINE, 0u, CONSOLE_TX_DMA_STREAM); + f4ll::CrcHandler::Init(DMA2, LL_DMA_STREAM_4); + f4ll::ConsoleHandler::Init(UART4, CONSOLE_DMA_ENGINE, 0u, CONSOLE_TX_DMA_STREAM); f4ll::PacketUsart u1{ USART1, DMA2, LL_DMA_STREAM_2, LL_DMA_STREAM_7 }; f4ll::PacketUsart u2{ USART2, DMA1, LL_DMA_STREAM_5, LL_DMA_STREAM_6 }; diff --git a/components/app/src/irq_bridge.cpp b/components/app/src/irq_bridge.cpp index 490443c..b32399b 100644 --- a/components/app/src/irq_bridge.cpp +++ b/components/app/src/irq_bridge.cpp @@ -1,6 +1,4 @@ -#include -#include -#include +#include "f4ll/console_handler.h" #include #include @@ -8,80 +6,73 @@ void usart1_rx_dma_isr(void) { - f4ll::PacketUsart::rx_dma_isr(g_usarts[USART1_OFFSET]); + f4ll::PacketUsart::HandleRxDmaIrq(g_usarts[USART1_OFFSET]); } void usart1_tx_dma_isr(void) { - f4ll::PacketUsart::tx_dma_isr(g_usarts[USART1_OFFSET]); + f4ll::PacketUsart::HandleTxDmaIrq(g_usarts[USART1_OFFSET]); } void usart1_isr(void) { - f4ll::PacketUsart::usart_isr(g_usarts[USART1_OFFSET]); + f4ll::PacketUsart::HandleUsartIrq(g_usarts[USART1_OFFSET]); } // void usart2_rx_dma_isr(void) { - f4ll::PacketUsart::rx_dma_isr(g_usarts[USART2_OFFSET]); + f4ll::PacketUsart::HandleRxDmaIrq(g_usarts[USART2_OFFSET]); } void usart2_tx_dma_isr(void) { - f4ll::PacketUsart::tx_dma_isr(g_usarts[USART2_OFFSET]); + f4ll::PacketUsart::HandleTxDmaIrq(g_usarts[USART2_OFFSET]); } void usart2_isr(void) { - f4ll::PacketUsart::usart_isr(g_usarts[USART2_OFFSET]); + f4ll::PacketUsart::HandleUsartIrq(g_usarts[USART2_OFFSET]); } // void usart3_rx_dma_isr(void) { - f4ll::PacketUsart::rx_dma_isr(g_usarts[USART3_OFFSET]); + f4ll::PacketUsart::HandleRxDmaIrq(g_usarts[USART3_OFFSET]); } void usart3_tx_dma_isr(void) { - f4ll::PacketUsart::tx_dma_isr(g_usarts[USART3_OFFSET]); + f4ll::PacketUsart::HandleTxDmaIrq(g_usarts[USART3_OFFSET]); } void usart3_isr(void) { - f4ll::PacketUsart::usart_isr(g_usarts[USART3_OFFSET]); + f4ll::PacketUsart::HandleUsartIrq(g_usarts[USART3_OFFSET]); } // void usart4_rx_dma_isr(void) {} // console void usart4_tx_dma_isr(void) { - f4ll::console_handler::tx_dma_isr(&f4ll::console_handler::instance()); + f4ll::console_handler::HandleTxDmaIrq(&f4ll::console_handler::instance()); } // console void usart4_isr(void) { - f4ll::console_handler::usart_isr(&f4ll::console_handler::instance()); + f4ll::console_handler::HandleUsartIrq(&f4ll::console_handler::instance()); } // void usart6_rx_dma_isr(void) { - f4ll::PacketUsart::rx_dma_isr(g_usarts[USART6_OFFSET]); + f4ll::PacketUsart::HandleRxDmaIrq(g_usarts[USART6_OFFSET]); } void usart6_tx_dma_isr(void) { - f4ll::PacketUsart::tx_dma_isr(g_usarts[USART6_OFFSET]); + f4ll::PacketUsart::HandleTxDmaIrq(g_usarts[USART6_OFFSET]); } void usart6_isr(void) { - f4ll::PacketUsart::usart_isr(g_usarts[USART6_OFFSET]); + f4ll::PacketUsart::HandleUsartIrq(g_usarts[USART6_OFFSET]); } -void m2m1_dma_isr(void) -{ - f4ll::memcpy_dma::instance().dma_transfer_completed(); -} // m2mcpy - -void m2m2_dma_isr(void) -{ - f4ll::crc_handler::instance().dma_transfer_completed(); -} // crc +void m2m1_dma_isr(void) {} // m2mcpy +void m2m2_dma_isr(void) {} // crc diff --git a/components/f4ll/inc/f4ll/console_handler.h b/components/f4ll/inc/f4ll/console_handler.h index 36b5543..4bc99fe 100644 --- a/components/f4ll/inc/f4ll/console_handler.h +++ b/components/f4ll/inc/f4ll/console_handler.h @@ -24,16 +24,16 @@ private: console_handler(USART_TypeDef *usart, DMA_TypeDef *dma, uint32_t streamRx, uint32_t streamTx); // LL_UsartCore pure virtual function implementations - virtual void receiver_idle(void); - virtual void transmission_complete(void); - virtual void framing_error(void); - virtual void overrun(void); - virtual void rx_dma_transfer_complete(void); - virtual void rx_dma_half_transfer(void); - virtual void rx_dma_error(dma_helper::dma_error_type reason); - virtual void tx_dma_transfer_complete(void); - virtual void tx_dma_half_transfer(void); - virtual void tx_dma_error(dma_helper::dma_error_type reason); + virtual void ReceiverIdle(void); + virtual void TransmissionComplete(void); + virtual void FramingError(void); + virtual void Overrun(void); + virtual void RxDmaTransferComplete(void); + virtual void RxDmaHalfTransfer(void); + virtual void RxDmaError(dma_helper::DmaErrorType reason); + virtual void TxDmaTransferComplete(void); + virtual void TxDmaHalfTransfer(void); + virtual void TxDmaError(dma_helper::DmaErrorType reason); char m_buffer[128]; uint16_t m_used = 0; diff --git a/components/f4ll/inc/f4ll/crc_handler.h b/components/f4ll/inc/f4ll/crc_handler.h index cfda599..7fe2955 100644 --- a/components/f4ll/inc/f4ll/crc_handler.h +++ b/components/f4ll/inc/f4ll/crc_handler.h @@ -1,90 +1,96 @@ /* - * ll_crc_handler.h + * ll_crchandler.h * * Created on: Oct 26, 2019 * Author: compi */ -#pragma once +#ifndef LL_CRCHANDLER_H_ +#define LL_CRCHANDLER_H_ #include #include #include #include +extern "C" void _HandleCrcDmaIrq(void); + namespace f4ll { -class crc_handler : public singleton +class CrcHandler : public singleton { - friend class singleton; + friend class singleton; public: - struct icallback + struct ICallback { - virtual void crc_succeeded(uintptr_t callback_param, uint32_t crc, uint8_t task) = 0; - virtual void crc_failed(uintptr_t callback_param, uint32_t crc, uint8_t task) = 0; + virtual void CrcSucceeded(uintptr_t callbackParam, uint32_t crc, uint8_t task) = 0; + virtual void CrcFailed(uintptr_t callbackParam, uint32_t crc, uint8_t task) = 0; }; - class slot_base + class SlotBase { - friend class crc_handler; + friend class CrcHandler; public: - struct crc_task + struct CrcTask { void const *m_address; // changed to nullptr when execution starts - uint16_t m_word_count; - icallback *m_callback; - uintptr_t m_callback_param; + uint16_t m_wordCount; + ICallback *m_callback; + uintptr_t m_callbackParam; }; private: - slot_base volatile *m_next = nullptr; - uint8_t m_task_count; + SlotBase volatile *m_next = nullptr; + uint8_t m_taskCount; - virtual crc_task volatile &operator[](int index) volatile = 0; + virtual CrcTask volatile &operator[](int index) volatile = 0; protected: - slot_base(unsigned int task_count) - : m_task_count(task_count) + SlotBase(unsigned int taskCount) + : m_taskCount(taskCount) { } - slot_base() = delete; - slot_base(slot_base const &other) = delete; + SlotBase() = delete; + SlotBase(SlotBase const &other) = delete; }; - template class slot : public slot_base + template class Slot : public SlotBase { public: - slot() - : slot_base(n) + Slot() + : SlotBase(n) { } - virtual crc_task volatile &operator[](int index) volatile { return m_tasks[index]; } + virtual CrcTask volatile &operator[](int index) volatile { return m_tasks[index]; } private: - slot::crc_task m_tasks[n]; + Slot::CrcTask m_tasks[n]; }; - void attach_slot(slot_base &slot); - bool enqueue(slot_base &slot, uint8_t task, void const *address, uint16_t len, icallback *cb, uintptr_t cb_param); - uint32_t compute(slot_base &slot, uint8_t task, void const *address, uint16_t len); + void AttachSlot(SlotBase &slot); + bool Enqueue(SlotBase &slot, uint8_t task, void const *address, uint16_t len, ICallback *cb, uintptr_t cbParam); + uint32_t Compute(SlotBase &slot, uint8_t task, void const *address, uint16_t len); - bool is_active(slot_base &slot, uint8_t task) const; - bool is_queued(slot_base &slot, uint8_t task) const; - bool is_running(slot_base &slot, uint8_t task) const; + bool IsActive(SlotBase &slot, uint8_t task) const; + bool IsQueued(SlotBase &slot, uint8_t task) const; + bool IsRunning(SlotBase &slot, uint8_t task) const; - void dma_transfer_completed(void); + void DmaTransferCompleted(void); private: - crc_handler(DMA_TypeDef *dma, uint32_t stream); + CrcHandler(DMA_TypeDef *dma, uint32_t stream); - void start_next_task(void); - void wait_results(slot_base &slot, uint8_t task) const; + friend void ::_HandleCrcDmaIrq(void); + void StartNextTask(void); + void WaitResults(SlotBase &slot, uint8_t task) const; dma_helper m_dma; - slot_base volatile *m_first_slot = nullptr; - slot_base volatile *m_active_slot = nullptr; + SlotBase volatile *m_firstSlot = nullptr; + SlotBase volatile *m_activeSlot = nullptr; int volatile m_activeTask; }; } // namespace f4ll + +#endif /* LL_CRCHANDLER_H_ */ diff --git a/components/f4ll/inc/f4ll/dma_helper.h b/components/f4ll/inc/f4ll/dma_helper.h index f0f3814..94e2a76 100644 --- a/components/f4ll/inc/f4ll/dma_helper.h +++ b/components/f4ll/inc/f4ll/dma_helper.h @@ -19,35 +19,40 @@ public: dma_helper(DMA_TypeDef *dma, uint32_t stream); dma_helper(dma_helper const &base) = default; - inline DMA_TypeDef *get_dma() const { return m_dma; } - inline uint32_t get_stream() const { return m_stream; } - inline volatile uint32_t *get_is_reg() const { return m_is_reg; } - inline volatile uint32_t *get_ifc_reg() const { return m_ifc_reg; } - inline uint32_t get_fe_mask() const { return m_fe_masks[m_stream]; } - inline uint32_t get_dme_mask() const { return m_dme_masks[m_stream]; } - inline uint32_t get_te_mask() const { return m_te_masks[m_stream]; } - inline uint32_t get_ht_mask() const { return m_ht_masks[m_stream]; } - inline uint32_t get_tc_mask() const { return m_tc_masks[m_stream]; } + inline DMA_TypeDef *GetDma() const { return m_dma; } + inline uint32_t GetStream() const { return m_stream; } + inline volatile uint32_t *GetIsReg() const { return m_isReg; } + inline volatile uint32_t *GetIfcReg() const { return m_ifcReg; } + inline uint32_t GetFeMask() const { return m_FEMasks[m_stream]; } + inline uint32_t GetDmeMask() const { return m_DMEMasks[m_stream]; } + inline uint32_t GetTeMask() const { return m_TEMasks[m_stream]; } + inline uint32_t GetHtMask() const { return m_HTMasks[m_stream]; } + inline uint32_t GetTcMask() const { return m_TCMasks[m_stream]; } - inline bool is_enabled_it_ht() { return LL_DMA_IsEnabledIT_HT(m_dma, m_stream) != 0; } - inline bool is_enabled_it_te() { return LL_DMA_IsEnabledIT_TE(m_dma, m_stream) != 0; } - inline bool is_enabled_it_tc() { return LL_DMA_IsEnabledIT_TC(m_dma, m_stream) != 0; } - inline bool is_enabled_it_dme() { return LL_DMA_IsEnabledIT_DME(m_dma, m_stream) != 0; } - inline bool is_enabled_it_fe() { return LL_DMA_IsEnabledIT_FE(m_dma, m_stream) != 0; } + inline bool IsEnabledIt_HT() { return LL_DMA_IsEnabledIT_HT(m_dma, m_stream) != 0; } + inline bool IsEnabledIt_TE() { return LL_DMA_IsEnabledIT_TE(m_dma, m_stream) != 0; } + inline bool IsEnabledIt_TC() { return LL_DMA_IsEnabledIT_TC(m_dma, m_stream) != 0; } + inline bool IsEnabledIt_DME() { return LL_DMA_IsEnabledIT_DME(m_dma, m_stream) != 0; } + inline bool IsEnabledIt_FE() { return LL_DMA_IsEnabledIT_FE(m_dma, m_stream) != 0; } - enum class dma_error_type { transfer, direct_mode, fifo }; + enum class DmaErrorType + { + Transfer, + DirectMode, + Fifo + }; private: DMA_TypeDef *m_dma; uint32_t m_stream; - volatile uint32_t *m_is_reg; - volatile uint32_t *m_ifc_reg; + volatile uint32_t *m_isReg; + volatile uint32_t *m_ifcReg; - static const uint32_t m_fe_masks[8]; - static const uint32_t m_dme_masks[8]; - static const uint32_t m_te_masks[8]; - static const uint32_t m_ht_masks[8]; - static const uint32_t m_tc_masks[8]; + static const uint32_t m_FEMasks[8]; + static const uint32_t m_DMEMasks[8]; + static const uint32_t m_TEMasks[8]; + static const uint32_t m_HTMasks[8]; + static const uint32_t m_TCMasks[8]; }; } /* namespace f4ll */ diff --git a/components/f4ll/inc/f4ll/memcpy_dma.h b/components/f4ll/inc/f4ll/memcpy_dma.h index 2b078f6..3426d50 100644 --- a/components/f4ll/inc/f4ll/memcpy_dma.h +++ b/components/f4ll/inc/f4ll/memcpy_dma.h @@ -4,24 +4,27 @@ * Created on: Nov 4, 2019 * Author: abody */ -#pragma once +#ifndef LL_MEMCPY_DMA_H_ +#define LL_MEMCPY_DMA_H_ #include #include namespace f4ll { -class memcpy_dma : public singleton, private dma_helper +class MemcpyDma : public singleton, private dma_helper { - friend class singleton; + friend class singleton; public: - void *copy(void *dst, void const *src, uint16_t length); - void dma_transfer_completed(); + void *Copy(void *dst, void const *src, uint16_t length); + void DmaTransferCompleted(); private: - memcpy_dma(DMA_TypeDef *dma, uint32_t stream); + MemcpyDma(DMA_TypeDef *dma, uint32_t stream); bool volatile m_busy = false; }; } /* namespace f4ll */ + +#endif /* LL_MEMCPY_DMA_H_ */ diff --git a/components/f4ll/inc/f4ll/packet_usart.h b/components/f4ll/inc/f4ll/packet_usart.h index a06470d..a7ccecf 100644 --- a/components/f4ll/inc/f4ll/packet_usart.h +++ b/components/f4ll/inc/f4ll/packet_usart.h @@ -15,7 +15,7 @@ namespace f4ll { struct DMAINFO; -class PacketUsart : public crc_handler::icallback, public usart_core +class PacketUsart : public CrcHandler::ICallback, public usart_core { // friend class UsartCore; public: @@ -56,9 +56,9 @@ public: virtual bool PacketReceived(PacketUsart *caller, uintptr_t userParam, Packet const &packet) = 0; }; - // crc_handler::ICallback interface functions - virtual void crc_succeeded(uintptr_t callbackParam, uint32_t crc, uint8_t task); - virtual void crc_failed(uintptr_t callbackParam, uint32_t crc, uint8_t task); + // CRCHandler::ICallback interface functions + virtual void CrcSucceeded(uintptr_t callbackParam, uint32_t crc, uint8_t task); + virtual void CrcFailed(uintptr_t callbackParam, uint32_t crc, uint8_t task); void PostPacket(uint8_t const *payload, uint8_t length, bool waitForCrcQueue = true); void SetupReceive(void); @@ -83,16 +83,16 @@ private: void SwitchRxBuffers(void); // UsartCore pure virtual function implementations - virtual void receiver_idle(void); - virtual void transmission_complete(void); - virtual void framing_error(void); - virtual void overrun(void); - virtual void rx_dma_transfer_complete(void); - virtual void rx_dma_half_transfer(void); - virtual void rx_dma_error(dma_helper::dma_error_type reason); - virtual void tx_dma_transfer_complete(void); - virtual void tx_dma_half_transfer(void); - virtual void tx_dma_error(dma_helper::dma_error_type reason); + virtual void ReceiverIdle(void); + virtual void TransmissionComplete(void); + virtual void FramingError(void); + virtual void Overrun(void); + virtual void RxDmaTransferComplete(void); + virtual void RxDmaHalfTransfer(void); + virtual void RxDmaError(dma_helper::DmaErrorType reason); + virtual void TxDmaTransferComplete(void); + virtual void TxDmaHalfTransfer(void); + virtual void TxDmaError(dma_helper::DmaErrorType reason); struct Buffer { @@ -111,7 +111,7 @@ private: Stats m_stats; bool m_rxBufferSelector = false; - crc_handler::slot<2> m_crcSlot; + CrcHandler::Slot<2> m_crcSlot; IHsUsartCallback *m_userCallback = nullptr; uintptr_t m_userCallbackParam = 0; Buffer m_txBuffer; diff --git a/components/f4ll/inc/f4ll/usart_core.h b/components/f4ll/inc/f4ll/usart_core.h index f4f44be..881dd6b 100644 --- a/components/f4ll/inc/f4ll/usart_core.h +++ b/components/f4ll/inc/f4ll/usart_core.h @@ -16,37 +16,37 @@ namespace f4ll { class usart_core { public: - static inline void usart_isr(usart_core *_this) { _this->usart_isr(); } - static inline void rx_dma_isr(usart_core *_this) { _this->rx_dma_isr(); } - static inline void tx_dma_isr(usart_core *_this) { _this->tx_dma_isr(); } + static inline void HandleUsartIrq(usart_core *_this) { _this->UsartIsr(); } + static inline void HandleRxDmaIrq(usart_core *_this) { _this->RxDmaIsr(); } + static inline void HandleTxDmaIrq(usart_core *_this) { _this->TxDmaIsr(); } - void setup_transmit(void const *buffer, uint16_t length); - void setup_receive(void *buffer, uint16_t length); + void SetupTransmit(void const *buffer, uint16_t length); + void SetupReceive(void *buffer, uint16_t length); protected: - usart_core(USART_TypeDef *usart, DMA_TypeDef *dma, uint32_t stream_rx, uint32_t stream_tx); + usart_core(USART_TypeDef *usart, DMA_TypeDef *dma, uint32_t streamRx, uint32_t streamTx); USART_TypeDef *m_usart; - dma_helper m_rx_dma; - dma_helper m_tx_dma; + dma_helper m_rxDma; + dma_helper m_txDma; private: - virtual void receiver_idle(void) = 0; - virtual void transmission_complete(void) = 0; - virtual void framing_error(void) = 0; - virtual void overrun(void) = 0; + virtual void ReceiverIdle(void) = 0; + virtual void TransmissionComplete(void) = 0; + virtual void FramingError(void) = 0; + virtual void Overrun(void) = 0; - virtual void rx_dma_transfer_complete(void) = 0; - virtual void rx_dma_half_transfer(void) = 0; - virtual void rx_dma_error(dma_helper::dma_error_type reason) = 0; + virtual void RxDmaTransferComplete(void) = 0; + virtual void RxDmaHalfTransfer(void) = 0; + virtual void RxDmaError(dma_helper::DmaErrorType reason) = 0; - virtual void tx_dma_transfer_complete(void) = 0; - virtual void tx_dma_half_transfer(void) = 0; - virtual void tx_dma_error(dma_helper::dma_error_type reason) = 0; + virtual void TxDmaTransferComplete(void) = 0; + virtual void TxDmaHalfTransfer(void) = 0; + virtual void TxDmaError(dma_helper::DmaErrorType reason) = 0; - void usart_isr(); - void rx_dma_isr(); - void tx_dma_isr(); + void UsartIsr(); + void RxDmaIsr(); + void TxDmaIsr(); }; } /* namespace f4ll */ diff --git a/components/f4ll/src/console_handler.cpp b/components/f4ll/src/console_handler.cpp index 634defd..a3cec14 100644 --- a/components/f4ll/src/console_handler.cpp +++ b/components/f4ll/src/console_handler.cpp @@ -15,32 +15,32 @@ console_handler::console_handler(USART_TypeDef *usart, DMA_TypeDef *dma, uint32_ { } -void console_handler::receiver_idle(void) {} +void console_handler::ReceiverIdle(void) {} -void console_handler::transmission_complete(void) {} +void console_handler::TransmissionComplete(void) {} -void console_handler::framing_error(void) {} +void console_handler::FramingError(void) {} -void console_handler::overrun(void) {} +void console_handler::Overrun(void) {} -void console_handler::rx_dma_transfer_complete(void) {} +void console_handler::RxDmaTransferComplete(void) {} -void console_handler::rx_dma_half_transfer(void) {} +void console_handler::RxDmaHalfTransfer(void) {} -void console_handler::rx_dma_error(dma_helper::dma_error_type reason) +void console_handler::RxDmaError(dma_helper::DmaErrorType reason) { (void)reason; } -void console_handler::tx_dma_transfer_complete(void) +void console_handler::TxDmaTransferComplete(void) { LL_USART_EnableIT_TC(m_usart); - LL_DMA_DisableStream(m_tx_dma.get_dma(), m_tx_dma.get_stream()); + LL_DMA_DisableStream(m_txDma.GetDma(), m_txDma.GetStream()); } -void console_handler::tx_dma_half_transfer(void) {} +void console_handler::TxDmaHalfTransfer(void) {} -void console_handler::tx_dma_error(dma_helper::dma_error_type reason) +void console_handler::TxDmaError(dma_helper::DmaErrorType reason) { (void)reason; } @@ -73,7 +73,7 @@ void console_handler::PrintStats(uint8_t id, PacketUsart &usart) ADDINFO(buffer, " pmp: ", stats.premature_payload); buffer += strcpy_ex(buffer, "\r\n"); - setup_transmit(m_buffer, buffer - m_buffer + 1); + SetupTransmit(m_buffer, buffer - m_buffer + 1); } } /* namespace f4ll */ diff --git a/components/f4ll/src/crc_handler.cpp b/components/f4ll/src/crc_handler.cpp index 22546c2..a898152 100644 --- a/components/f4ll/src/crc_handler.cpp +++ b/components/f4ll/src/crc_handler.cpp @@ -1,5 +1,5 @@ /* - * ll_crc_handler.cpp + * ll_crchandler.cpp * * Created on: Oct 26, 2019 * Author: compi @@ -8,153 +8,151 @@ namespace f4ll { -crc_handler::crc_handler(DMA_TypeDef *dma, uint32_t stream) - : m_dma(dma, stream) -{ - LL_DMA_EnableIT_TC(dma, stream); - LL_DMA_EnableIT_TE(dma, stream); - LL_DMA_SetM2MDstAddress(dma, stream, (uint32_t)&CRC->DR); +CrcHandler::CrcHandler(DMA_TypeDef *dma, uint32_t stream) : m_dma(dma, stream) { + LL_DMA_EnableIT_TC(dma, stream); + LL_DMA_EnableIT_TE(dma, stream); + LL_DMA_SetM2MDstAddress(dma, stream, (uint32_t)&CRC->DR); } -void crc_handler::attach_slot(slot_base &slot) -{ - for (unsigned int i = 0; i < slot.m_task_count; ++i) { - auto &task(slot[i]); - task.m_address = nullptr; - task.m_word_count = 0; - task.m_callback = nullptr; - task.m_callback_param = 0; +void CrcHandler::AttachSlot(SlotBase &slot) { + for (unsigned int i = 0; i < slot.m_taskCount; ++i) { + auto &task(slot[i]); + task.m_address = nullptr; + task.m_wordCount = 0; + task.m_callback = nullptr; + task.m_callbackParam = 0; + } + uint32_t prim = __get_PRIMASK(); + __disable_irq(); + slot.m_next = m_firstSlot; + m_firstSlot = &slot; + __set_PRIMASK(prim); +} + +bool CrcHandler::Enqueue(SlotBase &slot, uint8_t task, void const *address, + uint16_t len, ICallback *cb, uintptr_t cbParam) { + uint32_t prim = __get_PRIMASK(); + bool immediate; + + // TODO: do we need sanity check here? (is slot attached, is task in range, + // etc...?) + + while (IsActive(slot, task)) + ; + __disable_irq(); + immediate = m_activeSlot == nullptr; + slot[task].m_address = (!immediate) ? address : nullptr; + slot[task].m_wordCount = (len + 3) / 4; + slot[task].m_callback = cb; + slot[task].m_callbackParam = cbParam; + if (immediate) { + m_activeSlot = &slot; + m_activeTask = task; + } + __set_PRIMASK(prim); + + if (immediate) { + CRC->CR = 1; + LL_DMA_SetM2MSrcAddress(m_dma.GetDma(), m_dma.GetStream(), + (uint32_t)address); + LL_DMA_SetDataLength(m_dma.GetDma(), m_dma.GetStream(), (len + 3) / 4); + LL_DMA_EnableStream(m_dma.GetDma(), m_dma.GetStream()); + } + return immediate; +} + +bool CrcHandler::IsActive(SlotBase &slot, uint8_t task) const { + return task < slot.m_taskCount && slot[task].m_wordCount != 0; +} + +bool CrcHandler::IsQueued(SlotBase &slot, uint8_t task) const { + return task < slot.m_taskCount && slot[task].m_address != nullptr; +} + +bool CrcHandler::IsRunning(SlotBase &slot, uint8_t task) const { + return task < slot.m_taskCount && slot[task].m_wordCount && + !slot[task].m_address; +} + +void CrcHandler::DmaTransferCompleted(void) { + if (*m_dma.GetIsReg() & m_dma.GetTcMask()) { // DMA transfer complete + *m_dma.GetIfcReg() = m_dma.GetTcMask(); + LL_DMA_DisableStream(m_dma.GetDma(), m_dma.GetStream()); + if (m_activeSlot) { + if ((*m_activeSlot)[m_activeTask].m_callback) + (*m_activeSlot)[m_activeTask].m_callback->CrcSucceeded( + (*m_activeSlot)[m_activeTask].m_callbackParam, CRC->DR, + m_activeTask); + else if ((*m_activeSlot)[m_activeTask].m_callbackParam) + *reinterpret_cast( + (*m_activeSlot)[m_activeTask].m_callbackParam) = CRC->DR; } - uint32_t prim = __get_PRIMASK(); - __disable_irq(); - slot.m_next = m_first_slot; - m_first_slot = &slot; - __set_PRIMASK(prim); -} - -bool crc_handler::enqueue(slot_base &slot, uint8_t task, void const *address, uint16_t len, icallback *cb, uintptr_t cbParam) -{ - uint32_t prim = __get_PRIMASK(); - bool immediate; - - // TODO: do we need sanity check here? (is slot attached, is task in range, - // etc...?) - - while (is_active(slot, task)) - ; - __disable_irq(); - immediate = m_active_slot == nullptr; - slot[task].m_address = (!immediate) ? address : nullptr; - slot[task].m_word_count = (len + 3) / 4; - slot[task].m_callback = cb; - slot[task].m_callback_param = cbParam; - if (immediate) { - m_active_slot = &slot; - m_activeTask = task; + } else if (*m_dma.GetIsReg() & m_dma.GetTeMask()) { // DMA transfer error + *m_dma.GetIfcReg() = m_dma.GetTeMask(); + LL_DMA_DisableStream(m_dma.GetDma(), m_dma.GetStream()); + if (m_activeSlot) { + if ((*m_activeSlot)[m_activeTask].m_callback) + (*m_activeSlot)[m_activeTask].m_callback->CrcFailed( + (*m_activeSlot)[m_activeTask].m_callbackParam, CRC->DR, + m_activeTask); + else if ((*m_activeSlot)[m_activeTask].m_callbackParam) + *reinterpret_cast( + (*m_activeSlot)[m_activeTask].m_callbackParam) = -1; } - __set_PRIMASK(prim); - - if (immediate) { - CRC->CR = 1; - LL_DMA_SetM2MSrcAddress(m_dma.get_dma(), m_dma.get_stream(), (uint32_t)address); - LL_DMA_SetDataLength(m_dma.get_dma(), m_dma.get_stream(), (len + 3) / 4); - LL_DMA_EnableStream(m_dma.get_dma(), m_dma.get_stream()); - } - return immediate; + } + (*m_activeSlot)[m_activeTask].m_callback = nullptr; + (*m_activeSlot)[m_activeTask].m_callbackParam = 0; + (*m_activeSlot)[m_activeTask].m_wordCount = 0; + StartNextTask(); } -bool crc_handler::is_active(slot_base &slot, uint8_t task) const -{ - return task < slot.m_task_count && slot[task].m_word_count != 0; -} +void CrcHandler::StartNextTask(void) { + bool moreTasks; + uint8_t index = 0; -bool crc_handler::is_queued(slot_base &slot, uint8_t task) const -{ - return task < slot.m_task_count && slot[task].m_address != nullptr; -} - -bool crc_handler::is_running(slot_base &slot, uint8_t task) const -{ - return task < slot.m_task_count && slot[task].m_word_count && !slot[task].m_address; -} - -void crc_handler::dma_transfer_completed(void) -{ - if (*m_dma.get_is_reg() & m_dma.get_tc_mask()) { // DMA transfer complete - *m_dma.get_ifc_reg() = m_dma.get_tc_mask(); - LL_DMA_DisableStream(m_dma.get_dma(), m_dma.get_stream()); - if (m_active_slot) { - if ((*m_active_slot)[m_activeTask].m_callback) { - (*m_active_slot)[m_activeTask].m_callback->crc_succeeded( - (*m_active_slot)[m_activeTask].m_callback_param, CRC->DR, m_activeTask); - } else if ((*m_active_slot)[m_activeTask].m_callback_param) { - *reinterpret_cast((*m_active_slot)[m_activeTask].m_callback_param) = CRC->DR; - } - } - } else if (*m_dma.get_is_reg() & m_dma.get_te_mask()) { // DMA transfer error - *m_dma.get_ifc_reg() = m_dma.get_te_mask(); - LL_DMA_DisableStream(m_dma.get_dma(), m_dma.get_stream()); - if (m_active_slot) { - if ((*m_active_slot)[m_activeTask].m_callback) { - (*m_active_slot)[m_activeTask].m_callback->crc_failed( - (*m_active_slot)[m_activeTask].m_callback_param, CRC->DR, m_activeTask); - } else if ((*m_active_slot)[m_activeTask].m_callback_param) { - *reinterpret_cast((*m_active_slot)[m_activeTask].m_callback_param) = -1; - } + do { + SlotBase volatile *slot = m_firstSlot; + moreTasks = false; + while (slot) { + if (index < slot->m_taskCount) { + if ((*slot)[index].m_address) { + m_activeSlot = slot; + m_activeTask = index; + CRC->CR = 1; + LL_DMA_SetM2MSrcAddress( + m_dma.GetDma(), m_dma.GetStream(), + reinterpret_cast((*slot)[index].m_address)); + LL_DMA_SetDataLength(m_dma.GetDma(), m_dma.GetStream(), + (*slot)[index].m_wordCount); + LL_DMA_EnableStream(m_dma.GetDma(), m_dma.GetStream()); + (*slot)[index].m_address = nullptr; // marking as started + return; } + if (index + 1 < slot->m_taskCount) + moreTasks = true; + } + slot = slot->m_next; } - (*m_active_slot)[m_activeTask].m_callback = nullptr; - (*m_active_slot)[m_activeTask].m_callback_param = 0; - (*m_active_slot)[m_activeTask].m_word_count = 0; - start_next_task(); + ++index; + } while (moreTasks); + m_activeSlot = nullptr; } -void crc_handler::start_next_task(void) -{ - bool moreTasks; - uint8_t index = 0; - - do { - slot_base volatile *slot = m_first_slot; - moreTasks = false; - while (slot) { - if (index < slot->m_task_count) { - if ((*slot)[index].m_address) { - m_active_slot = slot; - m_activeTask = index; - CRC->CR = 1; - LL_DMA_SetM2MSrcAddress(m_dma.get_dma(), m_dma.get_stream(), reinterpret_cast((*slot)[index].m_address)); - LL_DMA_SetDataLength(m_dma.get_dma(), m_dma.get_stream(), (*slot)[index].m_word_count); - LL_DMA_EnableStream(m_dma.get_dma(), m_dma.get_stream()); - (*slot)[index].m_address = nullptr; // marking as started - return; - } - if (index + 1 < slot->m_task_count) { - moreTasks = true; - } - } - slot = slot->m_next; - } - ++index; - } while (moreTasks); - m_active_slot = nullptr; +void CrcHandler::WaitResults(SlotBase &slot, uint8_t task) const { + while (IsQueued(slot, task)) + ; + while (IsActive(slot, task)) + ; } -void crc_handler::wait_results(slot_base &slot, uint8_t task) const -{ - while (is_queued(slot, task)) - ; - while (is_active(slot, task)) - ; -} - -uint32_t crc_handler::compute(slot_base &slot, uint8_t task, void const *address, uint16_t len) -{ - uint32_t result; - enqueue(slot, task, address, len, nullptr, reinterpret_cast(&result)); - while (is_active(slot, task)) - ; - return result; +uint32_t CrcHandler::Compute(SlotBase &slot, uint8_t task, void const *address, + uint16_t len) { + uint32_t result; + Enqueue(slot, task, address, len, nullptr, + reinterpret_cast(&result)); + while (IsActive(slot, task)) + ; + return result; } } // namespace f4ll diff --git a/components/f4ll/src/dma_helper.cpp b/components/f4ll/src/dma_helper.cpp index 3a3af83..9e6f325 100644 --- a/components/f4ll/src/dma_helper.cpp +++ b/components/f4ll/src/dma_helper.cpp @@ -9,24 +9,24 @@ q * ll_dmahelper.cpp namespace f4ll { -const uint32_t dma_helper::m_fe_masks[8] = {DMA_LISR_FEIF0, DMA_LISR_FEIF1, DMA_LISR_FEIF2, DMA_LISR_FEIF3, - DMA_HISR_FEIF4, DMA_HISR_FEIF5, DMA_HISR_FEIF6, DMA_HISR_FEIF7}; -const uint32_t dma_helper::m_dme_masks[8] = {DMA_LISR_DMEIF0, DMA_LISR_DMEIF1, DMA_LISR_DMEIF2, DMA_LISR_DMEIF3, - DMA_HISR_DMEIF4, DMA_HISR_DMEIF5, DMA_HISR_DMEIF6, DMA_HISR_DMEIF7}; -const uint32_t dma_helper::m_te_masks[8] = {DMA_LISR_TEIF0, DMA_LISR_TEIF1, DMA_LISR_TEIF2, DMA_LISR_TEIF3, - DMA_HISR_TEIF4, DMA_HISR_TEIF5, DMA_HISR_TEIF6, DMA_HISR_TEIF7}; -const uint32_t dma_helper::m_ht_masks[8] = {DMA_LISR_HTIF0, DMA_LISR_HTIF1, DMA_LISR_HTIF2, DMA_LISR_HTIF3, - DMA_HISR_HTIF4, DMA_HISR_HTIF5, DMA_HISR_HTIF6, DMA_HISR_HTIF7}; -const uint32_t dma_helper::m_tc_masks[8] = {DMA_LISR_TCIF0, DMA_LISR_TCIF1, DMA_LISR_TCIF2, DMA_LISR_TCIF3, - DMA_HISR_TCIF4, DMA_HISR_TCIF5, DMA_HISR_TCIF6, DMA_HISR_TCIF7}; +const uint32_t dma_helper::m_FEMasks[8] = {DMA_LISR_FEIF0, DMA_LISR_FEIF1, DMA_LISR_FEIF2, DMA_LISR_FEIF3, + DMA_HISR_FEIF4, DMA_HISR_FEIF5, DMA_HISR_FEIF6, DMA_HISR_FEIF7}; +const uint32_t dma_helper::m_DMEMasks[8] = {DMA_LISR_DMEIF0, DMA_LISR_DMEIF1, DMA_LISR_DMEIF2, DMA_LISR_DMEIF3, + DMA_HISR_DMEIF4, DMA_HISR_DMEIF5, DMA_HISR_DMEIF6, DMA_HISR_DMEIF7}; +const uint32_t dma_helper::m_TEMasks[8] = {DMA_LISR_TEIF0, DMA_LISR_TEIF1, DMA_LISR_TEIF2, DMA_LISR_TEIF3, + DMA_HISR_TEIF4, DMA_HISR_TEIF5, DMA_HISR_TEIF6, DMA_HISR_TEIF7}; +const uint32_t dma_helper::m_HTMasks[8] = {DMA_LISR_HTIF0, DMA_LISR_HTIF1, DMA_LISR_HTIF2, DMA_LISR_HTIF3, + DMA_HISR_HTIF4, DMA_HISR_HTIF5, DMA_HISR_HTIF6, DMA_HISR_HTIF7}; +const uint32_t dma_helper::m_TCMasks[8] = {DMA_LISR_TCIF0, DMA_LISR_TCIF1, DMA_LISR_TCIF2, DMA_LISR_TCIF3, + DMA_HISR_TCIF4, DMA_HISR_TCIF5, DMA_HISR_TCIF6, DMA_HISR_TCIF7}; dma_helper::dma_helper(DMA_TypeDef *dma, uint32_t stream) : m_dma(dma), m_stream(stream), - m_is_reg( + m_isReg( (dma == DMA1) ? ((m_stream < LL_DMA_STREAM_4) ? &DMA1->LISR : &DMA1->HISR) : ((m_stream < LL_DMA_STREAM_4) ? &DMA2->LISR : &DMA2->HISR)), - m_ifc_reg( + m_ifcReg( (dma == DMA1) ? ((m_stream < LL_DMA_STREAM_4) ? &DMA1->LIFCR : &DMA1->HIFCR) : ((m_stream < LL_DMA_STREAM_4) ? &DMA2->LIFCR : &DMA2->HIFCR)) { diff --git a/components/f4ll/src/memcpy_dma.cpp b/components/f4ll/src/memcpy_dma.cpp index dedca9b..a6c74e1 100644 --- a/components/f4ll/src/memcpy_dma.cpp +++ b/components/f4ll/src/memcpy_dma.cpp @@ -9,29 +9,29 @@ namespace f4ll { -memcpy_dma::memcpy_dma(DMA_TypeDef *dma, uint32_t stream) +MemcpyDma::MemcpyDma(DMA_TypeDef *dma, uint32_t stream) : dma_helper(dma, stream) { LL_DMA_EnableIT_TC(dma, stream); } -void *memcpy_dma::copy(void *dst, void const *src, uint16_t length) +void *MemcpyDma::Copy(void *dst, void const *src, uint16_t length) { - LL_DMA_SetM2MSrcAddress(get_dma(), get_stream(), (uint32_t)src); - LL_DMA_SetM2MDstAddress(get_dma(), get_stream(), (uint32_t)dst); - LL_DMA_SetDataLength(get_dma(), get_stream(), (length + 3) / 4); + LL_DMA_SetM2MSrcAddress(GetDma(), GetStream(), (uint32_t)src); + LL_DMA_SetM2MDstAddress(GetDma(), GetStream(), (uint32_t)dst); + LL_DMA_SetDataLength(GetDma(), GetStream(), (length + 3) / 4); m_busy = 1; - LL_DMA_EnableStream(get_dma(), get_stream()); + LL_DMA_EnableStream(GetDma(), GetStream()); while (m_busy) ; return dst; } -void memcpy_dma::dma_transfer_completed() +void MemcpyDma::DmaTransferCompleted() { - if (*get_is_reg() & get_tc_mask()) { // DMA transfer complete - *get_ifc_reg() = get_tc_mask(); - LL_DMA_DisableStream(get_dma(), get_stream()); + if (*GetIsReg() & GetTcMask()) { // DMA transfer complete + *GetIfcReg() = GetTcMask(); + LL_DMA_DisableStream(GetDma(), GetStream()); m_busy = 0; } } diff --git a/components/f4ll/src/packet_usart.cpp b/components/f4ll/src/packet_usart.cpp index e17db82..a9e36e1 100644 --- a/components/f4ll/src/packet_usart.cpp +++ b/components/f4ll/src/packet_usart.cpp @@ -17,7 +17,7 @@ template static inline T RoundUpTo4(T input) PacketUsart::PacketUsart(USART_TypeDef *usart, DMA_TypeDef *dma, uint32_t streamRx, uint32_t streamTx) : usart_core(usart, dma, streamRx, streamTx) { - crc_handler::instance().attach_slot(m_crcSlot); + CrcHandler::instance().AttachSlot(m_crcSlot); LL_USART_EnableIT_IDLE(usart); LL_USART_EnableIT_ERROR(usart); } @@ -46,14 +46,14 @@ void PacketUsart::PostPacket(uint8_t const *payload, uint8_t length, bool waitFo m_txBuffer.busy = true; m_txBuffer.error = false; - crc_handler::instance().enqueue( + CrcHandler::instance().Enqueue( m_crcSlot, 0, &m_txBuffer.packet, sizeof(PacketHeader) + payloadLength, nullptr, reinterpret_cast(m_txBuffer.packet.payload + payloadLength)); - while (waitForCrcQueue && crc_handler::instance().is_queued(m_crcSlot, 0)) + while (waitForCrcQueue && CrcHandler::instance().IsQueued(m_crcSlot, 0)) ; - setup_transmit(&m_txBuffer.packet, m_txBuffer.requestedLength); + SetupTransmit(&m_txBuffer.packet, m_txBuffer.requestedLength); ++m_stats.sent; } @@ -61,49 +61,49 @@ void PacketUsart::PostPacket(uint8_t const *payload, uint8_t length, bool waitFo void PacketUsart::SetupReceive() { m_rxBuffers[m_rxBufferSelector].requestedLength = sizeof(m_rxBuffers[m_rxBufferSelector].packet); - usart_core::setup_receive(&m_rxBuffers[m_rxBufferSelector], sizeof(m_rxBuffers[m_rxBufferSelector].packet)); + usart_core::SetupReceive(&m_rxBuffers[m_rxBufferSelector], sizeof(m_rxBuffers[m_rxBufferSelector].packet)); } ////////////////////////////////////// // UsartCore pure virtual functions // ////////////////////////////////////// -void PacketUsart::receiver_idle(void) +void PacketUsart::ReceiverIdle(void) { - uint16_t rcvdLen = m_rxBuffers[m_rxBufferSelector].requestedLength - LL_DMA_GetDataLength(m_rx_dma.get_dma(), m_rx_dma.get_stream()); + uint16_t rcvdLen = m_rxBuffers[m_rxBufferSelector].requestedLength - LL_DMA_GetDataLength(m_rxDma.GetDma(), m_rxDma.GetStream()); if (rcvdLen >= sizeof(PacketHeader)) { if (CheckHeader(m_rxBuffers[m_rxBufferSelector].packet.header)) { if (rcvdLen >= sizeof(PacketHeader) + RoundUpTo4((uint16_t)m_rxBuffers[m_rxBufferSelector].packet.header.payloadLength) + sizeof(uint32_t)) { - LL_DMA_DisableStream(m_rx_dma.get_dma(), m_rx_dma.get_stream()); + LL_DMA_DisableStream(m_rxDma.GetDma(), m_rxDma.GetStream()); } else { ++m_stats.premature_payload; } } else { m_rxBuffers[m_rxBufferSelector].error = 1; - LL_DMA_DisableStream(m_rx_dma.get_dma(), m_rx_dma.get_stream()); + LL_DMA_DisableStream(m_rxDma.GetDma(), m_rxDma.GetStream()); } } else { ++m_stats.premature_hdr; } } -void PacketUsart::transmission_complete(void) +void PacketUsart::TransmissionComplete(void) { LL_USART_DisableDirectionTx(m_usart); // enforcing an idle frame LL_USART_EnableDirectionTx(m_usart); m_txBuffer.busy = 0; } -void PacketUsart::framing_error(void) {} +void PacketUsart::FramingError(void) {} -void PacketUsart::overrun(void) {} +void PacketUsart::Overrun(void) {} -void PacketUsart::rx_dma_transfer_complete(void) +void PacketUsart::RxDmaTransferComplete(void) { if (CheckHeader(m_rxBuffers[m_rxBufferSelector].packet.header)) { - crc_handler::instance().enqueue( + CrcHandler::instance().Enqueue( m_crcSlot, 1, &m_rxBuffers[m_rxBufferSelector].packet, sizeof(PacketHeader) + RoundUpTo4((uint16_t)m_rxBuffers[m_rxBufferSelector].packet.header.payloadLength), this, m_rxBufferSelector); @@ -114,9 +114,9 @@ void PacketUsart::rx_dma_transfer_complete(void) SwitchRxBuffers(); } -void PacketUsart::rx_dma_half_transfer(void) {} +void PacketUsart::RxDmaHalfTransfer(void) {} -void PacketUsart::rx_dma_error(dma_helper::dma_error_type reason) +void PacketUsart::RxDmaError(dma_helper::DmaErrorType reason) { (void)reason; @@ -125,15 +125,15 @@ void PacketUsart::rx_dma_error(dma_helper::dma_error_type reason) SwitchRxBuffers(); } -void PacketUsart::tx_dma_transfer_complete(void) +void PacketUsart::TxDmaTransferComplete(void) { LL_USART_EnableIT_TC(m_usart); - LL_DMA_DisableStream(m_tx_dma.get_dma(), m_tx_dma.get_stream()); + LL_DMA_DisableStream(m_txDma.GetDma(), m_txDma.GetStream()); } -void PacketUsart::tx_dma_half_transfer(void) {} +void PacketUsart::TxDmaHalfTransfer(void) {} -void PacketUsart::tx_dma_error(dma_helper::dma_error_type reason) +void PacketUsart::TxDmaError(dma_helper::DmaErrorType reason) { (void)reason; @@ -174,10 +174,10 @@ void PacketUsart::SwitchRxBuffers(void) } /////////////////////////// -// crc_handler::ICallback // +// CrcHandler::ICallback // /////////////////////////// -void PacketUsart::crc_succeeded(uintptr_t callbackParam, uint32_t crc, uint8_t task) +void PacketUsart::CrcSucceeded(uintptr_t callbackParam, uint32_t crc, uint8_t task) { (void)task; @@ -194,7 +194,7 @@ void PacketUsart::crc_succeeded(uintptr_t callbackParam, uint32_t crc, uint8_t t } } -void PacketUsart::crc_failed(uintptr_t callbackParam, uint32_t crc, uint8_t task) +void PacketUsart::CrcFailed(uintptr_t callbackParam, uint32_t crc, uint8_t task) { (void)crc; (void)task; diff --git a/components/f4ll/src/usart_core.cpp b/components/f4ll/src/usart_core.cpp index c0051d6..91881e2 100644 --- a/components/f4ll/src/usart_core.cpp +++ b/components/f4ll/src/usart_core.cpp @@ -11,18 +11,16 @@ namespace f4ll { usart_core::usart_core(USART_TypeDef *usart, DMA_TypeDef *dma, uint32_t streamRx, uint32_t streamTx) : m_usart(usart), - m_rx_dma(dma, streamRx), - m_tx_dma(dma, streamTx) + m_rxDma(dma, streamRx), + m_txDma(dma, streamTx) { uint32_t status = usart->SR; volatile uint32_t tmpreg = usart->DR; // clearing some of the error/status bits in the USART (void)tmpreg; (void)status; - *m_tx_dma.get_ifc_reg() = - m_tx_dma.get_tc_mask() | m_rx_dma.get_ht_mask() | m_tx_dma.get_te_mask() | m_rx_dma.get_fe_mask() | m_rx_dma.get_dme_mask(); - *m_rx_dma.get_ifc_reg() = - m_rx_dma.get_tc_mask() | m_rx_dma.get_ht_mask() | m_rx_dma.get_te_mask() | m_rx_dma.get_fe_mask() | m_rx_dma.get_dme_mask(); + *m_txDma.GetIfcReg() = m_txDma.GetTcMask() | m_rxDma.GetHtMask() | m_txDma.GetTeMask() | m_rxDma.GetFeMask() | m_rxDma.GetDmeMask(); + *m_rxDma.GetIfcReg() = m_rxDma.GetTcMask() | m_rxDma.GetHtMask() | m_rxDma.GetTeMask() | m_rxDma.GetFeMask() | m_rxDma.GetDmeMask(); LL_DMA_EnableIT_TC(dma, streamRx); LL_DMA_EnableIT_TE(dma, streamRx); @@ -30,7 +28,7 @@ usart_core::usart_core(USART_TypeDef *usart, DMA_TypeDef *dma, uint32_t streamRx LL_DMA_EnableIT_TE(dma, streamTx); } -void usart_core::usart_isr() +void usart_core::UsartIsr() { uint32_t status = m_usart->SR; volatile uint32_t tmpreg = m_usart->DR; // clearing some of the error/status bits in the HW @@ -38,108 +36,108 @@ void usart_core::usart_isr() if (LL_USART_IsEnabledIT_TC(m_usart) && LL_USART_IsActiveFlag_TC(m_usart)) { // transmission complete LL_USART_DisableIT_TC(m_usart); - transmission_complete(); + TransmissionComplete(); } if (LL_USART_IsEnabledIT_IDLE(m_usart) && (status & USART_SR_IDLE)) { - receiver_idle(); + ReceiverIdle(); } if (LL_USART_IsEnabledIT_ERROR(m_usart)) { if (status & USART_SR_FE) { - framing_error(); + FramingError(); } if (status & USART_SR_ORE) { - overrun(); + Overrun(); } } } -void usart_core::rx_dma_isr() +void usart_core::RxDmaIsr() { - if (*m_rx_dma.get_is_reg() & m_rx_dma.get_tc_mask()) { - *m_rx_dma.get_ifc_reg() = m_rx_dma.get_tc_mask(); - if (m_rx_dma.is_enabled_it_tc()) { - rx_dma_transfer_complete(); + if (*m_rxDma.GetIsReg() & m_rxDma.GetTcMask()) { + *m_rxDma.GetIfcReg() = m_rxDma.GetTcMask(); + if (m_rxDma.IsEnabledIt_TC()) { + RxDmaTransferComplete(); } } - if (*m_rx_dma.get_is_reg() & m_rx_dma.get_ht_mask()) { - *m_rx_dma.get_ifc_reg() = m_rx_dma.get_ht_mask(); - if (m_rx_dma.is_enabled_it_ht()) { - rx_dma_half_transfer(); + if (*m_rxDma.GetIsReg() & m_rxDma.GetHtMask()) { + *m_rxDma.GetIfcReg() = m_rxDma.GetHtMask(); + if (m_rxDma.IsEnabledIt_HT()) { + RxDmaHalfTransfer(); } } - if (*m_rx_dma.get_is_reg() & m_rx_dma.get_te_mask()) { - *m_rx_dma.get_ifc_reg() = m_rx_dma.get_te_mask(); - if (m_rx_dma.is_enabled_it_te()) { - rx_dma_error(dma_helper::dma_error_type::transfer); + if (*m_rxDma.GetIsReg() & m_rxDma.GetTeMask()) { + *m_rxDma.GetIfcReg() = m_rxDma.GetTeMask(); + if (m_rxDma.IsEnabledIt_TE()) { + RxDmaError(dma_helper::DmaErrorType::Transfer); } } - if (*m_rx_dma.get_is_reg() & m_rx_dma.get_fe_mask()) { - *m_rx_dma.get_ifc_reg() = m_rx_dma.get_fe_mask(); - if (m_rx_dma.is_enabled_it_fe()) { - rx_dma_error(dma_helper::dma_error_type::fifo); + if (*m_rxDma.GetIsReg() & m_rxDma.GetFeMask()) { + *m_rxDma.GetIfcReg() = m_rxDma.GetFeMask(); + if (m_rxDma.IsEnabledIt_FE()) { + RxDmaError(dma_helper::DmaErrorType::Fifo); } } - if (*m_rx_dma.get_is_reg() & m_rx_dma.get_dme_mask()) { - *m_rx_dma.get_ifc_reg() = m_rx_dma.get_dme_mask(); - if (m_rx_dma.is_enabled_it_dme()) { - rx_dma_error(dma_helper::dma_error_type::direct_mode); + if (*m_rxDma.GetIsReg() & m_rxDma.GetDmeMask()) { + *m_rxDma.GetIfcReg() = m_rxDma.GetDmeMask(); + if (m_rxDma.IsEnabledIt_DME()) { + RxDmaError(dma_helper::DmaErrorType::DirectMode); } } } -void usart_core::tx_dma_isr() +void usart_core::TxDmaIsr() { - if (*m_tx_dma.get_is_reg() & m_tx_dma.get_tc_mask()) { // DMA transfer complete - *m_tx_dma.get_ifc_reg() = m_tx_dma.get_tc_mask(); - if (m_tx_dma.is_enabled_it_tc()) { - tx_dma_transfer_complete(); + if (*m_txDma.GetIsReg() & m_txDma.GetTcMask()) { // DMA transfer complete + *m_txDma.GetIfcReg() = m_txDma.GetTcMask(); + if (m_txDma.IsEnabledIt_TC()) { + TxDmaTransferComplete(); } } - if (*m_tx_dma.get_is_reg() & m_tx_dma.get_ht_mask()) { - *m_tx_dma.get_ifc_reg() = m_tx_dma.get_ht_mask(); - if (m_tx_dma.is_enabled_it_ht()) { - tx_dma_half_transfer(); + if (*m_txDma.GetIsReg() & m_txDma.GetHtMask()) { + *m_txDma.GetIfcReg() = m_txDma.GetHtMask(); + if (m_txDma.IsEnabledIt_HT()) { + TxDmaHalfTransfer(); } } - if (*m_tx_dma.get_is_reg() & m_tx_dma.get_te_mask()) { - *m_tx_dma.get_ifc_reg() = m_tx_dma.get_te_mask(); - if (m_tx_dma.is_enabled_it_te()) { - tx_dma_error(dma_helper::dma_error_type::transfer); + if (*m_txDma.GetIsReg() & m_txDma.GetTeMask()) { + *m_txDma.GetIfcReg() = m_txDma.GetTeMask(); + if (m_txDma.IsEnabledIt_TE()) { + TxDmaError(dma_helper::DmaErrorType::Transfer); } } - if (*m_tx_dma.get_is_reg() & m_tx_dma.get_fe_mask()) { - *m_tx_dma.get_ifc_reg() = m_tx_dma.get_fe_mask(); - if (m_tx_dma.is_enabled_it_fe()) { - tx_dma_error(dma_helper::dma_error_type::fifo); + if (*m_txDma.GetIsReg() & m_txDma.GetFeMask()) { + *m_txDma.GetIfcReg() = m_txDma.GetFeMask(); + if (m_txDma.IsEnabledIt_FE()) { + TxDmaError(dma_helper::DmaErrorType::Fifo); } } - if (*m_tx_dma.get_is_reg() & m_tx_dma.get_dme_mask()) { - *m_tx_dma.get_ifc_reg() = m_tx_dma.get_dme_mask(); - if (m_tx_dma.is_enabled_it_dme()) { - tx_dma_error(dma_helper::dma_error_type::direct_mode); + if (*m_txDma.GetIsReg() & m_txDma.GetDmeMask()) { + *m_txDma.GetIfcReg() = m_txDma.GetDmeMask(); + if (m_txDma.IsEnabledIt_DME()) { + TxDmaError(dma_helper::DmaErrorType::DirectMode); } } } -void usart_core::setup_transmit(void const *buffer, uint16_t length) +void usart_core::SetupTransmit(void const *buffer, uint16_t length) { LL_DMA_ConfigAddresses( - m_tx_dma.get_dma(), m_tx_dma.get_stream(), reinterpret_cast(buffer), LL_USART_DMA_GetRegAddr(m_usart), + m_txDma.GetDma(), m_txDma.GetStream(), reinterpret_cast(buffer), LL_USART_DMA_GetRegAddr(m_usart), LL_DMA_DIRECTION_MEMORY_TO_PERIPH); - LL_DMA_SetDataLength(m_tx_dma.get_dma(), m_tx_dma.get_stream(), length); + LL_DMA_SetDataLength(m_txDma.GetDma(), m_txDma.GetStream(), length); LL_USART_EnableDMAReq_TX(m_usart); - LL_DMA_EnableStream(m_tx_dma.get_dma(), m_tx_dma.get_stream()); + LL_DMA_EnableStream(m_txDma.GetDma(), m_txDma.GetStream()); } -void usart_core::setup_receive(void *buffer, uint16_t length) +void usart_core::SetupReceive(void *buffer, uint16_t length) { LL_DMA_ConfigAddresses( - m_rx_dma.get_dma(), m_rx_dma.get_stream(), LL_USART_DMA_GetRegAddr(m_usart), reinterpret_cast(buffer), + m_rxDma.GetDma(), m_rxDma.GetStream(), LL_USART_DMA_GetRegAddr(m_usart), reinterpret_cast(buffer), LL_DMA_DIRECTION_PERIPH_TO_MEMORY); - LL_DMA_SetDataLength(m_rx_dma.get_dma(), m_rx_dma.get_stream(), length); + LL_DMA_SetDataLength(m_rxDma.GetDma(), m_rxDma.GetStream(), length); LL_USART_EnableDMAReq_RX(m_usart); LL_USART_ClearFlag_ORE(m_usart); - LL_DMA_EnableStream(m_rx_dma.get_dma(), m_rx_dma.get_stream()); + LL_DMA_EnableStream(m_rxDma.GetDma(), m_rxDma.GetStream()); } } /* namespace f4ll */