..
hardware
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
rom
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
.gitignore
arch/xtensa: decouple common source for Espressif's MCUBoot port
2025-06-14 17:11:58 +08:00
Bootloader.mk
arch/xtensa: update lower-half drivers for ESP32|S2|S3
2025-06-30 22:40:26 +08:00
chip.h
arch:esp: create chip.h header for chip src code.
2021-08-12 16:18:35 +02:00
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
arch: Change the linker generated symbols from uint32_t to uint8_t *
2022-09-24 21:26:56 +02:00
esp32s2_clockconfig.c
esp32s2: add simple boot support
2024-06-04 18:53:14 -03:00
esp32s2_clockconfig.h
esp32s2: Integrate Espressif HAL repository to ESP32-S2
2023-12-24 16:38:06 -08:00
esp32s2_config.h
xtensa/esp32s2: add UART RS485 support
2023-10-04 10:18:45 +03:00
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
xtensa/esp32s2: add initial support for I2S
2022-10-22 15:18:35 +08:00
esp32s2_extraheaps.c
xtensa/esp32s2: Add rtc heap support
2023-11-09 23:58:30 +08:00
esp32s2_freerun.c
Remove the tail spaces from all files except Documentation
2023-02-26 13:24:24 -08:00
esp32s2_freerun.h
include: fix double include pre-processor guards
2022-01-16 11:11:14 -03:00
esp32s2_gpio.c
esp32s2: Integrate Espressif HAL repository to ESP32-S2
2023-12-24 16:38:06 -08:00
esp32s2_gpio.h
esp32s2: Integrate Espressif HAL repository to ESP32-S2
2023-12-24 16:38:06 -08:00
esp32s2_i2c.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_i2c.h
arch/xtensa/esp32[s2|s3]: Add I2C slave support
2025-02-26 16:32:40 +01:00
esp32s2_i2s.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_idle.c
use small lock in following files
2024-12-22 18:53:15 +08:00
esp32s2_irq.c
xtensa: support more than 32 cpu interrupts
2025-07-04 11:26:07 -03:00
esp32s2_irq.h
xtensa/esp32s2: Sync IRQ management API with ESP32 and ESP32-S3
2022-03-08 11:36:32 -03: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
xtensa/esp32s2: Fix Scheduler CPU Load feature using Oneshot Timer
2022-02-26 03:23:13 +08:00
esp32s2_oneshot.h
xtensa/esp32-s2: Adds oneshot device driver support
2021-09-22 22:53:54 -03:00
esp32s2_oneshot_lowerhalf.c
mm/alloc: remove all unnecessary cast for alloc
2023-08-30 14:34:20 +08:00
esp32s2_psram.c
Add SPIRAM to ESP32-S2
2022-04-14 22:10:23 +08:00
esp32s2_psram.h
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_region.c
nxstyle: cleanup UTF-8 Unicode to ASCII
2023-09-18 11:54:17 -04:00
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
Remove @ and % tag from all comments
2023-12-11 17:00:10 -03:00
esp32s2_rtc.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_rtc.h
xtensa/esp32s2: Add xtwdt and rwdt support
2023-12-22 03:59:18 -08:00
esp32s2_rtc_gpio.c
arch/xtensa/esp32s2: Add support for RTC IRQs
2023-02-04 18:28:10 -03:00
esp32s2_rtc_gpio.h
arch/xtensa/esp32s2: Add support for RTC IRQs
2023-02-04 18:28:10 -03:00
esp32s2_rtc_lowerhalf.c
use small lock in following files
2024-12-22 18:53:15 +08:00
esp32s2_rtc_lowerhalf.h
xtensa/esp32s2: Add RTC support
2023-11-30 21:02:12 -03:00
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
xtensa/esp32s2: Add SPI slave support
2023-11-10 00:34:39 +08:00
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
xtensa/esp32-s2: Adds support to rt_timer and systimer to ESP32-S2.
2021-09-22 17:18:24 -03:00
esp32s2_tim_lowerhalf.c
style: fix spelling in code comments and strings
2025-05-23 10:48:41 +08:00
esp32s2_tim_lowerhalf.h
arch/xtensa: Remove FAR qualifier for Xtensa-specific files
2021-09-22 08:16:01 -03:00
esp32s2_timerisr.c
xtensa/esp32s2: Use functions defined in xtensa_counter for TimerISR
2022-03-23 19:38:28 -03:00
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
xtensa/esp32s2: Add rtc heap support
2023-11-09 23:58:30 +08:00
esp32s2_wdt.c
xtensa/esp32s2: fix for timers and watchdog init on startup
2024-09-06 09:46:59 +08:00
esp32s2_wdt.h
xtensa/esp32s2: Add xtwdt and rwdt support
2023-12-22 03:59:18 -08:00
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
xtensa/esp32s2: Add support for Main System Watchdog Timers
2022-03-08 22:24:07 -03:00
esp32s2_wifi_adapter.c
arch/xtensa: refactor Wi-Fi driver for ESP32|S2|S3
2025-09-14 10:41:15 +08:00
hal.mk
arch/xtensa/esp32s2: Update E-Fuse driver
2025-09-06 14:46:32 -03:00
Kconfig
arch/xtensa/esp32s2: Update E-Fuse driver
2025-09-06 14:46:32 -03:00
Kconfig.security
Kconfig: Simplify the conditional default statement
2023-07-16 14:39:20 -03:00
Make.defs
arch/xtensa: refactor Wi-Fi driver for ESP32|S2|S3
2025-09-14 10:41:15 +08:00