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%)