mirror of
https://github.com/mudita/MuditaOS.git
synced 2026-10-27 00:48:31 -04:00
Added echo mechanism to USB-CDC, update usb_stack submodule and added a test case to test harness
35 lines
1.1 KiB
CMake
35 lines
1.1 KiB
CMake
# add SystemView enable option
|
|
option(SYSTEMVIEW "SYSTEMVIEW" OFF)
|
|
if((${PROJECT_TARGET} STREQUAL "TARGET_RT1051") AND (${SYSTEMVIEW} STREQUAL "ON"))
|
|
set (SYSTEM_VIEW_ENABLED 1 CACHE INTERNAL "")
|
|
set (LOG_USE_COLOR 0 CACHE INTERNAL "")
|
|
set (LOG_REDIRECT "RTT_SYSTEMVIEW" CACHE INTERNAL "")
|
|
else()
|
|
set (SYSTEMVIEW 0FF CACHE INTERNAL "")
|
|
set (SYSTEM_VIEW_ENABLED 0 CACHE INTERNAL "")
|
|
set (LOG_USE_COLOR 1 CACHE INTERNAL "")
|
|
set (LOG_REDIRECT "RTT_JLINK" CACHE INTERNAL "")
|
|
endif()
|
|
|
|
# add USB-CDC echo test enable option
|
|
option(USBCDC_ECHO "USBCDC_ECHO" OFF)
|
|
if (${USBCDC_ECHO} STREQUAL "ON")
|
|
set (USBCDC_ECHO_ENABLED 1 CACHE INTERNAL "")
|
|
else()
|
|
set (USBCDC_ECHO_ENABLED 0 CACHE INTERNAL "")
|
|
endif()
|
|
|
|
#Config options described in README.md
|
|
set(PROJECT_CONFIG_DEFINITIONS
|
|
|
|
LOG_USE_COLOR=${LOG_USE_COLOR}
|
|
LOG_REDIRECT=${LOG_REDIRECT}
|
|
SYSTEM_VIEW_ENABLED=${SYSTEM_VIEW_ENABLED}
|
|
USBCDC_ECHO_ENABLED=${USBCDC_ECHO_ENABLED}
|
|
PROJECT_CONFIG_USER_DYNMEM_SIZE=9*1024*1024
|
|
CACHE INTERNAL ""
|
|
)
|
|
|
|
message(STATUS "BlueKitchen selected")
|
|
set(BT_STACK "BlueKitchen")
|