nuttx/arch/xtensa/src/esp32
Xiang Xiao e91c95b197 mtd: Implement BIOC_PARTINFO for all drivers
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-08-16 22:07:02 +08:00
..
hardware xtensa/esp32: Adds support for SERIAL_TXDMA. 2021-07-01 01:50:13 -05:00
rom xtensa/esp32: Fix typos reported by codespell 2021-02-25 15:02:15 +00:00
.gitignore arch/xtensa/src/esp32/Make.defs: Download Espressif's Wireless-3rdparty 2020-10-17 22:46:27 +09:00
chip.h arch:esp: create chip.h header for chip src code. 2021-08-13 13:56:35 +08:00
chip_macros.h arch: esp32: Replace getcoreid with the latest esp-idf's 2021-06-21 06:21:39 -05:00
chip_memory.h arch:xtensa: add __ASSEMBLY__ for espxxx_soc.h 2021-08-13 13:56:31 +08:00
esp32_aes.c xtensa/esp32_aes.c: Use the same output when testing the AES driver. 2021-06-21 06:23:55 -05:00
esp32_aes.h xtensa/esp32: Add AES hardware accelerator driver 2021-01-21 15:06:35 -03:00
esp32_allocateheap.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_clockconfig.c arch: xtensa: Espressif Systems: update licenses to Apache 2021-04-01 12:13:12 -05:00
esp32_clockconfig.h arch: xtensa: Author Gregory Nutt: update licenses to Apache 2021-04-02 03:14:31 -05:00
esp32_config.h arch: xtensa: Author Gregory Nutt: update licenses to Apache 2021-04-02 03:14:31 -05:00
esp32_cpuidlestack.c smp: Remove CONFIG_SMP_IDLETHREAD_STACKSIZE 2021-04-19 21:46:39 -05:00
esp32_cpuindex.S arch: xtensa: Author Gregory Nutt: update licenses to Apache 2021-04-02 03:14:31 -05:00
esp32_cpuint.c esp32: replace EPS32 typo with ESP32 2021-04-29 18:03:05 -03:00
esp32_cpuint.h arch: xtensa: Author Gregory Nutt: update licenses to Apache 2021-04-02 03:14:31 -05:00
esp32_cpustart.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_dma.c xtensa/esp32: Clean up unused include headers from DMA driver 2021-03-26 23:40:44 -05:00
esp32_dma.h xtensa/esp32: Clean up esp32_dma_init code 2021-03-20 19:23:44 -07:00
esp32_efuse.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
esp32_efuse.h xtensa/esp32: Add efuse driver 2021-01-26 18:23:43 -08:00
esp32_efuse_lowerhalf.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
esp32_efuse_table.c xtensa/esp32: Add efuse driver 2021-01-26 18:23:43 -08:00
esp32_emac.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_emac.h Add ESP32 Ethernet device driver 2020-08-06 23:35:16 +01:00
esp32_extraheaps.c arch/xtensa/esp32: Remove up_textheap_init function since it's not 2021-06-26 09:52:43 -05:00
esp32_freerun.c xtensa/esp32: Adds freerun wrapper 2021-04-21 16:37:39 -03:00
esp32_freerun.h xtensa/esp32: Adds freerun wrapper 2021-04-21 16:37:39 -03:00
esp32_gpio.c esp32: Fix GPIO Pull-Up/Pull-Down using RTC GPIO 2021-04-11 14:36:02 +01:00
esp32_gpio.h arch: xtensa: Espressif Systems: update licenses to Apache 2021-04-01 12:13:12 -05:00
esp32_himem.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_himem.h xtensa/esp32: Fix typos reported by codespell 2021-02-25 15:02:15 +00:00
esp32_i2c.c xtensa/esp32: Adds I2C Bit banging reset 2021-06-18 00:48:27 -05:00
esp32_i2c.h ESP32: Add driver support to I2C 2020-07-28 14:31:55 +01:00
esp32_idle.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_imm.c mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
esp32_intdecode.c arch: xtensa: Author Gregory Nutt: update licenses to Apache 2021-04-02 03:14:31 -05:00
esp32_intercpu_interrupt.c sched: Don't include nuttx/sched.h inside sched.h 2021-05-24 12:11:53 +09:00
esp32_iramheap.c mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
esp32_iramheap.h arch/xtensa/src/esp32: Extract the IRAM region as a separate heap. 2021-06-23 08:37:01 +09:00
esp32_irq.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_oneshot.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_oneshot.h xtensa/esp32: Adds oneshot timer driver. 2021-03-24 16:01:26 -03:00
esp32_oneshot_lowerhalf.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_partition.c Replace wrong inclusion of sys/errno.h (toolchain provided) with errno.h 2021-04-07 21:27:06 -05:00
esp32_partition.h xtensa/esp32: Add Partition and OTA device 2020-11-03 21:54:07 +01:00
esp32_pm.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_pm.h xtensa/esp32: Support auto-sleep 2021-05-19 06:45:42 -03:00
esp32_pminitialize.c xtensa/esp32: Add power management of force-sleep 2020-09-20 17:23:07 +01:00
esp32_psram.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_psram.h Fix warnings and remove not used function 2020-10-17 20:02:43 +01:00
esp32_region.c arch: xtensa: Espressif Systems: update licenses to Apache 2021-04-01 12:13:12 -05:00
esp32_region.h arch: xtensa: Author Gregory Nutt: update licenses to Apache 2021-04-02 03:14:31 -05:00
esp32_resetcause.c arch/xtensa/src/esp32: Add a way to retrieve reset cause. 2020-10-07 11:51:47 -03:00
esp32_resetcause.h sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
esp32_rng.c esp32c3: Add support to RNG driver 2021-04-03 07:20:03 -05:00
esp32_rt_timer.c arch/xtensa/src/esp32/esp32_rt_timer: Fix typos and re-word some 2021-05-27 05:01:54 -07:00
esp32_rt_timer.h arch/xtensa/src/esp32/esp32_rt_timer: Fix typos and re-word some 2021-05-27 05:01:54 -07:00
esp32_rtc.c xtensa/esp32: Support to select different clock source for RTC controller and close TODOs. 2021-06-30 21:27:27 -05:00
esp32_rtc.h xtensa/esp32: Support ESP32 RTC driver 2021-06-18 22:01:34 -05:00
esp32_rtc_gpio.h esp32: Fix GPIO Pull-Up/Pull-Down using RTC GPIO 2021-04-11 14:36:02 +01:00
esp32_rtc_lowerhalf.c xtensa/esp32: Support ESP32 RTC driver 2021-06-18 22:01:34 -05:00
esp32_rtc_lowerhalf.h xtensa/esp32: Support ESP32 RTC driver 2021-06-18 22:01:34 -05:00
esp32_rtcheap.c mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
esp32_rtcheap.h arch/xtensa/esp32: Add the RTC Slow memory as a separate heap. 2021-06-23 08:37:01 +09:00
esp32_serial.c xtensa/esp32: Fixes issue with UART 2 2021-07-05 23:20:26 -05:00
esp32_smp.h smp: Remove CONFIG_SMP_IDLETHREAD_STACKSIZE 2021-04-19 21:46:39 -05:00
esp32_spi.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_spi.h spi: Refactor SPI Slave interface prefix to sync with I2C Slave 2021-06-05 04:50:34 -07:00
esp32_spi_slave.c spi: Refactor SPI Slave interface prefix to sync with I2C Slave 2021-06-05 04:50:34 -07:00
esp32_spicache.c Replace wrong inclusion of sys/errno.h (toolchain provided) with errno.h 2021-04-07 21:27:06 -05:00
esp32_spicache.h xtensa/esp32: Fix cache issue detected by DEBUG_ASSERTION 2021-02-04 21:22:01 +00:00
esp32_spiflash.c mtd: Implement BIOC_PARTINFO for all drivers 2021-08-16 22:07:02 +08:00
esp32_spiflash.h xtensa/esp32: Fix cache issue detected by DEBUG_ASSERTION 2021-02-04 21:22:01 +00:00
esp32_spiram.c sched: Don't include nuttx/sched.h inside sched.h 2021-05-24 12:11:53 +09:00
esp32_spiram.h xtensa/esp32: Fix cache issue detected by DEBUG_ASSERTION 2021-02-04 21:22:01 +00:00
esp32_start.c xtensa/esp32: Move RTC WDT deinit after initial setup 2021-06-25 10:58:39 -03:00
esp32_start.h arch: xtensa: Author Gregory Nutt: update licenses to Apache 2021-04-02 03:14:31 -05:00
esp32_systemreset.c arch/xtensa/esp32: Implement system reset. 2020-10-07 11:51:47 -03:00
esp32_textheap.c arch/xtensa/esp32: Remove up_textheap_init function since it's not 2021-06-26 09:52:43 -05:00
esp32_tickless.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_tickless.h xtensa/esp32: Fix code nxstyle issue 2021-05-19 06:45:42 -03:00
esp32_tim.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_tim.h xtensa/esp32: Reorganize the timer logic for wireless use 2021-04-22 21:38:16 -05:00
esp32_tim_lowerhalf.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_tim_lowerhalf.h xtensa/esp32: Added Timer Support 2020-10-07 14:12:22 -03:00
esp32_timerisr.c xtensa/esp32: Fix code nxstyle issue 2021-05-19 06:45:42 -03:00
esp32_user.c arch/xtensa/src/esp32: Extract the IRAM region as a separate heap. 2021-06-23 08:37:01 +09:00
esp32_wdt.c xtensa/esp32: Support to select different clock source for RTC controller and close TODOs. 2021-06-30 21:27:27 -05:00
esp32_wdt.h xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
esp32_wdt_lowerhalf.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_wdt_lowerhalf.h xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
esp32_wifi_adapter.c mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
esp32_wifi_adapter.h esp32&esp32c3/wifi: Support specific channel and bssid scan 2021-05-31 11:09:19 +01:00
esp32_wifi_utils.c Include assert.h in necessary place 2021-06-08 13:06:08 -07:00
esp32_wifi_utils.h xtensa/esp32: Support esp32 wireless ioctl cmd 2021-03-23 16:29:52 -03:00
esp32_wlan.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32_wlan.h xtensa/esp32: Refactor ESP32 WiFi driver to support station and softAP coexistence 2021-03-16 10:20:59 -03:00
Kconfig xtensa/esp32: Change default pins of UART2 2021-07-05 23:20:26 -05:00
Make.defs arch/xtensa/esp32: Remove up_textheap_init function since it's not 2021-06-26 09:52:43 -05:00