aboutsummaryrefslogtreecommitdiff
path: root/rtos
AgeCommit message (Collapse)Author
2023-01-17Build OpenAMP from recipe23.02-rc1Kristofer Jonsson
Change-Id: Id36d97fa3aa4a60179bedbdc078c4e1e75486a49
2022-11-28Temporarily disable armclang for ThreadX buildsJonny Svärd
Await upstream fix for cortex-m55 armclang compilation error Change-Id: I8a25a7aa7f29fab8ca7f0ad4bb63d6e4f89d8a6f
2022-09-30Fix cmake CMAKE_SYSTEM_PROCESSOR string matchesLedion Daja
To avoid unwanted matches of regexps, example: "cortex-m3" matches string "cortex-m33", several string MATCHES have been reworked. Change-Id: Ib923fbed9edbfba7de0af005c67b5527acdf40f9
2022-09-13Remove CMake workaround for Arm ClangLedion Daja
Previous version of CMake did not allow CMAKE_SYSTEM_PROCESSOR to contain CPU features for Arm Clang toolchain. A workaround was added to manually strip the CPU features. Recent versions of CMake have removed this limitation and instead requires the toolchain to manually add -mcpu=<CPU+features>, which means that the workaround can be removed. Change-Id: I3e8647c47df27a96cdd103614ecf2540f150ab36
2022-05-12Add support for Cortex-M8522.05-rc2Davide Grohmann
Remove old unused cmake toolchain files. Adapt FreeRTOS to be used with Cortex-M85: fallback to use Cortex-M33 port files in FreeRTOS like for Cortex-M55. Change-Id: I79af29ed920e1920c970bc6f516e9b711019692a
2022-05-09Silence compilation warnings22.05-rc1Kristofer Jonsson
Add compilation flags to silence warnings about unused functions and parameters. Change-Id: I2c87a39c2adc05a19a59cf3978c5612f568be61a
2022-02-21Only enable ThreadX for Cortex-M5522.02-rc322.02Per Åstrand
The branch on the ThreadX fork doesn't build for Cortex-M33 so only enable it for Cortex-M55. Change-Id: I2e562e2f872902a9d87584fbacc4dd6b556d0b51
2022-02-17Adjust build system for threadx for Cortex-M33 and Cortex-M55Davide Grohmann
Change-Id: I4b229dbf750cbbb6306e54ff29db744a2c411ca8
2021-06-28adding ThreadX to rtos CMakeLists.txtliodek01
Change-Id: Id54df3d56e85c995842d5330b6a7b6e8129440ce
2021-03-31Update license headersAnton Moberg
Update all license headers to the correct years Change-Id: I638a854b39b4afe8db6a4a76ca6dcb89c126e3c1
2021-02-12MLBEDSW-3798 - MultiNPU test freeRTOS configAnton Moberg
Changed: configUSE_TIME_SLICING to 0, because otherwise context-switching between tasks of same priority each interrupt tick will mangle output-log Change-Id: I8aabbd76fa5402c99c27b811222a379298280205
2021-02-03Remove ethosu_core_rtosPer Åstrand
Move away from building generic rtos INTERFACE library in favour of using the explict rtos targets for the applications that are using it. Change-Id: I006d7bd302e7b33fa799d32686475e73d4db3182
2020-12-21MLBEDSW-3728 Resolve compiler warningsBhavik Patel
Change-Id: I6245d4fa6cf32c9edb05f52bb07e1d7b6a1c17fe
2020-10-27MLBEDSW-2593 Build FreeRTOS kernel as a part of ethosu_core targetBhavik Patel
The ethosu_core target now includes the FreeRTOS kernel if the CORE_SOFTWARE_RTOS is set to FreeRTOS. Currently supported builds are for cortex M3, M4, M7, M33, and M55. The FreeRTOSConfig.h file is generated as a part of the build. Change-Id: Ief6921fd0d9aa3849497ef0810d2714a12eb6773