This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 761bddcab8484f6f4358c19ce464c5c136c8c0ef Author: raiden00pl <raide...@railab.me> AuthorDate: Fri Sep 29 11:29:18 2023 +0200 arch: add a flag indicating that the chip doesn't support DMA transfer from/to FLASH --- arch/Kconfig | 4 ++++ arch/arm/Kconfig | 3 +++ 2 files changed, 7 insertions(+) diff --git a/arch/Kconfig b/arch/Kconfig index 71faf833da..8640e64a78 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -355,6 +355,10 @@ config ARCH_DMA bool default n +config ARCH_DMA_NO_FLASH_TRANSFER + bool + default n + config ARCH_HAVE_IRQPRIO bool default n diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 49b2b60a61..00ddc87c0f 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -284,6 +284,7 @@ config ARCH_CHIP_NRF52 select ARCH_HAVE_FPU select ARCH_HAVE_PWM_MULTICHAN select ARCH_HAVE_SERIAL_TERMIOS + select ARCH_DMA_NO_FLASH_TRANSFER ---help--- Nordic nRF52 architectures (ARM Cortex-M4). @@ -291,6 +292,7 @@ config ARCH_CHIP_NRF53 bool "Nordic nRF53" select ARCH_CORTEXM33 select ARCH_HAVE_PWM_MULTICHAN + select ARCH_DMA_NO_FLASH_TRANSFER depends on EXPERIMENTAL ---help--- Nordic nRF53 architectures (ARM dual Cortex-M33). @@ -301,6 +303,7 @@ config ARCH_CHIP_NRF91 select ARCH_HAVE_PWM_MULTICHAN select ARCH_HAVE_TRUSTZONE select ARCH_HAVE_TICKLESS + select ARCH_DMA_NO_FLASH_TRANSFER depends on EXPERIMENTAL ---help--- Nordic nRF91 architectures (ARM Cortex-M33 with integrated