You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by pk...@apache.org on 2022/10/16 22:30:59 UTC
[incubator-nuttx] branch master updated (947e771c41 -> 0dfd1f004d)
This is an automated email from the ASF dual-hosted git repository.
pkarashchenko pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
from 947e771c41 fix typo big letter 'o' in hex value for zero.
add 655faa33d4 ESP32: Add support to Quadrature Encoder
add 0dfd1f004d esp32-devkitc: Add board support to Rotary Encoder
No new revisions were added by this update.
Summary of changes:
arch/xtensa/src/esp32/Kconfig | 412 +++-
arch/xtensa/src/esp32/Make.defs | 4 +
arch/xtensa/src/esp32/esp32_qencoder.c | 840 +++++++
.../src/esp32/esp32_qencoder.h} | 69 +-
arch/xtensa/src/esp32/hardware/esp32_pcnt.h | 2495 ++++++++++++++++++++
.../esp32}/common/include/board_qencoder.h | 8 +-
boards/xtensa/esp32/common/src/Make.defs | 4 +
.../esp32/common/src/esp32_qencoder.c} | 15 +-
.../xtensa/esp32/esp32-devkitc/src/esp32-devkitc.h | 4 +
.../xtensa/esp32/esp32-devkitc/src/esp32_bringup.c | 17 +
10 files changed, 3835 insertions(+), 33 deletions(-)
create mode 100644 arch/xtensa/src/esp32/esp32_qencoder.c
copy arch/{arm/src/samv7/sam_qencoder.h => xtensa/src/esp32/esp32_qencoder.h} (56%)
create mode 100644 arch/xtensa/src/esp32/hardware/esp32_pcnt.h
copy boards/{arm/stm32 => xtensa/esp32}/common/include/board_qencoder.h (91%)
copy boards/{arm/stm32/common/src/stm32_qencoder.c => xtensa/esp32/common/src/esp32_qencoder.c} (83%)