This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from a22e26924d6 cmocka/defconfig: Update defconfigs to include cmocka
application
new 9f44bff3cc5 sched/sched:merge tickless and tick process together
new 15f6e399b8a nuttx/arch: merge tickless and tick process
new 813ab962f55 nuttx/drivers: merge tickless and tick process
new 51bcec53c4f nuttx/sched: rename nxsched_timer_expiration
The 4 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/ReleaseNotes/NuttX-7.29 | 2 +-
Documentation/reference/os/nuttx.rst | 2 +-
Documentation/reference/os/time_clock.rst | 16 ++++-----
arch/arm/src/imxrt/imxrt_tickless.c | 10 +++---
arch/arm/src/lpc43xx/lpc43_rit.c | 2 +-
arch/arm/src/lpc43xx/lpc43_tickless_rit.c | 2 +-
arch/arm/src/lpc54xx/lpc54_tickless.c | 2 +-
arch/arm/src/nrf52/nrf52_tickless_rtc.c | 4 +--
arch/arm/src/nrf53/nrf53_tickless_rtc.c | 4 +--
arch/arm/src/nrf91/nrf91_tickless_rtc.c | 4 +--
arch/arm/src/sam34/sam4cm_tickless.c | 10 +++---
arch/arm/src/sama5/sam_tickless.c | 10 +++---
arch/arm/src/samd5e5/sam_tickless.c | 10 +++---
arch/arm/src/samv7/sam_tickless.c | 10 +++---
arch/arm/src/stm32/stm32_tickless.c | 10 +++---
arch/arm/src/stm32f7/stm32_tickless.c | 10 +++---
arch/arm/src/stm32h7/stm32_tickless.c | 10 +++---
arch/arm/src/stm32l4/stm32l4_tickless.c | 10 +++---
arch/arm/src/stm32wb/stm32wb_tickless.c | 10 +++---
arch/arm/src/xmc4/xmc4_tickless.c | 10 +++---
arch/avr/src/avrdx/avrdx_timerisr_tickless_alarm.c | 4 +--
arch/risc-v/src/common/espressif/esp_tickless.c | 8 ++---
arch/risc-v/src/esp32c3-legacy/esp32c3_tickless.c | 8 ++---
arch/risc-v/src/litex/litex_tickless.c | 8 ++---
arch/sparc/src/bm3803/bm3803_tickless.c | 10 +++---
arch/xtensa/src/esp32/esp32_tickless.c | 8 ++---
arch/xtensa/src/esp32s3/esp32s3_tickless.c | 8 ++---
drivers/timers/arch_alarm.c | 8 ++---
drivers/timers/arch_timer.c | 8 ++---
include/nuttx/arch.h | 40 ++++-----------------
sched/sched/CMakeLists.txt | 5 ++-
sched/sched/Make.defs | 4 +--
sched/sched/sched.h | 24 +++++++++++++
sched/sched/sched_processtimer.c | 41 ++++++++++++++--------
sched/sched/sched_timerexpiration.c | 6 ++--
35 files changed, 173 insertions(+), 165 deletions(-)