nuttx/arch/xtensa/src/esp32
Dong Heng eb2937003b xtensa/esp32: Fix ESP32 SPI driver issues
1. reset SPI hardware when deinitializing
2. reset SPI priavte configuration data when deinitializing
3. free interrupt when deinitializing
2021-01-18 12:54:12 +01:00
..
hardware xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
rom Add support to PSRAM using SPIRAM interface 2020-10-07 16:55:34 +01:00
.gitignore arch/xtensa/src/esp32/Make.defs: Download Espressif's Wireless-3rdparty 2020-10-17 22:46:27 +09:00
chip_macros.h arch/xtensa/src/esp32: SMP case of interruptstack. 2020-10-27 07:44:20 +09:00
chip_memory.h arch/xtensa/src/esp32/chip_memory.h: Chip implementation of memory test 2020-11-21 11:31:46 -03:00
esp32_allocateheap.c arch/xtensa/src/esp32/esp32_allocateheap.c: Fix the memory regions with 2020-11-06 18:36:41 -03:00
esp32_clockconfig.c xtensa/esp32: keep cpu clock while configured cpu clock is consistent with the default 2020-11-25 10:53:05 -03:00
esp32_clockconfig.h xtensa/esp32: Get CPU frequency from the rtc register 2020-11-25 10:53:05 -03:00
esp32_config.h Appease many of nxstyle errors for esp32 related files 2020-03-12 07:45:44 -06:00
esp32_cpuidlestack.c Fix typos in comments and documentation (#750) 2020-04-08 06:45:35 -06:00
esp32_cpuindex.S
esp32_cpuint.c xtensa/esp32: Added Timer Support 2020-10-07 14:12:22 -03:00
esp32_cpuint.h xtensa/esp32: Added Timer Support 2020-10-07 14:12:22 -03:00
esp32_cpustart.c Run nxstyle against all .c and .h files modified by this PR. 2020-05-09 14:19:08 -03:00
esp32_dma.c xtensa/esp32: Improve SPI transmission 2020-08-21 10:04:27 +01:00
esp32_dma.h esp32: Fix a few #endif comments 2020-10-20 18:50:28 +08:00
esp32_emac.c arch/netdev: try tcp timer in every txavail call 2020-12-18 14:16:11 +09:00
esp32_emac.h Add ESP32 Ethernet device driver 2020-08-06 23:35:16 +01:00
esp32_gpio.c arch/xtensa/src/esp32/esp32_gpio.c: Fix GPIO IRQ assert condition. 2020-11-19 07:38:59 -08:00
esp32_gpio.h arch/xtensa/src/esp/esp32/esp32_gpio.c: Fix the function's mask test 2020-10-08 09:28:53 +09:00
esp32_himem.c esp32/esp32-core: Fix #ifdef warning and update MM_SECTIONS 2020-12-01 21:36:07 +01:00
esp32_himem.h xtensa/esp32: Add high memory support to work with PSRAM 2020-11-18 22:21:53 +01:00
esp32_i2c.c xtensa/esp32: Fix ESP32 I2C driver issues 2021-01-18 09:23:47 +01:00
esp32_i2c.h ESP32: Add driver support to I2C 2020-07-28 14:31:55 +01:00
esp32_idle.c xtensa/esp32: Announce the power management state change to feed watchdog 2020-11-25 10:53:05 -03:00
esp32_imm.c arch/xtensa: Fix the naming of the internal heap functions. They should 2020-10-25 20:20:01 -03:00
esp32_intdecode.c arch/xtensa/src/esp32/esp32_intdecode.c: Don't clear A2, the mask 2020-10-07 07:47:06 +09:00
esp32_intercpu_interrupt.c arch: xtensa: Fix SMP related logic 2020-03-04 23:34:43 -06:00
esp32_irq.c arch/xtensa/src/esp32: SMP case of interruptstack. 2020-10-27 07:44:20 +09:00
esp32_modtext.c Introduce instruction memory allocator 2020-03-16 07:54:49 -06:00
esp32_partition.c xtensa/esp32: Add Partition and OTA device 2020-11-03 21:54:07 +01:00
esp32_partition.h xtensa/esp32: Add Partition and OTA device 2020-11-03 21:54:07 +01:00
esp32_pm.c xtensa/esp32: keep cpu clock while configured cpu clock is consistent with the default 2020-11-25 10:53:05 -03:00
esp32_pm.h xtensa/esp32: Add power management of deep-sleep 2020-10-17 19:38:14 -03:00
esp32_pminitialize.c xtensa/esp32: Add power management of force-sleep 2020-09-20 17:23:07 +01:00
esp32_procfs_imm.c arch/xtensa: Fix the naming of the internal heap functions. They should 2020-10-25 20:20:01 -03:00
esp32_procfs_imm.h arch/xtensa/src/esp32: Add a PROCFS entry for the internal memory 2020-10-25 20:20:01 -03:00
esp32_psram.c Remove not needed esp32_caps.h 2020-10-17 20:02:43 +01:00
esp32_psram.h Fix warnings and remove not used function 2020-10-17 20:02:43 +01:00
esp32_region.c Appease many of nxstyle errors for esp32 related files 2020-03-12 07:45:44 -06:00
esp32_region.h
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 arch/xtensa/src/esp32: Add a way to retrieve reset cause. 2020-10-07 11:51:47 -03:00
esp32_rng.c Fix coding style and other small issues 2020-08-23 08:26:10 -06:00
esp32_rt_timer.c xtensa/esp32: Refactor ESP32 Wi-Fi driver 2020-12-04 09:39:11 -03:00
esp32_rt_timer.h xtensa/esp32: Refactor ESP32 Wi-Fi driver 2020-12-04 09:39:11 -03:00
esp32_rtc.c xtensa/esp32: Changes in rtc driver to support rtc wdt driver 2020-12-16 14:37:39 +01:00
esp32_rtc.h xtensa/esp32: Changes in rtc driver to support rtc wdt driver 2020-12-16 14:37:39 +01:00
esp32_serial.c xtensa/esp32: Fix ESP32 serial UART tx ready check error 2021-01-04 09:19:53 +01:00
esp32_smp.h Appease many of nxstyle errors for esp32 related files 2020-03-12 07:45:44 -06:00
esp32_spi_slave.c xtensa/esp32: Fix ESP32 SPI driver issues 2021-01-18 12:54:12 +01:00
esp32_spi.c xtensa/esp32: Fix ESP32 SPI driver issues 2021-01-18 12:54:12 +01:00
esp32_spi.h ESP32: Add driver support to SPI Master and Slave 2020-07-19 21:26:58 +01:00
esp32_spiflash.c arch/xtensa/src/esp32/esp32_spiflash.c: Invalidate the cache and 2020-12-18 16:43:52 -03:00
esp32_spiflash.h xtensa/esp32: Add SPI Flash hardware encryption I/O support 2020-11-13 08:37:59 +01:00
esp32_spiram.c Fix warnings and remove not used function 2020-10-17 20:02:43 +01:00
esp32_spiram.h Fix warnings and remove not used function 2020-10-17 20:02:43 +01:00
esp32_start.c Add support to PSRAM using SPIRAM interface 2020-10-07 16:55:34 +01:00
esp32_start.h
esp32_systemreset.c arch/xtensa/esp32: Implement system reset. 2020-10-07 11:51:47 -03:00
esp32_tim_lowerhalf.c xtensa/esp32: fixes enable int function and gets apb clk frequency through function 2020-12-16 10:48:02 -03:00
esp32_tim_lowerhalf.h xtensa/esp32: Added Timer Support 2020-10-07 14:12:22 -03:00
esp32_tim.c xtensa/esp32: Added driver api to reload counter instantly 2020-12-28 12:08:27 +01:00
esp32_tim.h xtensa/esp32: Added driver api to reload counter instantly 2020-12-28 12:08:27 +01:00
esp32_timerisr.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
esp32_user.c Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base 2020-05-01 10:43:47 -03:00
esp32_wdt_lowerhalf.c xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
esp32_wdt_lowerhalf.h xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
esp32_wdt.c xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
esp32_wdt.h xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
esp32_wifi_adapter.c net/ & esp32/wlan: Fix some typos and nxstyle issues. 2021-01-14 07:57:27 -06:00
esp32_wifi_adapter.h xtensa/esp32: Refactor ESP32 Wi-Fi driver 2020-12-04 09:39:11 -03:00
esp32_wlan.c net/ & esp32/wlan: Fix some typos and nxstyle issues. 2021-01-14 07:57:27 -06:00
esp32_wlan.h xtensa/esp32: Refactor ESP32 Wi-Fi driver 2020-12-04 09:39:11 -03:00
Kconfig xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00
Make.defs xtensa/esp32: Fixed wdt typos 2020-12-22 20:32:38 +01:00