You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ac...@apache.org on 2021/05/19 09:45:54 UTC
[incubator-nuttx] branch master updated (4b1fdde -> e44ec9e)
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/incubator-nuttx.git.
from 4b1fdde drivers/mtd/smart.c: Recover the missing link of directory entry
add f50160f xtensa/esp32: Support tick-less OS
add f7db743 xtensa/esp32: Support auto-sleep
add e44ec9e xtensa/esp32: Fix code nxstyle issue
No new revisions were added by this update.
Summary of changes:
.../src/common/xtensa_counter.h} | 107 ++--
arch/xtensa/src/esp32/Kconfig | 44 ++
arch/xtensa/src/esp32/Make.defs | 7 +-
arch/xtensa/src/esp32/esp32_idle.c | 80 ++-
arch/xtensa/src/esp32/esp32_pm.c | 95 +++-
arch/xtensa/src/esp32/esp32_pm.h | 34 +-
arch/xtensa/src/esp32/esp32_rt_timer.c | 71 ++-
arch/xtensa/src/esp32/esp32_rt_timer.h | 32 ++
arch/xtensa/src/esp32/esp32_rtc.c | 42 +-
arch/xtensa/src/esp32/esp32_rtc.h | 33 ++
arch/xtensa/src/esp32/esp32_tickless.c | 588 +++++++++++++++++++++
.../xtensa/src/esp32/esp32_tickless.h | 36 +-
arch/xtensa/src/esp32/esp32_timerisr.c | 48 +-
arch/xtensa/src/esp32/esp32_wifi_adapter.c | 47 +-
.../configs/{wapi => autopm}/defconfig | 5 +-
.../configs/{nsh => tickless}/defconfig | 4 +-
.../xtensa/esp32/esp32-devkitc/src/esp32_bringup.c | 12 +
.../configs/{wapi => autopm}/defconfig | 5 +-
.../configs/{nsh => tickless}/defconfig | 2 +-
.../esp32/esp32-ethernet-kit/src/esp32_bringup.c | 12 +
.../configs/{wapi => autopm}/defconfig | 5 +-
.../configs/{nsh => tickless}/defconfig | 2 +-
.../esp32/esp32-wrover-kit/src/esp32_bringup.c | 12 +
23 files changed, 1174 insertions(+), 149 deletions(-)
copy arch/{risc-v/src/bl602/bl602_glb.h => xtensa/src/common/xtensa_counter.h} (63%)
create mode 100644 arch/xtensa/src/esp32/esp32_tickless.c
copy include/nuttx/crypto/tea.h => arch/xtensa/src/esp32/esp32_tickless.h (73%)
copy boards/xtensa/esp32/esp32-devkitc/configs/{wapi => autopm}/defconfig (95%)
copy boards/xtensa/esp32/esp32-devkitc/configs/{nsh => tickless}/defconfig (96%)
copy boards/xtensa/esp32/esp32-ethernet-kit/configs/{wapi => autopm}/defconfig (95%)
copy boards/xtensa/esp32/esp32-ethernet-kit/configs/{nsh => tickless}/defconfig (98%)
copy boards/xtensa/esp32/esp32-wrover-kit/configs/{wapi => autopm}/defconfig (95%)
copy boards/xtensa/esp32/esp32-wrover-kit/configs/{nsh => tickless}/defconfig (98%)