rt-thread-official/components/drivers/include/ipc
Shell 48bd0e49f2
[ipc] support of lockless rt_completion (#8887)
* [ipc] lockless rt_completion implementation

The new rt_completion implemented by lockless algorithm can improve timer resolution for up to ~12%, compare to sem IPC.

Signed-off-by: Shell <smokewood@qq.com>

* fixup: error

* remove useless changes

---------

Signed-off-by: Shell <smokewood@qq.com>
2024-05-08 09:25:57 +08:00
..
completion.h [ipc] support of lockless rt_completion (#8887) 2024-05-08 09:25:57 +08:00
condvar.h [bsp][renesas] Add HMI rw007 initialization configuration by default 2024-04-13 13:32:30 +08:00
dataqueue.h 🎈 perf: perf rt_hw_interrupt_disable/enable (#8042) 2023-10-25 20:31:25 +08:00
pipe.h sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
poll.h [drivers/ipc] fix the recursive including if legacy enabled 2023-07-28 22:17:40 -04:00
ringblk_buf.h 🎈 perf: perf rt_hw_interrupt_disable/enable (#8042) 2023-10-25 20:31:25 +08:00
ringbuffer.h [drivers/ipc] fix the recursive including if legacy enabled 2023-07-28 22:17:40 -04:00
waitqueue.h sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
workqueue.h 🎈 perf: perf rt_hw_interrupt_disable/enable (#8042) 2023-10-25 20:31:25 +08:00