You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by cc...@apache.org on 2018/09/05 02:12:43 UTC
[mynewt-core] branch master updated (ebf3689 -> f60723d)
This is an automated email from the ASF dual-hosted git repository.
ccollins pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
from ebf3689 Merge pull request #1377 from andrzej-kaczmarek/sensor-oic-disable
add 863de5c hw/hal: Define a set of I2C error codes
add 6788246 nrf52xxx: Return HAL_I2C_ERR_[...] status codes
add fab5524 hw/drivers/i2c/i2cn: I2C with n-retries
add 7960a38 hw/drivers: Use I2Cn (retries)
new f60723d Merge pull request #1375 from ccollins476ad/i2c-retry2
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
hw/drivers/bq27z561/pkg.yml | 1 +
hw/drivers/bq27z561/src/bq27z561.c | 54 ++++++---
hw/drivers/bq27z561/syscfg.yml | 5 +
hw/drivers/chg_ctrl/adp5061/pkg.yml | 1 +
hw/drivers/chg_ctrl/adp5061/src/adp5061.c | 24 ++--
hw/drivers/chg_ctrl/adp5061/syscfg.yml | 5 +
hw/drivers/drv2605/pkg.yml | 1 +
hw/drivers/drv2605/src/drv2605.c | 19 ++-
hw/drivers/drv2605/syscfg.yml | 5 +
hw/drivers/led/lp5523/pkg.yml | 1 +
hw/drivers/led/lp5523/src/lp5523.c | 32 ++---
hw/drivers/led/lp5523/syscfg.yml | 5 +
hw/drivers/sensors/adxl345/pkg.yml | 1 +
hw/drivers/sensors/adxl345/src/adxl345.c | 21 ++--
hw/drivers/sensors/adxl345/syscfg.yml | 5 +
hw/drivers/sensors/bma253/pkg.yml | 1 +
hw/drivers/sensors/bma253/src/bma253.c | 25 ++--
hw/drivers/sensors/bma253/syscfg.yml | 5 +
hw/drivers/sensors/bma2xx/pkg.yml | 1 +
hw/drivers/sensors/bma2xx/src/bma2xx.c | 16 +--
hw/drivers/sensors/bma2xx/syscfg.yml | 5 +
hw/drivers/sensors/bmp280/pkg.yml | 1 +
hw/drivers/sensors/bmp280/src/bmp280.c | 20 +++-
hw/drivers/sensors/bmp280/syscfg.yml | 5 +
hw/drivers/sensors/bno055/pkg.yml | 1 +
hw/drivers/sensors/bno055/src/bno055.c | 22 ++--
hw/drivers/sensors/bno055/syscfg.yml | 5 +
hw/drivers/sensors/lis2dh12/pkg.yml | 1 +
hw/drivers/sensors/lis2dh12/src/lis2dh12.c | 10 +-
hw/drivers/sensors/lis2dh12/syscfg.yml | 5 +
hw/drivers/sensors/lis2ds12/pkg.yml | 1 +
hw/drivers/sensors/lis2ds12/src/lis2ds12.c | 12 +-
hw/drivers/sensors/lis2ds12/syscfg.yml | 5 +
hw/drivers/sensors/lis2dw12/pkg.yml | 1 +
hw/drivers/sensors/lis2dw12/src/lis2dw12.c | 13 ++-
hw/drivers/sensors/lis2dw12/syscfg.yml | 5 +
hw/drivers/sensors/lps33hw/pkg.yml | 1 +
hw/drivers/sensors/lps33hw/src/lps33hw.c | 14 ++-
hw/drivers/sensors/lps33hw/syscfg.yml | 5 +
hw/drivers/sensors/lps33thw/pkg.yml | 1 +
hw/drivers/sensors/lps33thw/src/lps33thw.c | 14 ++-
hw/drivers/sensors/lps33thw/syscfg.yml | 7 +-
hw/drivers/sensors/lsm303dlhc/pkg.yml | 1 +
hw/drivers/sensors/lsm303dlhc/src/lsm303dlhc.c | 21 ++--
hw/drivers/sensors/lsm303dlhc/syscfg.yml | 5 +
hw/drivers/sensors/mpu6050/pkg.yml | 1 +
hw/drivers/sensors/mpu6050/src/mpu6050.c | 21 ++--
hw/drivers/sensors/mpu6050/syscfg.yml | 5 +
hw/drivers/sensors/ms5837/pkg.yml | 1 +
hw/drivers/sensors/ms5837/src/ms5837.c | 10 +-
hw/drivers/sensors/ms5837/syscfg.yml | 5 +
hw/drivers/sensors/ms5840/pkg.yml | 1 +
hw/drivers/sensors/ms5840/src/ms5840.c | 13 ++-
hw/drivers/sensors/ms5840/syscfg.yml | 5 +
hw/drivers/sensors/tcs34725/pkg.yml | 1 +
hw/drivers/sensors/tcs34725/src/tcs34725.c | 31 ++---
hw/drivers/sensors/tcs34725/syscfg.yml | 5 +
hw/drivers/sensors/tsl2561/pkg.yml | 1 +
hw/drivers/sensors/tsl2561/src/tsl2561.c | 29 ++---
hw/drivers/sensors/tsl2561/syscfg.yml | 5 +
hw/drivers/sensors/tsl2591/pkg.yml | 1 +
hw/drivers/sensors/tsl2591/src/tsl2591.c | 25 ++--
hw/drivers/sensors/tsl2591/syscfg.yml | 5 +
hw/hal/include/hal/hal_i2c.h | 23 +++-
hw/mcu/nordic/nrf52xxx/src/hal_i2c.c | 155 +++++++++++++++----------
hw/util/i2cn/include/i2cn/i2cn.h | 52 +++++++++
hw/{drivers/debounce => util/i2cn}/pkg.yml | 5 +-
hw/util/i2cn/src/i2cn.c | 46 ++++++++
68 files changed, 596 insertions(+), 259 deletions(-)
create mode 100644 hw/util/i2cn/include/i2cn/i2cn.h
copy hw/{drivers/debounce => util/i2cn}/pkg.yml (92%)
create mode 100644 hw/util/i2cn/src/i2cn.c
[mynewt-core] 01/01: Merge pull request #1375 from
ccollins476ad/i2c-retry2
Posted by cc...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ccollins pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit f60723d155b18476cfaa94af6d3838502bc69015
Merge: ebf3689 7960a38
Author: ccollins476ad <cc...@gmail.com>
AuthorDate: Tue Sep 4 19:12:39 2018 -0700
Merge pull request #1375 from ccollins476ad/i2c-retry2
I2C retries
hw/drivers/bq27z561/pkg.yml | 1 +
hw/drivers/bq27z561/src/bq27z561.c | 54 ++++---
hw/drivers/bq27z561/syscfg.yml | 5 +
hw/drivers/chg_ctrl/adp5061/pkg.yml | 1 +
hw/drivers/chg_ctrl/adp5061/src/adp5061.c | 24 ++--
hw/drivers/chg_ctrl/adp5061/syscfg.yml | 5 +
hw/drivers/drv2605/pkg.yml | 1 +
hw/drivers/drv2605/src/drv2605.c | 19 ++-
hw/drivers/drv2605/syscfg.yml | 5 +
hw/drivers/led/lp5523/pkg.yml | 1 +
hw/drivers/led/lp5523/src/lp5523.c | 32 +++--
hw/drivers/led/lp5523/syscfg.yml | 5 +
hw/drivers/sensors/adxl345/pkg.yml | 1 +
hw/drivers/sensors/adxl345/src/adxl345.c | 21 +--
hw/drivers/sensors/adxl345/syscfg.yml | 5 +
hw/drivers/sensors/bma253/pkg.yml | 1 +
hw/drivers/sensors/bma253/src/bma253.c | 25 ++--
hw/drivers/sensors/bma253/syscfg.yml | 5 +
hw/drivers/sensors/bma2xx/pkg.yml | 1 +
hw/drivers/sensors/bma2xx/src/bma2xx.c | 16 +--
hw/drivers/sensors/bma2xx/syscfg.yml | 5 +
hw/drivers/sensors/bmp280/pkg.yml | 1 +
hw/drivers/sensors/bmp280/src/bmp280.c | 20 ++-
hw/drivers/sensors/bmp280/syscfg.yml | 5 +
hw/drivers/sensors/bno055/pkg.yml | 1 +
hw/drivers/sensors/bno055/src/bno055.c | 22 ++-
hw/drivers/sensors/bno055/syscfg.yml | 5 +
hw/drivers/sensors/lis2dh12/pkg.yml | 1 +
hw/drivers/sensors/lis2dh12/src/lis2dh12.c | 10 +-
hw/drivers/sensors/lis2dh12/syscfg.yml | 5 +
hw/drivers/sensors/lis2ds12/pkg.yml | 1 +
hw/drivers/sensors/lis2ds12/src/lis2ds12.c | 12 +-
hw/drivers/sensors/lis2ds12/syscfg.yml | 5 +
hw/drivers/sensors/lis2dw12/pkg.yml | 1 +
hw/drivers/sensors/lis2dw12/src/lis2dw12.c | 13 +-
hw/drivers/sensors/lis2dw12/syscfg.yml | 5 +
hw/drivers/sensors/lps33hw/pkg.yml | 1 +
hw/drivers/sensors/lps33hw/src/lps33hw.c | 14 +-
hw/drivers/sensors/lps33hw/syscfg.yml | 5 +
hw/drivers/sensors/lps33thw/pkg.yml | 1 +
hw/drivers/sensors/lps33thw/src/lps33thw.c | 14 +-
hw/drivers/sensors/lps33thw/syscfg.yml | 7 +-
hw/drivers/sensors/lsm303dlhc/pkg.yml | 1 +
hw/drivers/sensors/lsm303dlhc/src/lsm303dlhc.c | 21 +--
hw/drivers/sensors/lsm303dlhc/syscfg.yml | 5 +
hw/drivers/sensors/mpu6050/pkg.yml | 1 +
hw/drivers/sensors/mpu6050/src/mpu6050.c | 21 +--
hw/drivers/sensors/mpu6050/syscfg.yml | 5 +
hw/drivers/sensors/ms5837/pkg.yml | 1 +
hw/drivers/sensors/ms5837/src/ms5837.c | 10 +-
hw/drivers/sensors/ms5837/syscfg.yml | 5 +
hw/drivers/sensors/ms5840/pkg.yml | 1 +
hw/drivers/sensors/ms5840/src/ms5840.c | 13 +-
hw/drivers/sensors/ms5840/syscfg.yml | 5 +
hw/drivers/sensors/tcs34725/pkg.yml | 1 +
hw/drivers/sensors/tcs34725/src/tcs34725.c | 31 +++--
hw/drivers/sensors/tcs34725/syscfg.yml | 5 +
hw/drivers/sensors/tsl2561/pkg.yml | 1 +
hw/drivers/sensors/tsl2561/src/tsl2561.c | 29 ++--
hw/drivers/sensors/tsl2561/syscfg.yml | 5 +
hw/drivers/sensors/tsl2591/pkg.yml | 1 +
hw/drivers/sensors/tsl2591/src/tsl2591.c | 25 ++--
hw/drivers/sensors/tsl2591/syscfg.yml | 5 +
hw/hal/include/hal/hal_i2c.h | 23 ++-
hw/mcu/nordic/nrf52xxx/src/hal_i2c.c | 155 ++++++++++++---------
hw/util/i2cn/include/i2cn/i2cn.h | 52 +++++++
.../ms5840/syscfg.yml => util/i2cn/pkg.yml} | 18 +--
hw/util/i2cn/src/i2cn.c | 46 ++++++
68 files changed, 603 insertions(+), 265 deletions(-)