nuttx/arch/risc-v/src/esp32c3
Petro Karashchenko 9551de7115 net: use HTONS, NTOHS, HTONL, NTOHL macro in kernel code
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2022-01-18 10:59:47 +01:00
..
hardware include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
rom risc-v/esp32c3: Refactor SPI Flash to support umask interrupt when R/W/E SPI Flash 2021-12-06 13:13:11 +09:00
.gitignore risc-v/esp32c3: Add esp-nuttx-bootloader folder to gitignore list 2021-10-15 23:55:10 -07:00
Bootloader.mk esp32s2/esp32c3: Build MCUboot bootloader with Flash Encryption support 2022-01-01 20:37:44 +08:00
chip.h
esp32c3_adc.c risc-v/esp32c3: Refactor ADC calibration 2021-11-26 15:23:24 -03:00
esp32c3_adc.h riscv/esp32c3: Add ESP32-C3 ADC driver 2021-05-18 09:20:46 -03:00
esp32c3_aes.c arch/risc-v/esp32c3: Remove the AES test from the driver. 2021-10-19 18:41:57 -03:00
esp32c3_aes.h riscv/esp32c3: Add ESP32-C3 AES driver 2021-05-25 11:02:59 -03:00
esp32c3_allocateheap.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_attr.h Replace all __attribute__((section(x)) with locate_data(x) 2021-07-29 21:55:21 -03:00
esp32c3_bignum.c esp32c3_bignum.c & esp32c3_sha.c: Fix some trivial nxstyle complaints. 2021-10-19 18:41:57 -03:00
esp32c3_bignum.h arch/risc-v/esp32c3: Remove the bignum test from the driver. 2021-10-19 18:41:57 -03:00
esp32c3_ble_adapter.c assert: unify stack and register dump across platforms 2021-12-20 00:02:12 -03:00
esp32c3_ble_adapter.h riscv/esp32c3: Add esp32c3 BLE driver 2021-06-28 23:14:30 -05:00
esp32c3_ble.c risc-v/esp32c3: Refactor SPI Flash to support umask interrupt when R/W/E SPI Flash 2021-12-06 13:13:11 +09:00
esp32c3_ble.h riscv/esp32c3: Add esp32c3 BLE driver 2021-06-28 23:14:30 -05:00
esp32c3_brownout.c risc-v/esp32c3: Add hardware brownout check and reset 2021-11-12 16:50:19 -03:00
esp32c3_brownout.h risc-v/esp32c3: Add hardware brownout check and reset 2021-11-12 16:50:19 -03:00
esp32c3_clockconfig.c
esp32c3_clockconfig.h
esp32c3_config.h arch/riscv/esp32c3: Add the USB-Serial Driver. 2021-11-09 09:22:57 -03:00
esp32c3_dma.c esp32c3_dma: Remove the DMA test included in the driver along with its 2021-11-01 13:49:59 -05:00
esp32c3_dma.h risc-v/esp32c3: Constify DMA descriptor pointer to buffer 2021-05-26 14:05:27 -03:00
esp32c3_efuse_lowerhalf.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_efuse_table.c risc-v/esp32c3: Support ESP32-C3 efuse 2021-06-16 09:35:09 -03:00
esp32c3_efuse.c risc-v/esp32c3: Support ESP32-C3 efuse 2021-06-16 09:35:09 -03:00
esp32c3_efuse.h arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_extraheaps.c arch/risc-v/esp32c3: Remove the up_textheap_init function since it's not 2021-06-26 09:52:43 -05:00
esp32c3_freerun.c nuttx: remove space befone newline in logs 2021-12-27 21:01:19 -06:00
esp32c3_freerun.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
esp32c3_gpio.c esp32c3: Fix GPIO Output on pins 18 and 19 USB/JTAG 2021-11-09 20:54:34 -06:00
esp32c3_gpio.h
esp32c3_head.S arch/risc-v: Merge rv32im and rv64gc into common 2022-01-11 23:24:33 +08:00
esp32c3_i2c.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_i2c.h
esp32c3_idle.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32c3_interrupt.S arch/risc-v: Merge rv32im and rv64gc into common 2022-01-11 23:24:33 +08:00
esp32c3_irq.c arch/risc-v: Merge rv32im and rv64gc into common 2022-01-11 23:24:33 +08:00
esp32c3_irq.h arch/risc-v: Merge rv32im and rv64gc into common 2022-01-11 23:24:33 +08:00
esp32c3_ledc.c risc-v/esp32c3: fix pwm driver bug 2021-09-16 08:38:49 -03:00
esp32c3_ledc.h riscv/esp32c3: Add ESP32-C3 LEDC(PWM) driver 2021-05-15 08:38:37 -03:00
esp32c3_lowputc.c arch/riscv/esp32c3: Add the USB-Serial Driver. 2021-11-09 09:22:57 -03:00
esp32c3_lowputc.h risc-v/esp32-c3: Add support for HW flow control. 2021-06-01 21:37:27 -05:00
esp32c3_memorymap.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
esp32c3_oneshot_lowerhalf.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_oneshot.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32c3_oneshot.h arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_partition.c risc-v/esp32c3: Refactor SPI Flash to support umask interrupt when R/W/E SPI Flash 2021-12-06 13:13:11 +09:00
esp32c3_partition.h
esp32c3_pm.c risc-v/esp32c3: Initialize rtc and peripheral parameters by default when chip starts 2021-12-21 10:03:58 -03:00
esp32c3_pm.h risc-v/esp32c3: Initialize rtc and peripheral parameters by default when chip starts 2021-12-21 10:03:58 -03:00
esp32c3_pminitialize.c risc-v/esp32c3: Initialize rtc and peripheral parameters by default when chip starts 2021-12-21 10:03:58 -03:00
esp32c3_resetcause.c
esp32c3_resetcause.h
esp32c3_rng.c espressif: Fix references to Wi-Fi according to Wi-Fi Alliance 2021-10-25 08:01:44 -05:00
esp32c3_rsa.c arch/risc-v/esp32c3: Remove the RSA test from the driver. 2021-10-19 18:41:57 -03:00
esp32c3_rsa.h risc-v/esp32c3: Support ESP32-C3 RSA accelerator 2021-06-14 15:03:11 -03:00
esp32c3_rt_timer.c risc-v/esp32-c3/rttimer: Disable alarm before setting a new value and enabling it 2021-09-28 21:02:57 -03:00
esp32c3_rt_timer.h arch/riscv/src/esp32c3/esp32c3_rt_timer: Fix typos and re-word some 2021-05-27 05:01:54 -07:00
esp32c3_rtc_lowerhalf.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_rtc_lowerhalf.h risc-v/esp32c3: Support ESP32-C3 RTC driver 2021-06-10 09:33:04 -03:00
esp32c3_rtc.c risc-v/esp32c3: Initialize rtc and peripheral parameters by default when chip starts 2021-12-21 10:03:58 -03:00
esp32c3_rtc.h risc-v/esp32c3: Initialize rtc and peripheral parameters by default when chip starts 2021-12-21 10:03:58 -03:00
esp32c3_rtcheap.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_rtcheap.h arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_serial.c arch/riscv/esp32c3: Add the USB-Serial Driver. 2021-11-09 09:22:57 -03:00
esp32c3_sha.c esp32c3_bignum.c & esp32c3_sha.c: Fix some trivial nxstyle complaints. 2021-10-19 18:41:57 -03:00
esp32c3_sha.h risc-v/esp32c3: Support ESP32-C3 SHA accelerator 2021-06-21 02:41:53 -05:00
esp32c3_spi_slave.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_spi.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_spi.h arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_spiflash_mtd.c risc-v/esp32c3: Enable the creation of encrypted Flash partitions 2022-01-01 20:37:44 +08:00
esp32c3_spiflash_mtd.h risc-v/esp32c3: Enable the creation of encrypted Flash partitions 2022-01-01 20:37:44 +08:00
esp32c3_spiflash.c risc-v/esp32c3: Refactor SPI Flash to support umask interrupt when R/W/E SPI Flash 2021-12-06 13:13:11 +09:00
esp32c3_spiflash.h risc-v/esp32c3: Refactor SPI Flash to support umask interrupt when R/W/E SPI Flash 2021-12-06 13:13:11 +09:00
esp32c3_start.c arch/risc-v: Merge rv32im and rv64gc into common 2022-01-11 23:24:33 +08:00
esp32c3_start.h
esp32c3_systemreset.c risc-v/esp32c3: Fix reset triggering crash nested when crash 2021-11-16 10:44:54 -03:00
esp32c3_systemreset.h risc-v/esp32c3: Fix reset triggering crash nested when crash 2021-11-16 10:44:54 -03:00
esp32c3_textheap.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_tickless.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_tickless.h risc-v/esp32c3: Support ESP32-C3 auto-sleep 2021-05-19 07:00:40 -03:00
esp32c3_tim_lowerhalf.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_tim_lowerhalf.h arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_tim.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_tim.h arch/risc-v: Remove CODE qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_timerisr.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_uid.c risc-v/esp32c3: Add board_ioctl and board_uniqueid 2021-07-05 23:12:17 -05:00
esp32c3_uid.h risc-v/esp32c3: Add board_ioctl and board_uniqueid 2021-07-05 23:12:17 -05:00
esp32c3_usbserial.c esp32c3/esp32c3_usbserial.c: Initialize cpuint to ENOMEM, otherwise the 2021-11-15 12:11:45 -06:00
esp32c3_usbserial.h arch/riscv/esp32c3: Add the USB-Serial Driver. 2021-11-09 09:22:57 -03:00
esp32c3_vectors.S arch/risc-v: Merge rv32im and rv64gc into common 2022-01-11 23:24:33 +08:00
esp32c3_wdt_lowerhalf.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
esp32c3_wdt_lowerhalf.h
esp32c3_wdt.c arch/risc-v: Remove FAR qualifier for RISC-V-specific files 2021-09-22 08:16:01 -03:00
esp32c3_wdt.h risc-v/esp32-c3: Disable wdt in the start function. 2021-07-26 19:44:30 -07:00
esp32c3_wifi_adapter.c riscv/esp32c3: Initialize the BLE Mac 2021-12-16 22:31:02 -03:00
esp32c3_wifi_adapter.h riscv/esp32c3: Initialize the BLE Mac 2021-12-16 22:31:02 -03:00
esp32c3_wifi_utils.c riscv/esp32c3: Initialize the BLE Mac 2021-12-16 22:31:02 -03:00
esp32c3_wifi_utils.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
esp32c3_wireless.c assert: unify stack and register dump across platforms 2021-12-20 00:02:12 -03:00
esp32c3_wireless.h riscv/esp32c3: Initialize the BLE Mac 2021-12-16 22:31:02 -03:00
esp32c3_wlan.c net: use HTONS, NTOHS, HTONL, NTOHL macro in kernel code 2022-01-18 10:59:47 +01:00
esp32c3_wlan.h risc-v/esp32c3: Notifies networking layer whether the carrier is available 2021-06-30 23:09:34 -05:00
esp32c3.h
Kconfig risc-v/esp32c3: Enable the creation of encrypted Flash partitions 2022-01-01 20:37:44 +08:00
Kconfig.security esp32s2/esp32c3: Build MCUboot bootloader with Flash Encryption support 2022-01-01 20:37:44 +08:00
Make.defs arch/risc-v: Refine syscall interface 2021-12-30 11:47:42 +08:00