esp-idf/components/freertos/FreeRTOS-Kernel
Darian Leung 40b96cf596 freertos: Refactor stream buffer spinlock initialization
This commit refactors the way stream buffers initialize their spinlock.

- "prvInitialiseNewStreamBuffer()" now initializes the stream buffer fields
  manually (instead of using memset()) to avoid resetting the spin lock
- Stream buffer creation functions now manually initialize the spinlock after
  the other fields are initialized using "prvInitialiseNewStreamBuffer()"

Also added comments to event group spinlock initializtion.
2022-11-02 14:56:46 +08:00
..
include/freertos freertos: Revert critical section macro 2022-08-12 16:17:45 +08:00
portable freertos: Enable configUSE_PORT_OPTIMISED_TASK_SELECTION for RISC-V targets 2022-10-17 16:47:21 +02:00
croutine.c freertos: Add SPDX license identifiers and update xtensa port files 2022-02-03 17:08:14 +08:00
event_groups.c freertos: Refactor stream buffer spinlock initialization 2022-11-02 14:56:46 +08:00
GitHub-FreeRTOS-Kernel-Home.url freertos: update freertos folder structure to match upstream 2021-10-29 12:05:13 +08:00
History.txt freertos: update freertos folder structure to match upstream 2021-10-29 12:05:13 +08:00
LICENSE.md freertos: update freertos folder structure to match upstream 2021-10-29 12:05:13 +08:00
list.c freertos: Add SPDX license identifiers and update xtensa port files 2022-02-03 17:08:14 +08:00
queue.c freeRTOS: Synchronize queue functions to v10.4.3 2022-09-19 21:30:32 +08:00
Quick_Start_Guide.url freertos: update freertos folder structure to match upstream 2021-10-29 12:05:13 +08:00
stream_buffer.c freertos: Refactor stream buffer spinlock initialization 2022-11-02 14:56:46 +08:00
tasks.c freertos: Synchronize tasks.c functions (minor changes) to v10.4.3 2022-09-19 21:30:52 +08:00
timers.c freertos: Revert critical section macro 2022-08-12 16:17:45 +08:00