You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by bt...@apache.org on 2021/01/25 03:04:06 UTC

[incubator-nuttx] branch master updated (56ef940 -> d2f9544)

This is an automated email from the ASF dual-hosted git repository.

btashton pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from 56ef940  arch: arm: cxd56xx: update  license to Apache 2.0
     add 0fa34a0  drivers: add generic i2c bitbang driver
     add 28caf27  nRF52: add I2C bitbang implementation
     add d2f9544  nRF52 GPIO: tiny optimization, do not decode PORT when no PORT1

No new revisions were added by this update.

Summary of changes:
 arch/arm/src/nrf52/Make.defs                       |   4 +
 arch/arm/src/nrf52/nrf52_gpio.c                    |  13 +-
 arch/arm/src/nrf52/nrf52_i2c_bitbang.c             | 175 +++++++++
 .../arm/src/nrf52/nrf52_i2c_bitbang.h              |  21 +-
 drivers/i2c/Kconfig                                |  41 +++
 drivers/i2c/Make.defs                              |   4 +
 drivers/i2c/i2c_bitbang.c                          | 389 +++++++++++++++++++++
 .../nrf52_i2c.h => include/nuttx/i2c/i2c_bitbang.h |  67 ++--
 8 files changed, 669 insertions(+), 45 deletions(-)
 create mode 100644 arch/arm/src/nrf52/nrf52_i2c_bitbang.c
 copy boards/arm/stm32/common/include/stm32_zerocross.h => arch/arm/src/nrf52/nrf52_i2c_bitbang.h (83%)
 create mode 100644 drivers/i2c/i2c_bitbang.c
 copy arch/arm/src/nrf52/nrf52_i2c.h => include/nuttx/i2c/i2c_bitbang.h (61%)