This is an automated email from the ASF dual-hosted git repository.
simbit18 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 71c05b3a2b5 docs/calib_udelay: Added documentation for the
`calib_udelay` example.
new 70dc59a5e6c arch/risc-v/esp32c6: Add lpcore support
new 4c03284a7d5 boards/risc-v/esp32c6: Add lpcore support
new eaaeed2236e Docs/risc-v/esp32c6: Add lpcore docs
new e148048ac26 arch/risc-v/esp32c6: Add RTC GPIO support for esp32c6
new 092d7eac731 boards/risc-v/esp32c6: Add RTC GPIO board support for
esp32c6
The 5 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:
.../esp32c6/boards/esp32c6-devkitc/index.rst | 38 +++
.../esp32c6/boards/esp32c6-devkitc/ulp_blink.bin | Bin 0 -> 4096 bytes
Documentation/platforms/risc-v/esp32c6/index.rst | 178 ++++++++++++++-
arch/risc-v/src/common/espressif/Kconfig | 45 ++++
arch/risc-v/src/common/espressif/Make.defs | 13 +-
arch/risc-v/src/common/espressif/esp_rtc_gpio.c | 75 ++++++
arch/risc-v/src/common/espressif/esp_rtc_gpio.h | 62 +++++
.../risc-v/src/common/espressif/esp_ulp.c | 33 ++-
.../src/common/espressif/esp_ulp.h} | 34 +--
arch/risc-v/src/common/espressif/esp_ulp.mk | 254 +++++++++++++++++++++
arch/risc-v/src/esp32c6/.gitignore | 1 +
arch/risc-v/src/esp32c6/hal_esp32c6.mk | 7 +
.../esp32c6/common/scripts/esp32c6_flat_memory.ld | 5 +
.../common/scripts/esp32c6_lpcore_sections.ld | 84 +++++++
.../esp32c6-devkitc/configs/{adc => ulp}/defconfig | 7 +-
.../esp32c6/esp32c6-devkitc/src/esp32c6_bringup.c | 13 ++
.../esp32c6/esp32c6-devkitc/src/esp32c6_gpio.c | 91 ++++++++
17 files changed, 910 insertions(+), 30 deletions(-)
create mode 100755
Documentation/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/ulp_blink.bin
copy libs/libc/time/lib_isleapyear.c =>
arch/risc-v/src/common/espressif/esp_ulp.c (85%)
copy arch/{arm/src/lc823450/lc823450_lowputc.h =>
risc-v/src/common/espressif/esp_ulp.h} (81%)
create mode 100644 arch/risc-v/src/common/espressif/esp_ulp.mk
create mode 100644
boards/risc-v/esp32c6/common/scripts/esp32c6_lpcore_sections.ld
copy boards/risc-v/esp32c6/esp32c6-devkitc/configs/{adc => ulp}/defconfig (87%)