You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ac...@apache.org on 2020/09/13 13:57:18 UTC
[incubator-nuttx] branch master updated (5106c3f -> 749eac9)
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 5106c3f documentation: make the "make clean" suggestion a warning
add 493b0bf drivers/timers/pwm.c: add missing new lines to some debug messages
add a2b00fd nrf52: add PWM support
add e7f3028 nrf52: add ADC support
add 13ff8e0 boards/nrf52840-dk: add ADC and PWM examples
add 49d0d41 arch/arm/src/nrf52/nrf52_pwm.c: add missing index for pwm2 and pwm3
add 749eac9 boards/nrf52840-dk: normalize adc and pwm configs
No new revisions were added by this update.
Summary of changes:
arch/arm/Kconfig | 1 +
arch/arm/src/nrf52/Kconfig | 235 +++++
arch/arm/src/nrf52/Make.defs | 8 +
arch/arm/src/nrf52/hardware/nrf52_pwm.h | 176 ++++
arch/arm/src/nrf52/hardware/nrf52_saadc.h | 130 ++-
arch/arm/src/nrf52/nrf52_adc.c | 950 +++++++++++++++++++++
arch/arm/src/nrf52/nrf52_adc.h | 161 ++++
arch/arm/src/nrf52/nrf52_pwm.c | 719 ++++++++++++++++
arch/arm/src/nrf52/nrf52_pwm.h | 131 +++
.../nrf52840-dk/configs/{timer => adc}/defconfig | 9 +-
.../nrf52840-dk/configs/{timer => pwm}/defconfig | 13 +-
boards/arm/nrf52/nrf52840-dk/include/board.h | 28 +
boards/arm/nrf52/nrf52840-dk/src/Makefile | 8 +
boards/arm/nrf52/nrf52840-dk/src/nrf52840-dk.h | 24 +
boards/arm/nrf52/nrf52840-dk/src/nrf52_adc.c | 200 +++++
boards/arm/nrf52/nrf52840-dk/src/nrf52_bringup.c | 24 +
.../nrf52840-dk/src/nrf52_pwm.c} | 56 +-
drivers/timers/pwm.c | 6 +-
18 files changed, 2759 insertions(+), 120 deletions(-)
create mode 100644 arch/arm/src/nrf52/hardware/nrf52_pwm.h
create mode 100644 arch/arm/src/nrf52/nrf52_adc.c
create mode 100644 arch/arm/src/nrf52/nrf52_adc.h
create mode 100644 arch/arm/src/nrf52/nrf52_pwm.c
create mode 100644 arch/arm/src/nrf52/nrf52_pwm.h
copy boards/arm/nrf52/nrf52840-dk/configs/{timer => adc}/defconfig (90%)
copy boards/arm/nrf52/nrf52840-dk/configs/{timer => pwm}/defconfig (84%)
create mode 100644 boards/arm/nrf52/nrf52840-dk/src/nrf52_adc.c
copy boards/arm/{stm32h7/nucleo-h743zi/src/stm32_pwm.c => nrf52/nrf52840-dk/src/nrf52_pwm.c} (71%)