| .. |
|
bootloader
|
arch/xtensa: add E-Fuse support on ESP32S2
|
2025-07-22 10:55:08 -03:00 |
|
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: add E-Fuse support on ESP32S2
|
2025-07-22 10:55:08 -03:00 |
|
Bootloader.mk
|
arch/xtensa: flash encryption support for ESP32|S2|S3
|
2025-12-11 11:29:26 +01:00 |
|
chip.h
|
feat(esp32s3): add openeth ethernet driver for qemu
|
2024-10-13 11:19:51 +08:00 |
|
chip_macros.h
|
xtensa/esp32[|s2|s3]: Fix task backtrace dump
|
2024-09-23 20:40:58 +08:00 |
|
chip_memory.h
|
xtensa/esp32[|s2|s3]: Fix task backtrace dump
|
2024-09-23 20:40:58 +08:00 |
|
esp32_aes.c
|
arch/xtensa/esp32: Fix support for hardware accelerated AES
|
2025-10-24 11:20:04 -03:00 |
|
esp32_aes.h
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_allocateheap.c
|
xtensa/esp32: use common Espressif wireless source
|
2025-02-25 12:35:46 +01:00 |
|
esp32_ble.c
|
bluetooth: Fix the incompatibility made by https://github.com/apache/nuttx/pull/14224
|
2024-10-18 09:05:54 +08:00 |
|
esp32_ble.h
|
|
|
|
esp32_ble_adapter.c
|
arch/xtensa: update SPI Flash driver for ESP32-S2|S3
|
2025-10-29 09:44:55 -04:00 |
|
esp32_ble_adapter.h
|
arch/xtensa: update lower-half drivers for ESP32|S2|S3
|
2025-06-30 22:40:26 +08:00 |
|
esp32_clockconfig.c
|
esp32: Remove outdated/unnecessary code
|
2024-04-02 14:50:59 -03:00 |
|
esp32_clockconfig.h
|
esp32: Remove outdated/unnecessary code
|
2024-04-02 14:50:59 -03:00 |
|
esp32_config.h
|
|
|
|
esp32_cpuidlestack.c
|
|
|
|
esp32_cpustart.c
|
arch: remove nxsched_resume_scheduler in cpustart
|
2025-09-30 23:26:28 +08:00 |
|
esp32_crypto.c
|
xtensa/esp32: Add support for hardware accelerated HMAC-SHA
|
2025-11-27 03:38:09 +08:00 |
|
esp32_dac.c
|
spin_lock: inline spin_lock
|
2024-07-15 02:29:30 +08:00 |
|
esp32_dac.h
|
esp32/[ble/wifi]: Update the wireless drivers
|
2024-03-29 16:14:27 +08:00 |
|
esp32_dma.c
|
include/nuttx.h: replace all the align macros to nuttx version
|
2024-10-11 16:55:43 +08:00 |
|
esp32_dma.h
|
|
|
|
esp32_emac.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_emac.h
|
|
|
|
esp32_extraheaps.c
|
|
|
|
esp32_freerun.c
|
arch/xtensa: fix build errors related to data types on ESP32|S2|S3
|
2025-04-18 09:32:58 +08:00 |
|
esp32_freerun.h
|
|
|
|
esp32_gpio.c
|
sched: replace up_cpu_index with this_cpu
|
2024-09-05 12:09:24 +08:00 |
|
esp32_gpio.h
|
esp32/rmt: Use the Espressif`s common RMT driver.
|
2024-04-02 14:50:59 -03:00 |
|
esp32_himem.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_himem.h
|
xtensa/esp32: Support allocation of userspace heap into External RAM
|
2023-01-18 17:41:09 +08:00 |
|
esp32_himem_chardev.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_i2c.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_i2c.h
|
arch/xtensa/esp32[s2|s3]: Add I2C slave support
|
2025-02-26 16:32:40 +01:00 |
|
esp32_i2s.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_idle.c
|
arch/xtensa/esp32[-|-s3]: Fix exception issue when pm active
|
2025-10-23 09:38:26 -04:00 |
|
esp32_imm.c
|
mm: Correct the callsite of mm_mallinfo
|
2023-06-11 19:37:04 +03:00 |
|
esp32_intercpu_interrupt.c
|
arch: rename xxxx_pause.c to xxxx_smpcall.c
|
2024-10-08 08:13:22 +08:00 |
|
esp32_iramheap.c
|
mm: include malloc.h in mm/mm.h
|
2023-06-11 19:37:04 +03:00 |
|
esp32_iramheap.h
|
mempool:Add mail_info support for multiple pools
|
2023-06-08 23:56:40 +08:00 |
|
esp32_irq.c
|
arch/init: call up_color_intstack before up_irq_enable
|
2025-10-14 17:42:01 +08:00 |
|
esp32_irq.h
|
esp32/irq: Allow IRAM ISRs to run during SPI flash operation
|
2023-11-10 09:11:35 +08:00 |
|
esp32_ledc.c
|
nuttx: Use MIN/MAX definitions from "sys/param.h"
|
2023-02-01 23:47:44 +08:00 |
|
esp32_ledc.h
|
|
|
|
esp32_libc_stubs.c
|
esp32: Update libc stubs to properly acquire/release locks.
|
2024-03-26 13:53:39 -03:00 |
|
esp32_oneshot.c
|
arch/xtensa: fix build errors related to data types on ESP32|S2|S3
|
2025-04-18 09:32:58 +08:00 |
|
esp32_oneshot.h
|
|
|
|
esp32_oneshot_lowerhalf.c
|
timers/oneshot: Remove all callback and args.
|
2025-11-18 13:02:29 +01:00 |
|
esp32_partition.c
|
esp32/esp32_partition.c: based on the latest revision, in the ESP32 compilation
|
2025-08-22 00:26:46 +08:00 |
|
esp32_partition.h
|
xtensa/esp32: Support multiple PHY init data bin
|
2023-06-07 16:44:26 +08:00 |
|
esp32_pm.c
|
arch/xtensa: update lower-half drivers for ESP32|S2|S3
|
2025-06-30 22:40:26 +08:00 |
|
esp32_pm.h
|
|
|
|
esp32_pminitialize.c
|
|
|
|
esp32_psram.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_psram.h
|
|
|
|
esp32_qencoder.c
|
arch/xtensa: fix build errors related to data types on ESP32|S2|S3
|
2025-04-18 09:32:58 +08:00 |
|
esp32_qencoder.h
|
|
|
|
esp32_region.c
|
nxstyle: cleanup UTF-8 Unicode to ASCII
|
2023-09-18 11:54:17 -04:00 |
|
esp32_region.h
|
|
|
|
esp32_resetcause.c
|
|
|
|
esp32_resetcause.h
|
|
|
|
esp32_rng.c
|
esp32/[ble/wifi]: Update the wireless drivers
|
2024-03-29 16:14:27 +08:00 |
|
esp32_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 |
|
esp32_rt_timer.h
|
Remove @ and % tag from all comments
|
2023-12-11 17:00:10 -03:00 |
|
esp32_rtc.c
|
xtensa/esp32: Replace spinlock/sched_lock with spin_lock_irqsave_nopreempt
|
2025-11-04 22:46:15 +08:00 |
|
esp32_rtc.h
|
arch/xtensa/esp32: Add functions to get RTC clock
|
2022-12-14 22:38:10 +08:00 |
|
esp32_rtc_gpio.c
|
sched: replace up_cpu_index with this_cpu
|
2024-09-05 12:09:24 +08:00 |
|
esp32_rtc_gpio.h
|
arch/xtensa/esp32: Add support for RTC IRQs
|
2023-01-21 12:27:35 +08:00 |
|
esp32_rtc_lowerhalf.c
|
use small lock in following files
|
2024-12-22 18:53:15 +08:00 |
|
esp32_rtc_lowerhalf.h
|
|
|
|
esp32_rtcheap.c
|
mm: include malloc.h in mm/mm.h
|
2023-06-11 19:37:04 +03:00 |
|
esp32_rtcheap.h
|
mempool:Add mail_info support for multiple pools
|
2023-06-08 23:56:40 +08:00 |
|
esp32_serial.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_sha.c
|
xtensa/esp32: Add support for hardware accelerated SHA
|
2025-05-26 15:23:51 +08:00 |
|
esp32_sha.h
|
xtensa/esp32: Add support for hardware accelerated SHA
|
2025-05-26 15:23:51 +08:00 |
|
esp32_smp.h
|
|
|
|
esp32_spi.c
|
arch/xtensa: fix build errors related to data types on ESP32|S2|S3
|
2025-04-18 09:32:58 +08:00 |
|
esp32_spi.h
|
xtensa/esp32: SPI support to configure as R/W/RW mode
|
2023-01-11 01:54:36 +08:00 |
|
esp32_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 |
|
esp32_spicache.c
|
esp32/ble: enable the BLE interrupt during a SPI flash operation
|
2023-11-10 09:11:35 +08:00 |
|
esp32_spicache.h
|
esp32/ble: enable the BLE interrupt during a SPI flash operation
|
2023-11-10 09:11:35 +08:00 |
|
esp32_spiflash.c
|
sched:use tcb_s inside of task_tcb_s , remove all cast
|
2025-12-22 17:55:45 +08:00 |
|
esp32_spiflash.h
|
arch/esp32_partition: add some partition operation interfaces for esp32
|
2025-03-27 02:21:04 +08:00 |
|
esp32_spiram.c
|
arch/xtensa: update SPI Flash driver for ESP32-S2|S3
|
2025-10-29 09:44:55 -04:00 |
|
esp32_spiram.h
|
esp32[s2|s3]: Enhance SPIRAM/PSRAM support
|
2025-02-24 10:35:11 -03:00 |
|
esp32_start.c
|
arch/xtensa/esp32: Add CONFIG_ESP32_IGNORE_CHIP_REVISION_CHECK
|
2025-12-21 15:18:08 -03:00 |
|
esp32_start.h
|
|
|
|
esp32_systemreset.c
|
|
|
|
esp32_systemreset.h
|
|
|
|
esp32_textheap.c
|
|
|
|
esp32_tickless.c
|
arch/xtensa: update lower-half drivers for ESP32|S2|S3
|
2025-06-30 22:40:26 +08:00 |
|
esp32_tickless.h
|
|
|
|
esp32_tim.c
|
sched: replace up_cpu_index with this_cpu
|
2024-09-05 12:09:24 +08:00 |
|
esp32_tim.h
|
|
|
|
esp32_tim_lowerhalf.c
|
Replace all asserts in kernel code with ASSERT
|
2024-05-17 10:18:16 -03:00 |
|
esp32_tim_lowerhalf.h
|
|
|
|
esp32_timerisr.c
|
|
|
|
esp32_touch.c
|
style: fix spelling in code comments and strings
|
2025-05-23 10:48:41 +08:00 |
|
esp32_touch.h
|
esp32/[ble/wifi]: Update the wireless drivers
|
2024-03-29 16:14:27 +08:00 |
|
esp32_touch_lowerhalf.h
|
arch/xtensa: Fix 'interruption' typos
|
2023-01-26 14:33:08 -03:00 |
|
esp32_twai.c
|
arch/xtensa: fix build errors related to data types on ESP32|S2|S3
|
2025-04-18 09:32:58 +08:00 |
|
esp32_twai.h
|
esp32/[ble/wifi]: Update the wireless drivers
|
2024-03-29 16:14:27 +08:00 |
|
esp32_user.c
|
arch/xtensa: update SPI Flash driver for ESP32-S2|S3
|
2025-10-29 09:44:55 -04:00 |
|
esp32_userspace.c
|
esp32: Port the bootloader patch
|
2024-09-12 21:17:04 +08:00 |
|
esp32_userspace.h
|
|
|
|
esp32_userspace_pid.c
|
esp32: Port the bootloader patch
|
2024-09-12 21:17:04 +08:00 |
|
esp32_wdt.c
|
xtensa/esp32: set cpuint to initial value after deallocate
|
2025-02-18 11:32:07 -03:00 |
|
esp32_wdt.h
|
|
|
|
esp32_wdt_lowerhalf.c
|
arch/xtensa: fix build errors related to data types on ESP32|S2|S3
|
2025-04-18 09:32:58 +08:00 |
|
esp32_wdt_lowerhalf.h
|
|
|
|
esp32_wifi_adapter.c
|
sched/sleep: replace all Signal-based sleep implement to Scheduled sleep
|
2025-10-17 14:05:02 +08:00 |
|
esp32_wifi_adapter.h
|
arch/xtensa: refactor Wi-Fi driver for ESP32|S2|S3
|
2025-09-14 10:41:15 +08:00 |
|
esp32_window_hooks.S
|
|
|
|
hal.mk
|
arch/xtensa: flash encryption support for ESP32|S2|S3
|
2025-12-11 11:29:26 +01:00 |
|
Kconfig
|
boards/esp32: Add initial support to heltec_wifi_lora32
|
2025-12-21 15:18:08 -03:00 |
|
Kconfig.security
|
espressif: automate build system for flash enc
|
2025-12-11 11:29:26 +01:00 |
|
Make.defs
|
arch/xtensa: flash encryption support for ESP32|S2|S3
|
2025-12-11 11:29:26 +01:00 |