From 53cb8aa129e5a57538c6f88cfb894e3c3e6cc9da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Sat, 14 Oct 2017 13:04:39 +0200 Subject: [PATCH] Delete armgcc build scripts because they aren't planned to be used anymore. --- left/build/armgcc/CMakeLists.txt | 198 ---------------------- left/build/armgcc/build_all.bat | 6 - left/build/armgcc/build_all.sh | 3 - left/build/armgcc/build_debug.bat | 4 - left/build/armgcc/build_debug.sh | 4 - left/build/armgcc/build_release.bat | 4 - left/build/armgcc/build_release.sh | 4 - left/build/armgcc/clean.bat | 3 - left/build/armgcc/clean.sh | 3 - left/build/armgcc/ksdk_dir.sh | 2 - right/build/armgcc/CMakeLists.txt | 239 --------------------------- right/build/armgcc/README.md | 4 - right/build/armgcc/build_all.bat | 6 - right/build/armgcc/build_all.sh | 3 - right/build/armgcc/build_debug.bat | 4 - right/build/armgcc/build_debug.sh | 4 - right/build/armgcc/build_release.bat | 4 - right/build/armgcc/build_release.sh | 4 - right/build/armgcc/clean.bat | 3 - right/build/armgcc/clean.sh | 3 - right/build/armgcc/ksdk_dir.sh | 2 - 21 files changed, 507 deletions(-) delete mode 100644 left/build/armgcc/CMakeLists.txt delete mode 100644 left/build/armgcc/build_all.bat delete mode 100755 left/build/armgcc/build_all.sh delete mode 100644 left/build/armgcc/build_debug.bat delete mode 100755 left/build/armgcc/build_debug.sh delete mode 100644 left/build/armgcc/build_release.bat delete mode 100755 left/build/armgcc/build_release.sh delete mode 100644 left/build/armgcc/clean.bat delete mode 100755 left/build/armgcc/clean.sh delete mode 100644 left/build/armgcc/ksdk_dir.sh delete mode 100644 right/build/armgcc/CMakeLists.txt delete mode 100644 right/build/armgcc/README.md delete mode 100644 right/build/armgcc/build_all.bat delete mode 100755 right/build/armgcc/build_all.sh delete mode 100644 right/build/armgcc/build_debug.bat delete mode 100755 right/build/armgcc/build_debug.sh delete mode 100644 right/build/armgcc/build_release.bat delete mode 100755 right/build/armgcc/build_release.sh delete mode 100644 right/build/armgcc/clean.bat delete mode 100755 right/build/armgcc/clean.sh delete mode 100644 right/build/armgcc/ksdk_dir.sh diff --git a/left/build/armgcc/CMakeLists.txt b/left/build/armgcc/CMakeLists.txt deleted file mode 100644 index 9af7857..0000000 --- a/left/build/armgcc/CMakeLists.txt +++ /dev/null @@ -1,198 +0,0 @@ -INCLUDE(CMakeForceCompiler) - -# CROSS COMPILER SETTING -SET(CMAKE_SYSTEM_NAME Generic) -CMAKE_MINIMUM_REQUIRED (VERSION 2.6) - -# THE VERSION NUMBER -SET (Tutorial_VERSION_MAJOR 1) -SET (Tutorial_VERSION_MINOR 0) - -# ENABLE ASM -ENABLE_LANGUAGE(ASM) - -SET(CMAKE_STATIC_LIBRARY_PREFIX) -SET(CMAKE_STATIC_LIBRARY_SUFFIX) - -SET(CMAKE_EXECUTABLE_LIBRARY_PREFIX) -SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) - -# CURRENT DIRECTORY -SET(SrcDir "${CMAKE_CURRENT_SOURCE_DIR}/../../src") -SET(KsdkDir "${SrcDir}/../../lib/KSDK_2.0_MKL03Z8xxx4") -SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) - -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -DDEBUG") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -D__STARTUP_CLEAR_BSS") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -flto") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mcpu=cortex-m0plus") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -Wall") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mfloat-abi=soft") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mthumb") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -fno-common") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -ffunction-sections") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -fdata-sections") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -ffreestanding") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -fno-builtin") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mapcs") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -std=gnu99") - -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -D__STARTUP_CLEAR_BSS") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -flto") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mcpu=cortex-m0plus") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -Wall") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mfloat-abi=soft") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mthumb") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -fno-common") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -ffunction-sections") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -fdata-sections") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -ffreestanding") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -fno-builtin") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mapcs") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -std=gnu99") - -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DDEBUG") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DCPU_MKL03Z32VFK4") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DPRINTF_FLOAT_ENABLE=0") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DSCANF_FLOAT_ENABLE=0") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DPRINTF_ADVANCED_ENABLE=0") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DSCANF_ADVANCED_ENABLE=0") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DFRDM_KL03Z") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DFREEDOM") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -flto") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mcpu=cortex-m0plus") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mfloat-abi=soft") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mthumb") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -MMD") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -MP") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fno-common") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -ffunction-sections") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fdata-sections") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -ffreestanding") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fno-builtin") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mapcs") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -std=gnu99") - -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DNDEBUG") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DCPU_MKL03Z32VFK4") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DPRINTF_FLOAT_ENABLE=0") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DSCANF_FLOAT_ENABLE=0") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DPRINTF_ADVANCED_ENABLE=0") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DSCANF_ADVANCED_ENABLE=0") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DFRDM_KL03Z") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DFREEDOM") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Os") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -flto") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mcpu=cortex-m0plus") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Wall") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mfloat-abi=soft") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mthumb") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -MMD") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -MP") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fno-common") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -ffunction-sections") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fdata-sections") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -ffreestanding") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fno-builtin") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mapcs") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -std=gnu99") - -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -flto") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mcpu=cortex-m0plus") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Wall") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mfloat-abi=soft") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} --specs=nano.specs") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -fno-common") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -ffunction-sections") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -fdata-sections") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -ffreestanding") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -fno-builtin") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mthumb") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mapcs") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} --gc-sections") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -static") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -z") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} muldefs") - -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -flto") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mcpu=cortex-m0plus") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Wall") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mfloat-abi=soft") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} --specs=nano.specs") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fno-common") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -ffunction-sections") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fdata-sections") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -ffreestanding") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fno-builtin") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mthumb") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mapcs") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} --gc-sections") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -static") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -z") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} muldefs") - -include_directories(${KsdkDir}/CMSIS/Include) -include_directories(${ProjDirPath}/../../../../../devices) -include_directories(${KsdkDir}/devices/MKL03Z4/drivers) -include_directories(${ProjDirPath}/..) -include_directories(${ProjDirPath}/../../../../../devices/MKL03Z4/utilities) -include_directories(${ProjDirPath}/../../..) -include_directories(${KsdkDir}/devices/MKL03Z4) -include_directories(${ProjDirPath}/../../../../../CMSIS/Include) -include_directories(${ProjDirPath}/../../../../../devices) -include_directories(${ProjDirPath}/../../../../../devices/MKL03Z4/drivers) -include_directories(${ProjDirPath}/..) -include_directories(${ProjDirPath}/../../../../../devices/MKL03Z4/utilities) -include_directories(${ProjDirPath}/../../..) -include_directories(${ProjDirPath}/../../../../../devices/MKL03Z4) - -add_executable(uhk-left.elf -"${KsdkDir}/devices/MKL03Z4/gcc/startup_MKL03Z4.S" -#"${ProjDirPath}/../../../../../devices/MKL03Z4/drivers/fsl_lpuart.h" -#"${ProjDirPath}/../../../../../devices/MKL03Z4/drivers/fsl_lpuart.c" -"${KsdkDir}/devices/MKL03Z4/drivers/fsl_port.h" -"${SrcDir}/main.c" -"${SrcDir}/clock_config.c" -"${SrcDir}/clock_config.h" -#"${KsdkDir}/devices/MKL03Z4/drivers/fsl_common.h" -#"${KsdkDir}/devices/MKL03Z4/drivers/fsl_common.c" -#"${ProjDirPath}/../../../../../devices/MKL03Z4/utilities/fsl_debug_console.c" -#"${ProjDirPath}/../../../../../devices/MKL03Z4/utilities/fsl_debug_console.h" -"${KsdkDir}/devices/MKL03Z4/system_MKL03Z4.c" -"${KsdkDir}/devices/MKL03Z4/system_MKL03Z4.h" -"${KsdkDir}/devices/MKL03Z4/drivers/fsl_gpio.h" -"${KsdkDir}/devices/MKL03Z4/drivers/fsl_gpio.c" -#"${KsdkDir}/../clock_config.c" -#"${rojDirPath}/../clock_config.h" -"${KsdkDir}/devices/MKL03Z4/drivers/fsl_smc.h" -"${KsdkDir}/devices/MKL03Z4/drivers/fsl_smc.c" -"${KsdkDir}/devices/MKL03Z4/drivers/fsl_clock.h" -"${KsdkDir}/devices/MKL03Z4/drivers/fsl_clock.c" -) - -set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -T${KsdkDir}/devices/MKL03Z4/gcc/MKL03Z32xxx4_flash.ld -static") -set(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -T${KsdkDir}/devices/MKL03Z4/gcc/MKL03Z32xxx4_flash.ld -static") - -TARGET_LINK_LIBRARIES(uhk-left.elf -Wl,--start-group) -target_link_libraries(uhk-left.elf debug m) -target_link_libraries(uhk-left.elf debug c) -target_link_libraries(uhk-left.elf debug gcc) -target_link_libraries(uhk-left.elf debug nosys) -target_link_libraries(uhk-left.elf optimized m) -target_link_libraries(uhk-left.elf optimized c) -target_link_libraries(uhk-left.elf optimized gcc) -target_link_libraries(uhk-left.elf optimized nosys) -TARGET_LINK_LIBRARIES(uhk-left.elf -Wl,--end-group) diff --git a/left/build/armgcc/build_all.bat b/left/build/armgcc/build_all.bat deleted file mode 100644 index ba7d092..0000000 --- a/left/build/armgcc/build_all.bat +++ /dev/null @@ -1,6 +0,0 @@ -echo "This script is not supposed to work. Please port the BASH version to Windows!" -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug . -mingw32-make -j4 -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release . -mingw32-make -j4 -pause diff --git a/left/build/armgcc/build_all.sh b/left/build/armgcc/build_all.sh deleted file mode 100755 index 77e3b11..0000000 --- a/left/build/armgcc/build_all.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -./build_debug.sh -./build_release.sh diff --git a/left/build/armgcc/build_debug.bat b/left/build/armgcc/build_debug.bat deleted file mode 100644 index ba95ea1..0000000 --- a/left/build/armgcc/build_debug.bat +++ /dev/null @@ -1,4 +0,0 @@ -echo "This script is not supposed to work. Please port the BASH version to Windows!" -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug . -mingw32-make -j4 -pause diff --git a/left/build/armgcc/build_debug.sh b/left/build/armgcc/build_debug.sh deleted file mode 100755 index 21a96de..0000000 --- a/left/build/armgcc/build_debug.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. ./ksdk_dir.sh -cmake -DCMAKE_TOOLCHAIN_FILE="$KSDK_DIR/tools/cmake_toolchain_files/armgcc.cmake" -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug . -make -j4 diff --git a/left/build/armgcc/build_release.bat b/left/build/armgcc/build_release.bat deleted file mode 100644 index 7441943..0000000 --- a/left/build/armgcc/build_release.bat +++ /dev/null @@ -1,4 +0,0 @@ -echo "This script is not supposed to work. Please port the BASH version to Windows!" -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release . -mingw32-make -j4 -pause diff --git a/left/build/armgcc/build_release.sh b/left/build/armgcc/build_release.sh deleted file mode 100755 index ad48a20..0000000 --- a/left/build/armgcc/build_release.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. ./ksdk_dir.sh -cmake -DCMAKE_TOOLCHAIN_FILE="$KSDK_DIR/tools/cmake_toolchain_files/armgcc.cmake" -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release . -make -j4 diff --git a/left/build/armgcc/clean.bat b/left/build/armgcc/clean.bat deleted file mode 100644 index ffea088..0000000 --- a/left/build/armgcc/clean.bat +++ /dev/null @@ -1,3 +0,0 @@ -RD /s /Q Debug Release CMakeFiles -DEL /s /Q /F Makefile cmake_install.cmake CMakeCache.txt -pause diff --git a/left/build/armgcc/clean.sh b/left/build/armgcc/clean.sh deleted file mode 100755 index 795ad87..0000000 --- a/left/build/armgcc/clean.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -rm -rf debug release CMakeFiles -rm -rf Makefile cmake_install.cmake CMakeCache.txt diff --git a/left/build/armgcc/ksdk_dir.sh b/left/build/armgcc/ksdk_dir.sh deleted file mode 100644 index 809b8dc..0000000 --- a/left/build/armgcc/ksdk_dir.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -export KSDK_DIR=/../../../lib/KSDK_2.0_MKL03Z8xxx4/ diff --git a/right/build/armgcc/CMakeLists.txt b/right/build/armgcc/CMakeLists.txt deleted file mode 100644 index 9764729..0000000 --- a/right/build/armgcc/CMakeLists.txt +++ /dev/null @@ -1,239 +0,0 @@ -INCLUDE(CMakeForceCompiler) - -# CROSS COMPILER SETTING -SET(CMAKE_SYSTEM_NAME Generic) -CMAKE_MINIMUM_REQUIRED (VERSION 2.6) - -# THE VERSION NUMBER -SET (Tutorial_VERSION_MAJOR 1) -SET (Tutorial_VERSION_MINOR 0) - -# ENABLE ASM -ENABLE_LANGUAGE(ASM) - -SET(CMAKE_STATIC_LIBRARY_PREFIX) -SET(CMAKE_STATIC_LIBRARY_SUFFIX) - -SET(CMAKE_EXECUTABLE_LIBRARY_PREFIX) -SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) - -# CURRENT DIRECTORY -SET(SrcDir "${CMAKE_CURRENT_SOURCE_DIR}/../../src") -SET(KsdkDir "${SrcDir}/../../lib/KSDK_2.0_MK22FN512xxx12/") -SET(IncludeDir "${SrcDir}/../shared") - -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -DDEBUG") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -D__STARTUP_CLEAR_BSS") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mcpu=cortex-m4") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -Wall") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mfloat-abi=hard") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mfpu=fpv4-sp-d16") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mthumb") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -fno-common") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -ffunction-sections") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -fdata-sections") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -ffreestanding") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -fno-builtin") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -mapcs") -SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -std=gnu99") - -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -D__STARTUP_CLEAR_BSS") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mcpu=cortex-m4") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -Wall") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mfloat-abi=hard") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mfpu=fpv4-sp-d16") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mthumb") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -fno-common") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -ffunction-sections") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -fdata-sections") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -ffreestanding") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -fno-builtin") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mapcs") -SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -std=gnu99") - -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_DEBUG=1") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DCPU_MK22FN512VLH12") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DUSB_STACK_BM") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DFRDM_K22F") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DFREEDOM") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mcpu=cortex-m4") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mfloat-abi=hard") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mfpu=fpv4-sp-d16") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mthumb") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -MMD") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -MP") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fno-common") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -ffunction-sections") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fdata-sections") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -ffreestanding") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fno-builtin") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -mapcs") -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -std=gnu99") - -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -D_DEBUG=0") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DCPU_MK22FN512VLH12") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DUSB_STACK_BM") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DFRDM_K22F") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DFREEDOM") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Os") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mcpu=cortex-m4") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Wall") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mfloat-abi=hard") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mfpu=fpv4-sp-d16") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mthumb") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -MMD") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -MP") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fno-common") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -ffunction-sections") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fdata-sections") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -ffreestanding") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fno-builtin") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mapcs") -SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -std=gnu99") - -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mcpu=cortex-m4") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Wall") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mfloat-abi=hard") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mfpu=fpv4-sp-d16") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} --specs=nano.specs") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -fno-common") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -ffunction-sections") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -fdata-sections") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -ffreestanding") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -fno-builtin") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mthumb") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -mapcs") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} --gc-sections") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -static") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -z") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} muldefs") - -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mcpu=cortex-m4") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Wall") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mfloat-abi=hard") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mfpu=fpv4-sp-d16") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} --specs=nano.specs") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fno-common") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -ffunction-sections") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fdata-sections") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -ffreestanding") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fno-builtin") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mthumb") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -mapcs") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} --gc-sections") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -static") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -z") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -Xlinker") -SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} muldefs") - -include_directories(${SrcDir}) -include_directories(${SrcDir}/ksdk_usb) -include_directories(${SrcDir}/usb_descriptors) -include_directories(${SrcDir}/../../shared) -include_directories(${KsdkDir}/middleware/usb_1.0.0) -include_directories(${KsdkDir}/middleware/usb_1.0.0/osa) -include_directories(${KsdkDir}/middleware/usb_1.0.0/include) -include_directories(${KsdkDir}/middleware/usb_1.0.0/device) -include_directories(${KsdkDir}/CMSIS/Include) -include_directories(${KsdkDir}/boards/frdmk22f) -include_directories(${KsdkDir}/devices/MK22F51212/drivers) -include_directories(${KsdkDir}/devices/MK22F51212) -include_directories(${IncludeDir}) - -add_executable(dev_composite_hid_mouse_hid_keyboard_bm.elf -"${KsdkDir}/devices/MK22F51212/gcc/startup_MK22F51212.S" - -"${KsdkDir}/devices/MK22F51212/system_MK22F51212.c" -"${KsdkDir}/devices/MK22F51212/system_MK22F51212.h" - -"${KsdkDir}/devices/MK22F51212/drivers/fsl_clock.h" -"${KsdkDir}/devices/MK22F51212/drivers/fsl_clock.c" -"${KsdkDir}/devices/MK22F51212/drivers/fsl_gpio.h" -"${KsdkDir}/devices/MK22F51212/drivers/fsl_gpio.c" -"${KsdkDir}/devices/MK22F51212/drivers/fsl_i2c.h" -"${KsdkDir}/devices/MK22F51212/drivers/fsl_i2c.c" -"${KsdkDir}/devices/MK22F51212/drivers/fsl_smc.h" -"${KsdkDir}/devices/MK22F51212/drivers/fsl_smc.c" - -"${KsdkDir}/middleware/usb_1.0.0/device/usb_device_khci.c" -"${KsdkDir}/middleware/usb_1.0.0/device/usb_device_khci.h" -"${KsdkDir}/middleware/usb_1.0.0/device/usb_device.h" -"${KsdkDir}/middleware/usb_1.0.0/device/usb_device_dci.c" -"${KsdkDir}/middleware/usb_1.0.0/device/usb_device_dci.h" -"${KsdkDir}/middleware/usb_1.0.0/osa/usb_osa.h" -"${KsdkDir}/middleware/usb_1.0.0/osa/usb_osa_bm.h" -"${KsdkDir}/middleware/usb_1.0.0/osa/usb_osa_bm.c" -"${KsdkDir}/middleware/usb_1.0.0/include/usb.h" - -"${SrcDir}/ksdk_usb/usb_device_class.c" -"${SrcDir}/ksdk_usb/usb_device_class.h" -"${SrcDir}/ksdk_usb/usb_device_hid.c" -"${SrcDir}/ksdk_usb/usb_device_hid.h" -"${SrcDir}/ksdk_usb/usb_device_ch9.c" -"${SrcDir}/ksdk_usb/usb_device_ch9.h" - -"${SrcDir}/main.c" -"${SrcDir}/usb_composite_device.c" -"${SrcDir}/usb_composite_device.h" -"${SrcDir}/usb_descriptors/usb_descriptor_configuration.c" -"${SrcDir}/usb_descriptors/usb_descriptor_configuration.h" -"${SrcDir}/usb_descriptors/usb_descriptor_device.c" -"${SrcDir}/usb_descriptors/usb_descriptor_device.h" -"${SrcDir}/usb_descriptors/usb_descriptor_generic_hid_report.c" -"${SrcDir}/usb_descriptors/usb_descriptor_generic_hid_report.h" -"${SrcDir}/usb_descriptors/usb_descriptor_hid.c" -"${SrcDir}/usb_descriptors/usb_descriptor_hid.h" -"${SrcDir}/usb_descriptors/usb_descriptor_keyboard_report.c" -"${SrcDir}/usb_descriptors/usb_descriptor_keyboard_report.h" -"${SrcDir}/usb_descriptors/usb_descriptor_mouse_report.c" -"${SrcDir}/usb_descriptors/usb_descriptor_mouse_report.h" -"${SrcDir}/usb_descriptors/usb_descriptor_strings.c" -"${SrcDir}/usb_descriptors/usb_descriptor_strings.h" -"${SrcDir}/usb_device_config.h" -"${SrcDir}/usb_interface_generic_hid.c" -"${SrcDir}/usb_interface_generic_hid.h" -"${SrcDir}/usb_interface_keyboard.c" -"${SrcDir}/usb_interface_keyboard.h" -"${SrcDir}/usb_interface_mouse.c" -"${SrcDir}/usb_interface_mouse.h" -"${SrcDir}/init_peripherials.c" -"${SrcDir}/init_peripherials.h" -"${SrcDir}/init_clock.c" -"${SrcDir}/init_clock.h" -"${SrcDir}/led_driver.c" -"${SrcDir}/led_driver.h" -"${SrcDir}/reset_button.c" -"${SrcDir}/reset_button.h" -"${SrcDir}/test_led.c" -"${SrcDir}/test_led.h" -"${SrcDir}/usb_protocol_handler.c" -"${SrcDir}/usb_protocol_handler.h" -) - -set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -T${KsdkDir}/devices/MK22F51212/gcc/MK22FN512xxx12_flash.ld -static") -set(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -T${KsdkDir}/devices/MK22F51212/gcc/MK22FN512xxx12_flash.ld -static") - -TARGET_LINK_LIBRARIES(dev_composite_hid_mouse_hid_keyboard_bm.elf -Wl,--start-group) - -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf debug m) -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf debug c) -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf debug gcc) -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf debug nosys) -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf optimized m) -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf optimized c) -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf optimized gcc) -target_link_libraries(dev_composite_hid_mouse_hid_keyboard_bm.elf optimized nosys) - -TARGET_LINK_LIBRARIES(dev_composite_hid_mouse_hid_keyboard_bm.elf -Wl,--end-group) diff --git a/right/build/armgcc/README.md b/right/build/armgcc/README.md deleted file mode 100644 index 6b95809..0000000 --- a/right/build/armgcc/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# ARM GCC build environment - -This build environment is set up for command line use. Given that the development dependencies are -installed on your system you can use the available scripts to build the firmware with ARM GCC. diff --git a/right/build/armgcc/build_all.bat b/right/build/armgcc/build_all.bat deleted file mode 100644 index ba7d092..0000000 --- a/right/build/armgcc/build_all.bat +++ /dev/null @@ -1,6 +0,0 @@ -echo "This script is not supposed to work. Please port the BASH version to Windows!" -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug . -mingw32-make -j4 -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release . -mingw32-make -j4 -pause diff --git a/right/build/armgcc/build_all.sh b/right/build/armgcc/build_all.sh deleted file mode 100755 index 77e3b11..0000000 --- a/right/build/armgcc/build_all.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -./build_debug.sh -./build_release.sh diff --git a/right/build/armgcc/build_debug.bat b/right/build/armgcc/build_debug.bat deleted file mode 100644 index ba95ea1..0000000 --- a/right/build/armgcc/build_debug.bat +++ /dev/null @@ -1,4 +0,0 @@ -echo "This script is not supposed to work. Please port the BASH version to Windows!" -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug . -mingw32-make -j4 -pause diff --git a/right/build/armgcc/build_debug.sh b/right/build/armgcc/build_debug.sh deleted file mode 100755 index 21a96de..0000000 --- a/right/build/armgcc/build_debug.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. ./ksdk_dir.sh -cmake -DCMAKE_TOOLCHAIN_FILE="$KSDK_DIR/tools/cmake_toolchain_files/armgcc.cmake" -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug . -make -j4 diff --git a/right/build/armgcc/build_release.bat b/right/build/armgcc/build_release.bat deleted file mode 100644 index 7441943..0000000 --- a/right/build/armgcc/build_release.bat +++ /dev/null @@ -1,4 +0,0 @@ -echo "This script is not supposed to work. Please port the BASH version to Windows!" -cmake -DCMAKE_TOOLCHAIN_FILE="%KSDK_DIR%/tools/cmake_toolchain_files/armgcc.cmake" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release . -mingw32-make -j4 -pause diff --git a/right/build/armgcc/build_release.sh b/right/build/armgcc/build_release.sh deleted file mode 100755 index ad48a20..0000000 --- a/right/build/armgcc/build_release.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. ./ksdk_dir.sh -cmake -DCMAKE_TOOLCHAIN_FILE="$KSDK_DIR/tools/cmake_toolchain_files/armgcc.cmake" -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release . -make -j4 diff --git a/right/build/armgcc/clean.bat b/right/build/armgcc/clean.bat deleted file mode 100644 index ffea088..0000000 --- a/right/build/armgcc/clean.bat +++ /dev/null @@ -1,3 +0,0 @@ -RD /s /Q Debug Release CMakeFiles -DEL /s /Q /F Makefile cmake_install.cmake CMakeCache.txt -pause diff --git a/right/build/armgcc/clean.sh b/right/build/armgcc/clean.sh deleted file mode 100755 index 795ad87..0000000 --- a/right/build/armgcc/clean.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -rm -rf debug release CMakeFiles -rm -rf Makefile cmake_install.cmake CMakeCache.txt diff --git a/right/build/armgcc/ksdk_dir.sh b/right/build/armgcc/ksdk_dir.sh deleted file mode 100644 index 251d575..0000000 --- a/right/build/armgcc/ksdk_dir.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -export KSDK_DIR=/../../../lib/KSDK_2.0_MK22FN512xxx12/