..
hardware
arch/xtensa: add non-iram interrupt support for ESP32-S2
2025-10-16 17:06:05 -04:00
rom
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
.gitignore
arch/xtensa/esp32[-s2|-s3]: Add ULP RISC-V coprocessor support
2025-10-01 14:16:55 -04:00
Bootloader.mk
arch/xtensa: flash encryption support for ESP32|S2|S3
2025-12-11 11:29:26 +01:00
chip.h
chip_macros.h
chip_memory.h
xtensa/esp32[|s2|s3]: Fix task backtrace dump
2024-09-23 20:40:58 +08:00
esp32s2_allocateheap.c
esp32s2_clockconfig.c
esp32s2: add simple boot support
2024-06-04 18:53:14 -03:00
esp32s2_clockconfig.h
esp32s2_config.h
esp32s2_dma.c
include/nuttx.h: replace all the align macros to nuttx version
2024-10-11 16:55:43 +08:00
esp32s2_dma.h
esp32s2_extraheaps.c
esp32s2_freerun.c
esp32s2_freerun.h
esp32s2_gpio.c
esp32s2_gpio.h
esp32s2_i2c.c
arch/xtensa/esp32[-s2|-s3]: Add RTC I2C support for HP Core for esp32[-s2|-s3]
2025-10-01 14:16:55 -04:00
esp32s2_i2c.h
arch/xtensa/esp32[-s2|-s3]: Add RTC I2C support
2025-10-01 14:16:55 -04:00
esp32s2_i2s.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_idle.c
arch/xtensa/esp32[-s2|-s3]: Refactor PM support
2025-12-02 02:37:06 +08:00
esp32s2_irq.c
arch/xtensa: add non-iram interrupt support for ESP32-S2
2025-10-16 17:06:05 -04:00
esp32s2_irq.h
arch/xtensa: add non-iram interrupt support for ESP32-S2
2025-10-16 17:06:05 -04:00
esp32s2_libc_stubs.c
esp32s2: Update libc stubs to properly acquire/release locks.
2024-03-26 13:53:39 -03:00
esp32s2_lowputc.c
xtensa/esp32s2: enable sysclk and deassert reset signal for uart1
2025-04-08 22:44:59 +08:00
esp32s2_lowputc.h
fix compile error
2025-01-19 17:04:36 +08:00
esp32s2_oneshot.c
esp32s2_oneshot.h
esp32s2_oneshot_lowerhalf.c
timers/oneshot: Remove all callback and args.
2025-11-18 13:02:29 +01:00
esp32s2_psram.c
esp32s2_psram.h
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_region.c
esp32s2_region.h
esp32s2_rng.c
xtensa/esp32s2: add WiFi support on ESP32S2
2024-09-06 09:46:59 +08:00
esp32s2_rt_timer.c
Revert "Use small lock to protect resources related to timers in arch risc-v, xtensa and tricore."
2025-02-13 14:15:43 +08:00
esp32s2_rt_timer.h
esp32s2_rtc.c
xtensa/esp32s2: Replace spinlock/sched_lock with spin_lock_irqsave_nopreempt
2025-11-04 22:46:15 +08:00
esp32s2_rtc.h
esp32s2_rtc_gpio.c
arch/xtensa/esp32[-s2|-s3]: Add RTC GPIO write/read calls support
2025-10-01 14:16:55 -04:00
esp32s2_rtc_gpio.h
arch/xtensa/esp32[-s2|-s3]: Add RTC GPIO write/read calls support
2025-10-01 14:16:55 -04:00
esp32s2_rtc_lowerhalf.c
use small lock in following files
2024-12-22 18:53:15 +08:00
esp32s2_rtc_lowerhalf.h
esp32s2_rtcheap.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_rtcheap.h
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_serial.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_spi.c
arch/xtensa: fix build errors related to data types on ESP32|S2|S3
2025-04-18 09:32:58 +08:00
esp32s2_spi.h
esp32s2_spi_slave.c
drivers/spi_slave: call SPIS_DEV_NOTIFY when rx or tx complete for all spi slave driver
2024-10-20 15:48:00 -03:00
esp32s2_spiram.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_spiram.h
esp32[s2|s3]: Enhance SPIRAM/PSRAM support
2025-02-24 10:35:11 -03:00
esp32s2_start.c
arch/xtensa: add sys_startup_fn call
2025-09-06 14:46:32 -03:00
esp32s2_start.h
esp32s2_systemreset.c
xtensa/esp32s2: add WiFi support on ESP32S2
2024-09-06 09:46:59 +08:00
esp32s2_systemreset.h
xtensa/esp32s2: add WiFi support on ESP32S2
2024-09-06 09:46:59 +08:00
esp32s2_textheap.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_tim.c
xtensa/esp32s2: fix for timers and watchdog init on startup
2024-09-06 09:46:59 +08:00
esp32s2_tim.h
esp32s2_tim_lowerhalf.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_tim_lowerhalf.h
esp32s2_timerisr.c
esp32s2_touch.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_touch.h
arch/xtensa: update lower-half drivers for ESP32|S2|S3
2025-06-30 22:40:26 +08:00
esp32s2_touch_lowerhalf.h
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_twai.c
arch/xtensa: update lower-half drivers for ESP32|S2|S3
2025-06-30 22:40:26 +08:00
esp32s2_twai.h
arch/xtensa: update lower-half drivers for ESP32|S2|S3
2025-06-30 22:40:26 +08:00
esp32s2_user.c
esp32s2_wdt.c
xtensa/esp32s2: fix for timers and watchdog init on startup
2024-09-06 09:46:59 +08:00
esp32s2_wdt.h
esp32s2_wdt_lowerhalf.c
arch/esp32s2/esp32s2_wdt_lowerhalf.c: fix printf warning
2025-04-02 08:29:00 -03:00
esp32s2_wdt_lowerhalf.h
esp32s2_wifi_adapter.c
sched/sleep: replace all Signal-based sleep implement to Scheduled sleep
2025-10-17 14:05:02 +08:00
hal.mk
arch/xtensa: flash encryption support for ESP32|S2|S3
2025-12-11 11:29:26 +01:00
Kconfig
arch/xtensa: flash encryption support for ESP32|S2|S3
2025-12-11 11:29:26 +01:00
Kconfig.security
espressif: automate build system for flash enc
2025-12-11 11:29:26 +01:00
Make.defs
arch/xtensa/esp32[-s2|-s3]: Refactor PM support
2025-12-02 02:37:06 +08:00