first commit
This commit is contained in:
commit
c4e0d3f78b
12
README.md
Executable file
12
README.md
Executable file
|
@ -0,0 +1,12 @@
|
|||
RS41 Recycle
|
||||
=================
|
||||
|
||||
## 2 Projet RS41HUP et RS41ng
|
||||
|
||||
les 2 modifier pour etre compilé<br>
|
||||
|
||||
73<br>
|
||||
Xavier
|
||||
|
||||
|
||||
|
8
RS41HUP/.gitignore
vendored
Normal file
8
RS41HUP/.gitignore
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
/.idea
|
||||
/cmake-build-debug
|
||||
/rtty/Debug/bin
|
||||
/rtty/Debug/obj
|
||||
/RS41HUP
|
||||
*~
|
||||
/RS41HUP.cogui
|
||||
/RS41HUP.comarker
|
355
RS41HUP/CMakeCache.txt
Normal file
355
RS41HUP/CMakeCache.txt
Normal file
|
@ -0,0 +1,355 @@
|
|||
# This is the CMakeCache file.
|
||||
# For build in directory: /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
# 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=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-addr2line
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_AR:FILEPATH=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ar
|
||||
|
||||
//Choose the type of build, options are: None Debug Release RelWithDebInfo
|
||||
// MinSizeRel ...
|
||||
CMAKE_BUILD_TYPE:STRING=
|
||||
|
||||
//Enable/Disable color output during build.
|
||||
CMAKE_COLOR_MAKEFILE:BOOL=ON
|
||||
|
||||
//A wrapper around 'ar' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_CXX_COMPILER_AR:FILEPATH=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-gcc-ar
|
||||
|
||||
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/opt/gcc-arm-none-eabi-10.3/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=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-gcc-ar
|
||||
|
||||
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_C_COMPILER_RANLIB:FILEPATH=/opt/gcc-arm-none-eabi-10.3/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 compile commands during generation.
|
||||
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
|
||||
|
||||
//Install path prefix, prepended onto install directories.
|
||||
CMAKE_INSTALL_PREFIX:PATH=/usr/local
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_LINKER:FILEPATH=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ld
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
|
||||
|
||||
//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=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-nm
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_OBJCOPY:FILEPATH=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-objcopy
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_OBJDUMP:FILEPATH=/opt/gcc-arm-none-eabi-10.3/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=RS41HUP
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_RANLIB:FILEPATH=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ranlib
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_READELF:FILEPATH=/opt/gcc-arm-none-eabi-10.3/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=/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-strip
|
||||
|
||||
//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
|
||||
RS41HUP_BINARY_DIR:STATIC=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
//Value Computed by CMake
|
||||
RS41HUP_IS_TOP_LEVEL:STATIC=ON
|
||||
|
||||
//Value Computed by CMake
|
||||
RS41HUP_SOURCE_DIR:STATIC=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
|
||||
########################
|
||||
# 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
|
||||
//This is the directory where this CMakeCache.txt was created
|
||||
CMAKE_CACHEFILE_DIR:INTERNAL=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
//Major version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
|
||||
//Minor version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MINOR_VERSION:INTERNAL=22
|
||||
//Patch version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
|
||||
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
|
||||
//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
|
||||
//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_COMPILE_COMMANDS
|
||||
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
|
||||
//Name of external makefile project generator.
|
||||
CMAKE_EXTRA_GENERATOR:INTERNAL=
|
||||
//Name of generator.
|
||||
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
|
||||
//Generator instance identifier.
|
||||
CMAKE_GENERATOR_INSTANCE:INTERNAL=
|
||||
//Name of generator platform.
|
||||
CMAKE_GENERATOR_PLATFORM:INTERNAL=
|
||||
//Name of generator toolset.
|
||||
CMAKE_GENERATOR_TOOLSET:INTERNAL=
|
||||
//Source directory with the top level CMakeLists.txt file for this
|
||||
// project
|
||||
CMAKE_HOME_DIRECTORY:INTERNAL=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
//ADVANCED property for variable: CMAKE_LINKER
|
||||
CMAKE_LINKER-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
|
||||
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
|
||||
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
|
||||
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_NM
|
||||
CMAKE_NM-ADVANCED:INTERNAL=1
|
||||
//number of local generators
|
||||
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_OBJCOPY
|
||||
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
|
||||
//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-3.22
|
||||
//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
|
||||
//uname command
|
||||
CMAKE_UNAME:INTERNAL=/usr/bin/uname
|
||||
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
|
||||
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
|
||||
|
72
RS41HUP/CMakeFiles/3.22.1/CMakeCCompiler.cmake
Normal file
72
RS41HUP/CMakeFiles/3.22.1/CMakeCCompiler.cmake
Normal file
|
@ -0,0 +1,72 @@
|
|||
set(CMAKE_C_COMPILER "/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc")
|
||||
set(CMAKE_C_COMPILER_ARG1 "")
|
||||
set(CMAKE_C_COMPILER_ID "GNU")
|
||||
set(CMAKE_C_COMPILER_VERSION "")
|
||||
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
|
||||
set(CMAKE_C_COMPILER_WRAPPER "")
|
||||
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "")
|
||||
set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "")
|
||||
set(CMAKE_C_COMPILE_FEATURES "")
|
||||
set(CMAKE_C90_COMPILE_FEATURES "")
|
||||
set(CMAKE_C99_COMPILE_FEATURES "")
|
||||
set(CMAKE_C11_COMPILE_FEATURES "")
|
||||
set(CMAKE_C17_COMPILE_FEATURES "")
|
||||
set(CMAKE_C23_COMPILE_FEATURES "")
|
||||
|
||||
set(CMAKE_C_PLATFORM_ID "")
|
||||
set(CMAKE_C_SIMULATE_ID "")
|
||||
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "")
|
||||
set(CMAKE_C_SIMULATE_VERSION "")
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_AR "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ar")
|
||||
set(CMAKE_C_COMPILER_AR "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-gcc-ar")
|
||||
set(CMAKE_RANLIB "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ranlib")
|
||||
set(CMAKE_C_COMPILER_RANLIB "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-gcc-ranlib")
|
||||
set(CMAKE_LINKER "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ld")
|
||||
set(CMAKE_MT "")
|
||||
set(CMAKE_COMPILER_IS_GNUCC 1)
|
||||
set(CMAKE_C_COMPILER_LOADED 1)
|
||||
set(CMAKE_C_COMPILER_WORKS )
|
||||
set(CMAKE_C_ABI_COMPILED )
|
||||
|
||||
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)
|
||||
|
||||
# Save compiler ABI information.
|
||||
set(CMAKE_C_SIZEOF_DATA_PTR "")
|
||||
set(CMAKE_C_COMPILER_ABI "")
|
||||
set(CMAKE_C_BYTE_ORDER "")
|
||||
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 "")
|
||||
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")
|
||||
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "")
|
||||
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
83
RS41HUP/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake
Normal file
83
RS41HUP/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake
Normal file
|
@ -0,0 +1,83 @@
|
|||
set(CMAKE_CXX_COMPILER "/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++")
|
||||
set(CMAKE_CXX_COMPILER_ARG1 "")
|
||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
||||
set(CMAKE_CXX_COMPILER_VERSION "")
|
||||
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
|
||||
set(CMAKE_CXX_COMPILER_WRAPPER "")
|
||||
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "")
|
||||
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "")
|
||||
set(CMAKE_CXX_COMPILE_FEATURES "")
|
||||
set(CMAKE_CXX98_COMPILE_FEATURES "")
|
||||
set(CMAKE_CXX11_COMPILE_FEATURES "")
|
||||
set(CMAKE_CXX14_COMPILE_FEATURES "")
|
||||
set(CMAKE_CXX17_COMPILE_FEATURES "")
|
||||
set(CMAKE_CXX20_COMPILE_FEATURES "")
|
||||
set(CMAKE_CXX23_COMPILE_FEATURES "")
|
||||
|
||||
set(CMAKE_CXX_PLATFORM_ID "")
|
||||
set(CMAKE_CXX_SIMULATE_ID "")
|
||||
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "")
|
||||
set(CMAKE_CXX_SIMULATE_VERSION "")
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_AR "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ar")
|
||||
set(CMAKE_CXX_COMPILER_AR "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-gcc-ar")
|
||||
set(CMAKE_RANLIB "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ranlib")
|
||||
set(CMAKE_CXX_COMPILER_RANLIB "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-gcc-ranlib")
|
||||
set(CMAKE_LINKER "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-ld")
|
||||
set(CMAKE_MT "")
|
||||
set(CMAKE_COMPILER_IS_GNUCXX 1)
|
||||
set(CMAKE_CXX_COMPILER_LOADED 1)
|
||||
set(CMAKE_CXX_COMPILER_WORKS )
|
||||
set(CMAKE_CXX_ABI_COMPILED )
|
||||
|
||||
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)
|
||||
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
|
||||
|
||||
foreach (lang C OBJC OBJCXX)
|
||||
if (CMAKE_${lang}_COMPILER_ID_RUN)
|
||||
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
|
||||
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
|
||||
endforeach()
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
set(CMAKE_CXX_LINKER_PREFERENCE 30)
|
||||
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
|
||||
|
||||
# Save compiler ABI information.
|
||||
set(CMAKE_CXX_SIZEOF_DATA_PTR "")
|
||||
set(CMAKE_CXX_COMPILER_ABI "")
|
||||
set(CMAKE_CXX_BYTE_ORDER "")
|
||||
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
|
||||
|
||||
if(CMAKE_CXX_SIZEOF_DATA_PTR)
|
||||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ABI)
|
||||
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
|
||||
set(CMAKE_LIBRARY_ARCHITECTURE "")
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
|
||||
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
|
||||
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
|
||||
endif()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
15
RS41HUP/CMakeFiles/3.22.1/CMakeSystem.cmake
Normal file
15
RS41HUP/CMakeFiles/3.22.1/CMakeSystem.cmake
Normal file
|
@ -0,0 +1,15 @@
|
|||
set(CMAKE_HOST_SYSTEM "Linux-5.15.0-48-generic")
|
||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-48-generic")
|
||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_SYSTEM "Generic-1")
|
||||
set(CMAKE_SYSTEM_NAME "Generic")
|
||||
set(CMAKE_SYSTEM_VERSION "1")
|
||||
set(CMAKE_SYSTEM_PROCESSOR "")
|
||||
|
||||
set(CMAKE_CROSSCOMPILING "TRUE")
|
||||
|
||||
set(CMAKE_SYSTEM_LOADED 1)
|
16
RS41HUP/CMakeFiles/CMakeDirectoryInformation.cmake
Normal file
16
RS41HUP/CMakeFiles/CMakeDirectoryInformation.cmake
Normal file
|
@ -0,0 +1,16 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
||||
|
||||
|
||||
# The C and CXX include file regular expressions for this directory.
|
||||
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
2
RS41HUP/CMakeFiles/CMakeOutput.log
Normal file
2
RS41HUP/CMakeFiles/CMakeOutput.log
Normal file
|
@ -0,0 +1,2 @@
|
|||
The target system is: Generic - 1 -
|
||||
The host system is: Linux - 5.15.0-48-generic - x86_64
|
2
RS41HUP/CMakeFiles/CMakeRuleHashes.txt
Normal file
2
RS41HUP/CMakeFiles/CMakeRuleHashes.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Hashes of file build rules.
|
||||
7e9555706deebbfcc23fe3be52da2e23 CMakeFiles/program
|
60
RS41HUP/CMakeFiles/Makefile.cmake
Normal file
60
RS41HUP/CMakeFiles/Makefile.cmake
Normal file
|
@ -0,0 +1,60 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
|
||||
|
||||
# The generator used is:
|
||||
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
|
||||
|
||||
# The top level Makefile was generated from the following files:
|
||||
set(CMAKE_MAKEFILE_DEPENDS
|
||||
"CMakeCache.txt"
|
||||
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
|
||||
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/3.22.1/CMakeSystem.cmake"
|
||||
"CMakeLists.txt"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeForceCompiler.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake"
|
||||
"/usr/share/cmake-3.22/Modules/Platform/Generic.cmake"
|
||||
)
|
||||
|
||||
# The corresponding makefile is:
|
||||
set(CMAKE_MAKEFILE_OUTPUTS
|
||||
"Makefile"
|
||||
"CMakeFiles/cmake.check_cache"
|
||||
)
|
||||
|
||||
# Byproducts of CMake generate step:
|
||||
set(CMAKE_MAKEFILE_PRODUCTS
|
||||
"CMakeFiles/3.22.1/CMakeSystem.cmake"
|
||||
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
|
||||
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||
)
|
||||
|
||||
# Dependency information for all targets:
|
||||
set(CMAKE_DEPEND_INFO_FILES
|
||||
"CMakeFiles/RS41HUP.elf.dir/DependInfo.cmake"
|
||||
"CMakeFiles/program.dir/DependInfo.cmake"
|
||||
)
|
139
RS41HUP/CMakeFiles/Makefile2
Normal file
139
RS41HUP/CMakeFiles/Makefile2
Normal file
|
@ -0,0 +1,139 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
|
||||
|
||||
# Default target executed when no arguments are given to make.
|
||||
default_target: all
|
||||
.PHONY : default_target
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for the build root directory
|
||||
|
||||
# The main recursive "all" target.
|
||||
all: CMakeFiles/RS41HUP.elf.dir/all
|
||||
.PHONY : all
|
||||
|
||||
# The main recursive "preinstall" target.
|
||||
preinstall:
|
||||
.PHONY : preinstall
|
||||
|
||||
# The main recursive "clean" target.
|
||||
clean: CMakeFiles/RS41HUP.elf.dir/clean
|
||||
clean: CMakeFiles/program.dir/clean
|
||||
.PHONY : clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/RS41HUP.elf.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/RS41HUP.elf.dir/all:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 "Built target RS41HUP.elf"
|
||||
.PHONY : CMakeFiles/RS41HUP.elf.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/RS41HUP.elf.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles 24
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/RS41HUP.elf.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/RS41HUP.elf.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/rule
|
||||
.PHONY : RS41HUP.elf
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/RS41HUP.elf.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/clean
|
||||
.PHONY : CMakeFiles/RS41HUP.elf.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/program.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/program.dir/all: CMakeFiles/RS41HUP.elf.dir/all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=25 "Built target program"
|
||||
.PHONY : CMakeFiles/program.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/program.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles 25
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/program.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/program.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
program: CMakeFiles/program.dir/rule
|
||||
.PHONY : program
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/program.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/clean
|
||||
.PHONY : CMakeFiles/program.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Special targets to cleanup operation of make.
|
||||
|
||||
# Special rule to run CMake to check the build system integrity.
|
||||
# No rule that depends on this can have commands that come from listfiles
|
||||
# because they might be regenerated.
|
||||
cmake_check_build_system:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
41
RS41HUP/CMakeFiles/RS41HUP.elf.dir/DependInfo.cmake
Normal file
41
RS41HUP/CMakeFiles/RS41HUP.elf.dir/DependInfo.cmake
Normal file
|
@ -0,0 +1,41 @@
|
|||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/startup/startup_stm32f10x_md_vl.c" "CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.c" "CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.c" "CMakeFiles/RS41HUP.elf.dir/delay.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/delay.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/f_rtty.c" "CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.c" "CMakeFiles/RS41HUP.elf.dir/init.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/init.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/locator.c" "CMakeFiles/RS41HUP.elf.dir/locator.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/locator.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/main.c" "CMakeFiles/RS41HUP.elf.dir/main.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/main.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/morse.c" "CMakeFiles/RS41HUP.elf.dir/morse.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/morse.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.c" "CMakeFiles/RS41HUP.elf.dir/radio.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/radio.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/misc.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_adc.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_dma.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_flash.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_gpio.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_pwr.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_rcc.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_spi.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_tim.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_usart.c" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/syscalls/syscalls.c" "CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.c" "CMakeFiles/RS41HUP.elf.dir/ublox.c.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/ublox.c.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSBase.cpp" "CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj.d"
|
||||
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/aprs.cpp" "CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj" "gcc" "CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj.d"
|
||||
)
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj
Normal file
Binary file not shown.
36
RS41HUP/CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj.d
Normal file
36
RS41HUP/CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj.d
Normal file
|
@ -0,0 +1,36 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSBase.cpp \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSBase.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSCommon.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_spi.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_gpio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.h
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj
Normal file
Binary file not shown.
41
RS41HUP/CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj.d
Normal file
41
RS41HUP/CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj.d
Normal file
|
@ -0,0 +1,41 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/aprs.cpp \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/aprs.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/stdlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdlib \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++config.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/os_defines.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/cpu_defines.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/std_abs.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSBase.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSCommon.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h
|
467
RS41HUP/CMakeFiles/RS41HUP.elf.dir/build.make
Normal file
467
RS41HUP/CMakeFiles/RS41HUP.elf.dir/build.make
Normal file
|
@ -0,0 +1,467 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/RS41HUP.elf.dir/depend.make
|
||||
# Include any dependencies generated by the compiler for this target.
|
||||
include CMakeFiles/RS41HUP.elf.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/RS41HUP.elf.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj: cmsis_boot/startup/startup_stm32f10x_md_vl.c
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj -MF CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/startup/startup_stm32f10x_md_vl.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/startup/startup_stm32f10x_md_vl.c > CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/startup/startup_stm32f10x_md_vl.c -o CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj: cmsis_boot/system_stm32f10x.c
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj -MF CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.c > CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.c -o CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/delay.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/delay.c.obj: delay.c
|
||||
CMakeFiles/RS41HUP.elf.dir/delay.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/RS41HUP.elf.dir/delay.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/delay.c.obj -MF CMakeFiles/RS41HUP.elf.dir/delay.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/delay.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/delay.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/delay.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.c > CMakeFiles/RS41HUP.elf.dir/delay.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/delay.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/delay.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.c -o CMakeFiles/RS41HUP.elf.dir/delay.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj: f_rtty.c
|
||||
CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj -MF CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/f_rtty.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/f_rtty.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/f_rtty.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/f_rtty.c > CMakeFiles/RS41HUP.elf.dir/f_rtty.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/f_rtty.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/f_rtty.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/f_rtty.c -o CMakeFiles/RS41HUP.elf.dir/f_rtty.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/init.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/init.c.obj: init.c
|
||||
CMakeFiles/RS41HUP.elf.dir/init.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object CMakeFiles/RS41HUP.elf.dir/init.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/init.c.obj -MF CMakeFiles/RS41HUP.elf.dir/init.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/init.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/init.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/init.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.c > CMakeFiles/RS41HUP.elf.dir/init.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/init.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/init.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.c -o CMakeFiles/RS41HUP.elf.dir/init.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/locator.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/locator.c.obj: locator.c
|
||||
CMakeFiles/RS41HUP.elf.dir/locator.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object CMakeFiles/RS41HUP.elf.dir/locator.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/locator.c.obj -MF CMakeFiles/RS41HUP.elf.dir/locator.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/locator.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/locator.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/locator.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/locator.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/locator.c > CMakeFiles/RS41HUP.elf.dir/locator.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/locator.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/locator.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/locator.c -o CMakeFiles/RS41HUP.elf.dir/locator.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/main.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/main.c.obj: main.c
|
||||
CMakeFiles/RS41HUP.elf.dir/main.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building C object CMakeFiles/RS41HUP.elf.dir/main.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/main.c.obj -MF CMakeFiles/RS41HUP.elf.dir/main.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/main.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/main.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/main.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/main.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/main.c > CMakeFiles/RS41HUP.elf.dir/main.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/main.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/main.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/main.c -o CMakeFiles/RS41HUP.elf.dir/main.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/morse.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/morse.c.obj: morse.c
|
||||
CMakeFiles/RS41HUP.elf.dir/morse.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building C object CMakeFiles/RS41HUP.elf.dir/morse.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/morse.c.obj -MF CMakeFiles/RS41HUP.elf.dir/morse.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/morse.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/morse.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/morse.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/morse.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/morse.c > CMakeFiles/RS41HUP.elf.dir/morse.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/morse.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/morse.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/morse.c -o CMakeFiles/RS41HUP.elf.dir/morse.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/radio.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/radio.c.obj: radio.c
|
||||
CMakeFiles/RS41HUP.elf.dir/radio.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building C object CMakeFiles/RS41HUP.elf.dir/radio.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/radio.c.obj -MF CMakeFiles/RS41HUP.elf.dir/radio.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/radio.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/radio.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/radio.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.c > CMakeFiles/RS41HUP.elf.dir/radio.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/radio.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/radio.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.c -o CMakeFiles/RS41HUP.elf.dir/radio.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj: stm_lib/src/misc.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/misc.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/misc.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/misc.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj: stm_lib/src/stm32f10x_adc.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_adc.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_adc.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_adc.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj: stm_lib/src/stm32f10x_dma.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_dma.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_dma.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_dma.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj: stm_lib/src/stm32f10x_flash.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_flash.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_flash.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_flash.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj: stm_lib/src/stm32f10x_gpio.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_gpio.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_gpio.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_gpio.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj: stm_lib/src/stm32f10x_pwr.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_pwr.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_pwr.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_pwr.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj: stm_lib/src/stm32f10x_rcc.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_rcc.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_rcc.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_rcc.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj: stm_lib/src/stm32f10x_spi.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_spi.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_spi.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_spi.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj: stm_lib/src/stm32f10x_tim.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_tim.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_tim.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_tim.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj: stm_lib/src/stm32f10x_usart.c
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building C object CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj -MF CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_usart.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_usart.c > CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_usart.c -o CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj: syscalls/syscalls.c
|
||||
CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building C object CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj -MF CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/syscalls/syscalls.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/syscalls/syscalls.c > CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/syscalls/syscalls.c -o CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/ublox.c.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/ublox.c.obj: ublox.c
|
||||
CMakeFiles/RS41HUP.elf.dir/ublox.c.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building C object CMakeFiles/RS41HUP.elf.dir/ublox.c.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/ublox.c.obj -MF CMakeFiles/RS41HUP.elf.dir/ublox.c.obj.d -o CMakeFiles/RS41HUP.elf.dir/ublox.c.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.c
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/ublox.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/RS41HUP.elf.dir/ublox.c.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.c > CMakeFiles/RS41HUP.elf.dir/ublox.c.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/ublox.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/RS41HUP.elf.dir/ublox.c.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.c -o CMakeFiles/RS41HUP.elf.dir/ublox.c.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj: QAPRSBase.cpp
|
||||
CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building CXX object CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj -MF CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj.d -o CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSBase.cpp
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSBase.cpp > CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/QAPRSBase.cpp -o CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.s
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj: CMakeFiles/RS41HUP.elf.dir/flags.make
|
||||
CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj: aprs.cpp
|
||||
CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj: CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building CXX object CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj -MF CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj.d -o CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj -c /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/aprs.cpp
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/aprs.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/RS41HUP.elf.dir/aprs.cpp.i"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/aprs.cpp > CMakeFiles/RS41HUP.elf.dir/aprs.cpp.i
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/aprs.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/RS41HUP.elf.dir/aprs.cpp.s"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/aprs.cpp -o CMakeFiles/RS41HUP.elf.dir/aprs.cpp.s
|
||||
|
||||
# Object files for target RS41HUP.elf
|
||||
RS41HUP_elf_OBJECTS = \
|
||||
"CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/delay.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/init.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/locator.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/main.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/morse.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/radio.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/ublox.c.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj" \
|
||||
"CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj"
|
||||
|
||||
# External object files for target RS41HUP.elf
|
||||
RS41HUP_elf_EXTERNAL_OBJECTS =
|
||||
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/delay.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/init.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/locator.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/main.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/morse.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/radio.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/ublox.c.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/build.make
|
||||
RS41HUP.elf: CMakeFiles/RS41HUP.elf.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Linking CXX executable RS41HUP.elf"
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/RS41HUP.elf.dir/link.txt --verbose=$(VERBOSE)
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Building /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.hex "
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Building /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.bin"
|
||||
/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-objcopy -Oihex /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.elf /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.hex
|
||||
/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-objcopy -Obinary /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.elf /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.bin
|
||||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-size RS41HUP.elf
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/RS41HUP.elf.dir/build: RS41HUP.elf
|
||||
.PHONY : CMakeFiles/RS41HUP.elf.dir/build
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/RS41HUP.elf.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/RS41HUP.elf.dir/clean
|
||||
|
||||
CMakeFiles/RS41HUP.elf.dir/depend:
|
||||
cd /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles/RS41HUP.elf.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/RS41HUP.elf.dir/depend
|
||||
|
55
RS41HUP/CMakeFiles/RS41HUP.elf.dir/cmake_clean.cmake
Normal file
55
RS41HUP/CMakeFiles/RS41HUP.elf.dir/cmake_clean.cmake
Normal file
|
@ -0,0 +1,55 @@
|
|||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/delay.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/delay.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/init.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/init.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/locator.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/locator.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/main.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/main.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/morse.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/morse.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/radio.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/radio.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj.d"
|
||||
"CMakeFiles/RS41HUP.elf.dir/ublox.c.obj"
|
||||
"CMakeFiles/RS41HUP.elf.dir/ublox.c.obj.d"
|
||||
"RS41HUP.elf"
|
||||
"RS41HUP.elf.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang C CXX)
|
||||
include(CMakeFiles/RS41HUP.elf.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/startup/startup_stm32f10x_md_vl.c
|
Binary file not shown.
|
@ -0,0 +1,15 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h
|
2
RS41HUP/CMakeFiles/RS41HUP.elf.dir/compiler_depend.make
Normal file
2
RS41HUP/CMakeFiles/RS41HUP.elf.dir/compiler_depend.make
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Empty compiler generated dependencies file for RS41HUP.elf.
|
||||
# This may be replaced when dependencies are built.
|
2
RS41HUP/CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
Normal file
2
RS41HUP/CMakeFiles/RS41HUP.elf.dir/compiler_depend.ts
Normal file
|
@ -0,0 +1,2 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for compiler generated dependencies management for RS41HUP.elf.
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/delay.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/delay.c.obj
Normal file
Binary file not shown.
19
RS41HUP/CMakeFiles/RS41HUP.elf.dir/delay.c.obj.d
Normal file
19
RS41HUP/CMakeFiles/RS41HUP.elf.dir/delay.c.obj.d
Normal file
|
@ -0,0 +1,19 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/delay.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/misc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_tim.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.h
|
2
RS41HUP/CMakeFiles/RS41HUP.elf.dir/depend.make
Normal file
2
RS41HUP/CMakeFiles/RS41HUP.elf.dir/depend.make
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Empty dependencies file for RS41HUP.elf.
|
||||
# This may be replaced when dependencies are built.
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj
Normal file
Binary file not shown.
11
RS41HUP/CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj.d
Normal file
11
RS41HUP/CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj.d
Normal file
|
@ -0,0 +1,11 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/f_rtty.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/f_rtty.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h
|
17
RS41HUP/CMakeFiles/RS41HUP.elf.dir/flags.make
Normal file
17
RS41HUP/CMakeFiles/RS41HUP.elf.dir/flags.make
Normal file
|
@ -0,0 +1,17 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
|
||||
|
||||
# compile C with /opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-gcc
|
||||
# compile CXX with /opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++
|
||||
C_DEFINES = -DSTM32F100C8 -DSTM32F10X_MD_VL -DSUPPORT_CPLUSPLUS -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__
|
||||
|
||||
C_INCLUDES = -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/.
|
||||
|
||||
C_FLAGS = -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -g -O3 -g -nostartfiles -std=gnu99
|
||||
|
||||
CXX_DEFINES = -DSTM32F100C8 -DSTM32F10X_MD_VL -DSUPPORT_CPLUSPLUS -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__
|
||||
|
||||
CXX_INCLUDES = -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/.
|
||||
|
||||
CXX_FLAGS = -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -g -O3 -g -nostartfiles -std=c++11
|
||||
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/init.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/init.c.obj
Normal file
Binary file not shown.
27
RS41HUP/CMakeFiles/RS41HUP.elf.dir/init.c.obj.d
Normal file
27
RS41HUP/CMakeFiles/RS41HUP.elf.dir/init.c.obj.d
Normal file
|
@ -0,0 +1,27 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/init.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_flash.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_gpio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_tim.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_usart.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_adc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_dma.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_spi.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/misc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h
|
1
RS41HUP/CMakeFiles/RS41HUP.elf.dir/link.txt
Normal file
1
RS41HUP/CMakeFiles/RS41HUP.elf.dir/link.txt
Normal file
|
@ -0,0 +1 @@
|
|||
/opt/gcc-arm-none-eabi-10.3/bin//arm-none-eabi-g++ -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -g -O3 -g -nostartfiles -std=c++11 -Wl,-Map=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.map -lstdc++ -O3 -Wl,--gc-sections --specs=nano.specs -T /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/arm-gcc-link.ld -Wl,-Map=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.map CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj CMakeFiles/RS41HUP.elf.dir/delay.c.obj CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj CMakeFiles/RS41HUP.elf.dir/init.c.obj CMakeFiles/RS41HUP.elf.dir/locator.c.obj CMakeFiles/RS41HUP.elf.dir/main.c.obj CMakeFiles/RS41HUP.elf.dir/morse.c.obj CMakeFiles/RS41HUP.elf.dir/radio.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj CMakeFiles/RS41HUP.elf.dir/ublox.c.obj CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj -o RS41HUP.elf
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/locator.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/locator.c.obj
Normal file
Binary file not shown.
11
RS41HUP/CMakeFiles/RS41HUP.elf.dir/locator.c.obj.d
Normal file
11
RS41HUP/CMakeFiles/RS41HUP.elf.dir/locator.c.obj.d
Normal file
|
@ -0,0 +1,11 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/locator.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/locator.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/locator.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/main.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/main.c.obj
Normal file
Binary file not shown.
63
RS41HUP/CMakeFiles/RS41HUP.elf.dir/main.c.obj.d
Normal file
63
RS41HUP/CMakeFiles/RS41HUP.elf.dir/main.c.obj.d
Normal file
|
@ -0,0 +1,63 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/main.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/main.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_gpio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_tim.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_spi.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_usart.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_adc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/endian.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_endian.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/select.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_sigset.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timeval.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/timespec.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timespec.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/sched.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/misc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/f_rtty.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/aprs.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/locator.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/morse.h
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/morse.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/morse.c.obj
Normal file
Binary file not shown.
21
RS41HUP/CMakeFiles/RS41HUP.elf.dir/morse.c.obj.d
Normal file
21
RS41HUP/CMakeFiles/RS41HUP.elf.dir/morse.c.obj.d
Normal file
|
@ -0,0 +1,21 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/morse.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/morse.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/morse.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_spi.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_gpio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.h
|
25
RS41HUP/CMakeFiles/RS41HUP.elf.dir/progress.make
Normal file
25
RS41HUP/CMakeFiles/RS41HUP.elf.dir/progress.make
Normal file
|
@ -0,0 +1,25 @@
|
|||
CMAKE_PROGRESS_1 = 1
|
||||
CMAKE_PROGRESS_2 = 2
|
||||
CMAKE_PROGRESS_3 = 3
|
||||
CMAKE_PROGRESS_4 = 4
|
||||
CMAKE_PROGRESS_5 = 5
|
||||
CMAKE_PROGRESS_6 = 6
|
||||
CMAKE_PROGRESS_7 = 7
|
||||
CMAKE_PROGRESS_8 = 8
|
||||
CMAKE_PROGRESS_9 = 9
|
||||
CMAKE_PROGRESS_10 = 10
|
||||
CMAKE_PROGRESS_11 = 11
|
||||
CMAKE_PROGRESS_12 = 12
|
||||
CMAKE_PROGRESS_13 = 13
|
||||
CMAKE_PROGRESS_14 = 14
|
||||
CMAKE_PROGRESS_15 = 15
|
||||
CMAKE_PROGRESS_16 = 16
|
||||
CMAKE_PROGRESS_17 = 17
|
||||
CMAKE_PROGRESS_18 = 18
|
||||
CMAKE_PROGRESS_19 = 19
|
||||
CMAKE_PROGRESS_20 = 20
|
||||
CMAKE_PROGRESS_21 = 21
|
||||
CMAKE_PROGRESS_22 = 22
|
||||
CMAKE_PROGRESS_23 = 23
|
||||
CMAKE_PROGRESS_24 = 24
|
||||
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/radio.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/radio.c.obj
Normal file
Binary file not shown.
19
RS41HUP/CMakeFiles/RS41HUP.elf.dir/radio.c.obj.d
Normal file
19
RS41HUP/CMakeFiles/RS41HUP.elf.dir/radio.c.obj.d
Normal file
|
@ -0,0 +1,19 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/radio.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/radio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/config.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_spi.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_gpio.h
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj
Normal file
Binary file not shown.
16
RS41HUP/CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj.d
Normal file
16
RS41HUP/CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj.d
Normal file
|
@ -0,0 +1,16 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/misc.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/misc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_adc.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_adc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_dma.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_dma.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h
|
Binary file not shown.
|
@ -0,0 +1,16 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_flash.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_flash.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_gpio.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_gpio.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_pwr.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_pwr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h
|
Binary file not shown.
|
@ -0,0 +1,16 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_rcc.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_spi.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_spi.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_tim.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_tim.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/src/stm32f10x_usart.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_usart.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_rcc.h
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj
Normal file
Binary file not shown.
35
RS41HUP/CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj.d
Normal file
35
RS41HUP/CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj.d
Normal file
|
@ -0,0 +1,35 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/syscalls/syscalls.c \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/endian.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_endian.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/select.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_sigset.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timeval.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/timespec.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timespec.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/sched.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stat.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/time.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/time.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h
|
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/ublox.c.obj
Normal file
BIN
RS41HUP/CMakeFiles/RS41HUP.elf.dir/ublox.c.obj
Normal file
Binary file not shown.
34
RS41HUP/CMakeFiles/RS41HUP.elf.dir/ublox.c.obj.d
Normal file
34
RS41HUP/CMakeFiles/RS41HUP.elf.dir/ublox.c.obj.d
Normal file
|
@ -0,0 +1,34 @@
|
|||
CMakeFiles/RS41HUP.elf.dir/ublox.c.obj: \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.c \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/stm_lib/inc/stm32f10x_usart.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cm3.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmInstr.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis/core_cmFunc.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/system_stm32f10x.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/cmsis_boot/stm32f10x_conf.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
|
||||
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/ublox.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/delay.h \
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/init.h
|
4
RS41HUP/CMakeFiles/TargetDirectories.txt
Normal file
4
RS41HUP/CMakeFiles/TargetDirectories.txt
Normal file
|
@ -0,0 +1,4 @@
|
|||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles/RS41HUP.elf.dir
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles/program.dir
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles/edit_cache.dir
|
||||
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles/rebuild_cache.dir
|
1
RS41HUP/CMakeFiles/cmake.check_cache
Normal file
1
RS41HUP/CMakeFiles/cmake.check_cache
Normal file
|
@ -0,0 +1 @@
|
|||
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
18
RS41HUP/CMakeFiles/program.dir/DependInfo.cmake
Normal file
18
RS41HUP/CMakeFiles/program.dir/DependInfo.cmake
Normal file
|
@ -0,0 +1,18 @@
|
|||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
)
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
95
RS41HUP/CMakeFiles/program.dir/build.make
Normal file
95
RS41HUP/CMakeFiles/program.dir/build.make
Normal file
|
@ -0,0 +1,95 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
# Utility rule file for program.
|
||||
|
||||
# Include any custom commands dependencies for this target.
|
||||
include CMakeFiles/program.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/program.dir/progress.make
|
||||
|
||||
CMakeFiles/program: RS41HUP.elf
|
||||
CMakeFiles/program: if
|
||||
CMakeFiles/program: (
|
||||
CMakeFiles/program: UNIX
|
||||
CMakeFiles/program: )
|
||||
CMakeFiles/program: else
|
||||
CMakeFiles/program: (
|
||||
CMakeFiles/program: )
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "flashing /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.bin"
|
||||
D:/Programy/stlink-1.3.0-win64/bin/st-flash --reset write /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/RS41HUP.bin 0x08000000 endif ( )
|
||||
|
||||
program: CMakeFiles/program
|
||||
program: CMakeFiles/program.dir/build.make
|
||||
.PHONY : program
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/program.dir/build: program
|
||||
.PHONY : CMakeFiles/program.dir/build
|
||||
|
||||
CMakeFiles/program.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/program.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/program.dir/clean
|
||||
|
||||
CMakeFiles/program.dir/depend:
|
||||
cd /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles/program.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/program.dir/depend
|
||||
|
8
RS41HUP/CMakeFiles/program.dir/cmake_clean.cmake
Normal file
8
RS41HUP/CMakeFiles/program.dir/cmake_clean.cmake
Normal file
|
@ -0,0 +1,8 @@
|
|||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/program"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang )
|
||||
include(CMakeFiles/program.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
2
RS41HUP/CMakeFiles/program.dir/compiler_depend.make
Normal file
2
RS41HUP/CMakeFiles/program.dir/compiler_depend.make
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Empty custom commands generated dependencies file for program.
|
||||
# This may be replaced when dependencies are built.
|
2
RS41HUP/CMakeFiles/program.dir/compiler_depend.ts
Normal file
2
RS41HUP/CMakeFiles/program.dir/compiler_depend.ts
Normal file
|
@ -0,0 +1,2 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for custom commands dependencies management for program.
|
2
RS41HUP/CMakeFiles/program.dir/progress.make
Normal file
2
RS41HUP/CMakeFiles/program.dir/progress.make
Normal file
|
@ -0,0 +1,2 @@
|
|||
CMAKE_PROGRESS_1 = 25
|
||||
|
1
RS41HUP/CMakeFiles/progress.marks
Normal file
1
RS41HUP/CMakeFiles/progress.marks
Normal file
|
@ -0,0 +1 @@
|
|||
24
|
63
RS41HUP/CMakeLists.txt
Normal file
63
RS41HUP/CMakeLists.txt
Normal file
|
@ -0,0 +1,63 @@
|
|||
cmake_minimum_required(VERSION 3.6)
|
||||
include(CMakeForceCompiler)
|
||||
SET(CMAKE_SYSTEM_NAME "Generic")
|
||||
SET(CMAKE_SYSTEM_VERSION 1)
|
||||
|
||||
|
||||
if (UNIX)
|
||||
set(TOOLCHAIN_DIR "/opt/gcc-arm-none-eabi-10.3/bin/")
|
||||
# set(CMAKE_C_COMPILER "/opt/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc")
|
||||
# set(CMAKE_CXX_COMPILER "/opt/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-g++")
|
||||
CMAKE_FORCE_C_COMPILER(${TOOLCHAIN_DIR}/arm-none-eabi-gcc GNU)
|
||||
CMAKE_FORCE_CXX_COMPILER(${TOOLCHAIN_DIR}/arm-none-eabi-g++ GNU)
|
||||
else ()
|
||||
set(TOOLCHAIN_DIR "D:/Programy/GNU Tools ARM Embedded/5.4 2016q3/bin")
|
||||
CMAKE_FORCE_C_COMPILER(${TOOLCHAIN_DIR}/arm-none-eabi-gcc.exe GNU)
|
||||
CMAKE_FORCE_CXX_COMPILER(${TOOLCHAIN_DIR}/arm-none-eabi-g++.exe GNU)
|
||||
endif ()
|
||||
|
||||
project(RS41HUP C CXX)
|
||||
|
||||
add_definitions(-DSTM32F100C8)
|
||||
add_definitions(-DSTM32F10X_MD_VL)
|
||||
add_definitions(-DUSE_STDPERIPH_DRIVER)
|
||||
add_definitions(-DSUPPORT_CPLUSPLUS)
|
||||
add_definitions(-D__ASSEMBLY__)
|
||||
|
||||
SET(LINKER_SCRIPT ${PROJECT_SOURCE_DIR}/arm-gcc-link.ld)
|
||||
SET(COMMON_FLAGS " -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -g -O3 -g -nostartfiles ")
|
||||
SET(CMAKE_CXX_FLAGS "${COMMON_FLAGS} -std=c++11")
|
||||
SET(CMAKE_C_FLAGS "${COMMON_FLAGS} -std=gnu99")
|
||||
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,-Map=${CMAKE_BINARY_DIR}/${PROJECT_NAME}.map -lstdc++ -O3 -Wl,--gc-sections --specs=nano.specs -T ${LINKER_SCRIPT}")
|
||||
|
||||
file(GLOB_RECURSE USER_SOURCES "*.c")
|
||||
file(GLOB_RECURSE USER_SOURCES_CXX "*.cpp")
|
||||
file(GLOB_RECURSE USER_HEADERS "*.h")
|
||||
|
||||
include_directories(cmsis
|
||||
cmsis_boot
|
||||
stm_lib/inc
|
||||
.)
|
||||
|
||||
add_executable(${PROJECT_NAME}.elf ${USER_SOURCES} ${USER_SOURCES_CXX} ${USER_HEADERS} ${HAL_SOURCES} ${LINKER_SCRIPT})
|
||||
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-Map=${CMAKE_BINARY_DIR}/${PROJECT_NAME}.map")
|
||||
set(HEX_FILE ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.hex)
|
||||
set(BIN_FILE ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.bin)
|
||||
add_custom_command(TARGET ${PROJECT_NAME}.elf POST_BUILD
|
||||
COMMAND ${CMAKE_OBJCOPY} -Oihex $<TARGET_FILE:${PROJECT_NAME}.elf> ${HEX_FILE}
|
||||
COMMAND ${CMAKE_OBJCOPY} -Obinary $<TARGET_FILE:${PROJECT_NAME}.elf> ${BIN_FILE}
|
||||
COMMENT "Building ${HEX_FILE} \nBuilding ${BIN_FILE}"
|
||||
COMMAND ${TOOLCHAIN_DIR}/arm-none-eabi-size ${PROJECT_NAME}.elf)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
|
||||
add_custom_target(program
|
||||
DEPENDS ${PROJECT_NAME}.elf
|
||||
|
||||
if (UNIX)
|
||||
#TODO
|
||||
else ()
|
||||
COMMAND D:/Programy/stlink-1.3.0-win64/bin/st-flash --reset write ${BIN_FILE} 0x08000000
|
||||
endif ()
|
||||
COMMENT "flashing ${BIN_FILE}")
|
339
RS41HUP/LICENSE.md
Normal file
339
RS41HUP/LICENSE.md
Normal file
|
@ -0,0 +1,339 @@
|
|||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Lesser General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
{description}
|
||||
Copyright (C) {year} {fullname}
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this
|
||||
when it starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author
|
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may
|
||||
be called something other than `show w' and `show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
{signature of Ty Coon}, 1 April 1989
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License.
|
789
RS41HUP/Makefile
Normal file
789
RS41HUP/Makefile
Normal file
|
@ -0,0 +1,789 @@
|
|||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
|
||||
|
||||
# Default target executed when no arguments are given to make.
|
||||
default_target: all
|
||||
.PHONY : default_target
|
||||
|
||||
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
|
||||
.NOTPARALLEL:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
#=============================================================================
|
||||
# Targets provided globally by CMake.
|
||||
|
||||
# Special rule for the target edit_cache
|
||||
edit_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
|
||||
/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
|
||||
.PHONY : edit_cache
|
||||
|
||||
# Special rule for the target edit_cache
|
||||
edit_cache/fast: edit_cache
|
||||
.PHONY : edit_cache/fast
|
||||
|
||||
# Special rule for the target rebuild_cache
|
||||
rebuild_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
|
||||
/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
.PHONY : rebuild_cache
|
||||
|
||||
# Special rule for the target rebuild_cache
|
||||
rebuild_cache/fast: rebuild_cache
|
||||
.PHONY : rebuild_cache/fast
|
||||
|
||||
# The main all target
|
||||
all: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP//CMakeFiles/progress.marks
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/CMakeFiles 0
|
||||
.PHONY : all
|
||||
|
||||
# The main clean target
|
||||
clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
|
||||
.PHONY : clean
|
||||
|
||||
# The main clean target
|
||||
clean/fast: clean
|
||||
.PHONY : clean/fast
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall: all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
|
||||
.PHONY : preinstall
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
|
||||
.PHONY : preinstall/fast
|
||||
|
||||
# clear depends
|
||||
depend:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
|
||||
.PHONY : depend
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named RS41HUP.elf
|
||||
|
||||
# Build rule for target.
|
||||
RS41HUP.elf: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 RS41HUP.elf
|
||||
.PHONY : RS41HUP.elf
|
||||
|
||||
# fast build rule for target.
|
||||
RS41HUP.elf/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/build
|
||||
.PHONY : RS41HUP.elf/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named program
|
||||
|
||||
# Build rule for target.
|
||||
program: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 program
|
||||
.PHONY : program
|
||||
|
||||
# fast build rule for target.
|
||||
program/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/build
|
||||
.PHONY : program/fast
|
||||
|
||||
QAPRSBase.obj: QAPRSBase.cpp.obj
|
||||
.PHONY : QAPRSBase.obj
|
||||
|
||||
# target to build an object file
|
||||
QAPRSBase.cpp.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.obj
|
||||
.PHONY : QAPRSBase.cpp.obj
|
||||
|
||||
QAPRSBase.i: QAPRSBase.cpp.i
|
||||
.PHONY : QAPRSBase.i
|
||||
|
||||
# target to preprocess a source file
|
||||
QAPRSBase.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.i
|
||||
.PHONY : QAPRSBase.cpp.i
|
||||
|
||||
QAPRSBase.s: QAPRSBase.cpp.s
|
||||
.PHONY : QAPRSBase.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
QAPRSBase.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/QAPRSBase.cpp.s
|
||||
.PHONY : QAPRSBase.cpp.s
|
||||
|
||||
aprs.obj: aprs.cpp.obj
|
||||
.PHONY : aprs.obj
|
||||
|
||||
# target to build an object file
|
||||
aprs.cpp.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/aprs.cpp.obj
|
||||
.PHONY : aprs.cpp.obj
|
||||
|
||||
aprs.i: aprs.cpp.i
|
||||
.PHONY : aprs.i
|
||||
|
||||
# target to preprocess a source file
|
||||
aprs.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/aprs.cpp.i
|
||||
.PHONY : aprs.cpp.i
|
||||
|
||||
aprs.s: aprs.cpp.s
|
||||
.PHONY : aprs.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
aprs.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/aprs.cpp.s
|
||||
.PHONY : aprs.cpp.s
|
||||
|
||||
cmsis_boot/startup/startup_stm32f10x_md_vl.obj: cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj
|
||||
.PHONY : cmsis_boot/startup/startup_stm32f10x_md_vl.obj
|
||||
|
||||
# target to build an object file
|
||||
cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj
|
||||
.PHONY : cmsis_boot/startup/startup_stm32f10x_md_vl.c.obj
|
||||
|
||||
cmsis_boot/startup/startup_stm32f10x_md_vl.i: cmsis_boot/startup/startup_stm32f10x_md_vl.c.i
|
||||
.PHONY : cmsis_boot/startup/startup_stm32f10x_md_vl.i
|
||||
|
||||
# target to preprocess a source file
|
||||
cmsis_boot/startup/startup_stm32f10x_md_vl.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.i
|
||||
.PHONY : cmsis_boot/startup/startup_stm32f10x_md_vl.c.i
|
||||
|
||||
cmsis_boot/startup/startup_stm32f10x_md_vl.s: cmsis_boot/startup/startup_stm32f10x_md_vl.c.s
|
||||
.PHONY : cmsis_boot/startup/startup_stm32f10x_md_vl.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
cmsis_boot/startup/startup_stm32f10x_md_vl.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/cmsis_boot/startup/startup_stm32f10x_md_vl.c.s
|
||||
.PHONY : cmsis_boot/startup/startup_stm32f10x_md_vl.c.s
|
||||
|
||||
cmsis_boot/system_stm32f10x.obj: cmsis_boot/system_stm32f10x.c.obj
|
||||
.PHONY : cmsis_boot/system_stm32f10x.obj
|
||||
|
||||
# target to build an object file
|
||||
cmsis_boot/system_stm32f10x.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.obj
|
||||
.PHONY : cmsis_boot/system_stm32f10x.c.obj
|
||||
|
||||
cmsis_boot/system_stm32f10x.i: cmsis_boot/system_stm32f10x.c.i
|
||||
.PHONY : cmsis_boot/system_stm32f10x.i
|
||||
|
||||
# target to preprocess a source file
|
||||
cmsis_boot/system_stm32f10x.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.i
|
||||
.PHONY : cmsis_boot/system_stm32f10x.c.i
|
||||
|
||||
cmsis_boot/system_stm32f10x.s: cmsis_boot/system_stm32f10x.c.s
|
||||
.PHONY : cmsis_boot/system_stm32f10x.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
cmsis_boot/system_stm32f10x.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/cmsis_boot/system_stm32f10x.c.s
|
||||
.PHONY : cmsis_boot/system_stm32f10x.c.s
|
||||
|
||||
delay.obj: delay.c.obj
|
||||
.PHONY : delay.obj
|
||||
|
||||
# target to build an object file
|
||||
delay.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/delay.c.obj
|
||||
.PHONY : delay.c.obj
|
||||
|
||||
delay.i: delay.c.i
|
||||
.PHONY : delay.i
|
||||
|
||||
# target to preprocess a source file
|
||||
delay.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/delay.c.i
|
||||
.PHONY : delay.c.i
|
||||
|
||||
delay.s: delay.c.s
|
||||
.PHONY : delay.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
delay.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/delay.c.s
|
||||
.PHONY : delay.c.s
|
||||
|
||||
f_rtty.obj: f_rtty.c.obj
|
||||
.PHONY : f_rtty.obj
|
||||
|
||||
# target to build an object file
|
||||
f_rtty.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/f_rtty.c.obj
|
||||
.PHONY : f_rtty.c.obj
|
||||
|
||||
f_rtty.i: f_rtty.c.i
|
||||
.PHONY : f_rtty.i
|
||||
|
||||
# target to preprocess a source file
|
||||
f_rtty.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/f_rtty.c.i
|
||||
.PHONY : f_rtty.c.i
|
||||
|
||||
f_rtty.s: f_rtty.c.s
|
||||
.PHONY : f_rtty.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
f_rtty.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/f_rtty.c.s
|
||||
.PHONY : f_rtty.c.s
|
||||
|
||||
init.obj: init.c.obj
|
||||
.PHONY : init.obj
|
||||
|
||||
# target to build an object file
|
||||
init.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/init.c.obj
|
||||
.PHONY : init.c.obj
|
||||
|
||||
init.i: init.c.i
|
||||
.PHONY : init.i
|
||||
|
||||
# target to preprocess a source file
|
||||
init.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/init.c.i
|
||||
.PHONY : init.c.i
|
||||
|
||||
init.s: init.c.s
|
||||
.PHONY : init.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
init.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/init.c.s
|
||||
.PHONY : init.c.s
|
||||
|
||||
locator.obj: locator.c.obj
|
||||
.PHONY : locator.obj
|
||||
|
||||
# target to build an object file
|
||||
locator.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/locator.c.obj
|
||||
.PHONY : locator.c.obj
|
||||
|
||||
locator.i: locator.c.i
|
||||
.PHONY : locator.i
|
||||
|
||||
# target to preprocess a source file
|
||||
locator.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/locator.c.i
|
||||
.PHONY : locator.c.i
|
||||
|
||||
locator.s: locator.c.s
|
||||
.PHONY : locator.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
locator.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/locator.c.s
|
||||
.PHONY : locator.c.s
|
||||
|
||||
main.obj: main.c.obj
|
||||
.PHONY : main.obj
|
||||
|
||||
# target to build an object file
|
||||
main.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/main.c.obj
|
||||
.PHONY : main.c.obj
|
||||
|
||||
main.i: main.c.i
|
||||
.PHONY : main.i
|
||||
|
||||
# target to preprocess a source file
|
||||
main.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/main.c.i
|
||||
.PHONY : main.c.i
|
||||
|
||||
main.s: main.c.s
|
||||
.PHONY : main.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
main.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/main.c.s
|
||||
.PHONY : main.c.s
|
||||
|
||||
morse.obj: morse.c.obj
|
||||
.PHONY : morse.obj
|
||||
|
||||
# target to build an object file
|
||||
morse.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/morse.c.obj
|
||||
.PHONY : morse.c.obj
|
||||
|
||||
morse.i: morse.c.i
|
||||
.PHONY : morse.i
|
||||
|
||||
# target to preprocess a source file
|
||||
morse.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/morse.c.i
|
||||
.PHONY : morse.c.i
|
||||
|
||||
morse.s: morse.c.s
|
||||
.PHONY : morse.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
morse.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/morse.c.s
|
||||
.PHONY : morse.c.s
|
||||
|
||||
radio.obj: radio.c.obj
|
||||
.PHONY : radio.obj
|
||||
|
||||
# target to build an object file
|
||||
radio.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/radio.c.obj
|
||||
.PHONY : radio.c.obj
|
||||
|
||||
radio.i: radio.c.i
|
||||
.PHONY : radio.i
|
||||
|
||||
# target to preprocess a source file
|
||||
radio.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/radio.c.i
|
||||
.PHONY : radio.c.i
|
||||
|
||||
radio.s: radio.c.s
|
||||
.PHONY : radio.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
radio.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/radio.c.s
|
||||
.PHONY : radio.c.s
|
||||
|
||||
stm_lib/src/misc.obj: stm_lib/src/misc.c.obj
|
||||
.PHONY : stm_lib/src/misc.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/misc.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.obj
|
||||
.PHONY : stm_lib/src/misc.c.obj
|
||||
|
||||
stm_lib/src/misc.i: stm_lib/src/misc.c.i
|
||||
.PHONY : stm_lib/src/misc.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/misc.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.i
|
||||
.PHONY : stm_lib/src/misc.c.i
|
||||
|
||||
stm_lib/src/misc.s: stm_lib/src/misc.c.s
|
||||
.PHONY : stm_lib/src/misc.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/misc.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/misc.c.s
|
||||
.PHONY : stm_lib/src/misc.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_adc.obj: stm_lib/src/stm32f10x_adc.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_adc.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_adc.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_adc.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_adc.i: stm_lib/src/stm32f10x_adc.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_adc.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_adc.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_adc.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_adc.s: stm_lib/src/stm32f10x_adc.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_adc.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_adc.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_adc.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_adc.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_dma.obj: stm_lib/src/stm32f10x_dma.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_dma.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_dma.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_dma.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_dma.i: stm_lib/src/stm32f10x_dma.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_dma.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_dma.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_dma.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_dma.s: stm_lib/src/stm32f10x_dma.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_dma.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_dma.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_dma.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_dma.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_flash.obj: stm_lib/src/stm32f10x_flash.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_flash.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_flash.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_flash.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_flash.i: stm_lib/src/stm32f10x_flash.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_flash.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_flash.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_flash.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_flash.s: stm_lib/src/stm32f10x_flash.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_flash.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_flash.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_flash.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_flash.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_gpio.obj: stm_lib/src/stm32f10x_gpio.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_gpio.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_gpio.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_gpio.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_gpio.i: stm_lib/src/stm32f10x_gpio.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_gpio.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_gpio.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_gpio.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_gpio.s: stm_lib/src/stm32f10x_gpio.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_gpio.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_gpio.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_gpio.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_gpio.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_pwr.obj: stm_lib/src/stm32f10x_pwr.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_pwr.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_pwr.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_pwr.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_pwr.i: stm_lib/src/stm32f10x_pwr.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_pwr.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_pwr.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_pwr.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_pwr.s: stm_lib/src/stm32f10x_pwr.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_pwr.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_pwr.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_pwr.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_pwr.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_rcc.obj: stm_lib/src/stm32f10x_rcc.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_rcc.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_rcc.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_rcc.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_rcc.i: stm_lib/src/stm32f10x_rcc.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_rcc.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_rcc.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_rcc.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_rcc.s: stm_lib/src/stm32f10x_rcc.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_rcc.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_rcc.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_rcc.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_rcc.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_spi.obj: stm_lib/src/stm32f10x_spi.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_spi.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_spi.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_spi.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_spi.i: stm_lib/src/stm32f10x_spi.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_spi.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_spi.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_spi.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_spi.s: stm_lib/src/stm32f10x_spi.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_spi.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_spi.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_spi.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_spi.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_tim.obj: stm_lib/src/stm32f10x_tim.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_tim.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_tim.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_tim.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_tim.i: stm_lib/src/stm32f10x_tim.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_tim.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_tim.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_tim.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_tim.s: stm_lib/src/stm32f10x_tim.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_tim.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_tim.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_tim.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_tim.c.s
|
||||
|
||||
stm_lib/src/stm32f10x_usart.obj: stm_lib/src/stm32f10x_usart.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_usart.obj
|
||||
|
||||
# target to build an object file
|
||||
stm_lib/src/stm32f10x_usart.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.obj
|
||||
.PHONY : stm_lib/src/stm32f10x_usart.c.obj
|
||||
|
||||
stm_lib/src/stm32f10x_usart.i: stm_lib/src/stm32f10x_usart.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_usart.i
|
||||
|
||||
# target to preprocess a source file
|
||||
stm_lib/src/stm32f10x_usart.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.i
|
||||
.PHONY : stm_lib/src/stm32f10x_usart.c.i
|
||||
|
||||
stm_lib/src/stm32f10x_usart.s: stm_lib/src/stm32f10x_usart.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_usart.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
stm_lib/src/stm32f10x_usart.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/stm_lib/src/stm32f10x_usart.c.s
|
||||
.PHONY : stm_lib/src/stm32f10x_usart.c.s
|
||||
|
||||
syscalls/syscalls.obj: syscalls/syscalls.c.obj
|
||||
.PHONY : syscalls/syscalls.obj
|
||||
|
||||
# target to build an object file
|
||||
syscalls/syscalls.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.obj
|
||||
.PHONY : syscalls/syscalls.c.obj
|
||||
|
||||
syscalls/syscalls.i: syscalls/syscalls.c.i
|
||||
.PHONY : syscalls/syscalls.i
|
||||
|
||||
# target to preprocess a source file
|
||||
syscalls/syscalls.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.i
|
||||
.PHONY : syscalls/syscalls.c.i
|
||||
|
||||
syscalls/syscalls.s: syscalls/syscalls.c.s
|
||||
.PHONY : syscalls/syscalls.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
syscalls/syscalls.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/syscalls/syscalls.c.s
|
||||
.PHONY : syscalls/syscalls.c.s
|
||||
|
||||
ublox.obj: ublox.c.obj
|
||||
.PHONY : ublox.obj
|
||||
|
||||
# target to build an object file
|
||||
ublox.c.obj:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/ublox.c.obj
|
||||
.PHONY : ublox.c.obj
|
||||
|
||||
ublox.i: ublox.c.i
|
||||
.PHONY : ublox.i
|
||||
|
||||
# target to preprocess a source file
|
||||
ublox.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/ublox.c.i
|
||||
.PHONY : ublox.c.i
|
||||
|
||||
ublox.s: ublox.c.s
|
||||
.PHONY : ublox.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
ublox.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41HUP.elf.dir/build.make CMakeFiles/RS41HUP.elf.dir/ublox.c.s
|
||||
.PHONY : ublox.c.s
|
||||
|
||||
# Help Target
|
||||
help:
|
||||
@echo "The following are some of the valid targets for this Makefile:"
|
||||
@echo "... all (the default if no target is provided)"
|
||||
@echo "... clean"
|
||||
@echo "... depend"
|
||||
@echo "... edit_cache"
|
||||
@echo "... rebuild_cache"
|
||||
@echo "... program"
|
||||
@echo "... RS41HUP.elf"
|
||||
@echo "... QAPRSBase.obj"
|
||||
@echo "... QAPRSBase.i"
|
||||
@echo "... QAPRSBase.s"
|
||||
@echo "... aprs.obj"
|
||||
@echo "... aprs.i"
|
||||
@echo "... aprs.s"
|
||||
@echo "... cmsis_boot/startup/startup_stm32f10x_md_vl.obj"
|
||||
@echo "... cmsis_boot/startup/startup_stm32f10x_md_vl.i"
|
||||
@echo "... cmsis_boot/startup/startup_stm32f10x_md_vl.s"
|
||||
@echo "... cmsis_boot/system_stm32f10x.obj"
|
||||
@echo "... cmsis_boot/system_stm32f10x.i"
|
||||
@echo "... cmsis_boot/system_stm32f10x.s"
|
||||
@echo "... delay.obj"
|
||||
@echo "... delay.i"
|
||||
@echo "... delay.s"
|
||||
@echo "... f_rtty.obj"
|
||||
@echo "... f_rtty.i"
|
||||
@echo "... f_rtty.s"
|
||||
@echo "... init.obj"
|
||||
@echo "... init.i"
|
||||
@echo "... init.s"
|
||||
@echo "... locator.obj"
|
||||
@echo "... locator.i"
|
||||
@echo "... locator.s"
|
||||
@echo "... main.obj"
|
||||
@echo "... main.i"
|
||||
@echo "... main.s"
|
||||
@echo "... morse.obj"
|
||||
@echo "... morse.i"
|
||||
@echo "... morse.s"
|
||||
@echo "... radio.obj"
|
||||
@echo "... radio.i"
|
||||
@echo "... radio.s"
|
||||
@echo "... stm_lib/src/misc.obj"
|
||||
@echo "... stm_lib/src/misc.i"
|
||||
@echo "... stm_lib/src/misc.s"
|
||||
@echo "... stm_lib/src/stm32f10x_adc.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_adc.i"
|
||||
@echo "... stm_lib/src/stm32f10x_adc.s"
|
||||
@echo "... stm_lib/src/stm32f10x_dma.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_dma.i"
|
||||
@echo "... stm_lib/src/stm32f10x_dma.s"
|
||||
@echo "... stm_lib/src/stm32f10x_flash.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_flash.i"
|
||||
@echo "... stm_lib/src/stm32f10x_flash.s"
|
||||
@echo "... stm_lib/src/stm32f10x_gpio.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_gpio.i"
|
||||
@echo "... stm_lib/src/stm32f10x_gpio.s"
|
||||
@echo "... stm_lib/src/stm32f10x_pwr.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_pwr.i"
|
||||
@echo "... stm_lib/src/stm32f10x_pwr.s"
|
||||
@echo "... stm_lib/src/stm32f10x_rcc.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_rcc.i"
|
||||
@echo "... stm_lib/src/stm32f10x_rcc.s"
|
||||
@echo "... stm_lib/src/stm32f10x_spi.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_spi.i"
|
||||
@echo "... stm_lib/src/stm32f10x_spi.s"
|
||||
@echo "... stm_lib/src/stm32f10x_tim.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_tim.i"
|
||||
@echo "... stm_lib/src/stm32f10x_tim.s"
|
||||
@echo "... stm_lib/src/stm32f10x_usart.obj"
|
||||
@echo "... stm_lib/src/stm32f10x_usart.i"
|
||||
@echo "... stm_lib/src/stm32f10x_usart.s"
|
||||
@echo "... syscalls/syscalls.obj"
|
||||
@echo "... syscalls/syscalls.i"
|
||||
@echo "... syscalls/syscalls.s"
|
||||
@echo "... ublox.obj"
|
||||
@echo "... ublox.i"
|
||||
@echo "... ublox.s"
|
||||
.PHONY : help
|
||||
|
||||
|
||||
|
||||
#=============================================================================
|
||||
# Special targets to cleanup operation of make.
|
||||
|
||||
# Special rule to run CMake to check the build system integrity.
|
||||
# No rule that depends on this can have commands that come from listfiles
|
||||
# because they might be regenerated.
|
||||
cmake_check_build_system:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
564
RS41HUP/QAPRSBase.cpp
Normal file
564
RS41HUP/QAPRSBase.cpp
Normal file
|
@ -0,0 +1,564 @@
|
|||
/*
|
||||
Copyright (C) 2013 Lukasz Nidecki SQ5RWU
|
||||
|
||||
This file is part of ArduinoQAPRS.
|
||||
|
||||
ArduinoQAPRS is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
ArduinoQAPRS is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with ArduinoQAPRS; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
Ten plik jest częścią ArduinoQAPRS.
|
||||
|
||||
ArduinoQAPRS jest wolnym oprogramowaniem; możesz go rozprowadzać dalej
|
||||
i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU,
|
||||
wydanej przez Fundację Wolnego Oprogramowania - według wersji 2 tej
|
||||
Licencji lub (według twojego wyboru) którejś z późniejszych wersji.
|
||||
|
||||
Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on
|
||||
użyteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej
|
||||
gwarancji PRZYDATNOŚCI HANDLOWEJ albo PRZYDATNOŚCI DO OKREŚLONYCH
|
||||
ZASTOSOWAŃ. W celu uzyskania bliższych informacji sięgnij do
|
||||
Powszechnej Licencji Publicznej GNU.
|
||||
|
||||
Z pewnością wraz z niniejszym programem otrzymałeś też egzemplarz
|
||||
Powszechnej Licencji Publicznej GNU (GNU General Public License);
|
||||
jeśli nie - napisz do Free Software Foundation, Inc., 59 Temple
|
||||
Place, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file
|
||||
* @brief Implementacja klasy QAPRSBase
|
||||
*/
|
||||
|
||||
#include "QAPRSBase.h"
|
||||
#include "delay.h"
|
||||
#include "radio.h"
|
||||
#include "init.h"
|
||||
|
||||
QAPRSBase * QAPRSGlobalObject;
|
||||
/**
|
||||
* Czy można wysyłać dane?
|
||||
* @return 1 jesli transmisja jest mozliwa, 0 w przeciwnym wypadku
|
||||
*/
|
||||
uint8_t QAPRSBase::canTransmit(){
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* Rozpocznij nadawanie pakietu ax.25
|
||||
* Dodatkowo:
|
||||
* - włącz nadawanie @see enableTransmission
|
||||
* - zainicjalizuj crc i ton
|
||||
* Ilosć bajtów synchronizacji okresla @see ax25HeaderFlagFieldCount
|
||||
*/
|
||||
void QAPRSBase::ax25SendHeaderBegin() {
|
||||
this->enableTransmission();
|
||||
timerInterruptHandler();
|
||||
this->ax25CRC = 0xFFFF;
|
||||
this->currentTone = QAPRSMark;
|
||||
//this->currentTone = QAPRSSpace;
|
||||
|
||||
for (uint8_t i=0;i<this->ax25HeaderFlagFieldCount;i++)
|
||||
{
|
||||
this->ax25SendByte(this->ax25FlagFieldValue);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Wyslij zakończenie pakietu, to jest 2 bajty sumy kontrolnej i znacznik końca pakietu @see QAPRSBase::ax25FlagFieldValue
|
||||
*/
|
||||
void QAPRSBase::ax25SendFooter() {
|
||||
/**
|
||||
* 16-bit CRC-CCITT
|
||||
* MBS + LE!!!
|
||||
* @see: http://www.tapr.org/pub_ax25.html#2.2.7
|
||||
* @see: http://www.tapr.org/pub_ax25.html#2.2.8
|
||||
*/
|
||||
static uint8_t tmp;
|
||||
tmp = (uint8_t) ((ax25CRC >> 8) ^ 0xff);
|
||||
|
||||
this->ax25SendByte((uint8_t) ((this->ax25CRC) ^ 0xff));
|
||||
this->ax25SendByte(tmp);
|
||||
this->ax25SendByte(this->ax25FlagFieldValue);
|
||||
this->disableTranssmision();
|
||||
}
|
||||
|
||||
/**
|
||||
* Wysyła bajt ax.25
|
||||
* @param byte Bajt do wysłania
|
||||
*/
|
||||
void QAPRSBase::ax25SendByte(uint8_t byte) {
|
||||
static uint8_t i;
|
||||
static uint8_t ls_bit;
|
||||
static uint8_t is_flag;
|
||||
static uint8_t bit_stuffing_counter;
|
||||
|
||||
|
||||
// zapisujemy sobie czy nadawany bit nie jest aby flagą - bo ją nadajemy w specjalny sposób
|
||||
is_flag = (uint8_t) (byte == this->ax25FlagFieldValue);
|
||||
|
||||
for(i=0;i<8;i++){
|
||||
// nadawanie od najmniejznaczacego bitu
|
||||
ls_bit = (uint8_t) (byte & 1);
|
||||
|
||||
if (is_flag){
|
||||
bit_stuffing_counter = 0;
|
||||
} else {
|
||||
this->ax25CalcCRC(ls_bit);
|
||||
}
|
||||
|
||||
if (ls_bit){
|
||||
bit_stuffing_counter++;
|
||||
if (bit_stuffing_counter == 5){
|
||||
// jesli mamy 5 bitow o wartosci 1 z rzedu to
|
||||
delayuSeconds(this->_toneSendTime);
|
||||
this->toggleTone();
|
||||
bit_stuffing_counter = 0;
|
||||
}
|
||||
} else {
|
||||
bit_stuffing_counter = 0;
|
||||
this->toggleTone();
|
||||
}
|
||||
byte >>= 1;
|
||||
delayuSeconds(this->_toneSendTime);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Dodaje bit do sumy kontrolnej ramki
|
||||
* @param ls_bit Bit danych
|
||||
*/
|
||||
void QAPRSBase::ax25CalcCRC(uint8_t ls_bit) {
|
||||
static unsigned short crc_tmp;
|
||||
|
||||
crc_tmp = this->ax25CRC ^ ls_bit; // XOR lsb of CRC with the latest bit
|
||||
this->ax25CRC >>= 1; // Shift 16-bit CRC one bit to the right
|
||||
|
||||
if (crc_tmp & 0x0001) // If XOR result from above has lsb set
|
||||
{
|
||||
this->ax25CRC ^= 0x8408; // Shift 16-bit CRC one bit to the right
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Przełącz aktualnie generowany ton. @see QAPRSSendingTone
|
||||
*/
|
||||
inline void QAPRSBase::toggleTone() {
|
||||
this->currentTone = (this->currentTone == QAPRSSpace) ? QAPRSMark : QAPRSSpace;
|
||||
this->timer1StartValue = (this->currentTone == QAPRSMark) ? MarkTimerValue : SpaceTimerValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* Inicjalizuj Timer1 który jest używany do generowania MARK i SPACE
|
||||
*/
|
||||
void QAPRSBase::initializeTimer1() {
|
||||
#if defined(__arm__)
|
||||
//TODO: przepisać na STM32
|
||||
#else
|
||||
noInterrupts();
|
||||
TIMSK1 |= _BV(TOIE1);
|
||||
TCCR1A = 0;
|
||||
TCCR1C = 0;
|
||||
interrupts();
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Inicjalizuj radio i piny.
|
||||
*/
|
||||
void QAPRSBase::initializeRadio() {
|
||||
#if defined(__arm__)
|
||||
//TODO: przepisać na STM32
|
||||
#else
|
||||
if (this->sensePin){
|
||||
pinMode(abs(this->sensePin), INPUT);
|
||||
digitalWrite(abs(this->sensePin), LOW);
|
||||
}
|
||||
pinMode(abs(this->txEnablePin), OUTPUT);
|
||||
#endif
|
||||
|
||||
this->disableTranssmision();
|
||||
this->initializeTimer1();
|
||||
}
|
||||
|
||||
/**
|
||||
* Włącz nadawanie. Metoda dodatkowo realizuje opóźnienie nadawania jesli ustawiono. @see QAPRSBase::setTxDelay
|
||||
*/
|
||||
void QAPRSBase::enableTransmission() {
|
||||
#if defined(__arm__)
|
||||
//TODO: przepisać na STM32
|
||||
#else
|
||||
digitalWrite(abs(this->txEnablePin), (this->txEnablePin > 0) ? HIGH : LOW);
|
||||
#endif
|
||||
|
||||
radio_set_tx_frequency(APRS_FREQUENCY);
|
||||
radio_rw_register(0x72, 5, 1);
|
||||
GPIO_SetBits(GPIOC, radioNSELpin);
|
||||
radio_rw_register(0x71, 0b00010010, 1);
|
||||
spi_deinit();
|
||||
this->enabled = 1;
|
||||
this->doTxDelay();
|
||||
}
|
||||
|
||||
/**
|
||||
* Wyłącz nadawanie.
|
||||
*/
|
||||
void QAPRSBase::disableTranssmision() {
|
||||
#if defined(__arm__)
|
||||
//TODO: przepisać na STM32
|
||||
#else
|
||||
digitalWrite(abs(this->txEnablePin), (this->txEnablePin > 0) ? LOW : HIGH);
|
||||
#endif
|
||||
spi_init();
|
||||
this->enabled = 0;
|
||||
radio_set_tx_frequency(RTTY_FREQUENCY);
|
||||
radio_rw_register(0x71, 0x00, 1);
|
||||
init_timer(RTTY_SPEED);
|
||||
}
|
||||
|
||||
/**
|
||||
* Wyslij bufor danych. @warning Ta metoda zakończy pracę na bajcie o wartosci 0 jesli wystąpi.
|
||||
* @param buffer Bufor z danymi do wysłania
|
||||
* @return
|
||||
*/
|
||||
QAPRSReturnCode QAPRSBase::send(char * buffer) {
|
||||
return this->send(buffer, strlen(buffer));
|
||||
}
|
||||
|
||||
/**
|
||||
* Wyslij dane APRS.
|
||||
* @param from_addr Adres [znak] źródłowy. Max 6 znaków!
|
||||
* @param from_ssid SSID stacji źródłowej: bajty od '0' do 'F'
|
||||
* @param to_addr Adres [znak] docelowy. Max 6 znaków!
|
||||
* @param to_ssid SSID stacji docelowej: bajty od '0' do 'F'
|
||||
* @param packet_content Bufor z danymi pakietu APRS
|
||||
* @return
|
||||
*/
|
||||
QAPRSReturnCode QAPRSBase::send(char * from_addr, uint8_t from_ssid, char * to_addr, uint8_t to_ssid, char * packet_content) {
|
||||
ax25BaseFrame * bf;
|
||||
bf = (ax25BaseFrame *)tmpData;
|
||||
memset(bf->from, ' ', 6);
|
||||
strncpy(bf->from, from_addr,6);
|
||||
memset(bf->to, ' ', 6);
|
||||
strncpy(bf->to, to_addr, 6);
|
||||
bf->to_ssid = to_ssid;
|
||||
bf->from_ssid = (uint8_t) (from_ssid > '@' ? from_ssid - 6 : from_ssid);;
|
||||
|
||||
strcpy(bf->packet_content, packet_content);
|
||||
|
||||
bf->control_field = 0x03;
|
||||
bf->protocolID = 0xf0;
|
||||
|
||||
|
||||
uint8_t i;
|
||||
for(i=0;i<14;i++){
|
||||
tmpData[i] = SHIFT_BYTE(tmpData[i]);
|
||||
}
|
||||
tmpData[13] |= 1;
|
||||
|
||||
return this->send((char*)tmpData);
|
||||
}
|
||||
|
||||
/**
|
||||
* Wysyła bufor danych o oznaczonej długosci.
|
||||
* @param buffer Bufor z danymi do wysłania
|
||||
* @param length Długosc bufora
|
||||
* @return
|
||||
*/
|
||||
QAPRSReturnCode QAPRSBase::send(char* buffer, size_t length) {
|
||||
int16_t timeout = this->channelFreeWaitingMS;
|
||||
|
||||
while(timeout > 0){
|
||||
// jesli mozna nadawac to nadajemy
|
||||
if (this->canTransmit()){
|
||||
this->ax25SendHeaderBegin();
|
||||
while(length--){
|
||||
this->ax25SendByte((uint8_t) *buffer);
|
||||
buffer++;
|
||||
}
|
||||
this->ax25SendFooter();
|
||||
return QAPRSReturnOK;
|
||||
} else {
|
||||
// jesli nie mozna to czekamy 100ms i sprawdzamy ponownie
|
||||
// maks. czas oczekiwania to channelFreeWaitingMS
|
||||
#if defined(__arm__)
|
||||
_delay_ms(100);
|
||||
#else
|
||||
delay(100);
|
||||
#endif
|
||||
timeout -= 100;
|
||||
}
|
||||
}
|
||||
return QAPRSReturnErrorTimeout;
|
||||
}
|
||||
|
||||
/**
|
||||
* Wyslij dane APRS.
|
||||
* @param from_addr Adres [znak] źródłowy. Max 6 znaków!
|
||||
* @param from_ssid SSID stacji źródłowej: bajty od '0' do 'F'
|
||||
* @param to_addr Adres [znak] docelowy. Max 6 znaków!
|
||||
* @param to_ssid SSID stacji docelowej: bajty od '0' do 'F'
|
||||
* @param relays Bufor z danymi przekaźników. Np. "WIDE1 1" @warning Jeżeli mają być podane 2 lub więcej pozycji to zapisujemy je BEZ przecinków itp. np. "WIDE1 1WIDE2 1"
|
||||
* @param packet_content Bufor z danymi pakietu APRS
|
||||
* @return
|
||||
*/
|
||||
QAPRSReturnCode QAPRSBase::send(char* from_addr, uint8_t from_ssid, char* to_addr, uint8_t to_ssid, char* relays, char* packet_content) {
|
||||
return this->send(from_addr, from_ssid, to_addr, to_ssid, relays, packet_content, strlen(packet_content));
|
||||
}
|
||||
|
||||
/**
|
||||
* Wyslij dane APRS.
|
||||
* @param from_addr Adres [znak] źródłowy. Max 6 znaków!
|
||||
* @param from_ssid SSID stacji źródłowej: bajty od '0' do 'F'
|
||||
* @param to_addr Adres [znak] docelowy. Max 6 znaków!
|
||||
* @param to_ssid SSID stacji docelowej: bajty od '0' do 'F'
|
||||
* @param relays Bufor z danymi przekaźników. Np. "WIDE1 1" @warning Jeżeli mają być podane 2 lub więcej pozycji to zapisujemy je BEZ przecinków itp. np. "WIDE1 1WIDE2 1"
|
||||
* @param packet_content Bufor z danymi pakietu APRS
|
||||
* @param length Długosć packet_content
|
||||
* @return
|
||||
*/
|
||||
QAPRSReturnCode QAPRSBase::send(char* from_addr, uint8_t from_ssid, char* to_addr, uint8_t to_ssid, char* relays, char* packet_content, size_t length) {
|
||||
ax25CustomFrameHeader * bf;
|
||||
bf = (ax25CustomFrameHeader *)tmpData;
|
||||
memset(bf->from, ' ', 6);
|
||||
strncpy(bf->from, from_addr,6);
|
||||
memset(bf->to, ' ', 6);
|
||||
strncpy(bf->to, to_addr, 6);
|
||||
bf->to_ssid = to_ssid;
|
||||
bf->from_ssid = (uint8_t) (from_ssid > '@' ? from_ssid - 6 : from_ssid);
|
||||
|
||||
uint8_t relay_size = (uint8_t) strlen(relays);
|
||||
strcpy((char*)(tmpData+sizeof(ax25CustomFrameHeader)), relays);
|
||||
|
||||
uint8_t i;
|
||||
for(i=0;i<sizeof(ax25CustomFrameHeader)+relay_size;i++){
|
||||
tmpData[i] = SHIFT_BYTE(tmpData[i]);
|
||||
}
|
||||
// ostatni bit w adresach musi byc ustawiony na 1
|
||||
tmpData[sizeof(ax25CustomFrameHeader)+relay_size - 1] |= 1;
|
||||
|
||||
// control_field
|
||||
tmpData[(sizeof(ax25CustomFrameHeader)+relay_size)] = 0x03;
|
||||
// protocolID
|
||||
tmpData[(sizeof(ax25CustomFrameHeader)+relay_size+1)] = 0xf0;
|
||||
|
||||
|
||||
strncpy((char*)(tmpData+sizeof(ax25CustomFrameHeader)+relay_size+2), packet_content, length);
|
||||
|
||||
return this->send((char*)tmpData, (sizeof(ax25CustomFrameHeader)+relay_size+2+length));
|
||||
}
|
||||
|
||||
/**
|
||||
* Wysyła dane APRS @warning Ta metoda zakończy pracę na bajcie o wartosci 0 jesli wystąpi.
|
||||
* @param buffer Bufor z częscią APRSową ramki - tzn. sam czyste dane APRS, bez SSIDów itp.
|
||||
* @return Status operacji
|
||||
*/
|
||||
QAPRSReturnCode QAPRSBase::sendData(char* buffer) {
|
||||
return this->send((char*)this->from_addr, this->from_ssid, (char*)this->to_addr, this->to_ssid, (char*)this->relays, buffer);
|
||||
}
|
||||
|
||||
/**
|
||||
* Wysyła dane APRS
|
||||
* @param buffer Bufor z częscią APRSową ramki - tzn. sam czyste dane APRS, bez SSIDów itp.
|
||||
* @param length Długosć bufora
|
||||
* @return Status operacji
|
||||
*/
|
||||
QAPRSReturnCode QAPRSBase::sendData(char* buffer, size_t length) {
|
||||
return this->send((char*)this->from_addr, this->from_ssid, (char*)this->to_addr, this->to_ssid, (char*)this->relays, buffer, length);
|
||||
}
|
||||
|
||||
/**
|
||||
* Inicjalizacja biblioteki
|
||||
* @param sensePin Pin [we] Arduino na którym 0 oznacza zgodę na nadwanie a 1 jej brak.
|
||||
Podanie 0 jako numeru pinu powoduje WYŁACZENIE wykrywania nadawania i zmusza programistę do samodzielnej jego obsługi!
|
||||
* @param txEnablePin Pin [wy] Arduino na którym 1 oznacza nadawanie
|
||||
*/
|
||||
void QAPRSBase::init(int8_t sensePin, int8_t txEnablePin) {
|
||||
QAPRSGlobalObject = this;
|
||||
this->sensePin = sensePin;
|
||||
this->txEnablePin = txEnablePin;
|
||||
this->txDelay = this->defaultTxDelay;
|
||||
this->setVariant();
|
||||
this->timer1StartValue = MarkTimerValue;
|
||||
|
||||
this->initializeRadio();
|
||||
}
|
||||
|
||||
/**
|
||||
* Zainicjuj bibliotekę na potrzeby metody sendData @see QAPRSBase::sendData
|
||||
* @param sensePin sensePin Pin [we] Arduino na którym 0 oznacza zgodę na nadwanie a 1 jej brak.
|
||||
Podanie 0 jako numeru pinu powoduje WYŁACZENIE wykrywania nadawania i zmusza programistę do samodzielnej jego obsługi!
|
||||
* @param txEnablePin Pin [wy] Arduino na którym 1 oznacza nadawanie
|
||||
* @param from_addr Adres [znak] źródłowy. Max 6 znaków!
|
||||
* @param from_ssid SSID stacji źródłowej: bajty od '0' do 'F'
|
||||
* @param to_addr Adres [znak] docelowy. Max 6 znaków!
|
||||
* @param to_ssid SSID stacji docelowej: bajty od '0' do 'F'
|
||||
* @param relays Ścieżki (relaye) np. "WIDE1-1,WIDE2-1". max 3 człony oddzielone przecinkami!
|
||||
*/
|
||||
void QAPRSBase::init(int8_t sensePin, int8_t txEnablePin, char* from_addr, uint8_t from_ssid, char* to_addr, uint8_t to_ssid, char* relays) {
|
||||
this->init(sensePin, txEnablePin);
|
||||
this->setFromAddress(from_addr, from_ssid);
|
||||
this->setToAddress(to_addr, to_ssid);
|
||||
this->setRelays(relays);
|
||||
}
|
||||
|
||||
/**
|
||||
* Ustaw adres docelowy na potrzeby metody sendData
|
||||
* @param from_addr Adres [znak] źródłowy. Max 6 znaków!
|
||||
* @param from_ssid SSID stacji źródłowej: bajty od '0' do 'F'
|
||||
*/
|
||||
void QAPRSBase::setFromAddress(char* from_addr, uint8_t from_ssid) {
|
||||
memset(this->from_addr, ' ', 6);
|
||||
strcpy(this->from_addr, from_addr);
|
||||
this->from_ssid = from_ssid;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ustaw adres docelowy na potrzeby metody sendData
|
||||
* @param to_addr Adres [znak] docelowy. Max 6 znaków!
|
||||
* @param to_ssid SSID stacji docelowej: bajty od '0' do 'F'
|
||||
*/
|
||||
void QAPRSBase::setToAddress(char* to_addr, uint8_t to_ssid) {
|
||||
memset(this->to_addr, ' ', 6);
|
||||
strcpy(this->to_addr, to_addr);
|
||||
this->to_ssid = to_ssid;
|
||||
}
|
||||
|
||||
/**
|
||||
* Przetwórz zapis scieżek (relayów) z formatu ludzkiego na format do ramki ax.25
|
||||
* @param relays np. "WIDE1-1,WIDE2-1". max 3 człony oddzielone przecinkami! @see http://www.aprs.pl/sciezka.htm
|
||||
* @param dst
|
||||
*/
|
||||
void QAPRSBase::parseRelays(const char* relays, char* dst) {
|
||||
uint8_t relays_len = (uint8_t) strlen(relays);
|
||||
uint8_t relays_ptr = 0;
|
||||
uint8_t dst_ptr = 0;
|
||||
uint8_t fill_length = 0;
|
||||
|
||||
for(relays_ptr=0;relays_ptr<relays_len;relays_ptr++){
|
||||
if (relays[relays_ptr] == ',' || relays_ptr == relays_len-1){
|
||||
if (relays[relays_ptr] != ','){
|
||||
dst[dst_ptr] = relays[relays_ptr] == '-' ? ' ' : relays[relays_ptr]; // zamiana ',' na ' '
|
||||
dst_ptr++;
|
||||
}
|
||||
// koniec elementu
|
||||
if (dst_ptr < 7){
|
||||
fill_length = (uint8_t) (7 - dst_ptr);
|
||||
} else if (dst_ptr > 7 && dst_ptr < 7+7){
|
||||
fill_length = (uint8_t) (7 + 7 - dst_ptr);
|
||||
} else if(dst_ptr > 7+7 && dst_ptr < 7+7+7){
|
||||
fill_length = (uint8_t) (7 + 7 + 7 - dst_ptr);
|
||||
}
|
||||
while(fill_length){
|
||||
dst[dst_ptr] = ' ';
|
||||
fill_length--;
|
||||
dst_ptr++;
|
||||
}
|
||||
} else {
|
||||
dst[dst_ptr] = relays[relays_ptr] == '-' ? ' ' : relays[relays_ptr]; // zamiana ',' na ' '
|
||||
dst_ptr++;
|
||||
}
|
||||
}
|
||||
dst[dst_ptr] = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Realizuje opóźnienie jeżeli zostało ustawione
|
||||
*/
|
||||
void QAPRSBase::doTxDelay() {
|
||||
if (this->txDelay){
|
||||
#if defined(__arm__)
|
||||
_delay_ms(this->txDelay);
|
||||
#else
|
||||
delay(this->txDelay);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
void QAPRSBase::setVariant(QAPRSVariant variant) {
|
||||
this->variant = variant;
|
||||
switch(variant){
|
||||
case QAPRSVHF:
|
||||
this->_toneSendTime = this->toneSendTime1200;
|
||||
this->ax25HeaderFlagFieldCount = this->ax25HeaderFlagFieldCount1200;
|
||||
break;
|
||||
case QAPRSHF:
|
||||
this->_toneSendTime = this->toneSendTime300;
|
||||
this->ax25HeaderFlagFieldCount = this->ax25HeaderFlagFieldCount300;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Ustaw scieżki (relaye) na potrzeby metody sendData @see QAPRSBase::sendData
|
||||
* @param relays
|
||||
*/
|
||||
void QAPRSBase::setRelays(char* relays) {
|
||||
this->parseRelays(relays, (char*)this->relays);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Funkcja opóźniająca. W odróżnieniu do delayMicroseconds z Arduino ta funkcja sprawdza prawdziwy czas.
|
||||
* @param us
|
||||
*/
|
||||
void QAPRSBase::delayuSeconds(uint16_t us) {
|
||||
#if defined(__arm__)
|
||||
_delay_us(us, 1);
|
||||
#else
|
||||
unsigned long time = micros();
|
||||
while(micros() - time < us){
|
||||
//asm("nop");
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Ustaw czas zwłoki pomiędzy włączeniem nadawania a rozpoczęciem generowania sygnału
|
||||
* @param txDelay Czas w ms
|
||||
*/
|
||||
void QAPRSBase::setTxDelay(uint16_t txDelay) {
|
||||
this->txDelay = txDelay;
|
||||
}
|
||||
|
||||
void QAPRSBase::timerInterruptHandler() {
|
||||
this->togglePin();
|
||||
TIM2->CR1 &= (uint16_t)(~((uint16_t)TIM_CR1_CEN));
|
||||
|
||||
TIM2->ARR = this->timer1StartValue;
|
||||
TIM2->CNT = 0;
|
||||
|
||||
TIM2->CR1 |= TIM_CR1_CEN;
|
||||
}
|
||||
|
||||
void QAPRSBase::togglePin() {
|
||||
if (this->pin){
|
||||
this->pin = 0;
|
||||
GPIO_ResetBits(GPIOB, radioSDIpin);
|
||||
} else {
|
||||
this->pin = 1;
|
||||
GPIO_SetBits(GPIOB, radioSDIpin);
|
||||
}
|
||||
}
|
||||
|
||||
#if defined(__arm__)
|
||||
//TODO: przepisać na STM32
|
||||
#else
|
||||
ISR (TIMER1_OVF_vect) // timer1 overflow interrupt
|
||||
{
|
||||
QAPRSGlobalObject->timerInterruptHandler();
|
||||
}
|
||||
#endif
|
202
RS41HUP/QAPRSBase.h
Normal file
202
RS41HUP/QAPRSBase.h
Normal file
|
@ -0,0 +1,202 @@
|
|||
/*
|
||||
Copyright (C) 2013 Lukasz Nidecki SQ5RWU
|
||||
|
||||
This file is part of ArduinoQAPRS.
|
||||
|
||||
ArduinoQAPRS is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
ArduinoQAPRS is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with ArduinoQAPRS; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
ArduinoQAPRS jest wolnym oprogramowaniem; możesz go rozprowadzać dalej
|
||||
i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU,
|
||||
wydanej przez Fundację Wolnego Oprogramowania - według wersji 2 tej
|
||||
Licencji lub (według twojego wyboru) którejś z późniejszych wersji.
|
||||
|
||||
Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on
|
||||
użyteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej
|
||||
gwarancji PRZYDATNOŚCI HANDLOWEJ albo PRZYDATNOŚCI DO OKREŚLONYCH
|
||||
ZASTOSOWAŃ. W celu uzyskania bliższych informacji sięgnij do
|
||||
Powszechnej Licencji Publicznej GNU.
|
||||
|
||||
Z pewnością wraz z niniejszym programem otrzymałeś też egzemplarz
|
||||
Powszechnej Licencji Publicznej GNU (GNU General Public License);
|
||||
jeśli nie - napisz do Free Software Foundation, Inc., 59 Temple
|
||||
Place, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file
|
||||
* @brief Nagłówki dla klasy QAPRSBase
|
||||
*/
|
||||
|
||||
#ifndef QAPRSBASE_H_
|
||||
#define QAPRSBASE_H_
|
||||
|
||||
#include "QAPRSCommon.h"
|
||||
|
||||
/**
|
||||
* @brief Klasa bazowa do nadawania APRS
|
||||
* @details Klasa słuzy jako baza do podimplemntacji generowania AFSK.
|
||||
*/
|
||||
class QAPRSBase {
|
||||
private:
|
||||
/**
|
||||
* @brief suma kontrolna pakietu
|
||||
*/
|
||||
uint16_t ax25CRC;
|
||||
/**
|
||||
* @brief ilosć bajtów synchronizacyjnych do nadania przed zawartoscią pakietu
|
||||
*/
|
||||
static const uint8_t ax25HeaderFlagFieldCount1200 = 25;
|
||||
/**
|
||||
* @brief ilosć bajtów synchronizacyjnych do nadania przed zawartoscią pakietu
|
||||
*/
|
||||
static const uint8_t ax25HeaderFlagFieldCount300 = 45;
|
||||
/**
|
||||
* @brief ilosć bajtów synchronizacyjnych do nadania przed zawartoscią pakietu
|
||||
*/
|
||||
uint8_t ax25HeaderFlagFieldCount;
|
||||
/**
|
||||
* @brief Flaga
|
||||
* @details <http://www.tapr.org/pub_ax25.html#2.2.1>
|
||||
*/
|
||||
static const uint8_t ax25FlagFieldValue = 0x7E;
|
||||
/**
|
||||
* @brief Czas wysyłania podedynczego tonu. W us.
|
||||
* @details Czas calkowity powinien wynosic 833us. Wartosć podana tutaj uwzględnia zwłokę związaną z wywoływaniem
|
||||
* funkcji itp.
|
||||
*/
|
||||
#if F_CPU == 16000000L
|
||||
static const uint16_t toneSendTime1200 = 815;
|
||||
#elif F_CPU == 8000000UL
|
||||
static const uint16_t toneSendTime1200 = 785;
|
||||
#else
|
||||
//static const uint16_t toneSendTime1200 = 1000000/1200;
|
||||
#endif
|
||||
/**
|
||||
* @brief Czas wysyłania podedynczego tonu. W ms.
|
||||
* @details Czas calkowity powinien wynosic 4*833ms. Wartosć podana tutaj uwzględnia zwłokę związaną z wywoływaniem
|
||||
* funkcji itp.
|
||||
*/
|
||||
static const uint16_t toneSendTime300 = 815 + 3 * 833;
|
||||
/**
|
||||
* @brief Czas oczekiwania na zwolnienie kanału.
|
||||
* @details Co 100ms sprawdzamy czy można już nadawać @see canTransmit
|
||||
*/
|
||||
static const uint16_t channelFreeWaitingMS = 1; // 2000 ms
|
||||
/**
|
||||
* @brief Domylslny czas pomiędzy włączeniem nadawania a rozpoczęciem generowania AFSK
|
||||
*/
|
||||
static const uint16_t defaultTxDelay = 1; // 300 ms
|
||||
/**
|
||||
* @brief Pin Arduino na którym ustawiamy logiczną 1 w momencie nadawania
|
||||
*/
|
||||
int8_t txEnablePin;
|
||||
/**
|
||||
* @brief Bufor tymczasowy
|
||||
*/
|
||||
uint8_t tmpData[255];
|
||||
/**
|
||||
* @brief Opóźnienie w ms pomiędzy ustawieniem stanu wysokiego na wyjsciu txEnablePin a rozpoczęciem generowania AFSK
|
||||
*/
|
||||
uint16_t txDelay;
|
||||
/**
|
||||
* @brief
|
||||
*/
|
||||
char from_addr[6];
|
||||
/**
|
||||
* @brief
|
||||
*/
|
||||
uint8_t from_ssid;
|
||||
/**
|
||||
* @brief
|
||||
*/
|
||||
char to_addr[6];
|
||||
/**
|
||||
* @brief
|
||||
*/
|
||||
uint8_t to_ssid;
|
||||
/**
|
||||
* @brief
|
||||
*/
|
||||
char* relays[3*7];
|
||||
|
||||
uint8_t canTransmit();
|
||||
void ax25SendHeaderBegin();
|
||||
void ax25SendByte(uint8_t byte);
|
||||
void ax25SendFooter();
|
||||
void ax25CalcCRC(uint8_t ls_bit);
|
||||
void parseRelays(const char * relays, char * dst);
|
||||
protected:
|
||||
/**
|
||||
* @brief Pin Arduino [we] który musi być w stanie niskim (lub wysokim, jesli numer jest ujemny) aby rozpocząć nadawanie.
|
||||
*/
|
||||
int8_t sensePin;
|
||||
/**
|
||||
* @brief Obecnie generowany ton
|
||||
*/
|
||||
QAPRSSendingTone currentTone;
|
||||
/**
|
||||
* @brief Obecnie używany wariant
|
||||
*/
|
||||
QAPRSVariant variant;
|
||||
|
||||
void initializeRadio();
|
||||
void enableTransmission();
|
||||
void disableTranssmision();
|
||||
|
||||
void toggleTone();
|
||||
void initializeTimer1();
|
||||
void delayuSeconds(uint16_t us);
|
||||
void doTxDelay();
|
||||
public:
|
||||
QAPRSBase() {};
|
||||
QAPRSReturnCode send(char * buffer);
|
||||
QAPRSReturnCode send(char * buffer, size_t length);
|
||||
QAPRSReturnCode send(char * from_addr, uint8_t from_ssid, char * to_addr, uint8_t to_ssid, char * packet_content);
|
||||
QAPRSReturnCode send(char * from_addr, uint8_t from_ssid, char * to_addr, uint8_t to_ssid, char * relays, char * packet_content);
|
||||
QAPRSReturnCode send(char * from_addr, uint8_t from_ssid, char * to_addr, uint8_t to_ssid, char * relays, char * packet_content, size_t length);
|
||||
QAPRSReturnCode sendData(char * buffer);
|
||||
QAPRSReturnCode sendData(char * buffer, size_t length);
|
||||
|
||||
void init(int8_t sensePin, int8_t txEnablePin);
|
||||
void init(int8_t sensePin, int8_t txEnablePin, char * from_addr, uint8_t from_ssid, char * to_addr, uint8_t to_ssid, char * relays);
|
||||
|
||||
void setTxDelay(uint16_t txDelay);
|
||||
void timerInterruptHandler();
|
||||
void setFromAddress(char * from_addr, uint8_t from_ssid);
|
||||
void setToAddress(char * to_addr, uint8_t to_ssid);
|
||||
void setRelays(char * relays);
|
||||
void setVariant(QAPRSVariant variant = QAPRSVHF);
|
||||
|
||||
private:
|
||||
static const uint16_t toneSendTime = 833;
|
||||
|
||||
static const uint16_t toneSendTime1200 = 795;
|
||||
static const uint16_t MarkTimerValue = 393;
|
||||
static const uint16_t SpaceTimerValue = 202;
|
||||
void togglePin();
|
||||
uint8_t pin;
|
||||
public:
|
||||
uint8_t enabled;
|
||||
uint16_t timer1StartValue;
|
||||
uint16_t _toneSendTime;
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Przesuń bajt o 1 bit w lewo. Używane w nagłówku ax.25
|
||||
*/
|
||||
#define SHIFT_BYTE(x) (x << 1)
|
||||
|
||||
#endif /* QAPRSBASE_H_ */
|
102
RS41HUP/QAPRSCommon.h
Normal file
102
RS41HUP/QAPRSCommon.h
Normal file
|
@ -0,0 +1,102 @@
|
|||
/*
|
||||
Copyright (C) 2013 Lukasz Nidecki SQ5RWU
|
||||
|
||||
This file is part of ArduinoQAPRS.
|
||||
|
||||
ArduinoQAPRS is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
ArduinoQAPRS is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with ArduinoQAPRS; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
Ten plik jest częścią ArduinoQAPRS.
|
||||
|
||||
ArduinoQAPRS jest wolnym oprogramowaniem; możesz go rozprowadzać dalej
|
||||
i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU,
|
||||
wydanej przez Fundację Wolnego Oprogramowania - według wersji 2 tej
|
||||
Licencji lub (według twojego wyboru) którejś z późniejszych wersji.
|
||||
|
||||
Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on
|
||||
użyteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej
|
||||
gwarancji PRZYDATNOŚCI HANDLOWEJ albo PRZYDATNOŚCI DO OKREŚLONYCH
|
||||
ZASTOSOWAŃ. W celu uzyskania bliższych informacji sięgnij do
|
||||
Powszechnej Licencji Publicznej GNU.
|
||||
|
||||
Z pewnością wraz z niniejszym programem otrzymałeś też egzemplarz
|
||||
Powszechnej Licencji Publicznej GNU (GNU General Public License);
|
||||
jeśli nie - napisz do Free Software Foundation, Inc., 59 Temple
|
||||
Place, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file
|
||||
* @brief Wspóldzielone definicje
|
||||
*/
|
||||
|
||||
#ifndef QAPRSCOMMON_H_
|
||||
#define QAPRSCOMMON_H_
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stddef.h>
|
||||
#include <string.h>
|
||||
|
||||
/**
|
||||
* @brief Wyniki zwracane przez metodę send
|
||||
*/
|
||||
enum QAPRSReturnCode {
|
||||
QAPRSReturnOK = 0, //!< Powodzenie
|
||||
QAPRSReturnError = 1, //!< Nieokreslony błąd
|
||||
QAPRSReturnErrorTimeout = 2//!< Timeout w oczekiwaniu na nadawanie
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Generowane znaczniki
|
||||
*/
|
||||
enum QAPRSSendingTone {
|
||||
QAPRSMark = 1, //!< Mark (1200Hz)
|
||||
QAPRSSpace = 2 //!< Space (2200Hz)
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Generowane znaczniki
|
||||
*/
|
||||
enum QAPRSVariant {
|
||||
QAPRSVHF = 1, //!< VHF - 1200bodów, 1200Hz/2200Hz
|
||||
QAPRSHF = 2 //!< HF - 300bodów, 1600Hz/1800Hz
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Struktura definująca podstawową ramkę ax.25 (bez realyów)
|
||||
*/
|
||||
typedef struct {
|
||||
char to[6]; //!< Odbiorca pakietu [znak]
|
||||
uint8_t to_ssid; //!< SSID odbiorcy pakietu
|
||||
char from[6]; //!< Nadawca pakietu [znak]
|
||||
uint8_t from_ssid; //!< SSID nadawcy pakietu
|
||||
uint8_t control_field; //!< Pole kontrolne ustawiane zawsze na 0x03 - UI @see http://www.tapr.org/pub_ax25.html#2.3.4.2
|
||||
uint8_t protocolID; //!< Id protokolu zawsze 0xf0 - bez warstwy 3 OSI @see http://www.tapr.org/pub_ax25.html#2.2.4
|
||||
char packet_content[]; //!< Zawartosć pakietu. Dane APRS
|
||||
} ax25BaseFrame;
|
||||
|
||||
/**
|
||||
* @brief Struktura definiujaca poczatek ramki ax.25
|
||||
*/
|
||||
typedef struct {
|
||||
char to[6]; //!< Odbiorca pakietu [znak]
|
||||
uint8_t to_ssid; //!< SSID odbiorcy pakietu
|
||||
char from[6]; //!< Nadawca pakietu [znak]
|
||||
uint8_t from_ssid; //!< SSID nadawcy pakietu
|
||||
} ax25CustomFrameHeader;
|
||||
|
||||
|
||||
|
||||
#endif /* QAPRSCOMMON_H_ */
|
84
RS41HUP/README.md
Normal file
84
RS41HUP/README.md
Normal file
|
@ -0,0 +1,84 @@
|
|||
# RS41HUP (Ham Use Project)
|
||||
Firmware for RS41 for HAM use<br>
|
||||
It is possible to recycle RS41-SGP sondes for amateur radio use without any electrical changes! You just have to build a new firmware (this one) and apply it via a cheap adaptor "ST-Linkv2". Modified sonde now transmits on defineable frequenca in 70cm band GPS and telemetry data in FSK RTTY format which is used by HAB projects and additionally it transmits APRS packets on a seperately defineable TX frequency.
|
||||
|
||||
Released under GPL v2
|
||||
|
||||
|
||||
# Windows:
|
||||
|
||||
Use:
|
||||
https://www.wyzbee.com/download/Utilities/Software/CoIDE-1.7.8.exe
|
||||
|
||||
And:
|
||||
https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q3-update/+download/gcc-arm-none-eabi-5_4-2016q3-20160926-win32.exe
|
||||
|
||||
|
||||
# Linux:
|
||||
Maybe you have to set correct path to gcc-arm-none-eabi in CMakeLists.txt.<br><br>
|
||||
|
||||
cd into main folder
|
||||
|
||||
cmake .
|
||||
|
||||
make
|
||||
|
||||
# Configuration
|
||||
All configs in ```config.h```
|
||||
|
||||
* ```SEND_RTTY``` Optionally send RTTY packet every ```TX_DELAY``` ms
|
||||
* ```SEND_RTTY_<value>``` Include <value> into the RTTY packet
|
||||
* ```RTTY_CALLSIGN``` RTTY callsign
|
||||
* ```RTTY_COMMENT``` RTTY comment
|
||||
* ```RTTY_WWL``` Send WWL instead of the RTTY comment
|
||||
* ```PAIR_COUNT``` World Wide Locator pairs (precision)
|
||||
* ```RTTY_FREQUENCY``` RTTY frequency in MHz
|
||||
* ```RTTY_DEVIATION``` RTTY shift configurable in 270Hz steps
|
||||
* ```RTTY_SPEED``` RTTY speed in bauds
|
||||
* ```RTTY_7BIT``` Use 7 bit RTTY
|
||||
* ```RTTY_USE_2_STOP_BITS``` Use 2 stop bits
|
||||
* ```SEND_APRS``` Optionally send APRS packet every ```TX_DELAY``` * ```RTTY_TO_APRS_RATIO``` ms
|
||||
* ```APRS_CALLSIGN``` APRS callsign, 6 characters. If your callsign is shorter add spaces
|
||||
* ```APRS_SSID``` APRS SSID
|
||||
* ```APRS_DISPLAY_TABLE``` APRS Display Table
|
||||
* ```APRS_DISPLAY_SYMBOL``` APRS Display Symbol
|
||||
* ```APRS_COMMENT``` APRS comment
|
||||
* ```APRS_FREQUENCY``` APRS frequency in MHz
|
||||
* ```RTTY_TO_APRS_RATIO``` Number of RTTY frames between each APRS frame
|
||||
* ```SEND_MORSE``` Optionally send Morse message every ```TX_DELAY``` * ```RTTY_TO_MORSE_RATIO``` ms
|
||||
* ```MORSE_PREFIX``` Start of the Morse message (DE <callsign>)
|
||||
* ```SEND_MORSE_<value>``` Include <value> into the Morse message
|
||||
* ```MORSE_SUFFIX``` Optional end of the Morse message (ar^)
|
||||
* ```MORSE_WPM``` Morse speed in words per minute
|
||||
* ```RTTY_TO_MORSE_RATIO``` Number of RTTY frames between each Morse message
|
||||
* ```TX_POWER``` Power 0-7, (7 means 42.95 mW@434.150 MHz measured on E4406A)
|
||||
* ```ALLOW_DISABLE_BY_BUTTON``` Allow disabling device using button
|
||||
* ```TX_DELAY``` Delay between RTTY frames in milliseconds
|
||||
* ```LED_ENABLED``` Optionally /disable LED blinking (takes effect after approx. 10 minutes)
|
||||
|
||||
|
||||
Have a nice day ;)
|
||||
|
||||
# Changelog
|
||||
* 14.12.2016 - Reverse engineeded connections, initial hard work, resulting in working RTTY by SQ7FJB
|
||||
* 07.01.2017 - GPS now using proprietiary UBLOX protocol, more elastic code to set working frequency by SQ5RWU
|
||||
* 23.01.2017 - Test APRS code, small fixes in GPS code by SQ5RWU
|
||||
* 06.06.2017 - APRS code fix, some code cleanup
|
||||
* June 2017 - starting with Linux support, making configuration more flexible by DF8OE
|
||||
* November 2018 by OK1TE
|
||||
* Optionally alter the RTTY comment with the World Wide Locator
|
||||
* Made the RTTY packet content configurable
|
||||
* Optionally turn off RTTY or APRS
|
||||
* Optionally turn off LED blinking
|
||||
* Added Morse (CW) support
|
||||
* 10.01.2020 - Configurable APRS Display Symbol
|
||||
|
||||
# TODO
|
||||
* Adding support for EmbiTZ IDE
|
||||
* Adding support for platform independent IDE Eclipse
|
||||
* More APRS config options
|
||||
* Temperature and moisture sensor
|
||||
* Pressure sensor
|
||||
* implementing protocol for using external devices on extension header
|
||||
* Configuration via extension header (serial connection) without need for reflashing firmware
|
||||
* Possibly add configuration "wireless" using RFID loop present in sonde
|
BIN
RS41HUP/RS41HUP.bin
Executable file
BIN
RS41HUP/RS41HUP.bin
Executable file
Binary file not shown.
139
RS41HUP/RS41HUP.coproj
Normal file
139
RS41HUP/RS41HUP.coproj
Normal file
|
@ -0,0 +1,139 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<Project version="2G - 2.0.5" name="RS41HUP">
|
||||
<Target name="RS41HUP" isCurrent="1">
|
||||
<Device manufacturerId="9" manufacturerName="ST" chipId="252" chipName="STM32F100C8" boardId="" boardName=""/>
|
||||
<BuildOption>
|
||||
<Compile>
|
||||
<Option name="OptimizationLevel" value="3"/>
|
||||
<Option name="UseFPU" value="0"/>
|
||||
<Option name="UserEditCompiler" value=""/>
|
||||
<Option name="SupportCPlusplus" value="1"/>
|
||||
<Option name="DEBUG" value="2"/>
|
||||
<Option name="WARNING" value="1"/>
|
||||
<Option name="STANDARD" value="3"/>
|
||||
<Option name="STANDARDCPP" value="1"/>
|
||||
<Option name="CPPADVANCES" value="1,1,1,1,1,1"/>
|
||||
<Includepaths>
|
||||
<Includepath path="."/>
|
||||
</Includepaths>
|
||||
<DefinedSymbols>
|
||||
<Define name="STM32F100C8T6B"/>
|
||||
<Define name="STM32F10X_MD_VL"/>
|
||||
<Define name="USE_STDPERIPH_DRIVER"/>
|
||||
<Define name="__ASSEMBLY__"/>
|
||||
<Define name="SUPPORT_CPLUSPLUS"/>
|
||||
<Define name="STM32F100C8"/>
|
||||
</DefinedSymbols>
|
||||
</Compile>
|
||||
<Link useDefault="0">
|
||||
<Option name="DiscardUnusedSection" value="0"/>
|
||||
<Option name="UserEditLinkder" value=""/>
|
||||
<Option name="UseMemoryLayout" value="1"/>
|
||||
<Option name="nostartfiles" value="1"/>
|
||||
<Option name="LTO" value="0"/>
|
||||
<Option name="IsNewStartupCode" value="1"/>
|
||||
<Option name="Library" value="Not use C Library"/>
|
||||
<Option name="Printf" value="0"/>
|
||||
<Option name="UserEditLinker" value="--entry=main; --specs=nano.specs; -lstdc++; "/>
|
||||
<LinkedLibraries/>
|
||||
<MemoryAreas debugInFlashNotRAM="1">
|
||||
<Memory name="IROM1" type="ReadOnly" size="0x00010000" startValue="0x08000000"/>
|
||||
<Memory name="IRAM1" type="ReadWrite" size="0x00002000" startValue="0x20000000"/>
|
||||
<Memory name="IROM2" type="ReadOnly" size="" startValue=""/>
|
||||
<Memory name="IRAM2" type="ReadWrite" size="" startValue=""/>
|
||||
</MemoryAreas>
|
||||
<LocateLinkFile path="../../../programy/coocox/coide/configuration/programdata/rs41hup/arm-gcc-link.ld" type="0"/>
|
||||
</Link>
|
||||
<Output>
|
||||
<Option name="OutputFileType" value="0"/>
|
||||
<Option name="Path" value="./"/>
|
||||
<Option name="Name" value="RS41HUP"/>
|
||||
<Option name="HEX" value="1"/>
|
||||
<Option name="BIN" value="1"/>
|
||||
</Output>
|
||||
<User>
|
||||
<UserRun name="Run#1" type="Before" checked="0" value=""/>
|
||||
<UserRun name="Run#1" type="After" checked="0" value=""/>
|
||||
</User>
|
||||
</BuildOption>
|
||||
<DebugOption>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.adapter" value="ST-Link"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.debugMode" value="SWD"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.clockDiv" value="2M"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.corerunToMain" value="1"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.jlinkgdbserver" value=""/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.userDefineGDBScript" value=""/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.targetEndianess" value="0"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.jlinkResetMode" value="Type 0: Normal"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.resetMode" value="SYSRESETREQ"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.ifSemihost" value="0"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.ifCacheRom" value="1"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.ipAddress" value="127.0.0.1"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.portNumber" value="2009"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.autoDownload" value="1"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.verify" value="1"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.downloadFuction" value="Erase Effected"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.core.defaultAlgorithm" value="STM32F10x_MD_64.elf"/>
|
||||
<Option name="org.coocox.codebugger.gdbjtag.coredebugInRamInitCommands" value="cd F:/Hams/sondy/soft_pbl/rtty/rtty/Debug/bin restore rtty.elf set {unsigned int*}0xE000ED08 = 0x20000000 set $sp = {unsigned int*}0x20000000 set $pc = {unsigned int*}0x20000004 "/>
|
||||
</DebugOption>
|
||||
<ExcludeFile/>
|
||||
</Target>
|
||||
<Components path="./"/>
|
||||
<Files>
|
||||
<File name="cmsis_boot/startup/startup_stm32f10x_md_vl.c" path="cmsis_boot/startup/startup_stm32f10x_md_vl.c" type="1"/>
|
||||
<File name="ublox.c" path="ublox.c" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_tim.h" path="stm_lib/inc/stm32f10x_tim.h" type="1"/>
|
||||
<File name="cmsis_boot" path="" type="2"/>
|
||||
<File name="delay.h" path="delay.h" type="1"/>
|
||||
<File name="init.h" path="init.h" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_tim.c" path="stm_lib/src/stm32f10x_tim.c" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_pwr.h" path="stm_lib/inc/stm32f10x_pwr.h" type="1"/>
|
||||
<File name="cmsis_boot/startup" path="" type="2"/>
|
||||
<File name="cmsis/core_cmFunc.h" path="cmsis/core_cmFunc.h" type="1"/>
|
||||
<File name="stm_lib/src/misc.c" path="stm_lib/src/misc.c" type="1"/>
|
||||
<File name="aprs.h" path="aprs.h" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_spi.c" path="stm_lib/src/stm32f10x_spi.c" type="1"/>
|
||||
<File name="cmsis_boot/stm32f10x.h" path="cmsis_boot/stm32f10x.h" type="1"/>
|
||||
<File name="cmsis_boot/stm32f10x_conf.h" path="cmsis_boot/stm32f10x_conf.h" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_flash.h" path="stm_lib/inc/stm32f10x_flash.h" type="1"/>
|
||||
<File name="QAPRSBase.cpp" path="QAPRSBase.cpp" type="1"/>
|
||||
<File name="syscalls/syscalls.c" path="syscalls/syscalls.c" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_spi.h" path="stm_lib/inc/stm32f10x_spi.h" type="1"/>
|
||||
<File name="init.c" path="init.c" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_dma.h" path="stm_lib/inc/stm32f10x_dma.h" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_adc.c" path="stm_lib/src/stm32f10x_adc.c" type="1"/>
|
||||
<File name="radio.c" path="radio.c" type="1"/>
|
||||
<File name="ublox.h" path="ublox.h" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_usart.c" path="stm_lib/src/stm32f10x_usart.c" type="1"/>
|
||||
<File name="config.h" path="config.h" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_pwr.c" path="stm_lib/src/stm32f10x_pwr.c" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_gpio.c" path="stm_lib/src/stm32f10x_gpio.c" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_gpio.h" path="stm_lib/inc/stm32f10x_gpio.h" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_usart.h" path="stm_lib/inc/stm32f10x_usart.h" type="1"/>
|
||||
<File name="cmsis_boot/system_stm32f10x.c" path="cmsis_boot/system_stm32f10x.c" type="1"/>
|
||||
<File name="stm_lib/inc/misc.h" path="stm_lib/inc/misc.h" type="1"/>
|
||||
<File name="cmsis/core_cmInstr.h" path="cmsis/core_cmInstr.h" type="1"/>
|
||||
<File name="QAPRSCommon.h" path="QAPRSCommon.h" type="1"/>
|
||||
<File name="cmsis/core_cm3.h" path="cmsis/core_cm3.h" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_rcc.c" path="stm_lib/src/stm32f10x_rcc.c" type="1"/>
|
||||
<File name="fun.c" path="fun.c" type="1"/>
|
||||
<File name="aprs.cpp" path="aprs.cpp" type="1"/>
|
||||
<File name="radio.h" path="radio.h" type="1"/>
|
||||
<File name="f_rtty.h" path="f_rtty.h" type="1"/>
|
||||
<File name="stm_lib/src/stm32f10x_dma.c" path="stm_lib/src/stm32f10x_dma.c" type="1"/>
|
||||
<File name="stm_lib/src" path="" type="2"/>
|
||||
<File name="cmsis" path="" type="2"/>
|
||||
<File name="stm_lib" path="" type="2"/>
|
||||
<File name="stm_lib/src/stm32f10x_flash.c" path="stm_lib/src/stm32f10x_flash.c" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_adc.h" path="stm_lib/inc/stm32f10x_adc.h" type="1"/>
|
||||
<File name="fun.h" path="fun.h" type="1"/>
|
||||
<File name="cmsis_boot/system_stm32f10x.h" path="cmsis_boot/system_stm32f10x.h" type="1"/>
|
||||
<File name="stm_lib/inc/stm32f10x_rcc.h" path="stm_lib/inc/stm32f10x_rcc.h" type="1"/>
|
||||
<File name="syscalls" path="" type="2"/>
|
||||
<File name="f_rtty.c" path="f_rtty.c" type="1"/>
|
||||
<File name="stm_lib/inc" path="" type="2"/>
|
||||
<File name="delay.c" path="delay.c" type="1"/>
|
||||
<File name="main.c" path="main.c" type="1"/>
|
||||
<File name="QAPRSBase.h" path="QAPRSBase.h" type="1"/>
|
||||
</Files>
|
||||
</Project>
|
BIN
RS41HUP/RS41HUP.elf
Executable file
BIN
RS41HUP/RS41HUP.elf
Executable file
Binary file not shown.
1454
RS41HUP/RS41HUP.hex
Normal file
1454
RS41HUP/RS41HUP.hex
Normal file
File diff suppressed because it is too large
Load Diff
2087
RS41HUP/RS41HUP.map
Normal file
2087
RS41HUP/RS41HUP.map
Normal file
File diff suppressed because it is too large
Load Diff
BIN
RS41HUP/Radiosonde_RS41_Firmware_Flash-job_477.pdf
Normal file
BIN
RS41HUP/Radiosonde_RS41_Firmware_Flash-job_477.pdf
Normal file
Binary file not shown.
BIN
RS41HUP/Vaisala_RS41_ST-Link_Pinout-030615.jpg
Normal file
BIN
RS41HUP/Vaisala_RS41_ST-Link_Pinout-030615.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 154 KiB |
83
RS41HUP/aprs.cpp
Normal file
83
RS41HUP/aprs.cpp
Normal file
|
@ -0,0 +1,83 @@
|
|||
//
|
||||
// Created by Admin on 2017-01-09.
|
||||
//
|
||||
|
||||
#include "aprs.h"
|
||||
#include "QAPRSBase.h"
|
||||
#include "stdio.h"
|
||||
#include "ublox.h"
|
||||
#include "config.h"
|
||||
|
||||
#if !defined(__OPTIMIZE__)
|
||||
#error "APRS Works only when optimization enabled at level at least -O2"
|
||||
#endif
|
||||
QAPRSBase qaprs;
|
||||
|
||||
void aprs_init(){
|
||||
qaprs.init(0, 0, (char *) APRS_CALLSIGN, (const uint8_t) APRS_SSID, (char *) APRS_DESTINATION, APRS_DESTINATION_SSID, (char *) APRS_RELAYS);
|
||||
|
||||
}
|
||||
|
||||
void aprs_timer_handler() {
|
||||
qaprs.timerInterruptHandler();
|
||||
}
|
||||
|
||||
uint8_t aprs_is_active() {
|
||||
return qaprs.enabled;
|
||||
}
|
||||
|
||||
void calcDMH(long x, int8_t* degrees, uint8_t* minutes, uint8_t* h_minutes) {
|
||||
uint8_t sign = (uint8_t) (x > 0 ? 1 : 0);
|
||||
if (!sign) {
|
||||
x = -(x);
|
||||
}
|
||||
*degrees = (int8_t) (x / 1000000);
|
||||
x = x - (*degrees * 1000000);
|
||||
x = (x) * 60 / 10000;
|
||||
*minutes = (uint8_t) (x / 100);
|
||||
*h_minutes = (uint8_t) (x - (*minutes * 100));
|
||||
if (!sign) {
|
||||
*degrees = -*degrees;
|
||||
}
|
||||
}
|
||||
|
||||
void aprs_test(){
|
||||
char packet_buffer[128];
|
||||
sprintf(packet_buffer,
|
||||
(":TEST1234567890")
|
||||
);
|
||||
qaprs.sendData(packet_buffer);
|
||||
}
|
||||
|
||||
void aprs_send_position(GPSEntry gpsData, int8_t temperature, uint16_t voltage) {
|
||||
char packet_buffer[128];
|
||||
int8_t la_degrees, lo_degrees;
|
||||
uint8_t la_minutes, la_h_minutes, lo_minutes, lo_h_minutes;
|
||||
|
||||
calcDMH(gpsData.lat_raw/10, &la_degrees, &la_minutes, &la_h_minutes);
|
||||
calcDMH(gpsData.lon_raw/10, &lo_degrees, &lo_minutes, &lo_h_minutes);
|
||||
|
||||
static uint16_t aprs_packet_counter = 0;
|
||||
aprs_packet_counter ++;
|
||||
|
||||
sprintf(packet_buffer,
|
||||
("!%02d%02d.%02u%c%c%03d%02u.%02u%c%c/A=%06ld/P%dS%dT%dV%d%s"),
|
||||
abs(la_degrees), la_minutes, la_h_minutes,
|
||||
la_degrees > 0 ? 'N' : 'S',
|
||||
APRS_DISPLAY_TABLE,
|
||||
abs(lo_degrees), lo_minutes, lo_h_minutes,
|
||||
lo_degrees > 0 ? 'E' : 'W',
|
||||
APRS_DISPLAY_SYMBOL,
|
||||
(gpsData.alt_raw/1000) * 3280 / 1000,
|
||||
aprs_packet_counter,
|
||||
gpsData.sats_raw,
|
||||
temperature,
|
||||
voltage,
|
||||
APRS_COMMENT
|
||||
);
|
||||
qaprs.sendData(packet_buffer);
|
||||
}
|
||||
|
||||
void aprs_change_tone_time(uint16_t x) {
|
||||
qaprs._toneSendTime = x;
|
||||
}
|
24
RS41HUP/aprs.h
Normal file
24
RS41HUP/aprs.h
Normal file
|
@ -0,0 +1,24 @@
|
|||
//
|
||||
// Created by Admin on 2017-01-09.
|
||||
//
|
||||
|
||||
#ifndef RS41HUP_APRS_H
|
||||
#define RS41HUP_APRS_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include "ublox.h"
|
||||
|
||||
extern "C" {
|
||||
#endif
|
||||
void aprs_init();
|
||||
void aprs_timer_handler();
|
||||
uint8_t aprs_is_active();
|
||||
void aprs_send_position(GPSEntry gpsData, int8_t temperature, uint16_t voltage);
|
||||
void aprs_change_tone_time(uint16_t x);
|
||||
void aprs_test();
|
||||
#ifdef __cplusplus
|
||||
};
|
||||
#endif
|
||||
#endif //RS41HUP_APRS_H
|
132
RS41HUP/arm-gcc-link.ld
Normal file
132
RS41HUP/arm-gcc-link.ld
Normal file
|
@ -0,0 +1,132 @@
|
|||
OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
|
||||
/* Internal Memory Map*/
|
||||
MEMORY
|
||||
{
|
||||
rom (rx) : ORIGIN = 0x08000000, LENGTH = 0x00010000
|
||||
ram (rwx) : ORIGIN = 0x20000000, LENGTH = 0x00002000
|
||||
}
|
||||
|
||||
_eram = 0x20000000 + 0x00002000;
|
||||
SECTIONS
|
||||
{
|
||||
.text :
|
||||
{
|
||||
KEEP(*(.isr_vector))
|
||||
*(.text*)
|
||||
|
||||
KEEP(*(.init))
|
||||
KEEP(*(.fini))
|
||||
|
||||
/* .ctors */
|
||||
*crtbegin.o(.ctors)
|
||||
*crtbegin?.o(.ctors)
|
||||
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
|
||||
*(SORT(.ctors.*))
|
||||
*(.ctors)
|
||||
|
||||
/* .dtors */
|
||||
*crtbegin.o(.dtors)
|
||||
*crtbegin?.o(.dtors)
|
||||
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
|
||||
*(SORT(.dtors.*))
|
||||
*(.dtors)
|
||||
|
||||
*(.rodata*)
|
||||
|
||||
KEEP(*(.eh_fram e*))
|
||||
} > rom
|
||||
|
||||
.ARM.extab :
|
||||
{
|
||||
*(.ARM.extab* .gnu.linkonce.armextab.*)
|
||||
} > rom
|
||||
|
||||
__exidx_start = .;
|
||||
.ARM.exidx :
|
||||
{
|
||||
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
|
||||
} > rom
|
||||
__exidx_end = .;
|
||||
__etext = .;
|
||||
|
||||
/* _sidata is used in coide startup code */
|
||||
_sidata = __etext;
|
||||
|
||||
.data : AT (__etext)
|
||||
{
|
||||
__data_start__ = .;
|
||||
|
||||
/* _sdata is used in coide startup code */
|
||||
_sdata = __data_start__;
|
||||
|
||||
*(vtable)
|
||||
*(.data*)
|
||||
|
||||
. = ALIGN(4);
|
||||
/* preinit data */
|
||||
PROVIDE_HIDDEN (__preinit_array_start = .);
|
||||
KEEP(*(.preinit_array))
|
||||
PROVIDE_HIDDEN (__preinit_array_end = .);
|
||||
|
||||
. = ALIGN(4);
|
||||
/* init data */
|
||||
PROVIDE_HIDDEN (__init_array_start = .);
|
||||
KEEP(*(SORT(.init_array.*)))
|
||||
KEEP(*(.init_array))
|
||||
PROVIDE_HIDDEN (__init_array_end = .);
|
||||
|
||||
. = ALIGN(4);
|
||||
/* finit data */
|
||||
PROVIDE_HIDDEN (__fini_array_start = .);
|
||||
KEEP(*(SORT(.fini_array.*)))
|
||||
KEEP(*(.fini_array))
|
||||
PROVIDE_HIDDEN (__fini_array_end = .);
|
||||
|
||||
KEEP(*(.jcr*))
|
||||
. = ALIGN(4);
|
||||
/* All data end */
|
||||
__data_end__ = .;
|
||||
|
||||
/* _edata is used in coide startup code */
|
||||
_edata = __data_end__;
|
||||
} > ram
|
||||
|
||||
.bss :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
__bss_start__ = .;
|
||||
_sbss = __bss_start__;
|
||||
*(.bss*)
|
||||
*(COMMON)
|
||||
. = ALIGN(4);
|
||||
__bss_end__ = .;
|
||||
_ebss = __bss_end__;
|
||||
} > ram
|
||||
|
||||
.heap (COPY):
|
||||
{
|
||||
__end__ = .;
|
||||
_end = __end__;
|
||||
end = __end__;
|
||||
*(.heap*)
|
||||
__HeapLimit = .;
|
||||
} > ram
|
||||
|
||||
/* .stack_dummy section doesn't contains any symbols. It is only
|
||||
* used for linker to calculate size of stack sections, and assign
|
||||
* values to stack symbols later */
|
||||
.co_stack (NOLOAD):
|
||||
{
|
||||
. = ALIGN(8);
|
||||
*(.co_stack .co_stack.*)
|
||||
} > ram
|
||||
|
||||
/* Set stack top to end of ram , and stack limit move down by
|
||||
* size of stack_dummy section */
|
||||
__StackTop = ORIGIN(ram ) + LENGTH(ram );
|
||||
__StackLimit = __StackTop - SIZEOF(.co_stack);
|
||||
PROVIDE(__stack = __StackTop);
|
||||
|
||||
/* Check if data + heap + stack exceeds ram limit */
|
||||
ASSERT(__StackLimit >= __HeapLimit, "region ram overflowed with stack")
|
||||
}
|
9
RS41HUP/cmake-clean
Executable file
9
RS41HUP/cmake-clean
Executable file
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
rm -f CMakeCache.txt
|
||||
rm -f RS41HUP.bin
|
||||
rm -f RS41HUP.hex
|
||||
rm -f RS41HUP.map
|
||||
rm -f cmake_install.cmake
|
||||
rm -f Makefile
|
||||
rm -rf CMakeFiles/*
|
49
RS41HUP/cmake_install.cmake
Normal file
49
RS41HUP/cmake_install.cmake
Normal file
|
@ -0,0 +1,49 @@
|
|||
# Install script for directory: /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP
|
||||
|
||||
# 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 "")
|
||||
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 default install directory permissions.
|
||||
if(NOT DEFINED CMAKE_OBJDUMP)
|
||||
set(CMAKE_OBJDUMP "/opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-objdump")
|
||||
endif()
|
||||
|
||||
if(CMAKE_INSTALL_COMPONENT)
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
|
||||
else()
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
|
||||
endif()
|
||||
|
||||
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
|
||||
"${CMAKE_INSTALL_MANIFEST_FILES}")
|
||||
file(WRITE "/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41HUP/${CMAKE_INSTALL_MANIFEST}"
|
||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
1
RS41HUP/cmsis/.readme.md
Normal file
1
RS41HUP/cmsis/.readme.md
Normal file
|
@ -0,0 +1 @@
|
|||
|
1612
RS41HUP/cmsis/core_cm3.h
Normal file
1612
RS41HUP/cmsis/core_cm3.h
Normal file
File diff suppressed because it is too large
Load Diff
616
RS41HUP/cmsis/core_cmFunc.h
Normal file
616
RS41HUP/cmsis/core_cmFunc.h
Normal file
|
@ -0,0 +1,616 @@
|
|||
/**************************************************************************//**
|
||||
* @file core_cmFunc.h
|
||||
* @brief CMSIS Cortex-M Core Function Access Header File
|
||||
* @version V3.01
|
||||
* @date 06. March 2012
|
||||
*
|
||||
* @note
|
||||
* Copyright (C) 2009-2012 ARM Limited. All rights reserved.
|
||||
*
|
||||
* @par
|
||||
* ARM Limited (ARM) is supplying this software for use with Cortex-M
|
||||
* processor based microcontrollers. This file can be freely distributed
|
||||
* within development tools that are supporting such ARM based processors.
|
||||
*
|
||||
* @par
|
||||
* THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
|
||||
* OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
|
||||
* ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
|
||||
* CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
#ifndef __CORE_CMFUNC_H
|
||||
#define __CORE_CMFUNC_H
|
||||
|
||||
|
||||
/* ########################### Core Function Access ########################### */
|
||||
/** \ingroup CMSIS_Core_FunctionInterface
|
||||
\defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions
|
||||
@{
|
||||
*/
|
||||
|
||||
#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/
|
||||
/* ARM armcc specific functions */
|
||||
|
||||
#if (__ARMCC_VERSION < 400677)
|
||||
#error "Please use ARM Compiler Toolchain V4.0.677 or later!"
|
||||
#endif
|
||||
|
||||
/* intrinsic void __enable_irq(); */
|
||||
/* intrinsic void __disable_irq(); */
|
||||
|
||||
/** \brief Get Control Register
|
||||
|
||||
This function returns the content of the Control Register.
|
||||
|
||||
\return Control Register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_CONTROL(void)
|
||||
{
|
||||
register uint32_t __regControl __ASM("control");
|
||||
return(__regControl);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Control Register
|
||||
|
||||
This function writes the given value to the Control Register.
|
||||
|
||||
\param [in] control Control Register value to set
|
||||
*/
|
||||
__STATIC_INLINE void __set_CONTROL(uint32_t control)
|
||||
{
|
||||
register uint32_t __regControl __ASM("control");
|
||||
__regControl = control;
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get IPSR Register
|
||||
|
||||
This function returns the content of the IPSR Register.
|
||||
|
||||
\return IPSR Register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_IPSR(void)
|
||||
{
|
||||
register uint32_t __regIPSR __ASM("ipsr");
|
||||
return(__regIPSR);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get APSR Register
|
||||
|
||||
This function returns the content of the APSR Register.
|
||||
|
||||
\return APSR Register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_APSR(void)
|
||||
{
|
||||
register uint32_t __regAPSR __ASM("apsr");
|
||||
return(__regAPSR);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get xPSR Register
|
||||
|
||||
This function returns the content of the xPSR Register.
|
||||
|
||||
\return xPSR Register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_xPSR(void)
|
||||
{
|
||||
register uint32_t __regXPSR __ASM("xpsr");
|
||||
return(__regXPSR);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Process Stack Pointer
|
||||
|
||||
This function returns the current value of the Process Stack Pointer (PSP).
|
||||
|
||||
\return PSP Register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_PSP(void)
|
||||
{
|
||||
register uint32_t __regProcessStackPointer __ASM("psp");
|
||||
return(__regProcessStackPointer);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Process Stack Pointer
|
||||
|
||||
This function assigns the given value to the Process Stack Pointer (PSP).
|
||||
|
||||
\param [in] topOfProcStack Process Stack Pointer value to set
|
||||
*/
|
||||
__STATIC_INLINE void __set_PSP(uint32_t topOfProcStack)
|
||||
{
|
||||
register uint32_t __regProcessStackPointer __ASM("psp");
|
||||
__regProcessStackPointer = topOfProcStack;
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Main Stack Pointer
|
||||
|
||||
This function returns the current value of the Main Stack Pointer (MSP).
|
||||
|
||||
\return MSP Register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_MSP(void)
|
||||
{
|
||||
register uint32_t __regMainStackPointer __ASM("msp");
|
||||
return(__regMainStackPointer);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Main Stack Pointer
|
||||
|
||||
This function assigns the given value to the Main Stack Pointer (MSP).
|
||||
|
||||
\param [in] topOfMainStack Main Stack Pointer value to set
|
||||
*/
|
||||
__STATIC_INLINE void __set_MSP(uint32_t topOfMainStack)
|
||||
{
|
||||
register uint32_t __regMainStackPointer __ASM("msp");
|
||||
__regMainStackPointer = topOfMainStack;
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Priority Mask
|
||||
|
||||
This function returns the current state of the priority mask bit from the Priority Mask Register.
|
||||
|
||||
\return Priority Mask value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_PRIMASK(void)
|
||||
{
|
||||
register uint32_t __regPriMask __ASM("primask");
|
||||
return(__regPriMask);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Priority Mask
|
||||
|
||||
This function assigns the given value to the Priority Mask Register.
|
||||
|
||||
\param [in] priMask Priority Mask
|
||||
*/
|
||||
__STATIC_INLINE void __set_PRIMASK(uint32_t priMask)
|
||||
{
|
||||
register uint32_t __regPriMask __ASM("primask");
|
||||
__regPriMask = (priMask);
|
||||
}
|
||||
|
||||
|
||||
#if (__CORTEX_M >= 0x03)
|
||||
|
||||
/** \brief Enable FIQ
|
||||
|
||||
This function enables FIQ interrupts by clearing the F-bit in the CPSR.
|
||||
Can only be executed in Privileged modes.
|
||||
*/
|
||||
#define __enable_fault_irq __enable_fiq
|
||||
|
||||
|
||||
/** \brief Disable FIQ
|
||||
|
||||
This function disables FIQ interrupts by setting the F-bit in the CPSR.
|
||||
Can only be executed in Privileged modes.
|
||||
*/
|
||||
#define __disable_fault_irq __disable_fiq
|
||||
|
||||
|
||||
/** \brief Get Base Priority
|
||||
|
||||
This function returns the current value of the Base Priority register.
|
||||
|
||||
\return Base Priority register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_BASEPRI(void)
|
||||
{
|
||||
register uint32_t __regBasePri __ASM("basepri");
|
||||
return(__regBasePri);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Base Priority
|
||||
|
||||
This function assigns the given value to the Base Priority register.
|
||||
|
||||
\param [in] basePri Base Priority value to set
|
||||
*/
|
||||
__STATIC_INLINE void __set_BASEPRI(uint32_t basePri)
|
||||
{
|
||||
register uint32_t __regBasePri __ASM("basepri");
|
||||
__regBasePri = (basePri & 0xff);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Fault Mask
|
||||
|
||||
This function returns the current value of the Fault Mask register.
|
||||
|
||||
\return Fault Mask register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_FAULTMASK(void)
|
||||
{
|
||||
register uint32_t __regFaultMask __ASM("faultmask");
|
||||
return(__regFaultMask);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Fault Mask
|
||||
|
||||
This function assigns the given value to the Fault Mask register.
|
||||
|
||||
\param [in] faultMask Fault Mask value to set
|
||||
*/
|
||||
__STATIC_INLINE void __set_FAULTMASK(uint32_t faultMask)
|
||||
{
|
||||
register uint32_t __regFaultMask __ASM("faultmask");
|
||||
__regFaultMask = (faultMask & (uint32_t)1);
|
||||
}
|
||||
|
||||
#endif /* (__CORTEX_M >= 0x03) */
|
||||
|
||||
|
||||
#if (__CORTEX_M == 0x04)
|
||||
|
||||
/** \brief Get FPSCR
|
||||
|
||||
This function returns the current value of the Floating Point Status/Control register.
|
||||
|
||||
\return Floating Point Status/Control register value
|
||||
*/
|
||||
__STATIC_INLINE uint32_t __get_FPSCR(void)
|
||||
{
|
||||
#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)
|
||||
register uint32_t __regfpscr __ASM("fpscr");
|
||||
return(__regfpscr);
|
||||
#else
|
||||
return(0);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set FPSCR
|
||||
|
||||
This function assigns the given value to the Floating Point Status/Control register.
|
||||
|
||||
\param [in] fpscr Floating Point Status/Control value to set
|
||||
*/
|
||||
__STATIC_INLINE void __set_FPSCR(uint32_t fpscr)
|
||||
{
|
||||
#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)
|
||||
register uint32_t __regfpscr __ASM("fpscr");
|
||||
__regfpscr = (fpscr);
|
||||
#endif
|
||||
}
|
||||
|
||||
#endif /* (__CORTEX_M == 0x04) */
|
||||
|
||||
|
||||
#elif defined ( __ICCARM__ ) /*------------------ ICC Compiler -------------------*/
|
||||
/* IAR iccarm specific functions */
|
||||
|
||||
#include <cmsis_iar.h>
|
||||
|
||||
|
||||
#elif defined ( __TMS470__ ) /*---------------- TI CCS Compiler ------------------*/
|
||||
/* TI CCS specific functions */
|
||||
|
||||
#include <cmsis_ccs.h>
|
||||
|
||||
|
||||
#elif defined ( __GNUC__ ) /*------------------ GNU Compiler ---------------------*/
|
||||
/* GNU gcc specific functions */
|
||||
|
||||
/** \brief Enable IRQ Interrupts
|
||||
|
||||
This function enables IRQ interrupts by clearing the I-bit in the CPSR.
|
||||
Can only be executed in Privileged modes.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __enable_irq(void)
|
||||
{
|
||||
__ASM volatile ("cpsie i");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Disable IRQ Interrupts
|
||||
|
||||
This function disables IRQ interrupts by setting the I-bit in the CPSR.
|
||||
Can only be executed in Privileged modes.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __disable_irq(void)
|
||||
{
|
||||
__ASM volatile ("cpsid i");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Control Register
|
||||
|
||||
This function returns the content of the Control Register.
|
||||
|
||||
\return Control Register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_CONTROL(void)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, control" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Control Register
|
||||
|
||||
This function writes the given value to the Control Register.
|
||||
|
||||
\param [in] control Control Register value to set
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_CONTROL(uint32_t control)
|
||||
{
|
||||
__ASM volatile ("MSR control, %0" : : "r" (control) );
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get IPSR Register
|
||||
|
||||
This function returns the content of the IPSR Register.
|
||||
|
||||
\return IPSR Register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_IPSR(void)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, ipsr" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get APSR Register
|
||||
|
||||
This function returns the content of the APSR Register.
|
||||
|
||||
\return APSR Register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_APSR(void)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, apsr" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get xPSR Register
|
||||
|
||||
This function returns the content of the xPSR Register.
|
||||
|
||||
\return xPSR Register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_xPSR(void)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, xpsr" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Process Stack Pointer
|
||||
|
||||
This function returns the current value of the Process Stack Pointer (PSP).
|
||||
|
||||
\return PSP Register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_PSP(void)
|
||||
{
|
||||
register uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, psp\n" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Process Stack Pointer
|
||||
|
||||
This function assigns the given value to the Process Stack Pointer (PSP).
|
||||
|
||||
\param [in] topOfProcStack Process Stack Pointer value to set
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_PSP(uint32_t topOfProcStack)
|
||||
{
|
||||
__ASM volatile ("MSR psp, %0\n" : : "r" (topOfProcStack) );
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Main Stack Pointer
|
||||
|
||||
This function returns the current value of the Main Stack Pointer (MSP).
|
||||
|
||||
\return MSP Register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_MSP(void)
|
||||
{
|
||||
register uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, msp\n" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Main Stack Pointer
|
||||
|
||||
This function assigns the given value to the Main Stack Pointer (MSP).
|
||||
|
||||
\param [in] topOfMainStack Main Stack Pointer value to set
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_MSP(uint32_t topOfMainStack)
|
||||
{
|
||||
__ASM volatile ("MSR msp, %0\n" : : "r" (topOfMainStack) );
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Priority Mask
|
||||
|
||||
This function returns the current state of the priority mask bit from the Priority Mask Register.
|
||||
|
||||
\return Priority Mask value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_PRIMASK(void)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, primask" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Priority Mask
|
||||
|
||||
This function assigns the given value to the Priority Mask Register.
|
||||
|
||||
\param [in] priMask Priority Mask
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_PRIMASK(uint32_t priMask)
|
||||
{
|
||||
__ASM volatile ("MSR primask, %0" : : "r" (priMask) );
|
||||
}
|
||||
|
||||
|
||||
#if (__CORTEX_M >= 0x03)
|
||||
|
||||
/** \brief Enable FIQ
|
||||
|
||||
This function enables FIQ interrupts by clearing the F-bit in the CPSR.
|
||||
Can only be executed in Privileged modes.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __enable_fault_irq(void)
|
||||
{
|
||||
__ASM volatile ("cpsie f");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Disable FIQ
|
||||
|
||||
This function disables FIQ interrupts by setting the F-bit in the CPSR.
|
||||
Can only be executed in Privileged modes.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __disable_fault_irq(void)
|
||||
{
|
||||
__ASM volatile ("cpsid f");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Base Priority
|
||||
|
||||
This function returns the current value of the Base Priority register.
|
||||
|
||||
\return Base Priority register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_BASEPRI(void)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, basepri_max" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Base Priority
|
||||
|
||||
This function assigns the given value to the Base Priority register.
|
||||
|
||||
\param [in] basePri Base Priority value to set
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_BASEPRI(uint32_t value)
|
||||
{
|
||||
__ASM volatile ("MSR basepri, %0" : : "r" (value) );
|
||||
}
|
||||
|
||||
|
||||
/** \brief Get Fault Mask
|
||||
|
||||
This function returns the current value of the Fault Mask register.
|
||||
|
||||
\return Fault Mask register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_FAULTMASK(void)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("MRS %0, faultmask" : "=r" (result) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set Fault Mask
|
||||
|
||||
This function assigns the given value to the Fault Mask register.
|
||||
|
||||
\param [in] faultMask Fault Mask value to set
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_FAULTMASK(uint32_t faultMask)
|
||||
{
|
||||
__ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) );
|
||||
}
|
||||
|
||||
#endif /* (__CORTEX_M >= 0x03) */
|
||||
|
||||
|
||||
#if (__CORTEX_M == 0x04)
|
||||
|
||||
/** \brief Get FPSCR
|
||||
|
||||
This function returns the current value of the Floating Point Status/Control register.
|
||||
|
||||
\return Floating Point Status/Control register value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __get_FPSCR(void)
|
||||
{
|
||||
#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("VMRS %0, fpscr" : "=r" (result) );
|
||||
return(result);
|
||||
#else
|
||||
return(0);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
/** \brief Set FPSCR
|
||||
|
||||
This function assigns the given value to the Floating Point Status/Control register.
|
||||
|
||||
\param [in] fpscr Floating Point Status/Control value to set
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __set_FPSCR(uint32_t fpscr)
|
||||
{
|
||||
#if (__FPU_PRESENT == 1) && (__FPU_USED == 1)
|
||||
__ASM volatile ("VMSR fpscr, %0" : : "r" (fpscr) );
|
||||
#endif
|
||||
}
|
||||
|
||||
#endif /* (__CORTEX_M == 0x04) */
|
||||
|
||||
|
||||
#elif defined ( __TASKING__ ) /*------------------ TASKING Compiler --------------*/
|
||||
/* TASKING carm specific functions */
|
||||
|
||||
/*
|
||||
* The CMSIS functions have been implemented as intrinsics in the compiler.
|
||||
* Please use "carm -?i" to get an up to date list of all instrinsics,
|
||||
* Including the CMSIS ones.
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
||||
/*@} end of CMSIS_Core_RegAccFunctions */
|
||||
|
||||
|
||||
#endif /* __CORE_CMFUNC_H */
|
618
RS41HUP/cmsis/core_cmInstr.h
Normal file
618
RS41HUP/cmsis/core_cmInstr.h
Normal file
|
@ -0,0 +1,618 @@
|
|||
/**************************************************************************//**
|
||||
* @file core_cmInstr.h
|
||||
* @brief CMSIS Cortex-M Core Instruction Access Header File
|
||||
* @version V3.01
|
||||
* @date 06. March 2012
|
||||
*
|
||||
* @note
|
||||
* Copyright (C) 2009-2012 ARM Limited. All rights reserved.
|
||||
*
|
||||
* @par
|
||||
* ARM Limited (ARM) is supplying this software for use with Cortex-M
|
||||
* processor based microcontrollers. This file can be freely distributed
|
||||
* within development tools that are supporting such ARM based processors.
|
||||
*
|
||||
* @par
|
||||
* THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
|
||||
* OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
|
||||
* ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
|
||||
* CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
#ifndef __CORE_CMINSTR_H
|
||||
#define __CORE_CMINSTR_H
|
||||
|
||||
|
||||
/* ########################## Core Instruction Access ######################### */
|
||||
/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface
|
||||
Access to dedicated instructions
|
||||
@{
|
||||
*/
|
||||
|
||||
#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/
|
||||
/* ARM armcc specific functions */
|
||||
|
||||
#if (__ARMCC_VERSION < 400677)
|
||||
#error "Please use ARM Compiler Toolchain V4.0.677 or later!"
|
||||
#endif
|
||||
|
||||
|
||||
/** \brief No Operation
|
||||
|
||||
No Operation does nothing. This instruction can be used for code alignment purposes.
|
||||
*/
|
||||
#define __NOP __nop
|
||||
|
||||
|
||||
/** \brief Wait For Interrupt
|
||||
|
||||
Wait For Interrupt is a hint instruction that suspends execution
|
||||
until one of a number of events occurs.
|
||||
*/
|
||||
#define __WFI __wfi
|
||||
|
||||
|
||||
/** \brief Wait For Event
|
||||
|
||||
Wait For Event is a hint instruction that permits the processor to enter
|
||||
a low-power state until one of a number of events occurs.
|
||||
*/
|
||||
#define __WFE __wfe
|
||||
|
||||
|
||||
/** \brief Send Event
|
||||
|
||||
Send Event is a hint instruction. It causes an event to be signaled to the CPU.
|
||||
*/
|
||||
#define __SEV __sev
|
||||
|
||||
|
||||
/** \brief Instruction Synchronization Barrier
|
||||
|
||||
Instruction Synchronization Barrier flushes the pipeline in the processor,
|
||||
so that all instructions following the ISB are fetched from cache or
|
||||
memory, after the instruction has been completed.
|
||||
*/
|
||||
#define __ISB() __isb(0xF)
|
||||
|
||||
|
||||
/** \brief Data Synchronization Barrier
|
||||
|
||||
This function acts as a special kind of Data Memory Barrier.
|
||||
It completes when all explicit memory accesses before this instruction complete.
|
||||
*/
|
||||
#define __DSB() __dsb(0xF)
|
||||
|
||||
|
||||
/** \brief Data Memory Barrier
|
||||
|
||||
This function ensures the apparent order of the explicit memory operations before
|
||||
and after the instruction, without ensuring their completion.
|
||||
*/
|
||||
#define __DMB() __dmb(0xF)
|
||||
|
||||
|
||||
/** \brief Reverse byte order (32 bit)
|
||||
|
||||
This function reverses the byte order in integer value.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
#define __REV __rev
|
||||
|
||||
|
||||
/** \brief Reverse byte order (16 bit)
|
||||
|
||||
This function reverses the byte order in two unsigned short values.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
__attribute__((section(".rev16_text"))) __STATIC_INLINE __ASM uint32_t __REV16(uint32_t value)
|
||||
{
|
||||
rev16 r0, r0
|
||||
bx lr
|
||||
}
|
||||
|
||||
|
||||
/** \brief Reverse byte order in signed short value
|
||||
|
||||
This function reverses the byte order in a signed short value with sign extension to integer.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
__attribute__((section(".revsh_text"))) __STATIC_INLINE __ASM int32_t __REVSH(int32_t value)
|
||||
{
|
||||
revsh r0, r0
|
||||
bx lr
|
||||
}
|
||||
|
||||
|
||||
/** \brief Rotate Right in unsigned value (32 bit)
|
||||
|
||||
This function Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits.
|
||||
|
||||
\param [in] value Value to rotate
|
||||
\param [in] value Number of Bits to rotate
|
||||
\return Rotated value
|
||||
*/
|
||||
#define __ROR __ror
|
||||
|
||||
|
||||
#if (__CORTEX_M >= 0x03)
|
||||
|
||||
/** \brief Reverse bit order of value
|
||||
|
||||
This function reverses the bit order of the given value.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
#define __RBIT __rbit
|
||||
|
||||
|
||||
/** \brief LDR Exclusive (8 bit)
|
||||
|
||||
This function performs a exclusive LDR command for 8 bit value.
|
||||
|
||||
\param [in] ptr Pointer to data
|
||||
\return value of type uint8_t at (*ptr)
|
||||
*/
|
||||
#define __LDREXB(ptr) ((uint8_t ) __ldrex(ptr))
|
||||
|
||||
|
||||
/** \brief LDR Exclusive (16 bit)
|
||||
|
||||
This function performs a exclusive LDR command for 16 bit values.
|
||||
|
||||
\param [in] ptr Pointer to data
|
||||
\return value of type uint16_t at (*ptr)
|
||||
*/
|
||||
#define __LDREXH(ptr) ((uint16_t) __ldrex(ptr))
|
||||
|
||||
|
||||
/** \brief LDR Exclusive (32 bit)
|
||||
|
||||
This function performs a exclusive LDR command for 32 bit values.
|
||||
|
||||
\param [in] ptr Pointer to data
|
||||
\return value of type uint32_t at (*ptr)
|
||||
*/
|
||||
#define __LDREXW(ptr) ((uint32_t ) __ldrex(ptr))
|
||||
|
||||
|
||||
/** \brief STR Exclusive (8 bit)
|
||||
|
||||
This function performs a exclusive STR command for 8 bit values.
|
||||
|
||||
\param [in] value Value to store
|
||||
\param [in] ptr Pointer to location
|
||||
\return 0 Function succeeded
|
||||
\return 1 Function failed
|
||||
*/
|
||||
#define __STREXB(value, ptr) __strex(value, ptr)
|
||||
|
||||
|
||||
/** \brief STR Exclusive (16 bit)
|
||||
|
||||
This function performs a exclusive STR command for 16 bit values.
|
||||
|
||||
\param [in] value Value to store
|
||||
\param [in] ptr Pointer to location
|
||||
\return 0 Function succeeded
|
||||
\return 1 Function failed
|
||||
*/
|
||||
#define __STREXH(value, ptr) __strex(value, ptr)
|
||||
|
||||
|
||||
/** \brief STR Exclusive (32 bit)
|
||||
|
||||
This function performs a exclusive STR command for 32 bit values.
|
||||
|
||||
\param [in] value Value to store
|
||||
\param [in] ptr Pointer to location
|
||||
\return 0 Function succeeded
|
||||
\return 1 Function failed
|
||||
*/
|
||||
#define __STREXW(value, ptr) __strex(value, ptr)
|
||||
|
||||
|
||||
/** \brief Remove the exclusive lock
|
||||
|
||||
This function removes the exclusive lock which is created by LDREX.
|
||||
|
||||
*/
|
||||
#define __CLREX __clrex
|
||||
|
||||
|
||||
/** \brief Signed Saturate
|
||||
|
||||
This function saturates a signed value.
|
||||
|
||||
\param [in] value Value to be saturated
|
||||
\param [in] sat Bit position to saturate to (1..32)
|
||||
\return Saturated value
|
||||
*/
|
||||
#define __SSAT __ssat
|
||||
|
||||
|
||||
/** \brief Unsigned Saturate
|
||||
|
||||
This function saturates an unsigned value.
|
||||
|
||||
\param [in] value Value to be saturated
|
||||
\param [in] sat Bit position to saturate to (0..31)
|
||||
\return Saturated value
|
||||
*/
|
||||
#define __USAT __usat
|
||||
|
||||
|
||||
/** \brief Count leading zeros
|
||||
|
||||
This function counts the number of leading zeros of a data value.
|
||||
|
||||
\param [in] value Value to count the leading zeros
|
||||
\return number of leading zeros in value
|
||||
*/
|
||||
#define __CLZ __clz
|
||||
|
||||
#endif /* (__CORTEX_M >= 0x03) */
|
||||
|
||||
|
||||
|
||||
#elif defined ( __ICCARM__ ) /*------------------ ICC Compiler -------------------*/
|
||||
/* IAR iccarm specific functions */
|
||||
|
||||
#include <cmsis_iar.h>
|
||||
|
||||
|
||||
#elif defined ( __TMS470__ ) /*---------------- TI CCS Compiler ------------------*/
|
||||
/* TI CCS specific functions */
|
||||
|
||||
#include <cmsis_ccs.h>
|
||||
|
||||
|
||||
#elif defined ( __GNUC__ ) /*------------------ GNU Compiler ---------------------*/
|
||||
/* GNU gcc specific functions */
|
||||
|
||||
/** \brief No Operation
|
||||
|
||||
No Operation does nothing. This instruction can be used for code alignment purposes.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __NOP(void)
|
||||
{
|
||||
__ASM volatile ("nop");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Wait For Interrupt
|
||||
|
||||
Wait For Interrupt is a hint instruction that suspends execution
|
||||
until one of a number of events occurs.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __WFI(void)
|
||||
{
|
||||
__ASM volatile ("wfi");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Wait For Event
|
||||
|
||||
Wait For Event is a hint instruction that permits the processor to enter
|
||||
a low-power state until one of a number of events occurs.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __WFE(void)
|
||||
{
|
||||
__ASM volatile ("wfe");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Send Event
|
||||
|
||||
Send Event is a hint instruction. It causes an event to be signaled to the CPU.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __SEV(void)
|
||||
{
|
||||
__ASM volatile ("sev");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Instruction Synchronization Barrier
|
||||
|
||||
Instruction Synchronization Barrier flushes the pipeline in the processor,
|
||||
so that all instructions following the ISB are fetched from cache or
|
||||
memory, after the instruction has been completed.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __ISB(void)
|
||||
{
|
||||
__ASM volatile ("isb");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Data Synchronization Barrier
|
||||
|
||||
This function acts as a special kind of Data Memory Barrier.
|
||||
It completes when all explicit memory accesses before this instruction complete.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __DSB(void)
|
||||
{
|
||||
__ASM volatile ("dsb");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Data Memory Barrier
|
||||
|
||||
This function ensures the apparent order of the explicit memory operations before
|
||||
and after the instruction, without ensuring their completion.
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __DMB(void)
|
||||
{
|
||||
__ASM volatile ("dmb");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Reverse byte order (32 bit)
|
||||
|
||||
This function reverses the byte order in integer value.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __REV(uint32_t value)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("rev %0, %1" : "=r" (result) : "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Reverse byte order (16 bit)
|
||||
|
||||
This function reverses the byte order in two unsigned short values.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __REV16(uint32_t value)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("rev16 %0, %1" : "=r" (result) : "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Reverse byte order in signed short value
|
||||
|
||||
This function reverses the byte order in a signed short value with sign extension to integer.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE int32_t __REVSH(int32_t value)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("revsh %0, %1" : "=r" (result) : "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Rotate Right in unsigned value (32 bit)
|
||||
|
||||
This function Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits.
|
||||
|
||||
\param [in] value Value to rotate
|
||||
\param [in] value Number of Bits to rotate
|
||||
\return Rotated value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __ROR(uint32_t op1, uint32_t op2)
|
||||
{
|
||||
|
||||
__ASM volatile ("ror %0, %0, %1" : "+r" (op1) : "r" (op2) );
|
||||
return(op1);
|
||||
}
|
||||
|
||||
|
||||
#if (__CORTEX_M >= 0x03)
|
||||
|
||||
/** \brief Reverse bit order of value
|
||||
|
||||
This function reverses the bit order of the given value.
|
||||
|
||||
\param [in] value Value to reverse
|
||||
\return Reversed value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __RBIT(uint32_t value)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief LDR Exclusive (8 bit)
|
||||
|
||||
This function performs a exclusive LDR command for 8 bit value.
|
||||
|
||||
\param [in] ptr Pointer to data
|
||||
\return value of type uint8_t at (*ptr)
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint8_t __LDREXB(volatile uint8_t *addr)
|
||||
{
|
||||
uint8_t result;
|
||||
|
||||
__ASM volatile ("ldrexb %0, [%1]" : "=r" (result) : "r" (addr) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief LDR Exclusive (16 bit)
|
||||
|
||||
This function performs a exclusive LDR command for 16 bit values.
|
||||
|
||||
\param [in] ptr Pointer to data
|
||||
\return value of type uint16_t at (*ptr)
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint16_t __LDREXH(volatile uint16_t *addr)
|
||||
{
|
||||
uint16_t result;
|
||||
|
||||
__ASM volatile ("ldrexh %0, [%1]" : "=r" (result) : "r" (addr) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief LDR Exclusive (32 bit)
|
||||
|
||||
This function performs a exclusive LDR command for 32 bit values.
|
||||
|
||||
\param [in] ptr Pointer to data
|
||||
\return value of type uint32_t at (*ptr)
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __LDREXW(volatile uint32_t *addr)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("ldrex %0, [%1]" : "=r" (result) : "r" (addr) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief STR Exclusive (8 bit)
|
||||
|
||||
This function performs a exclusive STR command for 8 bit values.
|
||||
|
||||
\param [in] value Value to store
|
||||
\param [in] ptr Pointer to location
|
||||
\return 0 Function succeeded
|
||||
\return 1 Function failed
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __STREXB(uint8_t value, volatile uint8_t *addr)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("strexb %0, %2, [%1]" : "=&r" (result) : "r" (addr), "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief STR Exclusive (16 bit)
|
||||
|
||||
This function performs a exclusive STR command for 16 bit values.
|
||||
|
||||
\param [in] value Value to store
|
||||
\param [in] ptr Pointer to location
|
||||
\return 0 Function succeeded
|
||||
\return 1 Function failed
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __STREXH(uint16_t value, volatile uint16_t *addr)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("strexh %0, %2, [%1]" : "=&r" (result) : "r" (addr), "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief STR Exclusive (32 bit)
|
||||
|
||||
This function performs a exclusive STR command for 32 bit values.
|
||||
|
||||
\param [in] value Value to store
|
||||
\param [in] ptr Pointer to location
|
||||
\return 0 Function succeeded
|
||||
\return 1 Function failed
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr)
|
||||
{
|
||||
uint32_t result;
|
||||
|
||||
__ASM volatile ("strex %0, %2, [%1]" : "=&r" (result) : "r" (addr), "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
|
||||
/** \brief Remove the exclusive lock
|
||||
|
||||
This function removes the exclusive lock which is created by LDREX.
|
||||
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE void __CLREX(void)
|
||||
{
|
||||
__ASM volatile ("clrex");
|
||||
}
|
||||
|
||||
|
||||
/** \brief Signed Saturate
|
||||
|
||||
This function saturates a signed value.
|
||||
|
||||
\param [in] value Value to be saturated
|
||||
\param [in] sat Bit position to saturate to (1..32)
|
||||
\return Saturated value
|
||||
*/
|
||||
#define __SSAT(ARG1,ARG2) \
|
||||
({ \
|
||||
uint32_t __RES, __ARG1 = (ARG1); \
|
||||
__ASM ("ssat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \
|
||||
__RES; \
|
||||
})
|
||||
|
||||
|
||||
/** \brief Unsigned Saturate
|
||||
|
||||
This function saturates an unsigned value.
|
||||
|
||||
\param [in] value Value to be saturated
|
||||
\param [in] sat Bit position to saturate to (0..31)
|
||||
\return Saturated value
|
||||
*/
|
||||
#define __USAT(ARG1,ARG2) \
|
||||
({ \
|
||||
uint32_t __RES, __ARG1 = (ARG1); \
|
||||
__ASM ("usat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \
|
||||
__RES; \
|
||||
})
|
||||
|
||||
|
||||
/** \brief Count leading zeros
|
||||
|
||||
This function counts the number of leading zeros of a data value.
|
||||
|
||||
\param [in] value Value to count the leading zeros
|
||||
\return number of leading zeros in value
|
||||
*/
|
||||
__attribute__( ( always_inline ) ) __STATIC_INLINE uint8_t __CLZ(uint32_t value)
|
||||
{
|
||||
uint8_t result;
|
||||
|
||||
__ASM volatile ("clz %0, %1" : "=r" (result) : "r" (value) );
|
||||
return(result);
|
||||
}
|
||||
|
||||
#endif /* (__CORTEX_M >= 0x03) */
|
||||
|
||||
|
||||
|
||||
|
||||
#elif defined ( __TASKING__ ) /*------------------ TASKING Compiler --------------*/
|
||||
/* TASKING carm specific functions */
|
||||
|
||||
/*
|
||||
* The CMSIS functions have been implemented as intrinsics in the compiler.
|
||||
* Please use "carm -?i" to get an up to date list of all intrinsics,
|
||||
* Including the CMSIS ones.
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
||||
/*@}*/ /* end of group CMSIS_Core_InstructionInterface */
|
||||
|
||||
#endif /* __CORE_CMINSTR_H */
|
1
RS41HUP/cmsis_boot/.readme.md
Normal file
1
RS41HUP/cmsis_boot/.readme.md
Normal file
|
@ -0,0 +1 @@
|
|||
|
1
RS41HUP/cmsis_boot/startup/.readme.md
Normal file
1
RS41HUP/cmsis_boot/startup/.readme.md
Normal file
|
@ -0,0 +1 @@
|
|||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user