This is an automated email from the ASF dual-hosted git repository. acassis pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from a657357 boards/raspberrypi-pico: Support ENC28J60 SPI ethernet board add 11b1f0f risc-v/esp32c3: Add driver for I2C peripheral add abab83b boards/esp32c3-devkit: Add support for I2C on board bringup add 4099c1d boards/esp32c3: Create configuration for I2C testing add 8517168 boards/esp32c3-devkit: Add support for BMP180 sensor add 0b672b9 risc-v/esp32c3: Fix I2C timeout register mask add 0f508c1 risc-v/esp32c3: Fix erroneous index for I2C IRQ add cb1c415 risc-v/esp32c3: Add support for I2C tracing add d87274c risc-v/esp32c3: Release stuck I2C slaves on Reset No new revisions were added by this update. Summary of changes: arch/risc-v/include/esp32c3/irq.h | 2 +- arch/risc-v/src/esp32c3/Kconfig | 31 +- arch/risc-v/src/esp32c3/Make.defs | 4 + arch/risc-v/src/esp32c3/esp32c3_i2c.c | 1524 ++++++++++++++++++++ .../src/esp32c3/esp32c3_i2c.h} | 36 +- arch/risc-v/src/esp32c3/hardware/esp32c3_i2c.h | 1226 ++++++++++++++++ .../configs/{timer => bmp180}/defconfig | 8 +- boards/risc-v/esp32c3/esp32c3-devkit/src/Makefile | 8 + .../esp32c3/esp32c3-devkit/src/esp32c3-devkit.h | 34 + .../esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c} | 9 +- .../esp32c3/esp32c3-devkit/src/esp32c3_bringup.c | 24 + .../esp32c3/esp32c3-devkit/src/esp32c3_i2c.c} | 40 +- 12 files changed, 2898 insertions(+), 48 deletions(-) create mode 100644 arch/risc-v/src/esp32c3/esp32c3_i2c.c copy arch/{xtensa/src/esp32/esp32_i2c.h => risc-v/src/esp32c3/esp32c3_i2c.h} (67%) create mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_i2c.h copy boards/risc-v/esp32c3/esp32c3-devkit/configs/{timer => bmp180}/defconfig (93%) copy boards/{xtensa/esp32/common/src/esp32_bmp180.c => risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c} (95%) copy boards/{xtensa/esp32/common/src/esp32_board_i2c.c => risc-v/esp32c3/esp32c3-devkit/src/esp32c3_i2c.c} (75%)