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 3a97f51 serial: Don't comment out ws_[x|y]pixel field from winsize
struct
add e4c27df drivers: add generic upper-half driver for Field Oriented
Control (FOC)
No new revisions were added by this update.
Summary of changes:
Documentation/components/drivers/character/foc.rst | 48 ++
.../components/drivers/character/index.rst | 1 +
drivers/Kconfig | 1 +
drivers/Makefile | 1 +
.../nrf52/nrf52840-dk => drivers/motor}/Kconfig | 12 +-
drivers/{1wire => motor}/Make.defs | 23 +-
drivers/motor/foc/Kconfig | 31 +
drivers/{efuse => motor/foc}/Make.defs | 16 +-
drivers/motor/foc/foc_dev.c | 909 +++++++++++++++++++++
include/nuttx/fs/ioctl.h | 6 +
include/nuttx/motor/foc/foc.h | 158 ++++
include/nuttx/motor/foc/foc_lower.h | 144 ++++
.../{power/power_ioctl.h => motor/motor_ioctl.h} | 29 +-
13 files changed, 1338 insertions(+), 41 deletions(-)
create mode 100644 Documentation/components/drivers/character/foc.rst
copy {boards/arm/nrf52/nrf52840-dk => drivers/motor}/Kconfig (58%)
copy drivers/{1wire => motor}/Make.defs (72%)
create mode 100644 drivers/motor/foc/Kconfig
copy drivers/{efuse => motor/foc}/Make.defs (76%)
create mode 100644 drivers/motor/foc/foc_dev.c
create mode 100644 include/nuttx/motor/foc/foc.h
create mode 100644 include/nuttx/motor/foc/foc_lower.h
copy include/nuttx/{power/power_ioctl.h => motor/motor_ioctl.h} (67%)