The buf_in_nocache function is to be used by various device drivers to check if buffer is in noncacheable region. The cacheable DMA buffer shall be put into section .ambiq_dma_buff due to certain restrictions of the SoC. Signed-off-by: Swift Tian <swift.tian@ambiq.com>
13 lines
395 B
CMake
13 lines
395 B
CMake
# Copyright (c) 2025 Ambiq Micro Inc.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
zephyr_sources(soc.c)
|
|
zephyr_include_directories(.)
|
|
zephyr_sources_ifdef(CONFIG_PM power.c)
|
|
zephyr_include_directories(${ZEPHYR_BASE}/soc/arm/common/cortex_m)
|
|
|
|
zephyr_linker_sources(SECTIONS shared_ram.ld)
|
|
|
|
set(SOC_LINKER_SCRIPT ${ZEPHYR_BASE}/include/zephyr/arch/arm/cortex_m/scripts/linker.ld CACHE INTERNAL "")
|