Skip to content

Commit fbcc0c0

Browse files
Merge pull request #10 from physical-computation/issue-8
Issue 8
2 parents 8ddef27 + d7028af commit fbcc0c0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+4859
-2944
lines changed

build/ksdk1.1/build.sh

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,23 @@
1212
cp ../../src/boot/ksdk1.1.0/warp-kl03-ksdk1.1-boot.c work/demos/Warp/src/
1313
cp ../../src/boot/ksdk1.1.0/warp-kl03-ksdk1.1-powermodes.c work/demos/Warp/src/
1414
cp ../../src/boot/ksdk1.1.0/warp.h work/demos/Warp/src/
15+
cp ../../src/boot/ksdk1.1.0/devBMX055.* work/demos/Warp/src/
16+
cp ../../src/boot/ksdk1.1.0/devADXL362.* work/demos/Warp/src/
17+
cp ../../src/boot/ksdk1.1.0/devMMA8451Q.* work/demos/Warp/src/
18+
cp ../../src/boot/ksdk1.1.0/devLPS25H.* work/demos/Warp/src/
19+
cp ../../src/boot/ksdk1.1.0/devHDC1000.* work/demos/Warp/src/
20+
cp ../../src/boot/ksdk1.1.0/devMAG3110.* work/demos/Warp/src/
21+
cp ../../src/boot/ksdk1.1.0/devSI7021.* work/demos/Warp/src/
22+
cp ../../src/boot/ksdk1.1.0/devL3GD20H.* work/demos/Warp/src/
23+
cp ../../src/boot/ksdk1.1.0/devBME680.* work/demos/Warp/src/
24+
cp ../../src/boot/ksdk1.1.0/devTCS34725.* work/demos/Warp/src/
25+
cp ../../src/boot/ksdk1.1.0/devSI4705.* work/demos/Warp/src/
26+
cp ../../src/boot/ksdk1.1.0/devCCS811.* work/demos/Warp/src/
27+
cp ../../src/boot/ksdk1.1.0/devAMG8834.* work/demos/Warp/src/
28+
cp ../../src/boot/ksdk1.1.0/devAS7262.* work/demos/Warp/src/
29+
cp ../../src/boot/ksdk1.1.0/devAS7263.* work/demos/Warp/src/
30+
cp ../../src/boot/ksdk1.1.0/devAS726x.* work/demos/Warp/src/
31+
cp ../../src/boot/ksdk1.1.0/devPAN1326.* work/demos/Warp/src/
1532
cp ../../src/boot/ksdk1.1.0/CMakeLists.txt work/demos/Warp/armgcc/Warp/
1633
cp ../../src/boot/ksdk1.1.0/startup_MKL03Z4.S work/platform/startup/MKL03Z4/gcc/startup_MKL03Z4.S
1734
cp ../../src/boot/ksdk1.1.0/gpio_pins.c work/boards/Warp

src/boot/ksdk1.1.0/CMakeLists.txt

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ SET(CMAKE_STATIC_LIBRARY_SUFFIX)
1717
SET(CMAKE_EXECUTABLE_LIBRARY_PREFIX)
1818
SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX)
1919

20-
20+
2121
# CURRENT DIRECTORY
2222
SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR})
2323

@@ -34,7 +34,7 @@ SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g -mcpu=cortex-m0plus -mt
3434
SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -mcpu=cortex-m0plus -mthumb -MMD -MP -Wall -fno-common -ffunction-sections -fdata-sections -ffreestanding -fno-builtin -Os -mapcs -std=gnu99 -fshort-enums")
3535

