1#Description: Utility debug_console_lite; user_visible: True 2include_guard(GLOBAL) 3message("utility_debug_console_lite component is included.") 4 5target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE 6 ${CMAKE_CURRENT_LIST_DIR}/str/fsl_str.c 7 ${CMAKE_CURRENT_LIST_DIR}/debug_console_lite/fsl_debug_console.c 8) 9 10target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC 11 ${CMAKE_CURRENT_LIST_DIR}/debug_console_lite 12 ${CMAKE_CURRENT_LIST_DIR}/str 13) 14 15#OR Logic component 16if(${MCUX_DEVICE} STREQUAL "RW612") 17 include(component_usart_adapter) 18endif() 19if(${MCUX_DEVICE} STREQUAL "RW610") 20 include(component_usart_adapter) 21endif() 22if(${MCUX_DEVICE} STREQUAL "MIMXRT1166_cm4") 23 include(component_lpuart_adapter) 24endif() 25if(${MCUX_DEVICE} STREQUAL "MIMXRT1166_cm7") 26 include(component_lpuart_adapter) 27endif() 28if(${MCUX_DEVICE} STREQUAL "LPC5506CPXXXX") 29 include(component_usart_adapter) 30endif() 31if(${MCUX_DEVICE} STREQUAL "MK22F51212") 32 include(component_uart_adapter) 33endif() 34if(${MCUX_DEVICE} STREQUAL "MIMXRT1062") 35 include(component_lpuart_adapter) 36endif() 37if(${MCUX_DEVICE} STREQUAL "MIMXRT1042") 38 include(component_lpuart_adapter) 39endif() 40if(${MCUX_DEVICE} STREQUAL "MIMXRT1176_cm4") 41 include(component_lpuart_adapter) 42endif() 43if(${MCUX_DEVICE} STREQUAL "MIMXRT1176_cm7") 44 include(component_lpuart_adapter) 45endif() 46if(${MCUX_DEVICE} STREQUAL "LPC55S66_cm33_core0") 47 include(component_usart_adapter) 48endif() 49if(${MCUX_DEVICE} STREQUAL "LPC55S66_cm33_core1") 50 include(component_usart_adapter) 51endif() 52if(${MCUX_DEVICE} STREQUAL "LPC55S69_cm33_core0") 53 include(component_usart_adapter) 54endif() 55if(${MCUX_DEVICE} STREQUAL "LPC55S69_cm33_core1") 56 include(component_usart_adapter) 57endif() 58if(${MCUX_DEVICE} STREQUAL "MIMXRT595S_cm33") 59 include(component_usart_adapter) 60endif() 61 62