Skip to content

Commit aa06bff

Browse files
committed
Enable force platform minnowboard turbot
Compile error would result if force minnowboard max. This is because mraa_intel_minnowboard_byt_compatible signature requires bool option for max or turbot board variations. This patch allows user to force platform for either max or turbot without compile error.
1 parent 1a4ba6a commit aa06bff

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ if (NOT ${MRAAPLATFORMFORCE} STREQUAL "ALL")
6868
set (mraa_LIB_X86_SRCS_NOAUTO ${PROJECT_SOURCE_DIR}/src/x86/x86.c ${PROJECT_SOURCE_DIR}/src/x86/intel_edison_fab_c.c)
6969
elseif (${MRAAPLATFORMFORCE} STREQUAL "MRAA_INTEL_MINNOWBOARD_MAX")
7070
set (mraa_LIB_X86_SRCS_NOAUTO ${PROJECT_SOURCE_DIR}/src/x86/x86.c ${PROJECT_SOURCE_DIR}/src/x86/intel_minnow_byt_compatible.c)
71+
elseif (${MRAAPLATFORMFORCE} STREQUAL "MRAA_INTEL_MINNOWBOARD_TURBOT")
72+
set (mraa_LIB_X86_SRCS_NOAUTO ${PROJECT_SOURCE_DIR}/src/x86/x86.c ${PROJECT_SOURCE_DIR}/src/x86/intel_minnow_byt_compatible.c)
7173
elseif (${MRAAPLATFORMFORCE} STREQUAL "MRAA_INTEL_NUC5")
7274
set (mraa_LIB_X86_SRCS_NOAUTO ${PROJECT_SOURCE_DIR}/src/x86/x86.c ${PROJECT_SOURCE_DIR}/src/x86/intel_nuc5.c)
7375
elseif (${MRAAPLATFORMFORCE} STREQUAL "MRAA_INTEL_SOFIA_3GR")

src/x86/x86.c

+3-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,9 @@ mraa_x86_platform()
131131
#elif defined(xMRAA_INTEL_DE3815)
132132
plat = mraa_intel_de3815();
133133
#elif defined(xMRAA_INTEL_MINNOWBOARD_MAX)
134-
plat = mraa_intel_minnowboard_byt_compatible();
134+
plat = mraa_intel_minnowboard_byt_compatible(0);
135+
#elif defined(xMRAA_INTEL_MINNOWBOARD_TURBOT)
136+
plat = mraa_intel_minnowboard_byt_compatible(1);
135137
#elif defined(xMRAA_INTEL_GALILEO_GEN1)
136138
plat = mraa_intel_galileo_rev_d();
137139
#elif defined(xMRAA_INTEL_NUC5)

0 commit comments

Comments
 (0)