FreeRTOS-Kernel/include
Ravishankar Bhagavandas 0b46492740
Add callback overrides for stream buffer and message buffers (#437)
* Let each stream/message can use its own sbSEND_COMPLETED

In FreeRTOS.h, set the default value of configUSE_SB_COMPLETED_CALLBACK
to zero, and add additional space for the function pointer when
the buffer created statically.

In stream_buffer.c, modify the macro of sbSEND_COMPLETED which let
the stream buffer to use its own implementation, and then add an
pointer to the stream buffer's structure, and modify the
implementation of the buffer creating and initializing

Co-authored-by: eddie9712 <qw1562435@gmail.com>
2022-06-20 17:48:34 -07:00
..
atomic.h Normalize files with mixed line endings (introduced in commit 3a413d1) 2021-06-01 17:55:18 -07:00
croutine.h Replace <pre> with @code - remaining files (#388) 2021-09-07 12:03:12 -07:00
deprecated_definitions.h Normalize files with mixed line endings (introduced in commit 3a413d1) 2021-06-01 17:55:18 -07:00
event_groups.h Fix some warnings in doxygen comments (#453) 2022-02-10 11:36:42 -08:00
FreeRTOS.h Add callback overrides for stream buffer and message buffers (#437) 2022-06-20 17:48:34 -07:00
list.h Add configUSE_MINI_LIST_ITEM configuration option to enable the MiniListItem_t type. (#433) 2022-01-19 13:12:57 -08:00
message_buffer.h Add callback overrides for stream buffer and message buffers (#437) 2022-06-20 17:48:34 -07:00
mpu_prototypes.h Add callback overrides for stream buffer and message buffers (#437) 2022-06-20 17:48:34 -07:00
mpu_wrappers.h Correct spelling mistake in mpu_wrappers.h 2022-04-14 10:16:10 -07:00
portable.h Declare vApplicationMallocFailedHook function in task.h instead in each C heap file (#483) 2022-04-13 10:44:14 -07:00
projdefs.h Normalize files with mixed line endings (introduced in commit 3a413d1) 2021-06-01 17:55:18 -07:00
queue.h queue.h: cTaskWokenByPost -> xTaskWokenByReceive (#491) 2022-04-25 14:11:51 -07:00
semphr.h Clean some spell check words. (#439) 2022-01-07 10:45:58 -08:00
stack_macros.h Run uncrustify with github workflows (#369) 2021-07-28 17:53:10 -07:00
StackMacros.h Fix warning message error. (#443) 2022-01-21 10:10:22 -08:00
stdint.readme Normalize files with mixed line endings (introduced in commit 3a413d1) 2021-06-01 17:55:18 -07:00
stream_buffer.h Add callback overrides for stream buffer and message buffers (#437) 2022-06-20 17:48:34 -07:00
task.h Update documentation of uxTaskGetTaskNumber function (#460) 2022-02-22 10:44:05 -08:00
timers.h Clean some spell check words. (#439) 2022-01-07 10:45:58 -08:00