mirror of
https://github.com/apache/nuttx.git
synced 2026-08-02 20:59:02 +00:00
The current event implementation relies on a dedicated wait object,
which introduces several issues:
1. Increases memory usage
2. Complicates the event logic
3. Makes the API design less clean, as it requires a separate
nxevent_tickwait_wait() function
This patch removes the event’s dependency on the wait object
and eliminates the nxevent_tickwait_wait() API accordingly.
BREAKING CHANGE: this commit removed the nxevent_tickwait_wait function
so the related docs should be updated accordingly
Signed-off-by: Chengdong Wang wangchengdong@lixiang.com
|
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| event.h | ||
| event_clear.c | ||
| event_destroy.c | ||
| event_getmask.c | ||
| event_init.c | ||
| event_post.c | ||
| event_reset.c | ||
| event_wait.c | ||
| event_waitirq.c | ||
| Make.defs | ||