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 8d0fd40  Remove the empty xxx_initialize functions
     add 60b1846  arm/rp2040: Add rp2040_gpio_set_pulls()
     add 9d0b359  arm/rp2040: Add RP2040 I2C device support
     add 599e5b1  boards/raspberrypi-pico: Fix board settings to support i2c 
and ssd1306
     add 81d917f  boards/raspberrypi-pico: Add new config ssd1306

No new revisions were added by this update.

Summary of changes:
 arch/arm/src/rp2040/Kconfig                        |  24 +
 arch/arm/src/rp2040/Make.defs                      |   4 +
 arch/arm/src/rp2040/hardware/rp2040_i2c.h          | 322 +++++++++++
 arch/arm/src/rp2040/hardware/rp2040_memorymap.h    |   4 +
 arch/arm/src/rp2040/rp2040_gpio.c                  |   8 +
 arch/arm/src/rp2040/rp2040_gpio.h                  |   1 +
 .../{cxd56xx/cxd56_i2c.c => rp2040/rp2040_i2c.c}   | 593 ++++++---------------
 .../{cxd56xx/cxd56_i2c.h => rp2040/rp2040_i2c.h}   |  20 +-
 boards/arm/{stm32 => rp2040}/common/Makefile       |   2 +-
 .../esp32 => arm/rp2040}/common/src/Make.defs      |  20 +-
 .../common/src/rp2040_i2cdev.c}                    |  12 +-
 .../common/src/rp2040_ssd1306.c}                   |  55 +-
 boards/arm/rp2040/raspberrypi-pico/Kconfig         |  25 +
 boards/arm/rp2040/raspberrypi-pico/README.txt      |  22 +
 .../configs/{nsh => ssd1306}/defconfig             |  31 +-
 boards/arm/rp2040/raspberrypi-pico/include/board.h |   3 +-
 .../raspberrypi-pico/include/rp2040_i2cdev.h}      |  17 +-
 .../raspberrypi-pico/src/{Makefile => Make.defs}   |   6 +-
 .../raspberrypi-pico/src/rp2040_boardinitialize.c  |  61 ++-
 .../rp2040/raspberrypi-pico/src/rp2040_bringup.c   |  20 +
 20 files changed, 736 insertions(+), 514 deletions(-)
 create mode 100644 arch/arm/src/rp2040/hardware/rp2040_i2c.h
 copy arch/arm/src/{cxd56xx/cxd56_i2c.c => rp2040/rp2040_i2c.c} (52%)
 copy arch/arm/src/{cxd56xx/cxd56_i2c.h => rp2040/rp2040_i2c.h} (84%)
 copy boards/arm/{stm32 => rp2040}/common/Makefile (97%)
 copy boards/{xtensa/esp32 => arm/rp2040}/common/src/Make.defs (75%)
 copy boards/arm/{cxd56xx/common/src/cxd56_i2cdev.c => 
rp2040/common/src/rp2040_i2cdev.c} (87%)
 copy boards/arm/{stm32h7/nucleo-h743zi/src/stm32_ssd1306.c => 
rp2040/common/src/rp2040_ssd1306.c} (77%)
 copy boards/arm/rp2040/raspberrypi-pico/configs/{nsh => ssd1306}/defconfig 
(64%)
 copy boards/arm/{cxd56xx/spresense/include/cxd56_bmp280.h => 
rp2040/raspberrypi-pico/include/rp2040_i2cdev.h} (82%)
 rename boards/arm/rp2040/raspberrypi-pico/src/{Makefile => Make.defs} (84%)

Reply via email to