1# Copy variable into project config.cmake to use software component 2#set.board.evkmimxrt1180 3# # description: Utility evkmimxrt1180_xmcd 4# set(CONFIG_USE_utility_xmcd_evkmimxrt1180 true) 5 6# # description: Utility evkmimxrt1180_jlinkscript 7# set(CONFIG_USE_utility_jlinkscript_evkmimxrt1180 true) 8 9# # description: Board_project_template evkmimxrt1180 10# set(CONFIG_USE_BOARD_Project_Template_evkmimxrt1180 true) 11 12# # description: XIP Board Driver 13# set(CONFIG_USE_driver_xip_board_evkmimxrt1180 true) 14 15#set.device.MIMXRT1187 16# # description: Utilities which is needed for particular toolchain like the SBRK function required to address limitation between HEAP and STACK in GCC toolchain library. 17# set(CONFIG_USE_utilities_misc_utilities true) 18 19# # description: Used to include slave core binary into master core binary. 20# set(CONFIG_USE_utility_incbin true) 21 22# # description: Middleware baremetal 23# set(CONFIG_USE_middleware_baremetal true) 24 25# # description: i.MX Sentinel firmware 26# set(CONFIG_USE_component_edgelock_firmware true) 27 28# # description: Wi-Fi module Tx power limits 29# set(CONFIG_USE_component_wifi_bt_module_tx_pwr_limits true) 30 31# # description: Wi-Fi and BT module configs 32# set(CONFIG_USE_component_wifi_bt_module_config true) 33 34# # description: RTT template configuration 35# set(CONFIG_USE_driver_rtt_template true) 36 37# # description: Driver phy-common 38# set(CONFIG_USE_driver_phy-common true) 39 40# # description: Driver pf5020 41# set(CONFIG_USE_driver_pf5020 true) 42 43# # description: mflash common 44# set(CONFIG_USE_component_mflash_common true) 45 46# # description: Driver nand_flash-common 47# set(CONFIG_USE_driver_nand_flash-common true) 48 49# # description: Driver nor_flash-common 50# set(CONFIG_USE_driver_nor_flash-common true) 51 52# # description: Utilities crypto benchmark 53# set(CONFIG_USE_utility_crypto_benchmark true) 54 55# # description: Devices_project_template MIMXRT1187 56# set(CONFIG_USE_DEVICES_Project_Template_MIMXRT1187 true) 57 58# # description: Device MIMXRT1187_mcux_scripts 59# set(CONFIG_USE_device_MIMXRT1187_mcux_scripts true) 60 61# # description: Device MIMXRT1187_startup 62# set(CONFIG_USE_device_MIMXRT1187_startup true) 63 64# # description: Device MIMXRT1187_system 65# set(CONFIG_USE_device_MIMXRT1187_system true) 66 67# # description: Device MIMXRT1187_cmsis 68# set(CONFIG_USE_device_MIMXRT1187_CMSIS true) 69 70# # description: Rte_device 71# set(CONFIG_USE_RTE_Device true) 72 73# # description: SAI EDMA Driver 74# set(CONFIG_USE_driver_sai_edma true) 75 76# # description: LPI2C Driver 77# set(CONFIG_USE_driver_lpi2c_edma true) 78 79# # description: LPSPI Driver 80# set(CONFIG_USE_driver_lpspi_edma true) 81 82# # description: LPUART Driver 83# set(CONFIG_USE_driver_lpuart_edma true) 84 85# # description: FLEXCAN Driver 86# set(CONFIG_USE_driver_flexcan_edma true) 87 88# # description: PDM EDMA Driver 89# set(CONFIG_USE_driver_pdm_edma true) 90 91# # description: LPUART CMSIS Driver 92# set(CONFIG_USE_driver_cmsis_lpuart true) 93 94# # description: LPI2C CMSIS Driver 95# set(CONFIG_USE_driver_cmsis_lpi2c true) 96 97# # description: LPSPI CMSIS Driver 98# set(CONFIG_USE_driver_cmsis_lpspi true) 99 100# # description: CACHE Driver 101# set(CONFIG_USE_driver_cache_armv7_m7 true) 102 103# # description: CACHE XCACHE Driver 104# set(CONFIG_USE_driver_cache_xcache true) 105 106# # description: Component serial_manager_uart 107# set(CONFIG_USE_component_serial_manager_uart true) 108 109# # description: Utility debug_console_lite 110# set(CONFIG_USE_utility_debug_console_lite true) 111 112# # description: NETC Driver 113# set(CONFIG_USE_driver_netc true) 114 115# # description: USDHC Driver 116# set(CONFIG_USE_driver_usdhc true) 117 118# # description: FLEXIO I2S EDMA Driver 119# set(CONFIG_USE_driver_flexio_i2s_edma true) 120 121# # description: FLEXIO SPI EDMA Driver 122# set(CONFIG_USE_driver_flexio_spi_edma true) 123 124# # description: FLEXIO UART EDMA Driver 125# set(CONFIG_USE_driver_flexio_uart_edma true) 126 127# # description: EDMA Driver 128# set(CONFIG_USE_driver_edma4 true) 129 130# # description: EDMA SOC Driver 131# set(CONFIG_USE_driver_edma_soc true) 132 133# # description: asrc_edma Driver 134# set(CONFIG_USE_driver_asrc_edma true) 135 136# # description: FLEXSPI Driver 137# set(CONFIG_USE_driver_flexspi_edma true) 138 139# # description: SPDIF EDMA Driver 140# set(CONFIG_USE_driver_spdif_edma true) 141 142# # description: Clock Driver 143# set(CONFIG_USE_driver_clock true) 144 145# # description: Utility debug_console 146# set(CONFIG_USE_utility_debug_console true) 147 148# # description: Utility str 149# set(CONFIG_USE_utility_str true) 150 151# # description: Utility assert_lite 152# set(CONFIG_USE_utility_assert_lite true) 153 154# # description: Utility assert 155# set(CONFIG_USE_utility_assert true) 156 157# # description: Utility notifier 158# set(CONFIG_USE_utility_notifier true) 159 160# # description: TSTMR Driver 161# set(CONFIG_USE_driver_tstmr true) 162 163# # description: XBAR Driver 164# set(CONFIG_USE_driver_xbar_1 true) 165 166# # description: TRDC Driver 167# set(CONFIG_USE_driver_trdc true) 168 169# # description: TPM Driver 170# set(CONFIG_USE_driver_tpm true) 171 172# # description: TEMPSENSOR Driver 173# set(CONFIG_USE_driver_tempsensor true) 174 175# # description: SPDIF Driver 176# set(CONFIG_USE_driver_spdif true) 177 178# # description: SINC Driver 179# set(CONFIG_USE_driver_sinc true) 180 181# # description: SEMC Driver 182# set(CONFIG_USE_driver_semc true) 183 184# # description: SEMA42 Driver 185# set(CONFIG_USE_driver_sema42 true) 186 187# # description: SAI Driver 188# set(CONFIG_USE_driver_sai true) 189 190# # description: S3MU Driver 191# set(CONFIG_USE_driver_s3mu true) 192 193# # description: RTWDOG Driver 194# set(CONFIG_USE_driver_rtwdog true) 195 196# # description: RGPIO Driver 197# set(CONFIG_USE_driver_rgpio true) 198 199# # description: QTMR Driver 200# set(CONFIG_USE_driver_qtmr_1 true) 201 202# # description: PWM Driver 203# set(CONFIG_USE_driver_pwm true) 204 205# # description: PDM Driver 206# set(CONFIG_USE_driver_pdm true) 207 208# # description: Driver netc imxrt1180 209# set(CONFIG_USE_driver_netc_rt1180 true) 210 211# # description: MU Driver 212# set(CONFIG_USE_driver_mu1 true) 213 214# # description: MSGINTR Driver 215# set(CONFIG_USE_driver_msgintr true) 216 217# # description: MECC Driver 218# set(CONFIG_USE_driver_mecc true) 219 220# # description: LPUART Driver 221# set(CONFIG_USE_driver_lpuart true) 222 223# # description: LPUART Driver 224# set(CONFIG_USE_driver_lpuart_freertos true) 225 226# # description: LPTMR Driver 227# set(CONFIG_USE_driver_lptmr true) 228 229# # description: LPSPI Driver 230# set(CONFIG_USE_driver_lpspi true) 231 232# # description: LPSPI Driver 233# set(CONFIG_USE_driver_lpspi_freertos true) 234 235# # description: LPIT Driver 236# set(CONFIG_USE_driver_lpit true) 237 238# # description: LPI2C Driver 239# set(CONFIG_USE_driver_lpi2c true) 240 241# # description: LPI2C Driver 242# set(CONFIG_USE_driver_lpi2c_freertos true) 243 244# # description: LPADC Driver 245# set(CONFIG_USE_driver_lpadc true) 246 247# # description: KPP Driver 248# set(CONFIG_USE_driver_kpp true) 249 250# # description: IEE APC Driver 251# set(CONFIG_USE_driver_iee_apc true) 252 253# # description: IEE Driver 254# set(CONFIG_USE_driver_iee true) 255 256# # description: I3C Driver 257# set(CONFIG_USE_driver_i3c true) 258 259# # description: I3C EDMA Driver 260# set(CONFIG_USE_driver_i3c_edma true) 261 262# # description: GPT Driver 263# set(CONFIG_USE_driver_gpt true) 264 265# # description: FLEXSPI FOLLOWER Driver 266# set(CONFIG_USE_driver_flexspi_flr true) 267 268# # description: FLEXSPI Driver 269# set(CONFIG_USE_driver_flexspi true) 270 271# # description: FLEXIO UART Driver 272# set(CONFIG_USE_driver_flexio_uart true) 273 274# # description: FLEXIO SPI Driver 275# set(CONFIG_USE_driver_flexio_spi true) 276 277# # description: FLEXIO I2S Driver 278# set(CONFIG_USE_driver_flexio_i2s true) 279 280# # description: FLEXIO I2C Driver 281# set(CONFIG_USE_driver_flexio_i2c_master true) 282 283# # description: FLEXIO Driver 284# set(CONFIG_USE_driver_flexio true) 285 286# # description: FLEXCAN Driver 287# set(CONFIG_USE_driver_flexcan true) 288 289# # description: EWM Driver 290# set(CONFIG_USE_driver_ewm true) 291 292# # description: EQDC Driver 293# set(CONFIG_USE_driver_eqdc true) 294 295# # description: DAC12 Driver 296# set(CONFIG_USE_driver_dac12 true) 297 298# # description: COMMON Driver 299# set(CONFIG_USE_driver_common true) 300 301# # description: asrc Driver 302# set(CONFIG_USE_driver_asrc true) 303 304# # description: AOI Driver 305# set(CONFIG_USE_driver_aoi true) 306 307# # description: ACMP Driver 308# set(CONFIG_USE_driver_acmp true) 309 310# # description: XIP Device Driver 311# set(CONFIG_USE_driver_xip_device true) 312 313# # description: ELE Base API Driver 314# set(CONFIG_USE_driver_ele_base_api true) 315 316# # description: misc Driver 317# set(CONFIG_USE_driver_misc true) 318 319# # description: MEMORY Driver 320# set(CONFIG_USE_driver_memory true) 321 322# # description: IOMUXC Driver 323# set(CONFIG_USE_driver_iomuxc true) 324 325# # description: the EtherCAT Controller Driver 326# set(CONFIG_USE_driver_ecat true) 327 328# # description: ROMAPI Driver 329# set(CONFIG_USE_driver_romapi true) 330 331# # description: PMU Driver 332# set(CONFIG_USE_driver_pmu_1 true) 333 334# # description: GPC Driver 335# set(CONFIG_USE_driver_gpc_3 true) 336 337# # description: SOC SRC Driver 338# set(CONFIG_USE_driver_soc_src true) 339 340# # description: DCDC SOC Driver 341# set(CONFIG_USE_driver_dcdc_soc true) 342 343# # description: Component lpuart_adapter 344# set(CONFIG_USE_component_lpuart_adapter true) 345 346# # description: Component lpuart_dma_adapter 347# set(CONFIG_USE_component_lpuart_dma_adapter true) 348 349# # description: Component timer_manager 350# set(CONFIG_USE_component_timer_manager true) 351 352# # description: Component gpt_adapter 353# set(CONFIG_USE_component_gpt_adapter true) 354 355# # description: Component lpit_adapter 356# set(CONFIG_USE_component_lpit_adapter true) 357 358# # description: Component lptmr_adapter 359# set(CONFIG_USE_component_lptmr_adapter true) 360 361# # description: Component tpm_adapter 362# set(CONFIG_USE_component_tpm_adapter true) 363 364# # description: Driver silicon_id imxrt1180 365# set(CONFIG_USE_component_silicon_id_rt1180 true) 366 367# # description: Driver silicon_id 368# set(CONFIG_USE_component_silicon_id true) 369 370# # description: Utility shell 371# set(CONFIG_USE_utility_shell true) 372 373# # description: Component serial_manager 374# set(CONFIG_USE_component_serial_manager true) 375 376# # description: Component serial_manager_usb_cdc 377# set(CONFIG_USE_component_serial_manager_usb_cdc true) 378 379# # description: Component serial_manager_virtual 380# set(CONFIG_USE_component_serial_manager_virtual true) 381 382# # description: Component serial_manager_swo 383# set(CONFIG_USE_component_serial_manager_swo true) 384 385# # description: SEGGER Real Time Transfer(RTT) 386# set(CONFIG_USE_driver_rtt true) 387 388# # description: Component reset_adapter 389# set(CONFIG_USE_component_reset_adapter true) 390 391# # description: Driver phy-device-rtl8211f 392# set(CONFIG_USE_driver_phy-device-rtl8211f true) 393 394# # description: Driver phy-device-rtl8201 395# set(CONFIG_USE_driver_phy-device-rtl8201 true) 396 397# # description: Component log 398# set(CONFIG_USE_component_log true) 399 400# # description: Component log backend debug console 401# set(CONFIG_USE_component_log_backend_debugconsole true) 402 403# # description: Component log backend debug console lite 404# set(CONFIG_USE_component_log_backend_debugconsole_lite true) 405 406# # description: Component log backend ring buffer 407# set(CONFIG_USE_component_log_backend_ringbuffer true) 408 409# # description: Component lists 410# set(CONFIG_USE_component_lists true) 411 412# # description: Component i3c_bus 413# set(CONFIG_USE_component_i3c_bus true) 414 415# # description: Component i3c_bus_adapter 416# set(CONFIG_USE_component_i3c_bus_adapter true) 417 418# # description: Component lpi2c_adapter 419# set(CONFIG_USE_component_lpi2c_adapter true) 420 421# # description: Component i3c_adapter 422# set(CONFIG_USE_component_i3c_adapter true) 423 424# # description: Component rgpio_adapter 425# set(CONFIG_USE_component_rgpio_adapter true) 426 427# # description: Driver fxls8974cf 428# set(CONFIG_USE_driver_fxls8974cf true) 429 430# # description: mflash file 431# set(CONFIG_USE_component_mflash_file true) 432 433# # description: dummy file for overwriting mflash when dowloading 434# set(CONFIG_USE_component_mflash_dummy true) 435 436# # description: mflash rt1180 437# set(CONFIG_USE_component_mflash_rt1180 true) 438 439# # description: Driver nand_flash-controller-flexspi 440# set(CONFIG_USE_driver_nand_flash-controller-flexspi true) 441 442# # description: Driver nand_flash-controller-semc 443# set(CONFIG_USE_driver_nand_flash-controller-semc true) 444 445# # description: Driver nor_flash-controller-flexspi 446# set(CONFIG_USE_driver_nor_flash-controller-flexspi true) 447 448# # description: Driver nor_flash-controller-lpspi 449# set(CONFIG_USE_driver_nor_flash-controller-lpspi true) 450 451# # description: Component exception_handling_cm7 452# set(CONFIG_USE_component_exception_handling_cm7 true) 453 454# # description: Driver wm8962 455# set(CONFIG_USE_driver_wm8962 true) 456 457# # description: Component codec_i2c 458# set(CONFIG_USE_component_codec_i2c true) 459 460# # description: Driver cs42448 461# set(CONFIG_USE_driver_cs42448 true) 462 463# # description: Driver codec 464# set(CONFIG_USE_driver_codec true) 465 466# # description: Component codec adapters for multi codec 467# set(CONFIG_USE_component_codec_adapters true) 468 469# # description: Component wm8962 adapter for single codecs 470# set(CONFIG_USE_component_wm8962_adapter true) 471 472# # description: Component cs42448 adapter for single codec 473# set(CONFIG_USE_component_cs42448_adapter true) 474 475# # description: Component button 476# set(CONFIG_USE_component_button true) 477 478# # description: Component sai_edma_adapter 479# set(CONFIG_USE_component_audio_sai_edma_adapter true) 480 481# # description: Crypto Benchmark utility port for ELE S40x 482# set(CONFIG_USE_utility_crypto_benchmark_port_ele_s400 true) 483 484#set.CMSIS 485# # description: CMSIS-CORE for Cortex-M, ARMv8-M, ARMv8.1-M 486# set(CONFIG_USE_CMSIS_Include_core_cm true) 487 488# # description: Access to #include Driver_USART.h file for custom implementation 489# set(CONFIG_USE_CMSIS_Driver_Include_USART true) 490 491# # description: Access to #include Driver_CAN.h file for custom implementation 492# set(CONFIG_USE_CMSIS_Driver_Include_CAN true) 493 494# # description: Access to #include Driver_ETH.h file for custom implementation 495# set(CONFIG_USE_CMSIS_Driver_Include_Ethernet true) 496 497# # description: Access to #include Driver_ETH_MAC.h file for custom implementation 498# set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_MAC true) 499 500# # description: Access to #include Driver_ETH_PHY.h file for custom implementation 501# set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_PHY true) 502 503# # description: Access to #include Driver_Flash.h file for custom implementation 504# set(CONFIG_USE_CMSIS_Driver_Include_Flash true) 505 506# # description: Access to #include Driver_I2C.h file for custom implementation 507# set(CONFIG_USE_CMSIS_Driver_Include_I2C true) 508 509# # description: Access to #include Driver_MCI.h file for custom implementation 510# set(CONFIG_USE_CMSIS_Driver_Include_MCI true) 511 512# # description: Access to #include Driver_NAND.h file for custom implementation 513# set(CONFIG_USE_CMSIS_Driver_Include_NAND true) 514 515# # description: Access to #include Driver_SAI.h file for custom implementation 516# set(CONFIG_USE_CMSIS_Driver_Include_SAI true) 517 518# # description: Access to #include Driver_SPI.h file for custom implementation 519# set(CONFIG_USE_CMSIS_Driver_Include_SPI true) 520 521# # description: Access to #include Driver_USBD.h file for custom implementation 522# set(CONFIG_USE_CMSIS_Driver_Include_USB_Device true) 523 524# # description: Access to #include Driver_USBH.h file for custom implementation 525# set(CONFIG_USE_CMSIS_Driver_Include_USB_Host true) 526 527# # description: Access to #include Driver_WiFi.h file 528# set(CONFIG_USE_CMSIS_Driver_Include_WiFi true) 529 530# # description: Device interrupt controller interface 531# set(CONFIG_USE_CMSIS_Device_API_OSTick true) 532 533# # description: CMSIS-RTOS API for Cortex-M, SC000, and SC300 534# set(CONFIG_USE_CMSIS_Device_API_RTOS2 true) 535 536# # description: CMSIS-RTOS2 RTX5 for Cortex-M, SC000, C300 and Armv8-M (Library) 537# set(CONFIG_USE_CMSIS_RTOS2_Secure true) 538 539# # description: CMSIS-RTOS2 RTX5 for Armv8-M Non-Secure Domain (Library) 540# set(CONFIG_USE_CMSIS_RTOS2_NonSecure true) 541 542#set.CMSIS_DSP_Lib 543# # description: CMSIS-DSP Library Header 544# set(CONFIG_USE_CMSIS_DSP_Include true) 545 546# # description: CMSIS-DSP Library 547# set(CONFIG_USE_CMSIS_DSP_Source true) 548 549# # description: CMSIS-NN Library 550# set(CONFIG_USE_CMSIS_NN_Source true) 551 552#set.middleware.freertos-kernel 553# # description: FreeRTOS NXP extension 554# set(CONFIG_USE_middleware_freertos-kernel_extension true) 555 556# # description: Template configuration file to be edited by user. Provides also memory allocator (heap_x), change variant if needed. 557# set(CONFIG_USE_middleware_freertos-kernel_template true) 558 559# # description: FreeRTOS kernel 560# set(CONFIG_USE_middleware_freertos-kernel true) 561 562# # description: FreeRTOS cm33 non trustzone port 563# set(CONFIG_USE_middleware_freertos-kernel_cm33_non_trustzone true) 564 565# # description: FreeRTOS cm33 secure port 566# set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_non_secure true) 567 568# # description: FreeRTOS heap 1 569# set(CONFIG_USE_middleware_freertos-kernel_heap_1 true) 570 571# # description: FreeRTOS heap 2 572# set(CONFIG_USE_middleware_freertos-kernel_heap_2 true) 573 574# # description: FreeRTOS heap 3 575# set(CONFIG_USE_middleware_freertos-kernel_heap_3 true) 576 577# # description: FreeRTOS heap 4 578# set(CONFIG_USE_middleware_freertos-kernel_heap_4 true) 579 580# # description: FreeRTOS heap 5 581# set(CONFIG_USE_middleware_freertos-kernel_heap_5 true) 582 583# # description: FreeRTOS MPU wrappers 584# set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers true) 585 586# # description: FreeRTOS cm33 TrustZone secure port 587# set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure_context true) 588 589# # description: FreeRTOS Secure Context 590# set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure true) 591 592#set.middleware.wifi 593# # description: NXP WLAN common files 594# set(CONFIG_USE_middleware_wifi_common_files true) 595 596# # description: NXP Wi-Fi Interface Abstraction Layer 597# set(CONFIG_USE_middleware_wifi_fwdnld_intf_abs true) 598 599# # description: Template configuration file to be edited by user. 600# set(CONFIG_USE_middleware_wifi_template true) 601 602# # description: NXP WLAN f/w dnld driver 603# set(CONFIG_USE_middleware_wifi_fwdnld true) 604 605# # description: NXP Wi-Fi driver 606# set(CONFIG_USE_middleware_wifi_wifidriver true) 607 608# # description: NXP Wi-Fi functionality enables customers to quickly develop applications of interest to add connectivity to different sensors and appliances 609# set(CONFIG_USE_middleware_wifi true) 610 611# # description: NXP Wi-Fi SDIO driver 612# set(CONFIG_USE_middleware_wifi_sdio true) 613 614# # description: NXP Wi-Fi SDIO driver 615# set(CONFIG_USE_middleware_wifi_mlan_sdio true) 616 617# # description: Middlware Wi-Fi CLI 618# set(CONFIG_USE_middleware_wifi_cli true) 619 620# # description: Edgefast Wi-Fi NXP is a blocking layer for Wi-Fi NXP 621# set(CONFIG_USE_middleware_edgefast_wifi_nxp true) 622 623#set.middleware.usb 624# # description: USB device phydcd config header 625# set(CONFIG_USE_middleware_usb_phydcd_config_header true) 626 627# # description: USB device hsdcd config header 628# set(CONFIG_USE_middleware_usb_hsdcd_config_header true) 629 630# # description: Middleware usb host ehci 631# set(CONFIG_USE_middleware_usb_host_ehci true) 632 633# # description: Middleware usb host audio 634# set(CONFIG_USE_middleware_usb_host_audio true) 635 636# # description: Middleware usb host cdc 637# set(CONFIG_USE_middleware_usb_host_cdc true) 638 639# # description: Middleware usb host cdc_rndis 640# set(CONFIG_USE_middleware_usb_host_cdc_rndis true) 641 642# # description: Middleware usb host hid 643# set(CONFIG_USE_middleware_usb_host_hid true) 644 645# # description: Middleware usb host msd 646# set(CONFIG_USE_middleware_usb_host_msd true) 647 648# # description: Middleware usb host video 649# set(CONFIG_USE_middleware_usb_host_video true) 650 651# # description: Middleware usb host phdc 652# set(CONFIG_USE_middleware_usb_host_phdc true) 653 654# # description: Middleware usb host printer 655# set(CONFIG_USE_middleware_usb_host_printer true) 656 657# # description: Middleware usb host common_header 658# set(CONFIG_USE_middleware_usb_host_common_header true) 659 660# # description: USB host ehci config header 661# set(CONFIG_USE_middleware_usb_host_ehci_config_header true) 662 663# # description: Middleware usb host stack 664# set(CONFIG_USE_middleware_usb_host_stack true) 665 666# # description: USB device ehci config header 667# set(CONFIG_USE_middleware_usb_device_ehci_config_header true) 668 669# # description: Middleware usb common_header 670# set(CONFIG_USE_middleware_usb_common_header true) 671 672# # description: Middleware usb device common_header 673# set(CONFIG_USE_middleware_usb_device_common_header true) 674 675# # description: Middleware usb device ehci 676# set(CONFIG_USE_middleware_usb_device_ehci true) 677 678# # description: Middleware usb phy 679# set(CONFIG_USE_middleware_usb_phy true) 680 681# # description: Middleware usb device stack external 682# set(CONFIG_USE_middleware_usb_device_stack_external true) 683 684# # description: Middleware usb device audio external 685# set(CONFIG_USE_middleware_usb_device_audio_external true) 686 687# # description: Middleware usb device cdc external 688# set(CONFIG_USE_middleware_usb_device_cdc_external true) 689 690# # description: Middleware usb device cdc rndis external 691# set(CONFIG_USE_middleware_usb_device_cdc_rndis_external true) 692 693# # description: Middleware usb device hid external 694# set(CONFIG_USE_middleware_usb_device_hid_external true) 695 696# # description: Middleware usb device dfu external 697# set(CONFIG_USE_middleware_usb_device_dfu_external true) 698 699# # description: Middleware usb device msd external 700# set(CONFIG_USE_middleware_usb_device_msd_external true) 701 702# # description: Middleware usb device phdc external 703# set(CONFIG_USE_middleware_usb_device_phdc_external true) 704 705# # description: Middleware usb device video external 706# set(CONFIG_USE_middleware_usb_device_video_external true) 707 708# # description: Middleware usb device ccid external 709# set(CONFIG_USE_middleware_usb_device_ccid_external true) 710 711# # description: Middleware usb device printer external 712# set(CONFIG_USE_middleware_usb_device_printer_external true) 713 714# # description: Middleware usb HSDCD (Select manually if needed) 715# set(CONFIG_USE_middleware_usb_hsdcd true) 716 717# # description: Middleware usb device controller driver 718# set(CONFIG_USE_middleware_usb_device_controller_driver true) 719 720#set.middleware.sdmmc 721# # description: Middleware sdmmc common 722# set(CONFIG_USE_middleware_sdmmc_common true) 723 724# # description: Template configuration file to be edited by user. 725# set(CONFIG_USE_middleware_sdmmc_sdhc_template true) 726 727# # description: Template configuration file to be edited by user. 728# set(CONFIG_USE_middleware_sdmmc_sdif_template true) 729 730# # description: Template configuration file to be edited by user. 731# set(CONFIG_USE_middleware_sdmmc_usdhc_template true) 732 733# # description: Middleware sdmmc osa_bm 734# set(CONFIG_USE_middleware_sdmmc_osa_bm true) 735 736# # description: Middleware sdmmc osa_freertos 737# set(CONFIG_USE_middleware_sdmmc_osa_freertos true) 738 739# # description: Middleware sdmmc sd 740# set(CONFIG_USE_middleware_sdmmc_sd true) 741 742# # description: Middleware sdmmc mmc 743# set(CONFIG_USE_middleware_sdmmc_mmc true) 744 745# # description: Middleware sdmmc sdio 746# set(CONFIG_USE_middleware_sdmmc_sdio true) 747 748# # description: Middleware sdmmc host usdhc 749# set(CONFIG_USE_middleware_sdmmc_host_usdhc true) 750 751# # description: Middleware sdmmc host usdhc freertos 752# set(CONFIG_USE_middleware_sdmmc_host_usdhc_freertos true) 753 754# # description: Middleware sdmmc host usdhc interrupt 755# set(CONFIG_USE_middleware_sdmmc_host_usdhc_interrupt true) 756 757# # description: Middleware sdmmc host usdhc polling 758# set(CONFIG_USE_middleware_sdmmc_host_usdhc_polling true) 759 760# # description: SDMMC host controller cache dependency 761# set(CONFIG_USE_middleware_sdmmc_host_usdhc_cache true) 762 763#set.middleware.multicore 764# # description: RPMsg-Lite BM environment sources 765# set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm true) 766 767# # description: RPMsg-Lite FreeRTOS environment sources 768# set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos true) 769 770# # description: RPMsg-Lite XOS environment layer sources 771# set(CONFIG_USE_middleware_multicore_rpmsg_lite_xos true) 772 773# # description: RPMsg-Lite Azure RTOS environment sources 774# set(CONFIG_USE_middleware_multicore_rpmsg_lite_azurertos true) 775 776# # description: Multicore SDK 777# set(CONFIG_USE_middleware_multicore true) 778 779# # description: RPMsg-Lite 780# set(CONFIG_USE_middleware_multicore_rpmsg_lite true) 781 782# # description: RPMsg-Lite for evkmimxrt1180 baremetal application 783# set(CONFIG_USE_middleware_multicore_rpmsg_lite_imxrt1180_bm true) 784 785# # description: RPMsg-Lite for evkmimxrt1180 FreeRTOS application 786# set(CONFIG_USE_middleware_multicore_rpmsg_lite_imxrt1180_freertos true) 787 788# # description: RPMsg-Lite baremetal for evkmimxrt1180 board 789# set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm_config_imxrt1180 true) 790 791# # description: RPMsg-Lite FreeRTOS for evkmimxrt1180 board 792# set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos_config_imxrt1180 true) 793 794# # description: MCMgr 795# set(CONFIG_USE_middleware_multicore_mcmgr true) 796 797# # description: Multicore Manager for evkmimxrt1180 board 798# set(CONFIG_USE_middleware_multicore_mcmgr_imxrt1180 true) 799 800# # description: eRPC 801# set(CONFIG_USE_middleware_multicore_erpc_common true) 802 803# # description: eRPC_arbitrator 804# set(CONFIG_USE_middleware_multicore_erpc_eRPC_arbitrator true) 805 806# # description: eRPC_client 807# set(CONFIG_USE_middleware_multicore_erpc_eRPC_client true) 808 809# # description: eRPC_server 810# set(CONFIG_USE_middleware_multicore_erpc_eRPC_server true) 811 812# # description: eRPC_rpmsg_tty_rtos_remote_c_wrapper 813# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_tty_rtos_remote_c_wrapper true) 814 815# # description: eRPC_mu_c_wrapper 816# set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_c_wrapper true) 817 818# # description: eRPC_rpmsg_lite_master_c_wrapper 819# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_master_c_wrapper true) 820 821# # description: eRPC_rpmsg_lite_remote_c_wrapper 822# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_remote_c_wrapper true) 823 824# # description: eRPC_rpmsg_lite_rtos_master_c_wrapper 825# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_master_c_wrapper true) 826 827# # description: eRPC_rpmsg_lite_rtos_remote_c_wrapper 828# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_remote_c_wrapper true) 829 830# # description: eRPC_dspi_master_c_wrapper 831# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_master_c_wrapper true) 832 833# # description: eRPC_dspi_slave_c_wrapper 834# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_slave_c_wrapper true) 835 836# # description: eRPC_spi_master_c_wrapper 837# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_master_c_wrapper true) 838 839# # description: eRPC_spi_slave_c_wrapper 840# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_slave_c_wrapper true) 841 842# # description: eRPC_lpspi_slave_c_wrapper 843# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpspi_slave_c_wrapper true) 844 845# # description: eRPC_i2c_slave_c_wrapper 846# set(CONFIG_USE_middleware_multicore_erpc_eRPC_i2c_slave_c_wrapper true) 847 848# # description: eRPC_lpi2c_slave_c_wrapper 849# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpi2c_slave_c_wrapper true) 850 851# # description: eRPC_mu_transport 852# set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_transport true) 853 854# # description: eRPC_mu_rtos_transport 855# set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_rtos_transport true) 856 857# # description: eRPC_rpmsg_lite_transport 858# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_transport true) 859 860# # description: eRPC_rpmsg_lite_rtos_transport 861# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_transport true) 862 863# # description: eRPC_rpmsg_tty_rtos_transport 864# set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_tty_rtos_transport true) 865 866# # description: eRPC_uart_cmsis_transport 867# set(CONFIG_USE_middleware_multicore_erpc_eRPC_uart_cmsis_transport true) 868 869# # description: eRPC_dspi_master_transport 870# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_master_transport true) 871 872# # description: eRPC_dspi_slave_transport 873# set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_slave_transport true) 874 875# # description: eRPC_spi_master_transport 876# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_master_transport true) 877 878# # description: eRPC_spi_slave_transport 879# set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_slave_transport true) 880 881# # description: eRPC_lpspi_slave_transport 882# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpspi_slave_transport true) 883 884# # description: eRPC_i2c_slave_transport 885# set(CONFIG_USE_middleware_multicore_erpc_eRPC_i2c_slave_transport true) 886 887# # description: eRPC_lpi2c_slave_transport 888# set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpi2c_slave_transport true) 889 890# # description: eRPC_port_freertos 891# set(CONFIG_USE_middleware_multicore_erpc_eRPC_port_freertos true) 892 893# # description: eRPC_port_stdlib 894# set(CONFIG_USE_middleware_multicore_erpc_eRPC_port_stdlib true) 895 896# # description: erpc_doc 897# set(CONFIG_USE_middleware_multicore_erpc_doc true) 898 899# # description: eRPC 900# set(CONFIG_USE_middleware_multicore_erpc true) 901 902# # description: erpc examples common files 903# set(CONFIG_USE_middleware_multicore_erpc_common_multicore true) 904 905# # description: erpc matrix_multiply_client examples common files 906# set(CONFIG_USE_middleware_multicore_erpc_common_multicore_matrix_multiply_client true) 907 908# # description: erpc matrix_multiply_server examples common files 909# set(CONFIG_USE_middleware_multicore_erpc_common_multicore_matrix_multiply_server true) 910 911# # description: erpc erpc_two_way_rpc_core0 examples common files 912# set(CONFIG_USE_middleware_multicore_erpc_common_two_way_rpc_core0 true) 913 914# # description: erpc erpc_two_way_rpc_core1 examples common files 915# set(CONFIG_USE_middleware_multicore_erpc_common_two_way_rpc_core1 true) 916 917# # description: erpc multiprocessor examples common files 918# set(CONFIG_USE_middleware_multicore_erpc_common_multiprocessor true) 919 920# # description: erpc multiprocessor matrix_multiply_client examples common files 921# set(CONFIG_USE_middleware_multicore_erpc_common_multiprocessor_matrix_multiply_client true) 922 923# # description: erpc multiprocessor matrix_multiply_server examples common files 924# set(CONFIG_USE_middleware_multicore_erpc_common_multiprocessor_matrix_multiply_server true) 925 926#set.middleware.mcuboot 927# # description: mcuboot 928# set(CONFIG_USE_middleware_mcuboot true) 929 930# # description: mcuboot 931# set(CONFIG_USE_middleware_mcuboot_bootutil true) 932 933#set.middleware.mbedtls 934# # description: mbedTLS Template 935# set(CONFIG_USE_middleware_mbedtls_template true) 936 937# # description: els_pkc config 938# set(CONFIG_USE_middleware_mbedtls_els_pkc_config true) 939 940# # description: mbedTLS port library for ELE S40x 941# set(CONFIG_USE_middleware_mbedtls_port_ele_s400 true) 942 943# # description: mbedTLS port library for ELE S40x 944# set(CONFIG_USE_middleware_mbedtls_port_ele_s400_ecc_opaque true) 945 946# # description: mbedTLS library 947# set(CONFIG_USE_middleware_mbedtls true) 948 949#set.middleware.lwip 950# # description: lwIP Template 951# set(CONFIG_USE_middleware_lwip_template true) 952 953# # description: lwIP - A Lightweight TCP/IP Stack 954# set(CONFIG_USE_middleware_lwip true) 955 956# # description: NETC ethernet interface 957# set(CONFIG_USE_middleware_lwip_netc_ethernetif true) 958 959# # description: EtherCAT EOE ethernet interface 960# set(CONFIG_USE_middleware_lwip_eoe_ethernetif true) 961 962# # description: USB network layer 963# set(CONFIG_USE_middleware_lwip_usb_ethernetif true) 964 965# # description: lwIP HTTP Daemon Implementation Support Files 966# set(CONFIG_USE_middleware_lwip_apps_httpd_support true) 967 968# # description: lwIP HTTP Daemon 969# set(CONFIG_USE_middleware_lwip_apps_httpd true) 970 971# # description: lwIP HTTP Server Implementation 972# set(CONFIG_USE_middleware_lwip_apps_httpsrv true) 973 974# # description: lwIP HTTPS Server Implementation 975# set(CONFIG_USE_middleware_lwip_apps_httpssrv true) 976 977# # description: lwIP mDNS Implementation 978# set(CONFIG_USE_middleware_lwip_apps_mdns true) 979 980# # description: lwIP IPERF Implementation 981# set(CONFIG_USE_middleware_lwip_apps_lwiperf true) 982 983# # description: lwIP MQTT Client 984# set(CONFIG_USE_middleware_lwip_apps_mqtt true) 985 986# # description: lwIP SNTP 987# set(CONFIG_USE_middleware_lwip_apps_sntp true) 988 989# # description: lwIP Ping Sender contrib 990# set(CONFIG_USE_middleware_lwip_contrib_ping true) 991 992# # description: lwIP TCP Echo contrib 993# set(CONFIG_USE_middleware_lwip_contrib_tcpecho true) 994 995# # description: lwIP TCP Echo Raw API contrib 996# set(CONFIG_USE_middleware_lwip_contrib_tcpecho_raw true) 997 998# # description: lwIP UDP Echo contrib 999# set(CONFIG_USE_middleware_lwip_contrib_udpecho true) 1000 1001# # description: lwIP UDP Echo Raw API contrib 1002# set(CONFIG_USE_middleware_lwip_contrib_udpecho_raw true) 1003 1004#set.middleware.littlefs 1005# # description: littlefs 1006# set(CONFIG_USE_middleware_littlefs true) 1007 1008#set.middleware.fatfs 1009# # description: FatFs template MMC 1010# set(CONFIG_USE_middleware_fatfs_template_mmc true) 1011 1012# # description: FatFs template NAND 1013# set(CONFIG_USE_middleware_fatfs_template_nand true) 1014 1015# # description: FatFs template RAM 1016# set(CONFIG_USE_middleware_fatfs_template_ram true) 1017 1018# # description: FatFs template SD 1019# set(CONFIG_USE_middleware_fatfs_template_sd true) 1020 1021# # description: FatFs template SDSPI 1022# set(CONFIG_USE_middleware_fatfs_template_sdspi true) 1023 1024# # description: FatFs template USB 1025# set(CONFIG_USE_middleware_fatfs_template_usb true) 1026 1027# # description: FatFs 1028# set(CONFIG_USE_middleware_fatfs true) 1029 1030# # description: FatFs_MMC 1031# set(CONFIG_USE_middleware_fatfs_mmc true) 1032 1033# # description: FatFs_RAM 1034# set(CONFIG_USE_middleware_fatfs_ram true) 1035 1036# # description: FatFs_SD 1037# set(CONFIG_USE_middleware_fatfs_sd true) 1038 1039# # description: FatFs_USB 1040# set(CONFIG_USE_middleware_fatfs_usb true) 1041 1042#set.middleware.edgefast_bluetooth 1043# # description: edgefast_bluetooth configuration template for LE audio 1044# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_config_template true) 1045 1046# # description: edgefast_bluetooth le_audio.cap 1047# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_cap true) 1048 1049# # description: edgefast_bluetooth le_audio.aics 1050# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_aics true) 1051 1052# # description: edgefast_bluetooth le_audio.vocs 1053# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_vocs true) 1054 1055# # description: edgefast_bluetooth le_audio.csis 1056# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_csip true) 1057 1058# # description: edgefast_bluetooth le_audio.ccid 1059# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_ccid true) 1060 1061# # description: edgefast_bluetooth le_audio.baps 1062# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_bap true) 1063 1064# # description: edgefast_bluetooth le_audio.has 1065# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_has true) 1066 1067# # description: edgefast_bluetooth le_audio.tbs 1068# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_tbs true) 1069 1070# # description: edgefast_bluetooth le_audio.tmap 1071# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_tmap true) 1072 1073# # description: edgefast_bluetooth PAL configuration template 1074# set(CONFIG_USE_middleware_edgefast_bluetooth_config_template true) 1075 1076# # description: edgefast_bluetooth liblc3codec 1077# set(CONFIG_USE_middleware_edgefast_bluetooth_liblc3codec true) 1078 1079# # description: edgefast_bluetooth asrc_sw 1080# set(CONFIG_USE_middleware_edgefast_bluetooth_asrc_sw true) 1081 1082# # description: Template configuration file to be edited by user. 1083# set(CONFIG_USE_middleware_edgefast_bluetooth_sdio_template_evkmimxrt1180 true) 1084 1085# # description: Template configuration file to be edited by user. 1086# set(CONFIG_USE_middleware_edgefast_bluetooth_mcux_linker_template_evkmimxrt1180 true) 1087 1088# # description: edgefast_bluetooth Abstraction Layer 1089# set(CONFIG_USE_middleware_edgefast_bluetooth_pal true) 1090 1091# # description: edgefast_bluetooth HCI 1092# set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind_hci true) 1093 1094# # description: edgefast_bluetooth HCI UART 1095# set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind_hci_uart true) 1096 1097# # description: edgefast_bluetooth bt_ble host stack 1098# set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind true) 1099 1100# # description: edgefast_bluetooth bt_ble host stack 1101# set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind_lc3 true) 1102 1103# # description: edgefast_bluetooth wifi_nxp controller 1104# set(CONFIG_USE_middleware_edgefast_bluetooth_wifi_nxp_controller_base true) 1105 1106# # description: edgefast_bluetooth k32w061 controller 1107# set(CONFIG_USE_middleware_edgefast_bluetooth_k32w061_controller true) 1108 1109# # description: edgefast_bluetooth configuration for bt_ble Host stack 1110# set(CONFIG_USE_middleware_edgefast_bluetooth_config_ethermind true) 1111 1112# # description: edgefast_bluetooth extension for bt_ble Host stack 1113# set(CONFIG_USE_middleware_edgefast_bluetooth_extension_common_ethermind true) 1114 1115# # description: edgefast_bluetooth bt_ble Host stack(including BR and BLE) 1116# set(CONFIG_USE_middleware_edgefast_bluetooth_btble_ethermind_cm33 true) 1117 1118# # description: edgefast_bluetooth bt_ble Host stack(including BLE only) 1119# set(CONFIG_USE_middleware_edgefast_bluetooth_ble_ethermind_cm33 true) 1120 1121# # description: edgefast_bluetooth bt_ble Host stack(including BR only) 1122# set(CONFIG_USE_middleware_edgefast_bluetooth_br_ethermind_cm33 true) 1123 1124# # description: edgefast_bluetooth le_audio.vcs 1125# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_vcp true) 1126 1127# # description: edgefast_bluetooth le_audio.micp 1128# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_micp true) 1129 1130# # description: edgefast_bluetooth le_audio.mcs 1131# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_mcs true) 1132 1133# # description: edgefast_bluetooth le_audio.mcc 1134# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_mcc true) 1135 1136# # description: edgefast_bluetooth le_audio.mpl 1137# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_mpl true) 1138 1139# # description: edgefast_bluetooth le_audio.bass 1140# set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_bass true) 1141 1142# # description: edgefast_bluetooth profile hrs 1143# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_hrs true) 1144 1145# # description: edgefast_bluetooth profile bas 1146# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_bas true) 1147 1148# # description: edgefast_bluetooth profile dis 1149# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_dis true) 1150 1151# # description: edgefast_bluetooth profile hts 1152# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_hts true) 1153 1154# # description: edgefast_bluetooth profile ias 1155# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_ias true) 1156 1157# # description: edgefast_bluetooth profile hps 1158# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_hps true) 1159 1160# # description: edgefast_bluetooth profile pxr 1161# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_pxr true) 1162 1163# # description: edgefast_bluetooth profile ipsp 1164# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_ipsp true) 1165 1166# # description: edgefast_bluetooth profile ots 1167# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_ots true) 1168 1169# # description: edgefast_bluetooth profile wu 1170# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_wu true) 1171 1172# # description: edgefast_bluetooth profile fmp 1173# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_fmp true) 1174 1175# # description: edgefast_bluetooth profile tip 1176# set(CONFIG_USE_middleware_edgefast_bluetooth_profile_tip true) 1177 1178# # description: edgefast_bluetooth PAL crypto support for bt_ble Host stack 1179# set(CONFIG_USE_middleware_edgefast_bluetooth_pal_crypto_ethermind true) 1180 1181# # description: edgefast_bluetooth PAL platform for bt_ble Host stack 1182# set(CONFIG_USE_middleware_edgefast_bluetooth_pal_platform_ethermind true) 1183 1184# # description: edgefast_bluetooth host_msd_fatfs for bt_ble Host stack 1185# set(CONFIG_USE_middleware_edgefast_bluetooth_pal_host_msd_fatfs_ethermind true) 1186 1187# # description: edgefast_bluetooth db_gen for bt_ble Host stack 1188# set(CONFIG_USE_middleware_edgefast_bluetooth_pal_db_gen_ethermind true) 1189 1190# # description: edgefast_bluetooth porting.atomic 1191# set(CONFIG_USE_middleware_edgefast_bluetooth_porting_atomic true) 1192 1193# # description: edgefast_bluetooth porting.list 1194# set(CONFIG_USE_middleware_edgefast_bluetooth_porting_list true) 1195 1196# # description: edgefast_bluetooth porting.netbuf 1197# set(CONFIG_USE_middleware_edgefast_bluetooth_porting_net true) 1198 1199# # description: edgefast_bluetooth porting.toolchain 1200# set(CONFIG_USE_middleware_edgefast_bluetooth_porting_toolchain true) 1201 1202# # description: edgefast_bluetooth porting.work_queue 1203# set(CONFIG_USE_middleware_edgefast_bluetooth_porting_work_queue true) 1204 1205# # description: Template configuration file to be edited by user. 1206# set(CONFIG_USE_middleware_edgefast_bluetooth_template true) 1207 1208# # description: edgefast_bluetooth porting 1209# set(CONFIG_USE_middleware_edgefast_bluetooth_porting true) 1210 1211# # description: edgefast_bluetooth shell 1212# set(CONFIG_USE_middleware_edgefast_bluetooth_shell true) 1213 1214# # description: edgefast_bluetooth shell 1215# set(CONFIG_USE_middleware_edgefast_bluetooth_shell_le_audio true) 1216 1217# # description: edgefast_bluetooth shell_ble 1218# set(CONFIG_USE_middleware_edgefast_bluetooth_shell_ble true) 1219 1220# # description: btble libraries for bt_ble Host stack 1221# set(CONFIG_USE_middleware_edgefast_bluetooth_btble_ethermind_lib_cm33 true) 1222 1223# # description: BR libraries for bt_ble Host stack 1224# set(CONFIG_USE_middleware_edgefast_bluetooth_br_ethermind_lib_cm33 true) 1225 1226# # description: BLE libraries for bt_ble Host stack 1227# set(CONFIG_USE_middleware_edgefast_bluetooth_ble_ethermind_lib_cm33 true) 1228 1229# # description: btble libraries for bt_ble Host stack 1230# set(CONFIG_USE_middleware_edgefast_bluetooth_btble_ethermind_lib_lc3_cm33 true) 1231 1232# # description: BR libraries for bt_ble Host stack 1233# set(CONFIG_USE_middleware_edgefast_bluetooth_br_ethermind_lib_lc3_cm33 true) 1234 1235# # description: BLE libraries for bt_ble Host stack 1236# set(CONFIG_USE_middleware_edgefast_bluetooth_ble_ethermind_lib_lc3_cm33 true) 1237 1238#set.middleware.eiq 1239# # description: Flatbuffers library 1240# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_flatbuffers true) 1241 1242# # description: Gemmlowp library 1243# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_gemmlowp true) 1244 1245# # description: Ruy library 1246# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_ruy true) 1247 1248# # description: General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package 1249# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_fft2d true) 1250 1251# # description: A mixed-radix Fast Fourier Transform library 1252# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_kissfft true) 1253 1254# # description: Xtensa HiFi4 NN library 1255# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_xa_nnlib_hifi4 true) 1256 1257# # description: CMSIS-NN library 1258# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_cmsis_nn true) 1259 1260# # description: TensorFlow Lite Micro library with reference kernel implementations 1261# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_reference true) 1262 1263# # description: TensorFlow Lite Micro library with CMSIS-NN kernel implementations 1264# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_cmsis_nn true) 1265 1266# # description: TensorFlow Lite Micro library binary with core specific kernel implementations 1267# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_binary true) 1268 1269# # description: TensorFlow Lite Micro library with CMSIS-NN and Ethos-U kernel implementations 1270# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_cmsis_nn_ethosu true) 1271 1272# # description: TensorFlow Lite Micro library header files 1273# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_headers true) 1274 1275# # description: TensorFlow Lite Micro library 1276# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro true) 1277 1278# # description: TensorFlow Lite Micro word detection library 1279# set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_examples_microspeech true) 1280 1281#set.middleware.wireless.wpa_supplicant 1282# # description: Wpa supplicant rtos 1283# set(CONFIG_USE_middleware_wireless_wpa_supplicant_rtos true) 1284 1285#set.component.osa 1286# # description: Component osa_bm 1287# set(CONFIG_USE_component_osa_bm true) 1288 1289# # description: Component osa_free_rtos 1290# set(CONFIG_USE_component_osa_free_rtos true) 1291 1292# # description: Component osa 1293# set(CONFIG_USE_component_osa true) 1294 1295# # description: Component osa interface 1296# set(CONFIG_USE_component_osa_interface true) 1297 1298# # description: Component common_task 1299# set(CONFIG_USE_component_common_task true) 1300 1301#set.component.ele_crypto 1302# # description: Component ele_crypto 1303# set(CONFIG_USE_component_ele_crypto true) 1304 1305# # description: Component ele_nvm_manager 1306# set(CONFIG_USE_component_ele_nvm_manager true) 1307 1308list(APPEND CMAKE_MODULE_PATH 1309 ${CMAKE_CURRENT_LIST_DIR}/. 1310 ${CMAKE_CURRENT_LIST_DIR}/../../components/ele_crypto 1311 ${CMAKE_CURRENT_LIST_DIR}/../../components/osa 1312 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/edgefast_bluetooth 1313 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/eiq 1314 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/fatfs 1315 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/littlefs 1316 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/lwip 1317 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mbedtls 1318 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mcuboot_opensource 1319 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/multicore 1320 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/sdmmc 1321 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/usb 1322 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wifi_nxp 1323 ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless/wpa_supplicant-rtos 1324 ${CMAKE_CURRENT_LIST_DIR}/../../../rtos/freertos/freertos-kernel 1325 ${CMAKE_CURRENT_LIST_DIR}/drivers 1326 ${CMAKE_CURRENT_LIST_DIR}/drivers/cm33 1327 ${CMAKE_CURRENT_LIST_DIR}/drivers/cm7 1328 ${CMAKE_CURRENT_LIST_DIR}/project_template 1329 ${CMAKE_CURRENT_LIST_DIR}/template 1330 ${CMAKE_CURRENT_LIST_DIR}/xip 1331 ${CMAKE_CURRENT_LIST_DIR}/../../CMSIS 1332 ${CMAKE_CURRENT_LIST_DIR}/../../boards/evkmimxrt1180 1333) 1334 1335include(set_board_evkmimxrt1180 OPTIONAL) 1336include(set_CMSIS_DSP_Lib OPTIONAL) 1337include(set_CMSIS OPTIONAL) 1338include(set_device_MIMXRT1187 OPTIONAL) 1339include(set_component_osa OPTIONAL) 1340include(set_component_ele_crypto OPTIONAL) 1341include(set_middleware_edgefast_bluetooth OPTIONAL) 1342include(set_middleware_wifi OPTIONAL) 1343include(set_middleware_eiq OPTIONAL) 1344include(set_middleware_fatfs OPTIONAL) 1345include(set_middleware_freertos-kernel OPTIONAL) 1346include(set_middleware_littlefs OPTIONAL) 1347include(set_middleware_lwip OPTIONAL) 1348include(set_middleware_mbedtls OPTIONAL) 1349include(set_middleware_mcuboot OPTIONAL) 1350include(set_middleware_multicore OPTIONAL) 1351include(set_middleware_sdmmc OPTIONAL) 1352include(set_middleware_usb OPTIONAL) 1353include(set_middleware_wireless_wpa_supplicant OPTIONAL) 1354