nuttx/arch/xtensa/src/esp32
Dong Heng 39539be149 xtensa/esp32: Improve SPI transmission
Master:
  1. add DMA RX/TX support
  2. add software chip selection
  3. add user defined chip selection
  4. add IOMUX check and IO map

Slave:
  1. add DMA RX/TX support
  2. add IOMUX check and IO map
  3. use full 256 bit SPI TX/RX cache in non-DMA mode
2020-08-21 10:04:27 +01:00
..
hardware xtensa/esp32: Improve SPI transmission 2020-08-21 10:04:27 +01:00
rom xtensa/esp32: Add SPI Flash device driver 2020-07-31 23:37:30 +01:00
chip_macros.h arch: esp32: Fix compile error for smp 2020-03-19 19:40:18 -06:00
esp32_allocateheap.c ESP32: Fix heap initialization 2016-10-23 14:20:03 -06:00
esp32_clockconfig.c Fix many coding styles issues 2020-08-20 15:15:07 -06:00
esp32_clockconfig.h Xtensa: A few changes to get esp32_start.c to compile 2016-10-17 10:45:21 -06: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 Xtensa ESP32: Missing prologue/epilogue macros on C callable function 2016-12-20 08:31:36 -06:00
esp32_cpuint.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
esp32_cpuint.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01: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 xtensa/esp32: Improve SPI transmission 2020-08-21 10:04:27 +01:00
esp32_emac.c sched/wdog: Remove MAX_WDOGPARMS and related stuff 2020-08-14 08:19:50 -06:00
esp32_emac.h Add ESP32 Ethernet device driver 2020-08-06 23:35:16 +01:00
esp32_gpio.c Fix typos in comments and documentation (#750) 2020-04-08 06:45:35 -06:00
esp32_gpio.h Add ESP32 Ethernet device driver 2020-08-06 23:35:16 +01:00
esp32_i2c.c ESP32: Add driver support to I2C 2020-07-28 14:31:55 +01:00
esp32_i2c.h ESP32: Add driver support to I2C 2020-07-28 14:31:55 +01:00
esp32_intdecode.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
esp32_intercpu_interrupt.c arch: xtensa: Fix SMP related logic 2020-03-04 23:34:43 -06:00
esp32_irq.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
esp32_modtext.c Introduce instruction memory allocator 2020-03-16 07:54:49 -06:00
esp32_region.c Appease many of nxstyle errors for esp32 related files 2020-03-12 07:45:44 -06:00
esp32_region.h Xtensa: Add region protected; Implement some missing signal handling logic. 2016-10-23 09:02:50 -06:00
esp32_serial.c arch: xtensa: esp32: nxstyle fixes (#753) 2020-04-08 08:28:17 -06: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: Improve SPI transmission 2020-08-21 10:04:27 +01:00
esp32_spi.c xtensa/esp32: Improve SPI transmission 2020-08-21 10:04:27 +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 xtensa/esp32: Add SPI Flash device driver 2020-07-31 23:37:30 +01:00
esp32_spiflash.h xtensa/esp32: Add SPI Flash device driver 2020-07-31 23:37:30 +01:00
esp32_start.c ESP32: Use __asm__ __volatile__ for inline assembly 2020-03-13 19:06:15 -06:00
esp32_start.h Xtensa: A few changes to get esp32_start.c to compile 2016-10-17 10:45:21 -06: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
Kconfig xtensa/esp32: Improve SPI transmission 2020-08-21 10:04:27 +01:00
Make.defs xtensa/esp32: Improve SPI transmission 2020-08-21 10:04:27 +01:00