build: hal_nxp: Add support for MCX Flash

Add support for MCX flash

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
This commit is contained in:
Mahesh Mahadevan 2024-03-14 14:19:41 -05:00 committed by David Leach
parent db6806f8a8
commit fca2c47e87
2 changed files with 17 additions and 0 deletions

View File

@ -269,6 +269,9 @@ endif()
if("${CONFIG_SOC_FAMILY}" STREQUAL "nxp_mcx")
include_driver_ifdef(CONFIG_SOC_FLASH_MCUX mcx_romapi driver_flashiap)
zephyr_include_directories(${CMAKE_CURRENT_LIST_DIR}/mcux-sdk/drivers/mcx_romapi/flash)
include(${CMAKE_CURRENT_LIST_DIR}/mcux-sdk/drivers/port/driver_port.cmake)
zephyr_include_directories(${CMAKE_CURRENT_LIST_DIR}/mcux-sdk/drivers/port)

View File

@ -0,0 +1,14 @@
#Description: ROMAPI FLASHIAP Driver; user_visible: True
include_guard(GLOBAL)
message("driver_flashiap component is included.")
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/flash/src/fsl_flash.c
)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/flash
)
include(driver_common)