if(NOT COMPONENT_LPUART_ADAPTER_INCLUDED) set(COMPONENT_LPUART_ADAPTER_INCLUDED true CACHE BOOL "component_lpuart_adapter component is included.") target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_LIST_DIR}/fsl_adapter_lpuart.c ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_LIST_DIR}/. ) #OR Logic component if(${MCUX_DEVICE} STREQUAL "MIMXRT1052") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1064") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MK28FA15") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MKE15Z7") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "K32L2B31A") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MKE16Z4") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMX8QM6_cm4_core0") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMX8QM6_cm4_core1") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMX8QX6") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1021") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1062") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "K32L3A60_cm0plus") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "K32L3A60_cm4") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MKL27Z644") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MCIMX7U5") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1024") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1011") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "K32L2A41A") include(driver_lpuart) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1015") include(driver_lpuart) endif() include(driver_common) endif()