nuttx/arch/xtensa/src/esp32s2
Tiago Medicci Serrano 1e1ea7bb5d esp32s2: Improve selection of the bootloader being used on Kconfig
- A pre-built IDF bootloader is used by default;
- `ESP32S2_PARTITION_TABLE` requires the IDF bootloader to be built
from sources.
- Native MCUboot also can be used to boot the device. It will be
built from sources and depends on !ESP32S2_PARTITION_TABLE.
2024-01-25 11:22:39 -03:00
..
hardware xtensa/esp32s2: Add xtwdt and rwdt support 2023-12-22 03:59:18 -08:00
rom Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
.gitignore arch/xtensa/esp32s2: Update MCUboot build process 2023-08-18 14:44:11 +08:00
Bootloader.mk esp32s2: Improve selection of the bootloader being used on Kconfig 2024-01-25 11:22:39 -03:00
chip.h
chip_macros.h
chip_memory.h
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: Integrate Espressif HAL repository to ESP32-S2 2023-12-24 16:38:06 -08: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 nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
esp32s2_dma.h xtensa/esp32s2: add initial support for I2S 2022-10-22 15:18:35 +08:00
esp32s2_efuse.c nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
esp32s2_efuse.h Fix nuttx coding style 2023-07-14 01:16:06 +08:00
esp32s2_efuse_lowerhalf.c esp32s2: Add support to EFUSE 2023-01-20 15:41:13 +08:00
esp32s2_efuse_table.c esp32s2: Add support to EFUSE 2023-01-20 15:41:13 +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
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 use SEM_INITIALIZER inside of NXSEM_INITIALIZER 2022-10-22 14:50:48 +08:00
esp32s2_i2c.h
esp32s2_i2s.c Update kconfig2html.c 2023-12-14 20:02:52 -08:00
esp32s2_i2s.h xtensa/esp32s2: add initial support for I2S 2022-10-22 15:18:35 +08:00
esp32s2_idle.c
esp32s2_irq.c arch/xtensa/esp32s2: Add support for RTC IRQs 2023-02-04 18:28:10 -03:00
esp32s2_irq.h
esp32s2_ledc.c arch: Remove MIN macro definition 2023-03-22 17:26:37 -03:00
esp32s2_ledc.h esp32s2: Add support to LEDC PWM 2023-02-08 10:56:32 +08:00
esp32s2_libc_stubs.c arch/esp32: use kernel internal API for libc stubs 2023-08-08 11:58:29 -03:00
esp32s2_lowputc.c xtensa/esp32s2: add UART RS485 support 2023-10-04 10:18:45 +03:00
esp32s2_lowputc.h xtensa/esp32s2: add UART RS485 support 2023-10-04 10:18:45 +03:00
esp32s2_oneshot.c
esp32s2_oneshot.h
esp32s2_oneshot_lowerhalf.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
esp32s2_psram.c
esp32s2_psram.h
esp32s2_region.c nxstyle: cleanup UTF-8 Unicode to ASCII 2023-09-18 11:54:17 -04:00
esp32s2_region.h
esp32s2_rng.c nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
esp32s2_rt_timer.c Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
esp32s2_rt_timer.h Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
esp32s2_rtc.c esp32s2: Integrate Espressif HAL repository to ESP32-S2 2023-12-24 16:38:06 -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 xtensa/esp32s2: Add RTC support 2023-11-30 21:02:12 -03:00
esp32s2_rtc_lowerhalf.h xtensa/esp32s2: Add RTC support 2023-11-30 21:02:12 -03:00
esp32s2_rtcheap.c xtensa/esp32s2: Add rtc heap support 2023-11-09 23:58:30 +08:00
esp32s2_rtcheap.h xtensa/esp32s2: Add rtc heap support 2023-11-09 23:58:30 +08:00
esp32s2_serial.c xtensa/esp32s2: add UART RS485 support 2023-10-04 10:18:45 +03:00
esp32s2_spi.c xtensa/esp32s2: Add SPI slave support 2023-11-10 00:34:39 +08:00
esp32s2_spi.h xtensa/esp32s2: Add SPI slave support 2023-11-10 00:34:39 +08:00
esp32s2_spi_slave.c esp32[s2|s3] Following up update interrupt type constants. 2024-01-10 09:54:55 -08:00
esp32s2_spiflash.c ESP32S2: Add support to SPI Flash 2023-07-10 17:56:46 +08:00
esp32s2_spiflash.h ESP32S2: Add support to SPI Flash 2023-07-10 17:56:46 +08:00
esp32s2_spiflash_mtd.c ESP32S2: Add support to SPI Flash 2023-07-10 17:56:46 +08:00
esp32s2_spiflash_mtd.h ESP32S2: Add support to SPI Flash 2023-07-10 17:56:46 +08:00
esp32s2_spiram.c Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
esp32s2_spiram.h Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
esp32s2_start.c xtensa/esp32s2: Add RTC support 2023-11-30 21:02:12 -03:00
esp32s2_start.h
esp32s2_systemreset.c
esp32s2_textheap.c xtensa/esp32s2: Add rtc heap support 2023-11-09 23:58:30 +08:00
esp32s2_tim.c
esp32s2_tim.h
esp32s2_tim_lowerhalf.c esp32s2: Clear the timer interrupt to avoid losing the next one 2022-12-28 09:45:29 +08:00
esp32s2_tim_lowerhalf.h
esp32s2_timerisr.c
esp32s2_touch.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
esp32s2_touch.h arch/xtensa/esp32s2: Add support for touch pad interrupts 2023-02-07 12:19:41 +08:00
esp32s2_touch_lowerhalf.h arch/xtensa/esp32s2: Fix touch function typo 2023-02-07 12:19:41 +08:00
esp32s2_twai.c xtensa/esp32s2: Add support to TWAI/CANBus controller 2023-09-28 09:35:08 +08:00
esp32s2_twai.h xtensa/esp32s2: Add support to TWAI/CANBus controller 2023-09-28 09:35:08 +08:00
esp32s2_user.c xtensa/esp32s2: Add rtc heap support 2023-11-09 23:58:30 +08:00
esp32s2_wdt.c xtensa/esp32s2: Add xtwdt and rwdt support 2023-12-22 03:59:18 -08:00
esp32s2_wdt.h xtensa/esp32s2: Add xtwdt and rwdt support 2023-12-22 03:59:18 -08:00
esp32s2_wdt_lowerhalf.c xtensa/esp32s2: Add xtwdt and rwdt support 2023-12-22 03:59:18 -08:00
esp32s2_wdt_lowerhalf.h
hal.mk esp32s2: Integrate Espressif HAL repository to ESP32-S2 2023-12-24 16:38:06 -08:00
Kconfig esp32s2: Improve selection of the bootloader being used on Kconfig 2024-01-25 11:22:39 -03:00
Kconfig.security Kconfig: Simplify the conditional default statement 2023-07-16 14:39:20 -03:00
Make.defs esp32s2: Integrate Espressif HAL repository to ESP32-S2 2023-12-24 16:38:06 -08:00