3636
# DEBUG LD FLAGS
37-
SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g --specs=nano.specs -lm -Wall -fno-common -ffunction-sections -fdata-sections -ffreestanding -fno-builtin -Os -mthumb -mapcs -Xlinker --gc-sections -Xlinker -static -Xlinker -z -Xlinker muldefs -Xlinker --defsym=__stack_size__=0x200 -Xlinker --defsym=__heap_size__=0x100")
37+
SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g --specs=nano.specs -lm -Wall -fno-common -ffunction-sections -fdata-sections -ffreestanding -fno-builtin -Os -mthumb -mapcs -Xlinker --gc-sections -Xlinker -static -Xlinker -z -Xlinker muldefs -Xlinker --defsym=__stack_size__=0x200 -Xlinker --defsym=__heap_size__=0x50")
3838

3939
# RELEASE ASM FLAGS
4040
SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mcpu=cortex-m0plus -mthumb -Wall -fno-common -ffunction-sections -fdata-sections -ffreestanding -fno-builtin -Os -mapcs -std=gnu99")
@@ -43,7 +43,7 @@ SET(CMAKE_ASM_FLAGS_RELEASE "${CMAKE_ASM_FLAGS_RELEASE} -mcpu=cortex-m0plus -mt
4343
SET(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mcpu=cortex-m0plus -mthumb -MMD -MP -Wall -fno-common -ffunction-sections -fdata-sections -ffreestanding -fno-builtin -Os -mapcs -std=gnu99 -fshort-enums")
4444

4545
# RELEASE LD FLAGS
46-
SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} --specs=nano.specs -lm -Wall -fno-common -ffunction-sections -fdata-sections -ffreestanding -fno-builtin -Os -mthumb -mapcs -Xlinker --gc-sections -Xlinker -static -Xlinker -z -Xlinker muldefs -Xlinker --defsym=__stack_size__=0x200 -Xlinker --defsym=__heap_size__=0x100")
46+
SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} --specs=nano.specs -lm -Wall -fno-common -ffunction-sections -fdata-sections -ffreestanding -fno-builtin -Os -mthumb -mapcs -Xlinker --gc-sections -Xlinker -static -Xlinker -z -Xlinker muldefs -Xlinker --defsym=__stack_size__=0x200 -Xlinker --defsym=__heap_size__=0x50")
4747

4848
# ASM MACRO
4949
SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -DDEBUG")
@@ -89,6 +89,22 @@ ADD_EXECUTABLE(Warp
8989
"${ProjDirPath}/../../../../platform/startup/MKL03Z4/gcc/startup_MKL03Z4.S"
9090
"${ProjDirPath}/../../src/warp-kl03-ksdk1.1-boot.c"
9191
"${ProjDirPath}/../../src/warp-kl03-ksdk1.1-powermodes.c"
92+
"${ProjDirPath}/../../src/devBMX055.c"
93+
"${ProjDirPath}/../../src/devADXL362.c"
94+
"${ProjDirPath}/../../src/devMMA8451Q.c"
95+
"${ProjDirPath}/../../src/devLPS25H.c"
96+
"${ProjDirPath}/../../src/devHDC1000.c"
97+
"${ProjDirPath}/../../src/devMAG3110.c"
98+
"${ProjDirPath}/../../src/devSI7021.c"
99+
"${ProjDirPath}/../../src/devL3GD20H.c"
100+
"${ProjDirPath}/../../src/devBME680.c"
101+
"${ProjDirPath}/../../src/devTCS34725.c"
102+
"${ProjDirPath}/../../src/devSI4705.c"
103+
"${ProjDirPath}/../../src/devCCS811.c"
104+
"${ProjDirPath}/../../src/devAMG8834.c"
105+
"${ProjDirPath}/../../src/devPAN1326.c"
106+
"${ProjDirPath}/../../src/devAS7262.c"
107+
"${ProjDirPath}/../../src/devAS7263.c"
92108
"${ProjDirPath}/../../src/SEGGER_RTT.c"
93109
"${ProjDirPath}/../../src/SEGGER_RTT_printf.c"
94110
"${ProjDirPath}/../../../../platform/drivers/src/i2c/fsl_i2c_irq.c"

0 commit comments

Comments
 (0)