You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/04/14 07:49:38 UTC
[incubator-nuttx] branch master updated (099980e -> aea0135)
This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 099980e Support different hardware version of Wi-Fi add-on board (iS110B)
add c726dac nuttx/1wire: Adds 1wire master interface
add 8456f36 drivers/1wire: Moves header and adjusts include paths
add 624a60f drivers/1wire: Adds some improvents
add 9f9d266 drivers/sensors: Adds new driver for ds18b20 sensore module
add aea0135 stm32f103-minimum: Adds custom initializing for sensors
No new revisions were added by this update.
Summary of changes:
arch/arm/src/stm32/stm32_1wire.c | 2 +-
arch/arm/src/stm32l4/stm32l4_1wire.c | 2 +-
boards/arm/stm32/stm32f103-minimum/README.txt | 52 ++
.../configs/{usbnsh => sensors}/defconfig | 46 +-
boards/arm/stm32/stm32f103-minimum/src/Make.defs | 8 +
.../stm32/stm32f103-minimum/src/stm32_bringup.c | 40 +
.../stm32/stm32f103-minimum/src/stm32_ds18b20.c | 187 ++++
.../src/stm32_hyt271.c} | 164 ++--
.../stm32f103-minimum/src/stm32f103_minimum.h | 48 +
drivers/1wire/1wire.c | 34 +-
drivers/1wire/1wire_crc.c | 1 +
drivers/1wire/1wire_internal.h | 44 +-
drivers/{i2c/i2c_read.c => 1wire/1wire_read.c} | 55 +-
drivers/{i2c/i2c_write.c => 1wire/1wire_write.c} | 56 +-
.../i2c_writeread.c => 1wire/1wire_writeread.c} | 80 +-
drivers/1wire/Make.defs | 2 +-
drivers/1wire/ds28e17.c | 28 +-
drivers/sensors/Kconfig | 29 +
drivers/sensors/Make.defs | 10 +
drivers/sensors/ds18b20.c | 987 +++++++++++++++++++++
include/nuttx/{drivers => 1wire}/1wire.h | 9 +-
.../nuttx/1wire/1wire_crc.h | 90 +-
include/nuttx/1wire/1wire_master.h | 203 +++++
include/nuttx/1wire/ds28e17.h | 2 +-
include/nuttx/{leds/apa102.h => sensors/ds18b20.h} | 60 +-
include/nuttx/sensors/ioctl.h | 17 +-
26 files changed, 1946 insertions(+), 310 deletions(-)
copy boards/arm/stm32/stm32f103-minimum/configs/{usbnsh => sensors}/defconfig (59%)
create mode 100644 boards/arm/stm32/stm32f103-minimum/src/stm32_ds18b20.c
copy boards/arm/stm32/{common/src/stm32_nrf24l01.c => stm32f103-minimum/src/stm32_hyt271.c} (50%)
copy drivers/{i2c/i2c_read.c => 1wire/1wire_read.c} (66%)
copy drivers/{i2c/i2c_write.c => 1wire/1wire_write.c} (64%)
copy drivers/{i2c/i2c_writeread.c => 1wire/1wire_writeread.c} (56%)
create mode 100644 drivers/sensors/ds18b20.c
rename include/nuttx/{drivers => 1wire}/1wire.h (97%)
copy arch/xtensa/src/esp32/esp32_wifi_utils.h => include/nuttx/1wire/1wire_crc.h (60%)
create mode 100644 include/nuttx/1wire/1wire_master.h
copy include/nuttx/{leds/apa102.h => sensors/ds18b20.h} (63%)