tinygo/lib
Ayke van Laethem cb147b9475 esp32c3: add support for this chip
This change adds support for the ESP32-C3, a new chip from Espressif. It
is a RISC-V core so porting was comparatively easy.

Most peripherals are shared with the (original) ESP32 chip, but with
subtle differences. Also, the SVD file I've used gives some
peripherals/registers a different name which makes sharing code harder.
Eventually, when an official SVD file for the ESP32 is released, I
expect that a lot of code can be shared between the two chips.

More information: https://www.espressif.com/en/products/socs/esp32-c3

TODO:
  - stack scheduler
  - interrupts
  - most peripherals (SPI, I2C, PWM, etc)
2021-09-16 20:13:04 +02:00
..
avr@6624554c02 avr: remove device files, use them from a subrepository 2018-09-05 12:13:33 +02:00
CMSIS@9fe411cef1 Add runtime support for the nRF52 2018-04-25 20:06:08 +02:00
cmsis-svd@df75ff974c esp32c3: add support for this chip 2021-09-16 20:13:04 +02:00
compiler-rt@5bc79797e1 Revert "all: use compiler-rt from the llvm-project directory" 2019-11-25 14:37:52 +01:00
nrfx@d779b49fc5 nrfx: updare submodule to latest commit 2021-01-06 18:50:46 +01:00
picolibc@80528c684b all: include picolibc for bare metal targets 2020-03-22 17:14:59 +01:00
picolibc-include all: include picolibc for bare metal targets 2020-03-22 17:14:59 +01:00
stm32-svd@3a0b0829b7 stm32: support SPI on L4 series 2021-04-21 21:09:41 +02:00
wasi-libc@215adc8ac9 wasm: update wasi-libc dependency 2020-08-25 18:42:42 +02:00