Add SMP template port and example (#900)
* Add SMP template port and example * Add readme file for smp configuration * Update SMP build flow and add CI build --------- Co-authored-by: Soren Ptak <ptaksoren@gmail.com> Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>
This commit is contained in:
@ -7,10 +7,19 @@ set(FREERTOS_KERNEL_PATH "../../")
|
||||
# Add the freertos_config for FreeRTOS-Kernel
|
||||
add_library(freertos_config INTERFACE)
|
||||
|
||||
target_include_directories(freertos_config
|
||||
INTERFACE
|
||||
../sample_configuration
|
||||
)
|
||||
if (DEFINED FREERTOS_SMP_EXAMPLE AND FREERTOS_SMP_EXAMPLE STREQUAL "1")
|
||||
message(STATUS "Build FreeRTOS SMP example")
|
||||
target_include_directories(freertos_config
|
||||
INTERFACE
|
||||
"../sample_configuration/smp"
|
||||
)
|
||||
else()
|
||||
message(STATUS "Build FreeRTOS example")
|
||||
target_include_directories(freertos_config
|
||||
INTERFACE
|
||||
"../sample_configuration"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Select the heap port. values between 1-4 will pick a heap.
|
||||
set(FREERTOS_HEAP "4" CACHE STRING "" FORCE)
|
||||
|
Reference in New Issue
Block a user