mcux-sdk: Add cmake file for MCXN947
These files are added till we switch the build framework to use the all_lib_device.cmake build file Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
This commit is contained in:
parent
4663a409f3
commit
6e91ed8274
|
@ -0,0 +1,13 @@
|
|||
#Description: device_CMSIS; user_visible: False
|
||||
include_guard(GLOBAL)
|
||||
message("device_CMSIS component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(CMSIS_Include_core_cm)
|
|
@ -0,0 +1,13 @@
|
|||
#Description: device_startup; user_visible: False
|
||||
include_guard(GLOBAL)
|
||||
message("device_startup component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/gcc/startup_MCXN947_cm33_core0.S
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
)
|
||||
|
||||
|
||||
include(device_system_MCXN947_cm33_core0)
|
|
@ -0,0 +1,13 @@
|
|||
#Description: device_startup; user_visible: False
|
||||
include_guard(GLOBAL)
|
||||
message("device_startup component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/gcc/startup_MCXN947_cm33_core1.S
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
)
|
||||
|
||||
|
||||
include(device_system_MCXN947_cm33_core1)
|
|
@ -0,0 +1,14 @@
|
|||
#Description: device_system; user_visible: False
|
||||
include_guard(GLOBAL)
|
||||
message("device_system component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/system_MCXN947_cm33_core0.c
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(device_CMSIS)
|
|
@ -0,0 +1,14 @@
|
|||
#Description: device_system; user_visible: False
|
||||
include_guard(GLOBAL)
|
||||
message("device_system component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/system_MCXN947_cm33_core1.c
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(device_CMSIS)
|
|
@ -0,0 +1,14 @@
|
|||
#Description: Clock Driver; user_visible: True
|
||||
include_guard(GLOBAL)
|
||||
message("driver_clock component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/fsl_clock.c
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(driver_mcx_spc)
|
|
@ -0,0 +1,14 @@
|
|||
#Description: Reset Driver; user_visible: True
|
||||
include_guard(GLOBAL)
|
||||
message("driver_reset component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/fsl_reset.c
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(driver_common)
|
|
@ -0,0 +1,14 @@
|
|||
#Description: LPFLEXCOMM Driver; user_visible: True
|
||||
include_guard(GLOBAL)
|
||||
message("driver_lpflexcomm component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/fsl_lpflexcomm.c
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(driver_common)
|
|
@ -0,0 +1,14 @@
|
|||
#Description: LPUART Driver; user_visible: True
|
||||
include_guard(GLOBAL)
|
||||
message("driver_lpuart component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/fsl_lpuart.c
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(driver_lpflexcomm)
|
|
@ -0,0 +1,14 @@
|
|||
#Description: MCX SPC Driver; user_visible: True
|
||||
include_guard(GLOBAL)
|
||||
message("driver_mcx_spc component is included.")
|
||||
|
||||
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_CURRENT_LIST_DIR}/fsl_spc.c
|
||||
)
|
||||
|
||||
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}/.
|
||||
)
|
||||
|
||||
|
||||
include(driver_common)
|
Loading…
Reference in New Issue