This is an automated email from the ASF dual-hosted git repository.

acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from 76dcec8f4b2 Documentation: Add description for early_syslog()
     new 5fa8634ce7b sched/event: Restore critical section protection for event 
wait and post
     new 735e4890708 [!] sched/event: Replace semaphore with direct scheduler 
operations in event
     new 39f54c15240 sched/event: Add nxevent_wait_irq() to handle the task 
cancel
     new 94cfb1180b6 sched/event: Implement nxevent_timeout with 
nxevent_wait_irq
     new de5973268bd [!] sched/event: Remove wait object dependency from event 
implementation
     new d8304979b45 tools/nxgdb: Add gdb and statenames for TSTATE_WAIT_EVENT
     new 5a6242aac80 Documentation: Remove nxevent_tickwait_wait() description

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Documentation/reference/os/events.rst              |  16 --
 include/nuttx/event.h                              |  56 +------
 include/nuttx/sched.h                              |   9 ++
 sched/event/CMakeLists.txt                         |   3 +-
 sched/event/Make.defs                              |   1 +
 sched/event/event.h                                |   9 +-
 sched/event/event_clear.c                          |   4 +-
 sched/event/event_getmask.c                        |   4 +-
 sched/event/event_init.c                           |   3 +-
 sched/event/event_post.c                           | 130 ++++++++--------
 sched/event/event_wait.c                           | 167 ++++++++++++---------
 .../xtensa_exit.c => sched/event/event_waitirq.c   |  45 +++---
 sched/init/nx_start.c                              |   7 +
 sched/sched/sched_get_stateinfo.c                  |   3 +
 sched/task/task_cancelpt.c                         |  12 ++
 tools/pynuttx/nxgdb/thread.py                      |   2 +
 16 files changed, 239 insertions(+), 232 deletions(-)
 copy arch/xtensa/src/common/xtensa_exit.c => sched/event/event_waitirq.c (67%)

Reply via email to