1# Copy variable into project config.cmake to use software component 2#set.board.evk9mimx8ulp 3# # description: Board_project_template evk9mimx8ulp 4# set(CONFIG_USE_BOARD_Project_Template_evk9mimx8ulp true) 5 6#set.board.evkmimx8ulp 7# # description: Board_project_template evkmimx8ulp 8# set(CONFIG_USE_BOARD_Project_Template_evkmimx8ulp true) 9 10#set.device.MIMX8UD5 11# # description: Device MIMX8UD5_startup 12# set(CONFIG_USE_device_MIMX8UD5_startup true) 13 14# # description: Middleware baremetal 15# set(CONFIG_USE_middleware_baremetal true) 16 17# # description: Rte_device 18# set(CONFIG_USE_RTE_Device true) 19 20# # description: Utilities which is needed for particular toolchain like the SBRK function required to address limitation between HEAP and STACK in GCC toolchain library. 21# set(CONFIG_USE_utilities_misc_utilities true) 22 23# # description: Driver nand_flash-common 24# set(CONFIG_USE_driver_nand_flash-common true) 25 26# # description: Driver nor_flash-common 27# set(CONFIG_USE_driver_nor_flash-common true) 28 29# # description: Driver pf1550 30# set(CONFIG_USE_driver_pf1550 true) 31 32# # description: Driver srtm 33# set(CONFIG_USE_driver_srtm true) 34 35# # description: Devices_project_template MIMX8UD5 36# set(CONFIG_USE_DEVICES_Project_Template_MIMX8UD5 true) 37 38# # description: Device MIMX8UD5_cmsis 39# set(CONFIG_USE_device_MIMX8UD5_CMSIS true) 40 41# # description: Device MIMX8UD5_dsp 42# set(CONFIG_USE_device_MIMX8UD5_DSP true) 43 44# # description: SAI EDMA Driver 45# set(CONFIG_USE_driver_sai_edma true) 46 47# # description: LPI2C Driver 48# set(CONFIG_USE_driver_lpi2c_edma true) 49 50# # description: LPSPI Driver 51# set(CONFIG_USE_driver_lpspi_edma true) 52 53# # description: LPUART Driver 54# set(CONFIG_USE_driver_lpuart_edma true) 55 56# # description: FLEXSPI Driver 57# set(CONFIG_USE_driver_flexspi_dma3 true) 58 59# # description: Clock Driver 60# set(CONFIG_USE_driver_clock true) 61 62# # description: Reset Driver 63# set(CONFIG_USE_driver_reset true) 64 65# # description: fusion Driver 66# set(CONFIG_USE_driver_fusion true) 67 68# # description: Component serial_manager_uart 69# set(CONFIG_USE_component_serial_manager_uart true) 70 71# # description: Utility debug_console_lite 72# set(CONFIG_USE_utility_debug_console_lite true) 73 74# # description: Utility notifier 75# set(CONFIG_USE_utility_notifier true) 76 77# # description: IOMUXC Driver 78# set(CONFIG_USE_driver_iomuxc true) 79 80# # description: MEMORY Driver 81# set(CONFIG_USE_driver_memory true) 82 83# # description: Sentinel Driver 84# set(CONFIG_USE_driver_sentinel true) 85 86# # description: uPower Driver 87# set(CONFIG_USE_driver_upower true) 88 89# # description: Utility assert 90# set(CONFIG_USE_utility_assert true) 91 92# # description: Utility assert_lite 93# set(CONFIG_USE_utility_assert_lite true) 94 95# # description: Utility str 96# set(CONFIG_USE_utility_str true) 97 98# # description: Utility debug_console 99# set(CONFIG_USE_utility_debug_console true) 100 101# # description: LPI2C CMSIS Driver 102# set(CONFIG_USE_driver_cmsis_lpi2c true) 103 104# # description: LPSPI CMSIS Driver 105# set(CONFIG_USE_driver_cmsis_lpspi true) 106 107# # description: LPUART CMSIS Driver 108# set(CONFIG_USE_driver_cmsis_lpuart true) 109 110# # description: Component sai_edma_adapter 111# set(CONFIG_USE_component_audio_sai_edma_adapter true) 112 113# # description: Component button 114# set(CONFIG_USE_component_button true) 115 116# # description: Driver codec 117# set(CONFIG_USE_driver_codec true) 118 119# # description: Component codec adapters for multi codec 120# set(CONFIG_USE_component_codec_adapters true) 121 122# # description: Component wm8960 adapter for single codecs 123# set(CONFIG_USE_component_wm8960_adapter true) 124 125# # description: Component sgtl5000 adapter for single codec 126# set(CONFIG_USE_component_sgtl_adapter true) 127 128# # description: Component da7212 adapter for single codec 129# set(CONFIG_USE_component_da7212_adapter true) 130 131# # description: Component codec_i2c 132# set(CONFIG_USE_component_codec_i2c true) 133 134# # description: Component software_crc_adapter 135# set(CONFIG_USE_component_software_crc_adapter true) 136 137# # description: Driver dialog7212 138# set(CONFIG_USE_driver_dialog7212 true) 139 140# # description: Driver nand_flash-controller-flexspi 141# set(CONFIG_USE_driver_nand_flash-controller-flexspi true) 142 143# # description: Driver nor_flash-controller-flexspi 144# set(CONFIG_USE_driver_nor_flash-controller-flexspi true) 145 146# # description: Driver nor_flash-controller-lpspi 147# set(CONFIG_USE_driver_nor_flash-controller-lpspi true) 148 149# # description: Driver fxos8700cq 150# set(CONFIG_USE_driver_fxos8700cq true) 151 152# # description: Component rgpio_adapter 153# set(CONFIG_USE_component_rgpio_adapter true) 154 155# # description: Component lpi2c_adapter 156# set(CONFIG_USE_component_lpi2c_adapter true) 157 158# # description: Component i3c_adapter 159# set(CONFIG_USE_component_i3c_adapter true) 160 161# # description: Component i3c_bus 162# set(CONFIG_USE_component_i3c_bus true) 163 164# # description: Component i3c_bus_adapter 165# set(CONFIG_USE_component_i3c_bus_adapter true) 166 167# # description: Component lists 168# set(CONFIG_USE_component_lists true) 169 170# # description: Component mem_manager 171# set(CONFIG_USE_component_mem_manager true) 172 173# # description: Component mem_manager_light 174# set(CONFIG_USE_component_mem_manager_light true) 175 176# # description: Component mem_manager_freertos 177# set(CONFIG_USE_component_mem_manager_freertos true) 178 179# # description: Component panic 180# set(CONFIG_USE_component_panic true) 181 182# # description: IO expander PCA6416A driver 183# set(CONFIG_USE_driver_pca6416a true) 184 185# # description: Component pwm_tpm_adapter 186# set(CONFIG_USE_component_pwm_tpm_adapter true) 187 188# # description: Component reset_adapter 189# set(CONFIG_USE_component_reset_adapter true) 190 191# # description: Component software_rng_adapter 192# set(CONFIG_USE_component_software_rng_adapter true) 193 194# # description: Component rtc_bbnsm_adapter 195# set(CONFIG_USE_component_rtc_bbnsm_adapter true) 196 197# # description: Component serial_manager 198# set(CONFIG_USE_component_serial_manager true) 199 200# # description: Component serial_manager_spi 201# set(CONFIG_USE_component_serial_manager_spi true) 202 203# # description: Component serial_manager_virtual 204# set(CONFIG_USE_component_serial_manager_virtual true) 205 206# # description: Component serial_manager_swo 207# set(CONFIG_USE_component_serial_manager_swo true) 208 209# # description: Driver sgtl5000 210# set(CONFIG_USE_driver_sgtl5000 true) 211 212# # description: Utility shell 213# set(CONFIG_USE_utility_shell true) 214 215# # description: Component lpspi_adapter 216# set(CONFIG_USE_component_lpspi_adapter true) 217 218# # description: Driver srtm freertos 219# set(CONFIG_USE_driver_srtm_freertos true) 220 221# # description: Component lpit_adapter 222# set(CONFIG_USE_component_lpit_adapter true) 223 224# # description: Component lptmr_adapter 225# set(CONFIG_USE_component_lptmr_adapter true) 226 227# # description: Component mrt_adapter 228# set(CONFIG_USE_component_mrt_adapter true) 229 230# # description: Component tpm_adapter 231# set(CONFIG_USE_component_tpm_adapter true) 232 233# # description: Component timer_manager 234# set(CONFIG_USE_component_timer_manager true) 235 236# # description: Component lpuart_adapter 237# set(CONFIG_USE_component_lpuart_adapter true) 238 239# # description: Component lpuart_dma_adapter 240# set(CONFIG_USE_component_lpuart_dma_adapter true) 241 242# # description: Driver video-common 243# set(CONFIG_USE_driver_video-common true) 244 245# # description: Driver wm8960 246# set(CONFIG_USE_driver_wm8960 true) 247 248# # description: COMMON Driver 249# set(CONFIG_USE_driver_common true) 250 251# # description: ACMP Driver 252# set(CONFIG_USE_driver_acmp true) 253 254# # description: BBNSM Driver 255# set(CONFIG_USE_driver_bbnsm true) 256 257# # description: DAC12 Driver 258# set(CONFIG_USE_driver_dac12 true) 259 260# # description: EDMA Driver 261# set(CONFIG_USE_driver_dma3 true) 262 263# # description: EWM Driver 264# set(CONFIG_USE_driver_ewm true) 265 266# # description: FLEXCAN Driver 267# set(CONFIG_USE_driver_flexcan true) 268 269# # description: FLEXCAN Driver 270# set(CONFIG_USE_driver_flexcan_edma true) 271 272# # description: FLEXIO Driver 273# set(CONFIG_USE_driver_flexio true) 274 275# # description: FLEXIO Driver 276# set(CONFIG_USE_driver_flexio_camera true) 277 278# # description: FLEXIO CAMERA EDMA Driver 279# set(CONFIG_USE_driver_flexio_camera_edma true) 280 281# # description: FLEXIO I2C Driver 282# set(CONFIG_USE_driver_flexio_i2c_master true) 283 284# # description: FLEXIO I2S Driver 285# set(CONFIG_USE_driver_flexio_i2s true) 286 287# # description: FLEXIO I2S EDMA Driver 288# set(CONFIG_USE_driver_flexio_i2s_edma true) 289 290# # description: FLEXIO MCULCD Driver 291# set(CONFIG_USE_driver_flexio_mculcd true) 292 293# # description: FLEXIO MCULCD EDMA Driver 294# set(CONFIG_USE_driver_flexio_mculcd_edma true) 295 296# # description: FLEXIO SPI Driver 297# set(CONFIG_USE_driver_flexio_spi true) 298 299# # description: FLEXIO SPI EDMA Driver 300# set(CONFIG_USE_driver_flexio_spi_edma true) 301 302# # description: FLEXIO UART Driver 303# set(CONFIG_USE_driver_flexio_uart true) 304 305# # description: FLEXIO UART EDMA Driver 306# set(CONFIG_USE_driver_flexio_uart_edma true) 307 308# # description: FLEXSPI Driver 309# set(CONFIG_USE_driver_flexspi true) 310 311# # description: LPADC Driver 312# set(CONFIG_USE_driver_lpadc true) 313 314# # description: LPI2C Driver 315# set(CONFIG_USE_driver_lpi2c true) 316 317# # description: LPI2C FreeRTOS Driver 318# set(CONFIG_USE_driver_lpi2c_freertos true) 319 320# # description: LPIT Driver 321# set(CONFIG_USE_driver_lpit true) 322 323# # description: LPSPI Driver 324# set(CONFIG_USE_driver_lpspi true) 325 326# # description: LPSPI FreeRTOS Driver 327# set(CONFIG_USE_driver_lpspi_freertos true) 328 329# # description: LPTMR Driver 330# set(CONFIG_USE_driver_lptmr true) 331 332# # description: LPUART Driver 333# set(CONFIG_USE_driver_lpuart true) 334 335# # description: LPUART Freertos Driver 336# set(CONFIG_USE_driver_lpuart_freertos true) 337 338# # description: MIPI DSI Driver 339# set(CONFIG_USE_driver_mipi_dsi true) 340 341# # description: MU Driver 342# set(CONFIG_USE_driver_mu1 true) 343 344# # description: PDM Driver 345# set(CONFIG_USE_driver_pdm true) 346 347# # description: PDM EDMA Driver 348# set(CONFIG_USE_driver_pdm_edma true) 349 350# # description: PXP Driver 351# set(CONFIG_USE_driver_pxp true) 352 353# # description: RGPIO Driver 354# set(CONFIG_USE_driver_rgpio true) 355 356# # description: CMC Driver 357# set(CONFIG_USE_driver_rtd_cmc true) 358 359# # description: SAI Driver 360# set(CONFIG_USE_driver_sai true) 361 362# # description: SEMA42 Driver 363# set(CONFIG_USE_driver_sema42 true) 364 365# # description: TPM Driver 366# set(CONFIG_USE_driver_tpm true) 367 368# # description: TRDC Driver 369# set(CONFIG_USE_driver_trdc true) 370 371# # description: TRGMUX Driver 372# set(CONFIG_USE_driver_trgmux true) 373 374# # description: TSTMR Driver 375# set(CONFIG_USE_driver_tstmr true) 376 377# # description: WDOG32 Driver 378# set(CONFIG_USE_driver_wdog32 true) 379 380# # description: WUU Driver 381# set(CONFIG_USE_driver_wuu true) 382 383# # description: CACHE Driver 384# set(CONFIG_USE_driver_cache_cache64 true) 385 386# # description: CASPER Driver 387# set(CONFIG_USE_driver_casper true) 388 389# # description: I3C Driver 390# set(CONFIG_USE_driver_i3c true) 391 392# # description: LCDIF Driver 393# set(CONFIG_USE_driver_lcdif true) 394 395# # description: MRT Driver 396# set(CONFIG_USE_driver_mrt true) 397 398# # description: POWERQUAD Driver 399# set(CONFIG_USE_driver_powerquad true) 400 401# # description: CMSIS DSP functions based on POWERQUAD 402# set(CONFIG_USE_driver_powerquad_cmsis true) 403 404# # description: SOC MIPI DSI Driver 405# set(CONFIG_USE_driver_soc_mipi_dsi true) 406 407# # description: Driver display-rm68200 408# set(CONFIG_USE_driver_display-rm68200 true) 409 410# # description: Driver video-i2c 411# set(CONFIG_USE_driver_video-i2c true) 412 413# # description: Driver display-it6161 414# set(CONFIG_USE_driver_display-it6161 true) 415 416# # description: Driver display-mipi-dsi-cmd 417# set(CONFIG_USE_driver_display-mipi-dsi-cmd true) 418 419# # description: Driver display-hx8394 420# set(CONFIG_USE_driver_display-hx8394 true) 421 422# # description: Driver display-common 423# set(CONFIG_USE_driver_display-common true) 424 425# # description: Driver dc-fb-common 426# set(CONFIG_USE_driver_dc-fb-common true) 427 428# # description: Driver dc-fb-lcdif 429# set(CONFIG_USE_driver_dc-fb-lcdif true) 430 431#set.CMSIS 432# # description: CMSIS-CORE for Cortex-M, ARMv8-M, ARMv8.1-M 433# set(CONFIG_USE_CMSIS_Include_core_cm true) 434 435# # description: Access to #include Driver_USART.h file for custom implementation 436# set(CONFIG_USE_CMSIS_Driver_Include_USART true) 437 438# # description: Access to #include Driver_CAN.h file for custom implementation 439# set(CONFIG_USE_CMSIS_Driver_Include_CAN true) 440 441# # description: Access to #include Driver_ETH.h file for custom implementation 442# set(CONFIG_USE_CMSIS_Driver_Include_Ethernet true) 443 444# # description: Access to #include Driver_ETH_MAC.h file for custom implementation 445# set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_MAC true) 446 447# # description: Access to #include Driver_ETH_PHY.h file for custom implementation 448# set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_PHY true) 449 450# # description: Access to #include Driver_Flash.h file for custom implementation 451# set(CONFIG_USE_CMSIS_Driver_Include_Flash true) 452 453# # description: Access to #include Driver_I2C.h file for custom implementation 454# set(CONFIG_USE_CMSIS_Driver_Include_I2C true) 455 456# # description: Access to #include Driver_MCI.h file for custom implementation 457# set(CONFIG_USE_CMSIS_Driver_Include_MCI true) 458 459# # description: Access to #include Driver_NAND.h file for custom implementation 460# set(CONFIG_USE_CMSIS_Driver_Include_NAND true) 461 462# # description: Access to #include Driver_SAI.h file for custom implementation 463# set(CONFIG_USE_CMSIS_Driver_Include_SAI true) 464 465# # description: Access to #include Driver_SPI.h file for custom implementation 466# set(CONFIG_USE_CMSIS_Driver_Include_SPI true) 467 468# # description: Access to #include Driver_USBD.h file for custom implementation 469# set(CONFIG_USE_CMSIS_Driver_Include_USB_Device true) 470 471# # description: Access to #include Driver_USBH.h file for custom implementation 472# set(CONFIG_USE_CMSIS_Driver_Include_USB_Host true) 473 474# # description: Access to #include Driver_WiFi.h file 475# set(CONFIG_USE_CMSIS_Driver_Include_WiFi true) 476 477# # description: Device interrupt controller interface 478# set(CONFIG_USE_CMSIS_Device_API_OSTick true) 479 480# # description: CMSIS-RTOS API for Cortex-M, SC000, and SC300 481# set(CONFIG_USE_CMSIS_Device_API_RTOS2 true) 482 483# # description: CMSIS-RTOS2 RTX5 for Cortex-M, SC000, C300 and Armv8-M (Library) 484# set(CONFIG_USE_CMSIS_RTOS2_Secure true) 485 486# # description: CMSIS-RTOS2 RTX5 for Armv8-M Non-Secure Domain (Library) 487# set(CONFIG_USE_CMSIS_RTOS2_NonSecure true) 488 489#set.CMSIS_DSP_Lib 490# # description: CMSIS-DSP Library Header 491# set(CONFIG_USE_CMSIS_DSP_Include true) 492 493# # description: CMSIS-DSP Library 494# set(CONFIG_USE_CMSIS_DSP_Source true) 495 496# # description: CMSIS-NN Library 497# set(CONFIG_USE_CMSIS_NN_Source true) 498 499#set.middleware.freertos-kernel 500# # description: FreeRTOS NXP extension 501# set(CONFIG_USE_middleware_freertos-kernel_extension true) 502 503# # description: Template configuration file to be edited by user. Provides also memory allocator (heap_x), change variant if needed. 504# set(CONFIG_USE_middleware_freertos-kernel_template true) 505 506# # description: FreeRTOS kernel 507# set(CONFIG_USE_middleware_freertos-kernel true) 508 509# # description: FreeRTOS cm33 non trustzone port 510# set(CONFIG_USE_middleware_freertos-kernel_cm33_non_trustzone true) 511 512# # description: FreeRTOS cm33 secure port 513# set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_non_secure true) 514 515# # description: FreeRTOS heap 1 516# set(CONFIG_USE_middleware_freertos-kernel_heap_1 true) 517 518# # description: FreeRTOS heap 2 519# set(CONFIG_USE_middleware_freertos-kernel_heap_2 true) 520 521# # description: FreeRTOS heap 3 522# set(CONFIG_USE_middleware_freertos-kernel_heap_3 true) 523 524# # description: FreeRTOS heap 4 525# set(CONFIG_USE_middleware_freertos-kernel_heap_4 true) 526 527# # description: FreeRTOS heap 5 528# set(CONFIG_USE_middleware_freertos-kernel_heap_5 true) 529 530# # description: new V2 FreeRTOS MPU wrappers introduced in V10.6.0 531# set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers_v2 true) 532 533# # description: old FreeRTOS MPU wrappers used before V10.6.0 534# set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers true) 535 536# # description: FreeRTOS cm33 TrustZone secure port 537# set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure_context true) 538 539# # description: FreeRTOS Secure Context 540# set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure true) 541 542#set.middleware.mbedtls 543# # description: mbedTLS Template 544# set(CONFIG_USE_middleware_mbedtls_template true) 545 546# # description: els_pkc config 547# set(CONFIG_USE_middleware_mbedtls_els_pkc_config true) 548 549# # description: mbedTLS test suite 550# set(CONFIG_USE_middleware_mbedtls_tests true) 551 552# # description: mbedTLS 3rdparty code 553# set(CONFIG_USE_middleware_mbedtls_3rdparty true) 554 555#set.middleware.mmcau 556# # description: MMCAU security function library source files 557# set(CONFIG_USE_middleware_mmcau_mmcau_files true) 558 559# # description: MMCAU common library source files 560# set(CONFIG_USE_middleware_mmcau_common_files true) 561 562#set.middleware.multicore 563# # description: Multicore SDK 564# set(CONFIG_USE_middleware_multicore true) 565 566# # description: remoteproc-load script 567# set(CONFIG_USE_middleware_multicore_remoteproc_loadscript true) 568 569# # description: RPMsg-Lite BM environment sources 570# set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm true) 571 572# # description: RPMsg-Lite FreeRTOS environment sources 573# set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos true) 574 575# # description: RPMsg-Lite XOS environment layer sources 576# set(CONFIG_USE_middleware_multicore_rpmsg_lite_xos true) 577 578# # description: RPMsg-Lite Azure RTOS environment sources 579# set(CONFIG_USE_middleware_multicore_rpmsg_lite_azurertos true) 580 581# # description: eRPC 582# set(CONFIG_USE_middleware_multicore_erpc_common true) 583 584# # description: eRPC_arbitrator 585# set(CONFIG_USE_middleware_multicore_erpc_eRPC_arbitrator true) 586 587# # description: eRPC_client 588# set(CONFIG_USE_middleware_multicore_erpc_eRPC_client true) 589 590# # description: eRPC_server 591# set(CONFIG_USE_middleware_multicore_erpc_eRPC_server true) 592 593# # description: eRPC_rpmsg_tty_rtos_remote_c_wrapper 594# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_tty_rtos_remote_c_wrapper true) 595 596# # description: eRPC_mu_c_wrapper 597# set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_c_wrapper true) 598 599# # description: eRPC_rpmsg_lite_master_c_wrapper 600# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_master_c_wrapper true) 601 602# # description: eRPC_rpmsg_lite_remote_c_wrapper 603# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_remote_c_wrapper true) 604 605# # description: eRPC_rpmsg_lite_rtos_master_c_wrapper 606# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_master_c_wrapper true) 607 608# # description: eRPC_rpmsg_lite_rtos_remote_c_wrapper 609# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_remote_c_wrapper true) 610 611# # description: eRPC_dspi_master_c_wrapper 612# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_master_c_wrapper true) 613 614# # description: eRPC_dspi_slave_c_wrapper 615# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_slave_c_wrapper true) 616 617# # description: eRPC_spi_master_c_wrapper 618# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_master_c_wrapper true) 619 620# # description: eRPC_spi_slave_c_wrapper 621# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_slave_c_wrapper true) 622 623# # description: eRPC_lpspi_slave_c_wrapper 624# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpspi_slave_c_wrapper true) 625 626# # description: eRPC_i2c_slave_c_wrapper 627# set(CONFIG_USE_middleware_multicore_erpc_eRPC_i2c_slave_c_wrapper true) 628 629# # description: eRPC_lpi2c_slave_c_wrapper 630# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpi2c_slave_c_wrapper true) 631 632# # description: eRPC_mu_transport 633# set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_transport true) 634 635# # description: eRPC_mu_rtos_transport 636# set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_rtos_transport true) 637 638# # description: eRPC_rpmsg_lite_transport 639# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_transport true) 640 641# # description: eRPC_rpmsg_lite_rtos_transport 642# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_transport true) 643 644# # description: eRPC_rpmsg_tty_rtos_transport 645# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_tty_rtos_transport true) 646 647# # description: eRPC_uart_cmsis_transport 648# set(CONFIG_USE_middleware_multicore_erpc_eRPC_uart_cmsis_transport true) 649 650# # description: eRPC_dspi_master_transport 651# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_master_transport true) 652 653# # description: eRPC_dspi_slave_transport 654# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_slave_transport true) 655 656# # description: eRPC_spi_master_transport 657# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_master_transport true) 658 659# # description: eRPC_spi_slave_transport 660# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_slave_transport true) 661 662# # description: eRPC_lpspi_slave_transport 663# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpspi_slave_transport true) 664 665# # description: eRPC_i2c_slave_transport 666# set(CONFIG_USE_middleware_multicore_erpc_eRPC_i2c_slave_transport true) 667 668# # description: eRPC_lpi2c_slave_transport 669# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpi2c_slave_transport true) 670 671# # description: eRPC_port_freertos 672# set(CONFIG_USE_middleware_multicore_erpc_eRPC_port_freertos true) 673 674# # description: eRPC_port_stdlib 675# set(CONFIG_USE_middleware_multicore_erpc_eRPC_port_stdlib true) 676 677# # description: erpc_doc 678# set(CONFIG_USE_middleware_multicore_erpc_doc true) 679 680# # description: erpc_zephyr 681# set(CONFIG_USE_middleware_multicore_erpc_zephyr true) 682 683# # description: erpc_java 684# set(CONFIG_USE_middleware_multicore_erpc_java true) 685 686# # description: erpc_examples 687# set(CONFIG_USE_middleware_multicore_erpc_examples true) 688 689# # description: eRPC 690# set(CONFIG_USE_middleware_multicore_erpc true) 691 692# # description: RPMsg-Lite for evkmimx8ulp_m33 baremetal application 693# set(CONFIG_USE_middleware_multicore_rpmsg_lite_imx8ulp_m33_bm true) 694 695# # description: RPMsg-Lite for evkmimx8ulp_m33 FreeRTOS application 696# set(CONFIG_USE_middleware_multicore_rpmsg_lite_imx8ulp_m33_freertos true) 697 698# # description: RPMsg-Lite for evkmimx8ulp fusion dsp baremetal application 699# set(CONFIG_USE_middleware_multicore_rpmsg_lite_imx8ulp_fusionf1_bm true) 700 701# # description: RPMsg-Lite Zephyr environment sources 702# set(CONFIG_USE_middleware_multicore_rpmsg_lite_zephyr true) 703 704# # description: RPMsg-Lite 705# set(CONFIG_USE_middleware_multicore_rpmsg_lite true) 706 707#set.component.osa 708# # description: Component osa_zephyr 709# set(CONFIG_USE_component_osa_zephyr true) 710 711# # description: Component common_task 712# set(CONFIG_USE_component_common_task true) 713 714# # description: Component osa_bm 715# set(CONFIG_USE_component_osa_bm true) 716 717# # description: Component osa_free_rtos 718# set(CONFIG_USE_component_osa_free_rtos true) 719 720# # description: Component osa 721# set(CONFIG_USE_component_osa true) 722 723# # description: Component osa interface 724# set(CONFIG_USE_component_osa_interface true) 725 726list(APPEND CMAKE_MODULE_PATH 727 ${CMAKE_CURRENT_LIST_DIR}/. 728 ${CMAKE_CURRENT_LIST_DIR}/../../components/osa 729 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mbedtls 730 ${CMAKE_CURRENT_LIST_DIR}/../../middleware/mmcau 731 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/multicore 732 ${CMAKE_CURRENT_LIST_DIR}/../../../rtos/freertos/freertos-kernel 733 ${CMAKE_CURRENT_LIST_DIR}/drivers 734 ${CMAKE_CURRENT_LIST_DIR}/project_template 735 ${CMAKE_CURRENT_LIST_DIR}/template 736 ${CMAKE_CURRENT_LIST_DIR}/../../CMSIS 737 ${CMAKE_CURRENT_LIST_DIR}/../../boards/evk9mimx8ulp 738 ${CMAKE_CURRENT_LIST_DIR}/../../boards/evkmimx8ulp 739) 740 741include(set_board_evk9mimx8ulp OPTIONAL) 742include(set_board_evkmimx8ulp OPTIONAL) 743include(set_CMSIS_DSP_Lib OPTIONAL) 744include(set_CMSIS OPTIONAL) 745include(set_device_MIMX8UD5 OPTIONAL) 746include(set_component_osa OPTIONAL) 747include(set_middleware_freertos-kernel OPTIONAL) 748include(set_middleware_mbedtls OPTIONAL) 749include(set_middleware_mmcau OPTIONAL) 750include(set_middleware_multicore OPTIONAL) 751