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

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


    from ebf6287f121 arch/rp23xx: Fix style errors
     new 94ef3f5b7bf sched/hrtimer: Remove list.h and spinlock.h in hrtimer.h
     new c54bf8b87f4 sched/hrtimer: Fix -Werror=strict-aliasing
     new 580c599bd50 sched/hrtimer: Fix overflow in hrtimer_reprogram
     new 840b46b1ad4 sched/hrtimer: Inline hrtimer_process and reduce irq 
overhead on UP
     new 4d69927a8f2 sched/hrtimer: Remove unnecessary expired != now check
     new 8ee637d338f include/sys: Add tree_type.h to separate type definitions 
from tree.h
     new 1aa8f8d11f9 sched/hrtimer: Add precision mask to reduce hrtimer 
interrupt frequency
     new b65f29da9e5 sched/hrtimer: Add CONFIG_TIMER_ADJUST_NSEC for interrupt 
latency compensation
     new 51bc4d756d2 sched/hrtimer: Skip redundant hardware reprogram via 
cached target
     new f0e26c75cc3 sched/hrtimer: Convert hrtimer_process loop to while form
     new 635de19a7b8 sched/wdog: Avoid the multiplication overflow.
     new 7371bb570a8 sched/wdog: Fix overflow issue if CONFIG_HRTIMER enabled.
     new 0cbc420ec36 include/sys: Fix nxstyle.
     new 3fa0a30f4e9 sched/hrtimer: Fix alignment of hrtimer_wait call
     new 038720c350c sched/wdog: unify delay calculation style in wd_timer_start
     new 59da9d9578f docs: document HRTIMER_PRECISION_SHIFT and 
TIMER_ADJUST_NSEC

The 16 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/os/time/time_clock.rst         |  15 ++
 LICENSE                                      |   1 +
 include/nuttx/hrtimer.h                      |  22 +-
 include/sys/tree.h                           |  39 +---
 include/{crypto/rmd160.h => sys/tree_type.h} |  64 ++++--
 sched/Kconfig                                |  30 ++-
 sched/hrtimer/CMakeLists.txt                 |  10 +-
 sched/hrtimer/Make.defs                      |   2 +-
 sched/hrtimer/hrtimer.h                      | 311 +++++++++++++++++++++------
 sched/hrtimer/hrtimer_cancel.c               |   6 +-
 sched/hrtimer/hrtimer_gettime.c              |   3 +-
 sched/hrtimer/hrtimer_initialize.c           |  10 +-
 sched/hrtimer/hrtimer_process.c              | 149 -------------
 sched/hrtimer/hrtimer_start.c                |   6 +-
 sched/wdog/wd_start.c                        |   5 +-
 sched/wdog/wdog.h                            |  21 +-
 16 files changed, 386 insertions(+), 308 deletions(-)
 copy include/{crypto/rmd160.h => sys/tree_type.h} (54%)
 delete mode 100644 sched/hrtimer/hrtimer_process.c

Reply via email to