sunnycase 6 vuotta sitten
vanhempi
sitoutus
910d9b8908
3 muutettua tiedostoa jossa 28 lisäystä ja 1 poistoa
  1. 28 0
      cmake/coco_l1.cmake
  2. 0 0
      cmake/kd233.cmake
  3. 0 1
      src/Chino.Chip.K210/HAL/Serial/Uarths.cs

+ 28 - 0
cmake/coco_l1.cmake

@@ -0,0 +1,28 @@
+set(CMAKE_SYSTEM_NAME Generic)
+set(CMAKE_SYSTEM_PROCESSOR armv7-m)
+
+set(tools /opt/chino-toolchain)
+set(CMAKE_C_COMPILER ${tools}/bin/arm-unknown-eabi-gcc)
+set(CMAKE_CXX_COMPILER ${tools}/bin/arm-unknown-eabi-g++)
+set(CMAKE_OBJCOPY ${tools}/bin/arm-unknown-eabi-objcopy)
+
+set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
+set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
+set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
+set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
+SET(CMAKE_C_COMPILER_WORKS 1)
+SET(CMAKE_CXX_COMPILER_WORKS 1)
+SET(CHINO_ARCH armv7-m)
+SET(CHINO_BOARD coco_l1)
+
+add_compile_options(
+    -Wno-multichar
+    -fno-common
+    -std=c++17
+    -ffast-math
+    -Os
+    -flto
+    -ffunction-sections
+    -fdata-sections
+    -mrelax)
+    

+ 0 - 0
cmake/toolchain.cmake → cmake/kd233.cmake


+ 0 - 1
src/Chino.Chip.K210/HAL/Serial/Uarths.cs

@@ -16,7 +16,6 @@ namespace Chino.Chip.K210.HAL.Serial
         private static void DebugWriteChar(char c)
         {
             DebugWriteByte((byte)c);
-            //DebugWriteByte((byte)(c >> 8));
         }
 
         private static void DebugWriteByte(byte value)