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 2021/07/28 17:23:19 UTC
[incubator-nuttx] branch master updated (ff2dd12 -> f9937b2)
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 ff2dd12 bcm43xxx: fixed issues with unaligned buffers for DMA transfers. This fixes the following errors: - "stm32_dmacapable: stm32_dmacapable: burst crosses 1KiB up_assert: Assertion failed at file:chip/stm32_sdio.c line: 2890 task: init"
add 6128b29 stm32g4: add CORDIC definitions
add 919008c add upper-half CORDIC driver
add f9937b2 stm32g4: add CORDIC driver
No new revisions were added by this update.
Summary of changes:
arch/arm/src/stm32/Kconfig | 1 +
arch/arm/src/stm32/Make.defs | 4 +
arch/arm/src/stm32/hardware/stm32g4xxxx_cordic.h | 77 +++++
arch/arm/src/stm32/stm32_cordic.c | 330 +++++++++++++++++++++
.../src/stm32/{stm32_dbgmcu.h => stm32_cordic.h} | 26 +-
drivers/Kconfig | 1 +
drivers/Makefile | 1 +
drivers/math/Kconfig | 28 ++
drivers/{efuse => math}/Make.defs | 15 +-
drivers/math/cordic.c | 247 +++++++++++++++
include/nuttx/fs/ioctl.h | 12 +-
include/nuttx/math/cordic.h | 190 ++++++++++++
.../chip.h => include/nuttx/math/math_ioctl.h | 17 +-
13 files changed, 922 insertions(+), 27 deletions(-)
create mode 100644 arch/arm/src/stm32/hardware/stm32g4xxxx_cordic.h
create mode 100644 arch/arm/src/stm32/stm32_cordic.c
copy arch/arm/src/stm32/{stm32_dbgmcu.h => stm32_cordic.h} (76%)
create mode 100644 drivers/math/Kconfig
copy drivers/{efuse => math}/Make.defs (87%)
create mode 100644 drivers/math/cordic.c
create mode 100644 include/nuttx/math/cordic.h
copy arch/risc-v/include/esp32c3/chip.h => include/nuttx/math/math_ioctl.h (75%)