1# Copy variable into project config.cmake to use software component
2#set.board.evkmimxrt1160
3#  # description: Board_project_template evkmimxrt1160
4#  set(CONFIG_USE_BOARD_Project_Template_evkmimxrt1160 true)
5
6#  # description: XIP Board Driver
7#  set(CONFIG_USE_driver_xip_board_evkmimxrt1160 true)
8
9#  # description: XMCD Driver
10#  set(CONFIG_USE_driver_xmcd_evkmimxrt1160 true)
11
12#set.middleware.wifi
13#  # description: NXP WLAN common files
14#  set(CONFIG_USE_middleware_wifi_common_files true)
15
16#  # description: Template configuration file to be edited by user.
17#  set(CONFIG_USE_middleware_wifi_template true)
18
19#  # description: NXP WLAN f/w dnld driver
20#  set(CONFIG_USE_middleware_wifi_fwdnld true)
21
22#  # description: NXP Wi-Fi driver
23#  set(CONFIG_USE_middleware_wifi_wifidriver true)
24
25#  # description: NXP Wi-Fi functionality enables customers to quickly develop applications of interest to add connectivity to different sensors and appliances
26#  set(CONFIG_USE_middleware_wifi true)
27
28#  # description: NXP Wi-Fi SDIO driver
29#  set(CONFIG_USE_middleware_wifi_sdio true)
30
31#  # description: NXP Wi-Fi SDIO driver
32#  set(CONFIG_USE_middleware_wifi_mlan_sdio true)
33
34#  # description: Middlware Wi-Fi CLI
35#  set(CONFIG_USE_middleware_wifi_cli true)
36
37#  # description: Wi-Fi Edgefast Abstraction Layer
38#  set(CONFIG_USE_middleware_edgefast_wifi true)
39
40#  # description: Blocking layer for NXP Wi-Fi
41#  set(CONFIG_USE_middleware_edgefast_wifi_nxp true)
42
43#set.device.MIMXRT1166
44#  # description: Middleware baremetal
45#  set(CONFIG_USE_middleware_baremetal true)
46
47#  # description: Used to include slave core binary into master core binary.
48#  set(CONFIG_USE_utility_incbin true)
49
50#  # description: Utilities which is needed for particular toolchain like the SBRK function required to address limitation between HEAP and STACK in GCC toolchain library.
51#  set(CONFIG_USE_utilities_misc_utilities true)
52
53#  # description: Driver nand_flash-common
54#  set(CONFIG_USE_driver_nand_flash-common true)
55
56#  # description: Driver nor_flash-common
57#  set(CONFIG_USE_driver_nor_flash-common true)
58
59#  # description: mflash common
60#  set(CONFIG_USE_component_mflash_common true)
61
62#  # description: Driver mx25r_flash
63#  set(CONFIG_USE_driver_mx25r_flash true)
64
65#  # description: Driver pf1550
66#  set(CONFIG_USE_driver_pf1550 true)
67
68#  # description: Driver pf3000
69#  set(CONFIG_USE_driver_pf3000 true)
70
71#  # description: Driver phy-common
72#  set(CONFIG_USE_driver_phy-common true)
73
74#  # description: Wi-Fi module Tx power limits
75#  set(CONFIG_USE_component_wifi_bt_module_tx_pwr_limits true)
76
77#  # description: Devices_project_template MIMXRT1166
78#  set(CONFIG_USE_DEVICES_Project_Template_MIMXRT1166 true)
79
80#  # description: Device MIMXRT1166_startup
81#  set(CONFIG_USE_device_MIMXRT1166_startup true)
82
83#  # description: Device MIMXRT1166_system
84#  set(CONFIG_USE_device_MIMXRT1166_system true)
85
86#  # description: Device MIMXRT1166_cmsis
87#  set(CONFIG_USE_device_MIMXRT1166_CMSIS true)
88
89#  # description: Rte_device
90#  set(CONFIG_USE_RTE_Device true)
91
92#  # description: SAI EDMA Driver
93#  set(CONFIG_USE_driver_sai_edma true)
94
95#  # description: LPI2C Driver
96#  set(CONFIG_USE_driver_lpi2c_edma true)
97
98#  # description: LPI2C CMSIS Driver
99#  set(CONFIG_USE_driver_cmsis_lpi2c true)
100
101#  # description: LPSPI Driver
102#  set(CONFIG_USE_driver_lpspi_edma true)
103
104#  # description: LPSPI CMSIS Driver
105#  set(CONFIG_USE_driver_cmsis_lpspi true)
106
107#  # description: LPUART Driver
108#  set(CONFIG_USE_driver_lpuart_edma true)
109
110#  # description: LPUART CMSIS Driver
111#  set(CONFIG_USE_driver_cmsis_lpuart true)
112
113#  # description: CACHE Driver
114#  set(CONFIG_USE_driver_cache_armv7_m7 true)
115
116#  # description: CACHE LMEM Driver
117#  set(CONFIG_USE_driver_cache_lmem true)
118
119#  # description: Component serial_manager_uart
120#  set(CONFIG_USE_component_serial_manager_uart true)
121
122#  # description: Utility debug_console_lite
123#  set(CONFIG_USE_utility_debug_console_lite true)
124
125#  # description: CSI Driver
126#  set(CONFIG_USE_driver_csi true)
127
128#  # description: LCDIFV2 Driver
129#  set(CONFIG_USE_driver_lcdifv2 true)
130
131#  # description: PXP Driver
132#  set(CONFIG_USE_driver_pxp true)
133
134#  # description: ELCDIF Driver
135#  set(CONFIG_USE_driver_elcdif true)
136
137#  # description: ENET Driver
138#  set(CONFIG_USE_driver_enet true)
139
140#  # description: USDHC Driver
141#  set(CONFIG_USE_driver_usdhc true)
142
143#  # description: CAAM Driver
144#  set(CONFIG_USE_driver_caam true)
145
146#  # description: FLEXIO CAMERA EDMA Driver
147#  set(CONFIG_USE_driver_flexio_camera_edma true)
148
149#  # description: FLEXIO I2S EDMA Driver
150#  set(CONFIG_USE_driver_flexio_i2s_edma true)
151
152#  # description: FLEXIO MCULCD EDMA Driver
153#  set(CONFIG_USE_driver_flexio_mculcd_edma true)
154
155#  # description: FLEXIO SPI EDMA Driver
156#  set(CONFIG_USE_driver_flexio_spi_edma true)
157
158#  # description: FLEXIO UART EDMA Driver
159#  set(CONFIG_USE_driver_flexio_uart_edma true)
160
161#  # description: PDM EDMA Driver
162#  set(CONFIG_USE_driver_pdm_edma true)
163
164#  # description: EDMA Driver
165#  set(CONFIG_USE_driver_edma true)
166
167#  # description: asrc_edma Driver
168#  set(CONFIG_USE_driver_asrc_edma true)
169
170#  # description: FLEXSPI Driver
171#  set(CONFIG_USE_driver_flexspi_edma true)
172
173#  # description: SPDIF EDMA Driver
174#  set(CONFIG_USE_driver_spdif_edma true)
175
176#  # description: Utility notifier
177#  set(CONFIG_USE_utility_notifier true)
178
179#  # description: Utility assert
180#  set(CONFIG_USE_utility_assert true)
181
182#  # description: Utility assert_lite
183#  set(CONFIG_USE_utility_assert_lite true)
184
185#  # description: Utility str
186#  set(CONFIG_USE_utility_str true)
187
188#  # description: Utility debug_console
189#  set(CONFIG_USE_utility_debug_console true)
190
191#  # description: ENET CMSIS Driver
192#  set(CONFIG_USE_driver_cmsis_enet true)
193
194#  # description: Component sai_edma_adapter
195#  set(CONFIG_USE_component_audio_sai_edma_adapter true)
196
197#  # description: Component button
198#  set(CONFIG_USE_component_button true)
199
200#  # description: Driver codec
201#  set(CONFIG_USE_driver_codec true)
202
203#  # description: Component codec adapters for multi codec
204#  set(CONFIG_USE_component_codec_adapters true)
205
206#  # description: Component wm8904 adapter for single codec
207#  set(CONFIG_USE_component_wm8904_adapter true)
208
209#  # description: Component wm8960 adapter for single codecs
210#  set(CONFIG_USE_component_wm8960_adapter true)
211
212#  # description: Component cs42888 adapter for single codec
213#  set(CONFIG_USE_component_cs42888_adapter true)
214
215#  # description: Component sgtl5000 adapter for single codec
216#  set(CONFIG_USE_component_sgtl_adapter true)
217
218#  # description: Component da7212 adapter for single codec
219#  set(CONFIG_USE_component_da7212_adapter true)
220
221#  # description: Component codec_i2c
222#  set(CONFIG_USE_component_codec_i2c true)
223
224#  # description: Component software_crc_adapter
225#  set(CONFIG_USE_component_software_crc_adapter true)
226
227#  # description: Driver cs42888
228#  set(CONFIG_USE_driver_cs42888 true)
229
230#  # description: Driver dialog7212
231#  set(CONFIG_USE_driver_dialog7212 true)
232
233#  # description: Component exception_handling_cm7
234#  set(CONFIG_USE_component_exception_handling_cm7 true)
235
236#  # description: Driver nand_flash-controller-flexspi
237#  set(CONFIG_USE_driver_nand_flash-controller-flexspi true)
238
239#  # description: Driver nand_flash-controller-semc
240#  set(CONFIG_USE_driver_nand_flash-controller-semc true)
241
242#  # description: Driver nor_flash-controller-flexspi
243#  set(CONFIG_USE_driver_nor_flash-controller-flexspi true)
244
245#  # description: Driver nor_flash-controller-lpspi
246#  set(CONFIG_USE_driver_nor_flash-controller-lpspi true)
247
248#  # description: Driver ft5406
249#  set(CONFIG_USE_driver_ft5406 true)
250
251#  # description: Driver ft5406_rt
252#  set(CONFIG_USE_driver_ft5406_rt true)
253
254#  # description: Driver ft6x06
255#  set(CONFIG_USE_driver_ft6x06 true)
256
257#  # description: Driver fxos8700cq
258#  set(CONFIG_USE_driver_fxos8700cq true)
259
260#  # description: Component igpio_adapter
261#  set(CONFIG_USE_component_igpio_adapter true)
262
263#  # description: Driver gt911
264#  set(CONFIG_USE_driver_gt911 true)
265
266#  # description: Component lpi2c_adapter
267#  set(CONFIG_USE_component_lpi2c_adapter true)
268
269#  # description: Driver ili9341
270#  set(CONFIG_USE_driver_ili9341 true)
271
272#  # description: Component led
273#  set(CONFIG_USE_component_led true)
274
275#  # description: Component lists
276#  set(CONFIG_USE_component_lists true)
277
278#  # description: Component log
279#  set(CONFIG_USE_component_log true)
280
281#  # description: Component log backend debug console
282#  set(CONFIG_USE_component_log_backend_debugconsole true)
283
284#  # description: Component log backend debug console lite
285#  set(CONFIG_USE_component_log_backend_debugconsole_lite true)
286
287#  # description: Component log backend ring buffer
288#  set(CONFIG_USE_component_log_backend_ringbuffer true)
289
290#  # description: Component mem_manager
291#  set(CONFIG_USE_component_mem_manager true)
292
293#  # description: Component mem_manager_light
294#  set(CONFIG_USE_component_mem_manager_light true)
295
296#  # description: mflash file
297#  set(CONFIG_USE_component_mflash_file true)
298
299#  # description: dummy file for overwriting mflash when dowloading
300#  set(CONFIG_USE_component_mflash_dummy true)
301
302#  # description: mflash rt1160
303#  set(CONFIG_USE_component_mflash_rt1160 true)
304
305#  # description: Driver mma8451q
306#  set(CONFIG_USE_driver_mma8451q true)
307
308#  # description: Component panic
309#  set(CONFIG_USE_component_panic true)
310
311#  # description: Driver phy-device-rtl8211f
312#  set(CONFIG_USE_driver_phy-device-rtl8211f true)
313
314#  # description: Driver phy-device-ksz8081
315#  set(CONFIG_USE_driver_phy-device-ksz8081 true)
316
317#  # description: Component reset_adapter
318#  set(CONFIG_USE_component_reset_adapter true)
319
320#  # description: Component software_rng_adapter
321#  set(CONFIG_USE_component_software_rng_adapter true)
322
323#  # description: Component serial_manager
324#  set(CONFIG_USE_component_serial_manager true)
325
326#  # description: Component serial_manager_spi
327#  set(CONFIG_USE_component_serial_manager_spi true)
328
329#  # description: Component serial_manager_usb_cdc
330#  set(CONFIG_USE_component_serial_manager_usb_cdc true)
331
332#  # description: Component serial_manager_virtual
333#  set(CONFIG_USE_component_serial_manager_virtual true)
334
335#  # description: Component serial_manager_swo
336#  set(CONFIG_USE_component_serial_manager_swo true)
337
338#  # description: Driver sgtl5000
339#  set(CONFIG_USE_driver_sgtl5000 true)
340
341#  # description: Utility shell
342#  set(CONFIG_USE_utility_shell true)
343
344#  # description: Driver silicon_id imxrt1170
345#  set(CONFIG_USE_component_silicon_id_rt1170 true)
346
347#  # description: Driver silicon_id
348#  set(CONFIG_USE_component_silicon_id true)
349
350#  # description: Component lpspi_adapter
351#  set(CONFIG_USE_component_lpspi_adapter true)
352
353#  # description: Component gpt_adapter
354#  set(CONFIG_USE_component_gpt_adapter true)
355
356#  # description: Component pit_adapter
357#  set(CONFIG_USE_component_pit_adapter true)
358
359#  # description: Component timer_manager
360#  set(CONFIG_USE_component_timer_manager true)
361
362#  # description: Component lpuart_adapter
363#  set(CONFIG_USE_component_lpuart_adapter true)
364
365#  # description: Component lpuart_dma_adapter
366#  set(CONFIG_USE_component_lpuart_dma_adapter true)
367
368#  # description: Driver video-common
369#  set(CONFIG_USE_driver_video-common true)
370
371#  # description: Driver wm8904
372#  set(CONFIG_USE_driver_wm8904 true)
373
374#  # description: Driver wm8960
375#  set(CONFIG_USE_driver_wm8960 true)
376
377#  # description: COMMON Driver
378#  set(CONFIG_USE_driver_common true)
379
380#  # description: ACMP Driver
381#  set(CONFIG_USE_driver_acmp true)
382
383#  # description: ADC_ETC Driver
384#  set(CONFIG_USE_driver_adc_etc true)
385
386#  # description: AOI Driver
387#  set(CONFIG_USE_driver_aoi true)
388
389#  # description: asrc Driver
390#  set(CONFIG_USE_driver_asrc true)
391
392#  # description: cdog Driver
393#  set(CONFIG_USE_driver_cdog true)
394
395#  # description: DAC12 Driver
396#  set(CONFIG_USE_driver_dac12 true)
397
398#  # description: DCIC Driver
399#  set(CONFIG_USE_driver_dcic true)
400
401#  # description: DMAMUX Driver
402#  set(CONFIG_USE_driver_dmamux true)
403
404#  # description: ENC Driver
405#  set(CONFIG_USE_driver_enc true)
406
407#  # description: EWM Driver
408#  set(CONFIG_USE_driver_ewm true)
409
410#  # description: FLEXCAN Driver
411#  set(CONFIG_USE_driver_flexcan true)
412
413#  # description: FLEXIO Driver
414#  set(CONFIG_USE_driver_flexio true)
415
416#  # description: FLEXIO Driver
417#  set(CONFIG_USE_driver_flexio_camera true)
418
419#  # description: FLEXIO I2C Driver
420#  set(CONFIG_USE_driver_flexio_i2c_master true)
421
422#  # description: FLEXIO I2S Driver
423#  set(CONFIG_USE_driver_flexio_i2s true)
424
425#  # description: FLEXIO MCULCD Driver
426#  set(CONFIG_USE_driver_flexio_mculcd true)
427
428#  # description: FLEXIO SPI Driver
429#  set(CONFIG_USE_driver_flexio_spi true)
430
431#  # description: FLEXIO UART Driver
432#  set(CONFIG_USE_driver_flexio_uart true)
433
434#  # description: FLEXRAM Driver
435#  set(CONFIG_USE_driver_flexram true)
436
437#  # description: FLEXSPI Driver
438#  set(CONFIG_USE_driver_flexspi true)
439
440#  # description: GPT Driver
441#  set(CONFIG_USE_driver_gpt true)
442
443#  # description: IEE Driver
444#  set(CONFIG_USE_driver_iee true)
445
446#  # description: IEE APC Driver
447#  set(CONFIG_USE_driver_iee_apc true)
448
449#  # description: GPIO Driver
450#  set(CONFIG_USE_driver_igpio true)
451
452#  # description: Key Manager Driver
453#  set(CONFIG_USE_driver_key_manager true)
454
455#  # description: KPP Driver
456#  set(CONFIG_USE_driver_kpp true)
457
458#  # description: LPADC Driver
459#  set(CONFIG_USE_driver_lpadc true)
460
461#  # description: LPI2C Driver
462#  set(CONFIG_USE_driver_lpi2c true)
463
464#  # description: LPI2C Driver
465#  set(CONFIG_USE_driver_lpi2c_freertos true)
466
467#  # description: LPSPI Driver
468#  set(CONFIG_USE_driver_lpspi true)
469
470#  # description: LPSPI Driver
471#  set(CONFIG_USE_driver_lpspi_freertos true)
472
473#  # description: LPUART Driver
474#  set(CONFIG_USE_driver_lpuart true)
475
476#  # description: LPUART Driver
477#  set(CONFIG_USE_driver_lpuart_freertos true)
478
479#  # description: MECC Driver
480#  set(CONFIG_USE_driver_mecc true)
481
482#  # description: MIPI CSI2RX Driver
483#  set(CONFIG_USE_driver_mipi_csi2rx true)
484
485#  # description: MIPI DSI Driver
486#  set(CONFIG_USE_driver_mipi_dsi_split true)
487
488#  # description: MU Driver
489#  set(CONFIG_USE_driver_mu true)
490
491#  # description: OCOTP Driver
492#  set(CONFIG_USE_driver_ocotp true)
493
494#  # description: PDM Driver
495#  set(CONFIG_USE_driver_pdm true)
496
497#  # description: PIT Driver
498#  set(CONFIG_USE_driver_pit true)
499
500#  # description: PUF Driver
501#  set(CONFIG_USE_driver_puf true)
502
503#  # description: PWM Driver
504#  set(CONFIG_USE_driver_pwm true)
505
506#  # description: QTMR Driver
507#  set(CONFIG_USE_driver_qtmr_1 true)
508
509#  # description: RDC Driver
510#  set(CONFIG_USE_driver_rdc true)
511
512#  # description: RDC SEMA42 Driver
513#  set(CONFIG_USE_driver_rdc_sema42 true)
514
515#  # description: RTWDOG Driver
516#  set(CONFIG_USE_driver_rtwdog true)
517
518#  # description: SAI Driver
519#  set(CONFIG_USE_driver_sai true)
520
521#  # description: SEMA4 Driver
522#  set(CONFIG_USE_driver_sema4 true)
523
524#  # description: SEMC Driver
525#  set(CONFIG_USE_driver_semc true)
526
527#  # description: SMARTCARD EMVSIM Driver
528#  set(CONFIG_USE_driver_smartcard_emvsim true)
529
530#  # description: SMARTCARD PHY EMVSIM, use only one SMARTCARD PHY in the project
531#  set(CONFIG_USE_driver_smartcard_phy_emvsim true)
532
533#  # description: SNVS HP Driver
534#  set(CONFIG_USE_driver_snvs_hp true)
535
536#  # description: SNVS LP Driver
537#  set(CONFIG_USE_driver_snvs_lp true)
538
539#  # description: SPDIF Driver
540#  set(CONFIG_USE_driver_spdif true)
541
542#  # description: SSARC Driver
543#  set(CONFIG_USE_driver_ssarc true)
544
545#  # description: TEMPSENSOR Driver
546#  set(CONFIG_USE_driver_tempsensor true)
547
548#  # description: wdog01 Driver
549#  set(CONFIG_USE_driver_wdog01 true)
550
551#  # description: XBARA Driver
552#  set(CONFIG_USE_driver_xbara true)
553
554#  # description: XBARB Driver
555#  set(CONFIG_USE_driver_xbarb true)
556
557#  # description: XECC Driver
558#  set(CONFIG_USE_driver_xecc true)
559
560#  # description: XRDC2 Driver
561#  set(CONFIG_USE_driver_xrdc2 true)
562
563#  # description: ROMAPI Driver
564#  set(CONFIG_USE_driver_romapi true)
565
566#  # description: ANATOP AI Driver
567#  set(CONFIG_USE_driver_anatop_ai true)
568
569#  # description: Clock Driver
570#  set(CONFIG_USE_driver_clock true)
571
572#  # description: IOMUXC Driver
573#  set(CONFIG_USE_driver_iomuxc true)
574
575#  # description: SOC FLEXRAM ALLOCATE Driver
576#  set(CONFIG_USE_driver_soc_flexram_allocate true)
577
578#  # description: SOC MIPI CSI2RX Driver
579#  set(CONFIG_USE_driver_soc_mipi_csi2rx true)
580
581#  # description: PMU Driver
582#  set(CONFIG_USE_driver_pmu_1 true)
583
584#  # description: GPC Driver
585#  set(CONFIG_USE_driver_gpc_3 true)
586
587#  # description: PGMC Driver
588#  set(CONFIG_USE_driver_pgmc true)
589
590#  # description: SOC SRC Driver
591#  set(CONFIG_USE_driver_soc_src true)
592
593#  # description: DCDC SOC Driver
594#  set(CONFIG_USE_driver_dcdc_soc true)
595
596#  # description: MEMORY Driver
597#  set(CONFIG_USE_driver_memory true)
598
599#  # description: NIC301 Driver
600#  set(CONFIG_USE_driver_nic301 true)
601
602#  # description: XIP Device Driver
603#  set(CONFIG_USE_driver_xip_device true)
604
605#  # description: Driver display-rm68200
606#  set(CONFIG_USE_driver_display-rm68200 true)
607
608#  # description: Driver display-rm68191
609#  set(CONFIG_USE_driver_display-rm68191 true)
610
611#  # description: Driver display-mipi-dsi-cmd
612#  set(CONFIG_USE_driver_display-mipi-dsi-cmd true)
613
614#  # description: Driver display-hx8394
615#  set(CONFIG_USE_driver_display-hx8394 true)
616
617#  # description: Driver dc-fb-lcdifv2
618#  set(CONFIG_USE_driver_dc-fb-lcdifv2 true)
619
620#  # description: Driver display-common
621#  set(CONFIG_USE_driver_display-common true)
622
623#  # description: Driver dc-fb-common
624#  set(CONFIG_USE_driver_dc-fb-common true)
625
626#  # description: Driver dc-fb-elcdif
627#  set(CONFIG_USE_driver_dc-fb-elcdif true)
628
629#  # description: Driver camera-device-sccb
630#  set(CONFIG_USE_driver_camera-device-sccb true)
631
632#  # description: Driver camera-common
633#  set(CONFIG_USE_driver_camera-common true)
634
635#  # description: Driver camera-device-common
636#  set(CONFIG_USE_driver_camera-device-common true)
637
638#  # description: Driver camera-device-ov5640
639#  set(CONFIG_USE_driver_camera-device-ov5640 true)
640
641#  # description: Driver camera-receiver-common
642#  set(CONFIG_USE_driver_camera-receiver-common true)
643
644#  # description: Driver fbdev
645#  set(CONFIG_USE_driver_fbdev true)
646
647#  # description: Driver camera-receiver-csi
648#  set(CONFIG_USE_driver_camera-receiver-csi true)
649
650#set.CMSIS
651#  # description: CMSIS-CORE for Cortex-M, ARMv8-M, ARMv8.1-M
652#  set(CONFIG_USE_CMSIS_Include_core_cm true)
653
654#  # description: Access to #include Driver_USART.h file for custom implementation
655#  set(CONFIG_USE_CMSIS_Driver_Include_USART true)
656
657#  # description: Access to #include Driver_CAN.h file for custom implementation
658#  set(CONFIG_USE_CMSIS_Driver_Include_CAN true)
659
660#  # description: Access to #include Driver_ETH.h file for custom implementation
661#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet true)
662
663#  # description: Access to #include Driver_ETH_MAC.h file for custom implementation
664#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_MAC true)
665
666#  # description: Access to #include Driver_ETH_PHY.h file for custom implementation
667#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_PHY true)
668
669#  # description: Access to #include Driver_Flash.h file for custom implementation
670#  set(CONFIG_USE_CMSIS_Driver_Include_Flash true)
671
672#  # description: Access to #include Driver_I2C.h file for custom implementation
673#  set(CONFIG_USE_CMSIS_Driver_Include_I2C true)
674
675#  # description: Access to #include Driver_MCI.h file for custom implementation
676#  set(CONFIG_USE_CMSIS_Driver_Include_MCI true)
677
678#  # description: Access to #include Driver_NAND.h file for custom implementation
679#  set(CONFIG_USE_CMSIS_Driver_Include_NAND true)
680
681#  # description: Access to #include Driver_SAI.h file for custom implementation
682#  set(CONFIG_USE_CMSIS_Driver_Include_SAI true)
683
684#  # description: Access to #include Driver_SPI.h file for custom implementation
685#  set(CONFIG_USE_CMSIS_Driver_Include_SPI true)
686
687#  # description: Access to #include Driver_USBD.h file for custom implementation
688#  set(CONFIG_USE_CMSIS_Driver_Include_USB_Device true)
689
690#  # description: Access to #include Driver_USBH.h file for custom implementation
691#  set(CONFIG_USE_CMSIS_Driver_Include_USB_Host true)
692
693#  # description: Access to #include Driver_WiFi.h file
694#  set(CONFIG_USE_CMSIS_Driver_Include_WiFi true)
695
696#  # description: Device interrupt controller interface
697#  set(CONFIG_USE_CMSIS_Device_API_OSTick true)
698
699#  # description: CMSIS-RTOS API for Cortex-M, SC000, and SC300
700#  set(CONFIG_USE_CMSIS_Device_API_RTOS2 true)
701
702#  # description: CMSIS-RTOS2 RTX5 for Cortex-M, SC000, C300 and Armv8-M (Library)
703#  set(CONFIG_USE_CMSIS_RTOS2_Secure true)
704
705#  # description: CMSIS-RTOS2 RTX5 for Armv8-M Non-Secure Domain (Library)
706#  set(CONFIG_USE_CMSIS_RTOS2_NonSecure true)
707
708#set.CMSIS_DSP_Lib
709#  # description: CMSIS-DSP Library Header
710#  set(CONFIG_USE_CMSIS_DSP_Include true)
711
712#  # description: CMSIS-DSP Library
713#  set(CONFIG_USE_CMSIS_DSP_Source true)
714
715#  # description: CMSIS-NN Library
716#  set(CONFIG_USE_CMSIS_NN_Source true)
717
718#set.middleware.eap
719#  # description: eap template
720#  set(CONFIG_USE_middleware_eap_template true)
721
722#  # description: EAP example app
723#  set(CONFIG_USE_middleware_eap_exapp true)
724
725#  # description: Essential Audio Processing library
726#  set(CONFIG_USE_middleware_eap true)
727
728#  # description: Essential Audio Processing library
729#  set(CONFIG_USE_middleware_eap16_header true)
730
731#  # description: Essential Audio Processing library
732#  set(CONFIG_USE_middleware_eap32_header true)
733
734#  # description: Essential Audio Processing library for ARM
735#  set(CONFIG_USE_middleware_eap_arm_lib true)
736
737#set.middleware.fatfs
738#  # description: FatFs template MMC
739#  set(CONFIG_USE_middleware_fatfs_template_mmc true)
740
741#  # description: FatFs template NAND
742#  set(CONFIG_USE_middleware_fatfs_template_nand true)
743
744#  # description: FatFs template RAM
745#  set(CONFIG_USE_middleware_fatfs_template_ram true)
746
747#  # description: FatFs template SD
748#  set(CONFIG_USE_middleware_fatfs_template_sd true)
749
750#  # description: FatFs template SDSPI
751#  set(CONFIG_USE_middleware_fatfs_template_sdspi true)
752
753#  # description: FatFs template USB
754#  set(CONFIG_USE_middleware_fatfs_template_usb true)
755
756#  # description: FatFs
757#  set(CONFIG_USE_middleware_fatfs true)
758
759#  # description: FatFs_MMC
760#  set(CONFIG_USE_middleware_fatfs_mmc true)
761
762#  # description: FatFs_RAM
763#  set(CONFIG_USE_middleware_fatfs_ram true)
764
765#  # description: FatFs_SD
766#  set(CONFIG_USE_middleware_fatfs_sd true)
767
768#  # description: FatFs_USB
769#  set(CONFIG_USE_middleware_fatfs_usb true)
770
771#set.middleware.freertos-kernel
772#  # description: FreeRTOS NXP extension
773#  set(CONFIG_USE_middleware_freertos-kernel_extension true)
774
775#  # description: Template configuration file to be edited by user. Provides also memory allocator (heap_x), change variant if needed.
776#  set(CONFIG_USE_middleware_freertos-kernel_template true)
777
778#  # description: FreeRTOS kernel
779#  set(CONFIG_USE_middleware_freertos-kernel true)
780
781#  # description: FreeRTOS heap 1
782#  set(CONFIG_USE_middleware_freertos-kernel_heap_1 true)
783
784#  # description: FreeRTOS heap 2
785#  set(CONFIG_USE_middleware_freertos-kernel_heap_2 true)
786
787#  # description: FreeRTOS heap 3
788#  set(CONFIG_USE_middleware_freertos-kernel_heap_3 true)
789
790#  # description: FreeRTOS heap 4
791#  set(CONFIG_USE_middleware_freertos-kernel_heap_4 true)
792
793#  # description: FreeRTOS heap 5
794#  set(CONFIG_USE_middleware_freertos-kernel_heap_5 true)
795
796#  # description: FreeRTOS MPU wrappers
797#  set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers true)
798
799#set.middleware.littlefs
800#  # description: littlefs
801#  set(CONFIG_USE_middleware_littlefs true)
802
803#set.middleware.lwip
804#  # description: lwIP Template
805#  set(CONFIG_USE_middleware_lwip_template true)
806
807#  # description: lwIP - A Lightweight TCP/IP Stack
808#  set(CONFIG_USE_middleware_lwip true)
809
810#  # description: Enet ethernet interface
811#  set(CONFIG_USE_middleware_lwip_enet_ethernetif true)
812
813#  # description: USB network layer
814#  set(CONFIG_USE_middleware_lwip_usb_ethernetif true)
815
816#  # description: lwIP HTTP Daemon Implementation Support Files
817#  set(CONFIG_USE_middleware_lwip_apps_httpd_support true)
818
819#  # description: lwIP HTTP Daemon
820#  set(CONFIG_USE_middleware_lwip_apps_httpd true)
821
822#  # description: lwIP HTTP Server Implementation
823#  set(CONFIG_USE_middleware_lwip_apps_httpsrv true)
824
825#  # description: lwIP HTTPS Server Implementation
826#  set(CONFIG_USE_middleware_lwip_apps_httpssrv true)
827
828#  # description: lwIP mDNS Implementation
829#  set(CONFIG_USE_middleware_lwip_apps_mdns true)
830
831#  # description: lwIP IPERF Implementation
832#  set(CONFIG_USE_middleware_lwip_apps_lwiperf true)
833
834#  # description: lwIP MQTT Client
835#  set(CONFIG_USE_middleware_lwip_apps_mqtt true)
836
837#  # description: lwIP SNTP
838#  set(CONFIG_USE_middleware_lwip_apps_sntp true)
839
840#  # description: lwIP Ping Sender contrib
841#  set(CONFIG_USE_middleware_lwip_contrib_ping true)
842
843#  # description: lwIP TCP Echo contrib
844#  set(CONFIG_USE_middleware_lwip_contrib_tcpecho true)
845
846#  # description: lwIP TCP Echo Raw API contrib
847#  set(CONFIG_USE_middleware_lwip_contrib_tcpecho_raw true)
848
849#  # description: lwIP UDP Echo contrib
850#  set(CONFIG_USE_middleware_lwip_contrib_udpecho true)
851
852#  # description: lwIP UDP Echo Raw API contrib
853#  set(CONFIG_USE_middleware_lwip_contrib_udpecho_raw true)
854
855#set.middleware.maestro_framework
856#  # description: MCU Maestro Audio Framework Opus
857#  set(CONFIG_USE_middleware_maestro_framework_opus true)
858
859#  # description: MCU Maestro Audio Framework Opusfile
860#  set(CONFIG_USE_middleware_maestro_framework_opusfile true)
861
862#  # description: MCU Maestro Audio Framework Ogg
863#  set(CONFIG_USE_middleware_maestro_framework_ogg true)
864
865#  # description: MCU Maestro Audio Framework Doc
866#  set(CONFIG_USE_middleware_maestro_framework_doc true)
867
868#  # description: MCU Maestro Audio Framework
869#  set(CONFIG_USE_middleware_maestro_framework_codecs true)
870
871#  # description: MCU Maestro Audio Framework Streamer Core
872#  set(CONFIG_USE_middleware_maestro_framework true)
873
874#set.middleware.mcuboot
875#  # description: mcuboot
876#  set(CONFIG_USE_middleware_mcuboot true)
877
878#  # description: mcuboot
879#  set(CONFIG_USE_middleware_mcuboot_bootutil true)
880
881#set.middleware.mmcau
882#  # description: MMCAU security function library source files
883#  set(CONFIG_USE_middleware_mmcau_mmcau_files true)
884
885#  # description: MMCAU library for ARM Cortex M4/M7 core
886#  set(CONFIG_USE_middleware_mmcau_cm4_cm7 true)
887
888#  # description: MMCAU common library source files
889#  set(CONFIG_USE_middleware_mmcau_common_files true)
890
891#set.middleware.multicore
892#  # description: Multicore SDK
893#  set(CONFIG_USE_middleware_multicore true)
894
895#  # description: RPMsg-Lite BM environment sources
896#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm true)
897
898#  # description: RPMsg-Lite FreeRTOS environment sources
899#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos true)
900
901#  # description: RPMsg-Lite XOS environment layer sources
902#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_xos true)
903
904#  # description: eRPC
905#  set(CONFIG_USE_middleware_multicore_erpc_common true)
906
907#  # description: eRPC_arbitrator
908#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_arbitrator true)
909
910#  # description: eRPC_client
911#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_client true)
912
913#  # description: eRPC_server
914#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_server true)
915
916#  # description: eRPC_rpmsg_tty_rtos_remote_c_wrapper
917#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_tty_rtos_remote_c_wrapper true)
918
919#  # description: eRPC_mu_c_wrapper
920#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_c_wrapper true)
921
922#  # description: eRPC_rpmsg_lite_master_c_wrapper
923#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_master_c_wrapper true)
924
925#  # description: eRPC_rpmsg_lite_remote_c_wrapper
926#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_remote_c_wrapper true)
927
928#  # description: eRPC_rpmsg_lite_rtos_master_c_wrapper
929#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_master_c_wrapper true)
930
931#  # description: eRPC_rpmsg_lite_rtos_remote_c_wrapper
932#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_remote_c_wrapper true)
933
934#  # description: eRPC_dspi_master_c_wrapper
935#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_master_c_wrapper true)
936
937#  # description: eRPC_dspi_slave_c_wrapper
938#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_slave_c_wrapper true)
939
940#  # description: eRPC_spi_master_c_wrapper
941#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_master_c_wrapper true)
942
943#  # description: eRPC_spi_slave_c_wrapper
944#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_slave_c_wrapper true)
945
946#  # description: eRPC_lpspi_slave_c_wrapper
947#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpspi_slave_c_wrapper true)
948
949#  # description: eRPC_i2c_slave_c_wrapper
950#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_i2c_slave_c_wrapper true)
951
952#  # description: eRPC_lpi2c_slave_c_wrapper
953#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpi2c_slave_c_wrapper true)
954
955#  # description: eRPC_mu_transport
956#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_transport true)
957
958#  # description: eRPC_mu_rtos_transport
959#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_mu_rtos_transport true)
960
961#  # description: eRPC_rpmsg_lite_transport
962#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_transport true)
963
964#  # description: eRPC_rpmsg_lite_rtos_transport
965#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_lite_rtos_transport true)
966
967#  # description: eRPC_rpmsg_tty_rtos_transport
968#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_rpmsg_tty_rtos_transport true)
969
970#  # description: eRPC_uart_cmsis_transport
971#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_uart_cmsis_transport true)
972
973#  # description: eRPC_dspi_master_transport
974#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_master_transport true)
975
976#  # description: eRPC_dspi_slave_transport
977#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_dspi_slave_transport true)
978
979#  # description: eRPC_spi_master_transport
980#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_master_transport true)
981
982#  # description: eRPC_spi_slave_transport
983#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_spi_slave_transport true)
984
985#  # description: eRPC_lpspi_slave_transport
986#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpspi_slave_transport true)
987
988#  # description: eRPC_i2c_slave_transport
989#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_i2c_slave_transport true)
990
991#  # description: eRPC_lpi2c_slave_transport
992#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_lpi2c_slave_transport true)
993
994#  # description: eRPC_port_freertos
995#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_port_freertos true)
996
997#  # description: eRPC_port_stdlib
998#  set(CONFIG_USE_middleware_multicore_erpc_eRPC_port_stdlib true)
999
1000#  # description: erpc_doc
1001#  set(CONFIG_USE_middleware_multicore_erpc_doc true)
1002
1003#  # description: eRPC
1004#  set(CONFIG_USE_middleware_multicore_erpc true)
1005
1006#  # description: MCMgr
1007#  set(CONFIG_USE_middleware_multicore_mcmgr true)
1008
1009#  # description: Multicore Manager for evkmimxrt1160 board
1010#  set(CONFIG_USE_middleware_multicore_mcmgr_imxrt1160 true)
1011
1012#  # description: RPMsg-Lite for evkmimxrt1160 baremetal application
1013#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_imxrt1160_bm true)
1014
1015#  # description: RPMsg-Lite for evkmimxrt1160 FreeRTOS application
1016#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_imxrt1160_freertos true)
1017
1018#  # description: RPMsg-Lite baremetal for evkmimxrt1160 board
1019#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm_config_imxrt1160 true)
1020
1021#  # description: RPMsg-Lite FreeRTOS for evkmimxrt1160 board
1022#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos_config_imxrt1160 true)
1023
1024#  # description: RPMsg-Lite
1025#  set(CONFIG_USE_middleware_multicore_rpmsg_lite true)
1026
1027#set.middleware.mbedtls
1028#  # description: mbedTLS Template
1029#  set(CONFIG_USE_middleware_mbedtls_template true)
1030
1031#  # description: els_pkc config
1032#  set(CONFIG_USE_middleware_mbedtls_els_pkc_config true)
1033
1034#  # description: mbedTLS port library for KPSDK
1035#  set(CONFIG_USE_middleware_mbedtls_port_ksdk true)
1036
1037#  # description: mbedTLS library
1038#  set(CONFIG_USE_middleware_mbedtls true)
1039
1040#set.middleware.sdmmc
1041#  # description: Middleware sdmmc common
1042#  set(CONFIG_USE_middleware_sdmmc_common true)
1043
1044#  # description: Template configuration file to be edited by user.
1045#  set(CONFIG_USE_middleware_sdmmc_sdhc_template true)
1046
1047#  # description: Template configuration file to be edited by user.
1048#  set(CONFIG_USE_middleware_sdmmc_sdif_template true)
1049
1050#  # description: Template configuration file to be edited by user.
1051#  set(CONFIG_USE_middleware_sdmmc_usdhc_template true)
1052
1053#  # description: Middleware sdmmc osa_bm
1054#  set(CONFIG_USE_middleware_sdmmc_osa_bm true)
1055
1056#  # description: Middleware sdmmc osa_freertos
1057#  set(CONFIG_USE_middleware_sdmmc_osa_freertos true)
1058
1059#  # description: Middleware sdmmc osa_azurertos
1060#  set(CONFIG_USE_middleware_sdmmc_osa_azurertos true)
1061
1062#  # description: Middleware sdmmc sd
1063#  set(CONFIG_USE_middleware_sdmmc_sd true)
1064
1065#  # description: Middleware sdmmc mmc
1066#  set(CONFIG_USE_middleware_sdmmc_mmc true)
1067
1068#  # description: Middleware sdmmc sdio
1069#  set(CONFIG_USE_middleware_sdmmc_sdio true)
1070
1071#  # description: Middleware sdmmc host usdhc
1072#  set(CONFIG_USE_middleware_sdmmc_host_usdhc true)
1073
1074#  # description: Middleware sdmmc host usdhc freertos
1075#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_freertos true)
1076
1077#  # description: Middleware sdmmc host usdhc interrupt
1078#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_interrupt true)
1079
1080#  # description: Middleware sdmmc host usdhc polling
1081#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_polling true)
1082
1083#  # description: Middleware sdmmc host usdhc azurertos
1084#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_azurertos true)
1085
1086#  # description: SDMMC host controller cache dependency
1087#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_cache true)
1088
1089#set.middleware.vit
1090#  # description: Voice intelligent technology HiFi4 models
1091#  set(CONFIG_USE_middleware_vit_hifi4_models true)
1092
1093#  # description: Voice intelligent technology FusionF1 models
1094#  set(CONFIG_USE_middleware_vit_fusionf1_models true)
1095
1096#  # description: Voice intelligent technology library for Cortex M7
1097#  set(CONFIG_USE_middleware_vit_cm7 true)
1098
1099#set.middleware.voice_seeker
1100#  # description: Voice seeker memory utilities
1101#  set(CONFIG_USE_middleware_voice_seeker_rdsp_utilities_public true)
1102
1103#  # description: Voice seeker library for Cortex M7
1104#  set(CONFIG_USE_middleware_voice_seeker_cm7 true)
1105
1106#set.middleware.eiq
1107#  # description: Video and audio interface layer
1108#  set(CONFIG_USE_middleware_eiq_worker true)
1109
1110#  # description: Flatbuffers library
1111#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_flatbuffers true)
1112
1113#  # description: Gemmlowp library
1114#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_gemmlowp true)
1115
1116#  # description: Ruy library
1117#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_ruy true)
1118
1119#  # description: General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package
1120#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_fft2d true)
1121
1122#  # description: A mixed-radix Fast Fourier Transform library
1123#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_kissfft true)
1124
1125#  # description: CMSIS-NN library
1126#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_cmsis_nn true)
1127
1128#  # description: Xtensa HiFi4 NN library
1129#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_xa_nnlib_hifi4 true)
1130
1131#  # description: Utilities for Glow NN compiler.
1132#  set(CONFIG_USE_middleware_eiq_glow true)
1133
1134#  # description: Video record&play abstract layer
1135#  set(CONFIG_USE_middleware_eiq_worker_video_evkmimxrt1160 true)
1136
1137#  # description: Audio capture and play abstract layer
1138#  set(CONFIG_USE_middleware_eiq_worker_audio true)
1139
1140#  # description: Video capture and display abstract layer
1141#  set(CONFIG_USE_middleware_eiq_gui_printf true)
1142
1143#  # description: TensorFlow Lite Micro library with reference kernel implementations
1144#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_reference true)
1145
1146#  # description: TensorFlow Lite Micro library with CMSIS-NN kernel implementations
1147#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_cmsis_nn true)
1148
1149#  # description: TensorFlow Lite Micro library with CMSIS-NN and Ethos-U kernel implementations
1150#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_cmsis_nn_ethosu true)
1151
1152#  # description: TensorFlow Lite Micro library
1153#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro true)
1154
1155#  # description: TensorFlow Lite Micro word detection library
1156#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_examples_microspeech true)
1157
1158#  # description: DeepViewRT Runtime library
1159#  set(CONFIG_USE_middleware_eiq_deepviewrt_nnlib true)
1160
1161#  # description: DeepViewRT modelrunner server library
1162#  set(CONFIG_USE_middleware_eiq_deepviewrt_modelrunner_server true)
1163
1164#  # description: DeepViewRT modelrunner server library
1165#  set(CONFIG_USE_middleware_eiq_deepviewrt_modelrunner_server_flash true)
1166
1167#  # description: DeepViewRT modelrunner server library
1168#  set(CONFIG_USE_middleware_eiq_deepviewrt_deps_flatcc true)
1169
1170#  # description: DeepViewRT modelrunner server library
1171#  set(CONFIG_USE_middleware_eiq_deepviewrt_deps_json true)
1172
1173#  # description: DeepViewRT modelrunner server library
1174#  set(CONFIG_USE_middleware_eiq_deepviewrt_deps_stb true)
1175
1176#set.middleware.issdk
1177#  # description: ISSDK Serial to MQTT bridge application
1178#  set(CONFIG_USE_middleware_issdk_sensor_tools true)
1179
1180#  # description: ISSDK Utils
1181#  set(CONFIG_USE_middleware_issdk_drivers_systick_utils true)
1182
1183#  # description: ISSDK Sensors RegDefs
1184#  set(CONFIG_USE_middleware_issdk_sensor_allregdefs true)
1185
1186#  # description: ISSDK FXAS21002 Sensor Driver Files
1187#  set(CONFIG_USE_middleware_issdk_sensor_fxas21002 true)
1188
1189#  # description: ISSDK FXOS8700 Sensor Driver Files
1190#  set(CONFIG_USE_middleware_issdk_sensor_fxos8700 true)
1191
1192#  # description: ISSDK MPL3115 Sensor Driver Files
1193#  set(CONFIG_USE_middleware_issdk_sensor_mpl3115 true)
1194
1195#  # description: ISSDK FXLC95000 Sensor Driver Files
1196#  set(CONFIG_USE_middleware_issdk_sensor_fxlc95000 true)
1197
1198#  # description: ISSDK MMA8491 Sensor Driver Files
1199#  set(CONFIG_USE_middleware_issdk_sensor_mma8491q true)
1200
1201#  # description: ISSDK FXLS8471 Sensor Driver Files
1202#  set(CONFIG_USE_middleware_issdk_sensor_fxls8471q true)
1203
1204#  # description: ISSDK MAG3110 Sensor Driver Files
1205#  set(CONFIG_USE_middleware_issdk_sensor_mag3110 true)
1206
1207#  # description: ISSDK MMA845x Sensor Driver Files
1208#  set(CONFIG_USE_middleware_issdk_sensor_mma845x true)
1209
1210#  # description: ISSDK MMA865x Sensor Driver Files
1211#  set(CONFIG_USE_middleware_issdk_sensor_mma865x true)
1212
1213#  # description: ISSDK FXPQ3115 Sensor Driver Files
1214#  set(CONFIG_USE_middleware_issdk_sensor_fxpq3115 true)
1215
1216#  # description: ISSDK FXLS8962 Sensor Driver Files
1217#  set(CONFIG_USE_middleware_issdk_sensor_fxls8962 true)
1218
1219#  # description: ISSDK MMA9553 Sensor Driver Files
1220#  set(CONFIG_USE_middleware_issdk_sensor_mma9553 true)
1221
1222#  # description: ISSDK nps300x Sensor Driver Files
1223#  set(CONFIG_USE_middleware_issdk_sensor_nps300x true)
1224
1225#  # description: ISSDK ISL29023 Sensor Driver Files
1226#  set(CONFIG_USE_middleware_issdk_sensor_isl29023 true)
1227
1228#  # description: ISSDK fxps7250d4 Sensor Driver Files
1229#  set(CONFIG_USE_middleware_issdk_sensor_fxps7250d4 true)
1230
1231#  # description: ISSDK FXLS896xAF Sensor Driver Files
1232#  set(CONFIG_USE_middleware_issdk_sensor_fxls896xaf true)
1233
1234#  # description: ISSDK FXLS8974CF Sensor Driver Files
1235#  set(CONFIG_USE_middleware_issdk_sensor_fxls8974cf true)
1236
1237#  # description: ISSDK FXLS8961AF Sensor Driver Files
1238#  set(CONFIG_USE_middleware_issdk_sensor_fxls8961af true)
1239
1240#  # description: ISSDK FXLS8971CF Sensor Driver Files
1241#  set(CONFIG_USE_middleware_issdk_sensor_fxls8971cf true)
1242
1243#  # description: ISSDK NMH1000 Sensor Driver Files
1244#  set(CONFIG_USE_middleware_issdk_sensor_nmh1000 true)
1245
1246#  # description: ISSDK Sensor Interface Common
1247#  set(CONFIG_USE_middleware_issdk_sensor_interface_common true)
1248
1249#  # description: ISSDK GPIO Driver for i.MXRT10xx
1250#  set(CONFIG_USE_middleware_issdk_drivers_gpio_imx true)
1251
1252#  # description: ISSDK GPIO Driver for i.MX8xx
1253#  set(CONFIG_USE_middleware_issdk_drivers_gpio_imx8 true)
1254
1255#  # description: ISSDK GPIO Driver for i.MXRT685
1256#  set(CONFIG_USE_middleware_issdk_drivers_gpio_imxrt600 true)
1257
1258#  # description: ISSDK GPIO Driver for i.MXRT1180
1259#  set(CONFIG_USE_middleware_issdk_drivers_gpio_imxrt1180 true)
1260
1261#  # description: ISSDK GPIO Driver for i.MXRT
1262#  set(CONFIG_USE_middleware_issdk_drivers_gpio_imxrt true)
1263
1264#  # description: ISSDK Host Interface Service
1265#  set(CONFIG_USE_middleware_issdk_drivers_host true)
1266
1267#set.middleware.azure_rtos
1268#  # description: Azure RTOS Core
1269#  set(CONFIG_USE_middleware_azure_rtos_tx_template true)
1270
1271#  # description: Azure RTOS Core
1272#  set(CONFIG_USE_middleware_azure_rtos_tx_mgr_template true)
1273
1274#  # description: Real Time Operating System Kernel
1275#  set(CONFIG_USE_middleware_azure_rtos_tx_lib true)
1276
1277#  # description: Real Time Operating System Kernel
1278#  set(CONFIG_USE_middleware_azure_rtos_tx_mgr_lib true)
1279
1280#  # description: Real Time Operating System Kernel
1281#  set(CONFIG_USE_middleware_azure_rtos_txm_lib true)
1282
1283#  # description: A file system based on azure RTOS
1284#  set(CONFIG_USE_middleware_azure_rtos_fx_template true)
1285
1286#  # description: A file system based on azure RTOS
1287#  set(CONFIG_USE_middleware_azure_rtos_fx_lib true)
1288
1289#  # description: A GUI library based on azure RTOS
1290#  set(CONFIG_USE_middleware_azure_rtos_gx_lib true)
1291
1292#  # description: A network protocol stack based on azure RTOS
1293#  set(CONFIG_USE_middleware_azure_rtos_nxd_template true)
1294
1295#  # description: A network protocol stack based on azure RTOS
1296#  set(CONFIG_USE_middleware_azure_rtos_nxd_lib true)
1297
1298#  # description: A USB library based on azure RTOS
1299#  set(CONFIG_USE_middleware_azure_rtos_ux_template true)
1300
1301#  # description: Azure RTOS USBX Host Controller EHCI
1302#  set(CONFIG_USE_middleware_azure_rtos_ux_ehci true)
1303
1304#  # description: Azure RTOS USBX Host Controller OHCI
1305#  set(CONFIG_USE_middleware_azure_rtos_ux_ohci true)
1306
1307#  # description: Azure RTOS USBX Host Controller IP3516
1308#  set(CONFIG_USE_middleware_azure_rtos_ux_ip3516 true)
1309
1310#  # description: Azure RTOS USBX Device Controller IP3511
1311#  set(CONFIG_USE_middleware_azure_rtos_ux_ip3511 true)
1312
1313#  # description: Azure RTOS USBX Device Controller for i.MX RT
1314#  set(CONFIG_USE_middleware_azure_rtos_ux_dci true)
1315
1316#  # description: A USB library based on azure RTOS
1317#  set(CONFIG_USE_middleware_azure_rtos_ux_lib true)
1318
1319#  # description: Azure RTOS Core
1320#  set(CONFIG_USE_middleware_azure_rtos_tx true)
1321
1322#  # description: Azure RTOS Core
1323#  set(CONFIG_USE_middleware_azure_rtos_tx_mgr true)
1324
1325#  # description: Azure RTOS Core
1326#  set(CONFIG_USE_middleware_azure_rtos_tx_sp true)
1327
1328#  # description: A file system based on azure RTOS
1329#  set(CONFIG_USE_middleware_azure_rtos_fx true)
1330
1331#  # description: A file system based on azure RTOS
1332#  set(CONFIG_USE_middleware_azure_rtos_fx_sp true)
1333
1334#  # description: A GUI library based on azure RTOS
1335#  set(CONFIG_USE_middleware_azure_rtos_gx true)
1336
1337#  # description: LevelX provides NAND and NOR flash wear leveling facilities to embedded applications
1338#  set(CONFIG_USE_middleware_azure_rtos_lx true)
1339
1340#  # description: A network protocol stack based on azure RTOS
1341#  set(CONFIG_USE_middleware_azure_rtos_nxd true)
1342
1343#  # description: A network protocol stack based on azure RTOS
1344#  set(CONFIG_USE_middleware_azure_rtos_nxd_sp true)
1345
1346#  # description: Azure NetX Duo driver based on i.MXRT series
1347#  set(CONFIG_USE_middleware_netxduo_imxrt true)
1348
1349#  # description: A USB library based on azure RTOS
1350#  set(CONFIG_USE_middleware_azure_rtos_ux true)
1351
1352#  # description: A USB library based on azure RTOS
1353#  set(CONFIG_USE_middleware_azure_rtos_ux_sp true)
1354
1355#  # description: A software package that connects to the IoT Hub through Azure RTOS
1356#  set(CONFIG_USE_middleware_azure_rtos_azure_iot true)
1357
1358#set.middleware.usb
1359#  # description: USB device ehci config header
1360#  set(CONFIG_USE_middleware_usb_device_ehci_config_header true)
1361
1362#  # description: Middleware usb common_header
1363#  set(CONFIG_USE_middleware_usb_common_header true)
1364
1365#  # description: Middleware usb device common_header
1366#  set(CONFIG_USE_middleware_usb_device_common_header true)
1367
1368#  # description: Middleware usb device ehci
1369#  set(CONFIG_USE_middleware_usb_device_ehci true)
1370
1371#  # description: Middleware usb phy
1372#  set(CONFIG_USE_middleware_usb_phy true)
1373
1374#  # description: Middleware usb device stack external
1375#  set(CONFIG_USE_middleware_usb_device_stack_external true)
1376
1377#  # description: Middleware usb device audio external
1378#  set(CONFIG_USE_middleware_usb_device_audio_external true)
1379
1380#  # description: Middleware usb device cdc external
1381#  set(CONFIG_USE_middleware_usb_device_cdc_external true)
1382
1383#  # description: Middleware usb device cdc rndis external
1384#  set(CONFIG_USE_middleware_usb_device_cdc_rndis_external true)
1385
1386#  # description: Middleware usb device hid external
1387#  set(CONFIG_USE_middleware_usb_device_hid_external true)
1388
1389#  # description: Middleware usb device dfu external
1390#  set(CONFIG_USE_middleware_usb_device_dfu_external true)
1391
1392#  # description: Middleware usb device msd external
1393#  set(CONFIG_USE_middleware_usb_device_msd_external true)
1394
1395#  # description: Middleware usb device phdc external
1396#  set(CONFIG_USE_middleware_usb_device_phdc_external true)
1397
1398#  # description: Middleware usb device video external
1399#  set(CONFIG_USE_middleware_usb_device_video_external true)
1400
1401#  # description: Middleware usb device ccid external
1402#  set(CONFIG_USE_middleware_usb_device_ccid_external true)
1403
1404#  # description: Middleware usb device printer external
1405#  set(CONFIG_USE_middleware_usb_device_printer_external true)
1406
1407#  # description: Middleware usb device controller driver
1408#  set(CONFIG_USE_middleware_usb_device_controller_driver true)
1409
1410#  # description: Middleware usb host ehci
1411#  set(CONFIG_USE_middleware_usb_host_ehci true)
1412
1413#  # description: Middleware usb host audio
1414#  set(CONFIG_USE_middleware_usb_host_audio true)
1415
1416#  # description: Middleware usb host cdc
1417#  set(CONFIG_USE_middleware_usb_host_cdc true)
1418
1419#  # description: Middleware usb host cdc_rndis
1420#  set(CONFIG_USE_middleware_usb_host_cdc_rndis true)
1421
1422#  # description: Middleware usb host hid
1423#  set(CONFIG_USE_middleware_usb_host_hid true)
1424
1425#  # description: Middleware usb host msd
1426#  set(CONFIG_USE_middleware_usb_host_msd true)
1427
1428#  # description: Middleware usb host video
1429#  set(CONFIG_USE_middleware_usb_host_video true)
1430
1431#  # description: Middleware usb host phdc
1432#  set(CONFIG_USE_middleware_usb_host_phdc true)
1433
1434#  # description: Middleware usb host printer
1435#  set(CONFIG_USE_middleware_usb_host_printer true)
1436
1437#  # description: Middleware usb host common_header
1438#  set(CONFIG_USE_middleware_usb_host_common_header true)
1439
1440#  # description: USB host ehci config header
1441#  set(CONFIG_USE_middleware_usb_host_ehci_config_header true)
1442
1443#  # description: Middleware usb host stack
1444#  set(CONFIG_USE_middleware_usb_host_stack true)
1445
1446#set.component.osa
1447#  # description: Component common_task
1448#  set(CONFIG_USE_component_common_task true)
1449
1450#  # description: Component osa_bm
1451#  set(CONFIG_USE_component_osa_bm true)
1452
1453#  # description: Component osa_free_rtos
1454#  set(CONFIG_USE_component_osa_free_rtos true)
1455
1456#  # description: Component osa
1457#  set(CONFIG_USE_component_osa true)
1458
1459#  # description: Component osa interface
1460#  set(CONFIG_USE_component_osa_interface true)
1461
1462#  # description: Component osa thread
1463#  set(CONFIG_USE_component_osa_thread true)
1464
1465list(APPEND CMAKE_MODULE_PATH
1466  ${CMAKE_CURRENT_LIST_DIR}/.
1467  ${CMAKE_CURRENT_LIST_DIR}/../../components/osa
1468  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/EAP
1469  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/eiq
1470  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/fatfs
1471  ${CMAKE_CURRENT_LIST_DIR}/../../middleware/issdk
1472  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/littlefs
1473  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/lwip
1474  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/maestro
1475  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mbedtls
1476  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mcuboot_opensource
1477  ${CMAKE_CURRENT_LIST_DIR}/../../middleware/mmcau
1478  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/multicore
1479  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/sdmmc
1480  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/usb
1481  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/vit
1482  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/voice_seeker
1483  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wifi_nxp
1484  ${CMAKE_CURRENT_LIST_DIR}/../../../rtos/azure-rtos
1485  ${CMAKE_CURRENT_LIST_DIR}/../../../rtos/freertos/freertos-kernel
1486  ${CMAKE_CURRENT_LIST_DIR}/drivers
1487  ${CMAKE_CURRENT_LIST_DIR}/drivers/cm4
1488  ${CMAKE_CURRENT_LIST_DIR}/drivers/cm7
1489  ${CMAKE_CURRENT_LIST_DIR}/project_template
1490  ${CMAKE_CURRENT_LIST_DIR}/template
1491  ${CMAKE_CURRENT_LIST_DIR}/xip
1492  ${CMAKE_CURRENT_LIST_DIR}/../../CMSIS
1493  ${CMAKE_CURRENT_LIST_DIR}/../../boards/evkmimxrt1160
1494  ${CMAKE_CURRENT_LIST_DIR}/../../devices/MIMXRT1166
1495)
1496
1497include(set_board_evkmimxrt1160 OPTIONAL)
1498include(set_CMSIS_DSP_Lib OPTIONAL)
1499include(set_CMSIS OPTIONAL)
1500include(set_device_MIMXRT1166 OPTIONAL)
1501include(set_component_osa OPTIONAL)
1502include(set_middleware_azure_rtos OPTIONAL)
1503include(set_middleware_eap OPTIONAL)
1504include(set_middleware_wifi OPTIONAL)
1505include(set_middleware_eiq OPTIONAL)
1506include(set_middleware_fatfs OPTIONAL)
1507include(set_middleware_freertos-kernel OPTIONAL)
1508include(set_middleware_issdk OPTIONAL)
1509include(set_middleware_littlefs OPTIONAL)
1510include(set_middleware_lwip OPTIONAL)
1511include(set_middleware_maestro_framework OPTIONAL)
1512include(set_middleware_mbedtls OPTIONAL)
1513include(set_middleware_mcuboot OPTIONAL)
1514include(set_middleware_mmcau OPTIONAL)
1515include(set_middleware_multicore OPTIONAL)
1516include(set_middleware_sdmmc OPTIONAL)
1517include(set_middleware_usb OPTIONAL)
1518include(set_middleware_vit OPTIONAL)
1519include(set_middleware_voice_seeker OPTIONAL)
1520