mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-08-01 08:54:14 -04:00
Kernel changes:
+ Support tickless idle when configUSE_PREEMPTION is 0 (previously tickless idle was only supported when the pre-emptive scheduler was being used). + If a stack was statically allocated, then don't try freeing it if the TCB cannot be allocated. + Remove use of INCLUDE_xEventGroupsSetBitsFromISR() pre-processor macro, as it was not tested anyway. Demo app changes: + Updated SAM4L Atmel Studio project to use Atmel Studio 7.
This commit is contained in:
parent
5e9787978c
commit
e9561c946c
20 changed files with 215 additions and 181 deletions
|
@ -402,7 +402,7 @@ proc generate {os_handle} {
|
|||
puts $config_file "#define INCLUDE_xTaskGetIdleTaskHandle 1"
|
||||
puts $config_file "#define INCLUDE_xQueueGetMutexHolder 1"
|
||||
puts $config_file "#define INCLUDE_eTaskGetState 1"
|
||||
puts $config_file "#define INCLUDE_xEventGroupSetBitFromISR 1"
|
||||
puts $config_file "#define INCLUDE_xEventGroupSetBitsFromISR 1"
|
||||
puts $config_file "#define INCLUDE_xTimerPendFunctionCall 1"
|
||||
puts $config_file "#define INCLUDE_pcTaskGetTaskName 1"
|
||||
puts $config_file "#define INCLUDE_xTaskResumeFromISR 1"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue