diff --git a/just/ci_workflow.md b/docs/CI_PLAN.md similarity index 100% rename from just/ci_workflow.md rename to docs/CI_PLAN.md diff --git a/sdk/sdk_tree.txt b/sdk/sdk_tree.txt deleted file mode 100644 index c19d200..0000000 --- a/sdk/sdk_tree.txt +++ /dev/null @@ -1,1738 +0,0 @@ -. -├── boards -│   └── evkbimxrt1050 -│   ├── cmsis_driver_examples -│   │   ├── enet -│   │   ├── lpi2c -│   │   ├── lpspi -│   │   └── lpuart -│   ├── component_examples -│   │   ├── flash_component -│   │   └── log -│   ├── dcd.c -│   ├── dcd.h -│   ├── demo_apps -│   │   ├── bubble_peripheral -│   │   ├── ecompass -│   │   ├── hello_world -│   │   ├── hello_world_swo -│   │   ├── hello_world_virtual_com -│   │   ├── led_blinky -│   │   ├── lpspi_loopback -│   │   ├── new_project -│   │   ├── power_mode_switch -│   │   ├── pwm_fault -│   │   ├── sai -│   │   ├── sai_peripheral -│   │   ├── shell -│   │   ├── xbar_aoi -│   │   └── xbar_aoi_peripheral -│   ├── display_examples -│   │   └── sd_jpeg -│   ├── driver_examples -│   │   ├── adc -│   │   ├── adc_etc -│   │   ├── bee -│   │   ├── cache -│   │   ├── clockout -│   │   ├── cmp -│   │   ├── csi -│   │   ├── dcp -│   │   ├── edma -│   │   ├── elcdif -│   │   ├── enc -│   │   ├── enet -│   │   ├── ewm -│   │   ├── flexcan -│   │   ├── flexio -│   │   ├── flexram -│   │   ├── flexspi -│   │   ├── gpio -│   │   ├── gpt -│   │   ├── kpp -│   │   ├── lpi2c -│   │   ├── lpspi -│   │   ├── lpuart -│   │   ├── ocotp -│   │   ├── pit -│   │   ├── pwm -│   │   ├── pxp -│   │   ├── qtmr -│   │   ├── rtwdog -│   │   ├── sai -│   │   ├── semc -│   │   ├── snvs -│   │   ├── src -│   │   ├── tempmon -│   │   ├── trng -│   │   ├── wdog -│   │   └── xbara -│   ├── evkbimxrt1050.png -│   ├── fatfs_examples -│   │   ├── fatfs_ramdisk -│   │   └── fatfs_ramdisk_freertos -│   ├── freemaster_examples -│   │   ├── fmstr_any -│   │   ├── fmstr_can -│   │   ├── fmstr_pdbdm -│   │   ├── fmstr_rtt -│   │   ├── fmstr_uart -│   │   └── fmstr_usb_cdc -│   ├── freertos_driver_examples -│   │   ├── freertos_lpspi -│   │   ├── freertos_lpspi_b2b -│   │   └── freertos_lpuart -│   ├── freertos_examples -│   │   ├── freertos_event -│   │   ├── freertos_generic -│   │   ├── freertos_hello -│   │   ├── freertos_mutex -│   │   ├── freertos_queue -│   │   ├── freertos_sem -│   │   ├── freertos_sem_static -│   │   ├── freertos_swtimer -│   │   └── freertos_tickless -│   ├── littlefs_examples -│   │   └── littlefs_shell -│   ├── ota_examples -│   │   └── ota_mcuboot_basic -│   ├── project_template -│   │   ├── board_project_template.cmake -│   │   ├── board.c -│   │   ├── board.h -│   │   ├── clock_config.c -│   │   ├── clock_config.h -│   │   ├── peripherals.c -│   │   ├── peripherals.h -│   │   ├── pin_mux.c -│   │   └── pin_mux.h -│   ├── sdmmc_examples -│   │   ├── mmccard_freertos -│   │   ├── sdcard_fatfs -│   │   ├── sdcard_fatfs_freertos -│   │   ├── sdcard_freertos -│   │   ├── sdcard_interrupt -│   │   ├── sdcard_polling -│   │   └── sdio_freertos -│   ├── usb_examples -│   │   ├── usb_device_audio_generator -│   │   ├── usb_device_audio_generator_lite -│   │   ├── usb_device_audio_speaker -│   │   ├── usb_device_audio_speaker_lite -│   │   ├── usb_device_cdc_vcom -│   │   ├── usb_device_cdc_vcom_lite -│   │   ├── usb_device_cdc_vnic -│   │   ├── usb_device_cdc_vnic_lite -│   │   ├── usb_device_composite_cdc_msc -│   │   ├── usb_device_composite_cdc_msc_disk -│   │   ├── usb_device_composite_cdc_msc_disk_lite -│   │   ├── usb_device_composite_cdc_msc_lite -│   │   ├── usb_device_composite_cdc_vcom_cdc_vcom -│   │   ├── usb_device_composite_cdc_vcom_cdc_vcom_lite -│   │   ├── usb_device_composite_hid_audio_unified -│   │   ├── usb_device_composite_hid_audio_unified_lite -│   │   ├── usb_device_composite_hid_mouse_hid_keyboard -│   │   ├── usb_device_composite_hid_mouse_hid_keyboard_lite -│   │   ├── usb_device_dfu -│   │   ├── usb_device_dfu_lite -│   │   ├── usb_device_hid_generic -│   │   ├── usb_device_hid_generic_lite -│   │   ├── usb_device_hid_mouse -│   │   ├── usb_device_hid_mouse_lite -│   │   ├── usb_device_msc_disk -│   │   ├── usb_device_msc_disk_lite -│   │   ├── usb_device_msc_ramdisk -│   │   ├── usb_device_msc_ramdisk_lite -│   │   ├── usb_device_mtp -│   │   ├── usb_device_mtp_lite -│   │   ├── usb_device_phdc_weighscale -│   │   ├── usb_device_phdc_weighscale_lite -│   │   ├── usb_device_printer_virtual_plain_text -│   │   ├── usb_device_printer_virtual_plain_text_lite -│   │   ├── usb_device_video_virtual_camera -│   │   ├── usb_device_video_virtual_camera_lite -│   │   ├── usb_host_audio_recorder -│   │   ├── usb_host_audio_speaker -│   │   ├── usb_host_cdc -│   │   ├── usb_host_hid_generic -│   │   ├── usb_host_hid_mouse -│   │   ├── usb_host_hid_mouse_dual -│   │   ├── usb_host_hid_mouse_keyboard -│   │   ├── usb_host_msd_command -│   │   ├── usb_host_msd_fatfs -│   │   ├── usb_host_phdc_manager -│   │   ├── usb_host_printer_plain_text -│   │   ├── usb_host_video_camera -│   │   ├── usb_keyboard2mouse -│   │   ├── usb_pd_alt_mode_dp_host_om13790host -│   │   ├── usb_pd_charger_battery_om13790host -│   │   ├── usb_pd_om13790host -│   │   ├── usb_pd_sink_battery_om13790host -│   │   ├── usb_pd_source_charger_om13790host -│   │   ├── usb_pin_detect_hid_mouse -│   │   ├── usb_pin_detect_hid_msd -│   │   ├── usb_suspend_resume_device_hid_mouse -│   │   ├── usb_suspend_resume_device_hid_mouse_lite -│   │   └── usb_suspend_resume_host_hid_mouse -│   └── xip -│   ├── board_boot_header.cmake -│   ├── evkbimxrt1050_flexspi_nor_config.c -│   └── evkbimxrt1050_flexspi_nor_config.h -├── CMakeLists.txt -├── CMSIS -│   ├── Core -│   │   └── Include -│   │   ├── cmsis_clang.h -│   │   ├── cmsis_compiler.h -│   │   ├── cmsis_gcc.h -│   │   ├── CMSIS_Include_core_cm.cmake -│   │   ├── cmsis_version.h -│   │   ├── core_cm7.h -│   │   └── m-profile -│   ├── Driver -│   │   ├── CMSIS_Driver_Include_CAN.cmake -│   │   ├── CMSIS_Driver_Include_Ethernet_MAC.cmake -│   │   ├── CMSIS_Driver_Include_Ethernet_PHY.cmake -│   │   ├── CMSIS_Driver_Include_Ethernet.cmake -│   │   ├── CMSIS_Driver_Include_Flash.cmake -│   │   ├── CMSIS_Driver_Include_GPIO.cmake -│   │   ├── CMSIS_Driver_Include_I2C.cmake -│   │   ├── CMSIS_Driver_Include_MCI.cmake -│   │   ├── CMSIS_Driver_Include_NAND.cmake -│   │   ├── CMSIS_Driver_Include_SAI.cmake -│   │   ├── CMSIS_Driver_Include_SPI.cmake -│   │   ├── CMSIS_Driver_Include_USART.cmake -│   │   ├── CMSIS_Driver_Include_USB_Device.cmake -│   │   ├── CMSIS_Driver_Include_USB_Host.cmake -│   │   ├── CMSIS_Driver_Include_WiFi.cmake -│   │   ├── Include -│   │   │   ├── Driver_CAN.h -│   │   │   ├── Driver_Common.h -│   │   │   ├── Driver_ETH_MAC.h -│   │   │   ├── Driver_ETH_PHY.h -│   │   │   ├── Driver_ETH.h -│   │   │   ├── Driver_Flash.h -│   │   │   ├── Driver_I2C.h -│   │   │   ├── Driver_MCI.h -│   │   │   ├── Driver_NAND.h -│   │   │   ├── Driver_SAI.h -│   │   │   ├── Driver_SPI.h -│   │   │   ├── Driver_Storage.h -│   │   │   ├── Driver_USART.h -│   │   │   ├── Driver_USB.h -│   │   │   ├── Driver_USBD.h -│   │   │   ├── Driver_USBH.h -│   │   │   ├── Driver_WiFi.h -│   │   │   └── GPIO -│   │   └── VIO -│   │   ├── cmsis_vio.scvd -│   │   ├── Include -│   │   └── Source -│   ├── DSP -│   │   ├── CMSIS_DSP_Include.cmake -│   │   ├── CMSIS_DSP_Source.cmake -│   │   ├── Include -│   │   │   ├── arm_common_tables_f16.h -│   │   │   ├── arm_common_tables.h -│   │   │   ├── arm_const_structs_f16.h -│   │   │   ├── arm_const_structs.h -│   │   │   ├── arm_helium_utils.h -│   │   │   ├── arm_math_f16.h -│   │   │   ├── arm_math_memory.h -│   │   │   ├── arm_math_types_f16.h -│   │   │   ├── arm_math_types.h -│   │   │   ├── arm_math.h -│   │   │   ├── arm_mve_tables_f16.h -│   │   │   ├── arm_mve_tables.h -│   │   │   ├── arm_vec_math_f16.h -│   │   │   ├── arm_vec_math.h -│   │   │   └── dsp -│   │   ├── LICENSE -│   │   ├── PrivateInclude -│   │   │   ├── arm_sorting.h -│   │   │   ├── arm_vec_fft.h -│   │   │   └── arm_vec_filtering.h -│   │   └── Source -│   │   ├── BasicMathFunctions -│   │   ├── BayesFunctions -│   │   ├── CommonTables -│   │   ├── ComplexMathFunctions -│   │   ├── ControllerFunctions -│   │   ├── DistanceFunctions -│   │   ├── FastMathFunctions -│   │   ├── FilteringFunctions -│   │   ├── InterpolationFunctions -│   │   ├── MatrixFunctions -│   │   ├── QuaternionMathFunctions -│   │   ├── StatisticsFunctions -│   │   ├── SupportFunctions -│   │   ├── SVMFunctions -│   │   ├── TransformFunctions -│   │   └── WindowFunctions -│   ├── LICENSE.txt -│   ├── NN -│   │   ├── CMSIS_NN_Source.cmake -│   │   ├── Include -│   │   │   ├── arm_nn_math_types.h -│   │   │   ├── arm_nn_tables.h -│   │   │   ├── arm_nn_types.h -│   │   │   ├── arm_nnfunctions.h -│   │   │   ├── arm_nnsupportfunctions.h -│   │   │   └── Internal -│   │   ├── LICENSE -│   │   ├── README.md -│   │   └── Source -│   │   ├── ActivationFunctions -│   │   ├── BasicMathFunctions -│   │   ├── ConcatenationFunctions -│   │   ├── ConvolutionFunctions -│   │   ├── FullyConnectedFunctions -│   │   ├── LSTMFunctions -│   │   ├── NNSupportFunctions -│   │   ├── PoolingFunctions -│   │   ├── ReshapeFunctions -│   │   ├── SoftmaxFunctions -│   │   └── SVDFunctions -│   └── RTOS2 -│   ├── CMSIS_RTOS2_RTX_LIB.cmake -│   ├── CMSIS_RTOS2_RTX.cmake -│   ├── Include -│   │   ├── CMSIS_Device_API_OSTick.cmake -│   │   ├── CMSIS_Device_API_RTOS2.cmake -│   │   ├── cmsis_os2.h -│   │   └── os_tick.h -│   ├── RTX -│   │   ├── Config -│   │   ├── Include -│   │   ├── Library -│   │   ├── LICENSE -│   │   └── Source -│   └── Source -│   └── os_systick.c -├── components -│   ├── audio -│   │   ├── component_audio_sai_edma_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_audio.h -│   │   └── fsl_adapter_sai.c -│   ├── button -│   │   ├── component_button.MIMXRT1052.cmake -│   │   ├── fsl_component_button.c -│   │   └── fsl_component_button.h -│   ├── codec -│   │   ├── ak4497 -│   │   │   ├── driver_ak4497.MIMXRT1052.cmake -│   │   │   ├── fsl_ak4497.c -│   │   │   └── fsl_ak4497.h -│   │   ├── component_ak4497_adapter.MIMXRT1052.cmake -│   │   ├── component_codec_adapters.MIMXRT1052.cmake -│   │   ├── component_cs42448_adapter.MIMXRT1052.cmake -│   │   ├── component_cs42888_adapter.MIMXRT1052.cmake -│   │   ├── component_da7212_adapter.MIMXRT1052.cmake -│   │   ├── component_pcm186x_adapter.MIMXRT1052.cmake -│   │   ├── component_pcm512x_adapter.MIMXRT1052.cmake -│   │   ├── component_sgtl_adapter.MIMXRT1052.cmake -│   │   ├── component_tfa9896_adapter.MIMXRT1052.cmake -│   │   ├── component_tfa9xxx_adapter.MIMXRT1052.cmake -│   │   ├── component_wm8524_adapter.MIMXRT1052.cmake -│   │   ├── component_wm8904_adapter.MIMXRT1052.cmake -│   │   ├── component_wm8960_adapter.MIMXRT1052.cmake -│   │   ├── component_wm8962_adapter.MIMXRT1052.cmake -│   │   ├── cs42448 -│   │   │   ├── driver_cs42448.MIMXRT1052.cmake -│   │   │   ├── fsl_cs42448.c -│   │   │   └── fsl_cs42448.h -│   │   ├── cs42888 -│   │   │   ├── driver_cs42888.MIMXRT1052.cmake -│   │   │   ├── fsl_cs42888.c -│   │   │   └── fsl_cs42888.h -│   │   ├── da7212 -│   │   │   ├── driver_dialog7212.MIMXRT1052.cmake -│   │   │   ├── fsl_dialog7212.c -│   │   │   └── fsl_dialog7212.h -│   │   ├── driver_codec.MIMXRT1052.cmake -│   │   ├── fsl_codec_common.c -│   │   ├── fsl_codec_common.h -│   │   ├── i2c -│   │   │   ├── component_codec_i2c.MIMXRT1052.cmake -│   │   │   ├── fsl_codec_i2c.c -│   │   │   └── fsl_codec_i2c.h -│   │   ├── pcm186x -│   │   │   ├── driver_pcm186x.MIMXRT1052.cmake -│   │   │   ├── fsl_pcm186x.c -│   │   │   └── fsl_pcm186x.h -│   │   ├── pcm512x -│   │   │   ├── driver_pcm512x.MIMXRT1052.cmake -│   │   │   ├── fsl_pcm512x.c -│   │   │   └── fsl_pcm512x.h -│   │   ├── port -│   │   │   ├── ak4497 -│   │   │   ├── cs42448 -│   │   │   ├── cs42888 -│   │   │   ├── da7212 -│   │   │   ├── fsl_codec_adapter.c -│   │   │   ├── fsl_codec_adapter.h -│   │   │   ├── pcm186x -│   │   │   ├── pcm512x -│   │   │   ├── sgtl5000 -│   │   │   ├── tfa9896 -│   │   │   ├── tfa9xxx -│   │   │   ├── wm8524 -│   │   │   ├── wm8904 -│   │   │   ├── wm8960 -│   │   │   └── wm8962 -│   │   ├── sgtl5000 -│   │   │   ├── driver_sgtl5000.MIMXRT1052.cmake -│   │   │   ├── fsl_sgtl5000.c -│   │   │   └── fsl_sgtl5000.h -│   │   ├── tfa9896 -│   │   │   ├── driver_tfa9896.MIMXRT1052.cmake -│   │   │   ├── fsl_hal_registers.c -│   │   │   ├── fsl_tfa9896_buffer.h -│   │   │   ├── fsl_tfa9896.c -│   │   │   ├── fsl_tfa9896.h -│   │   │   └── MIMXRT595595-EVK_TFA9896_SW.pdf -│   │   ├── tfa9xxx -│   │   │   ├── driver_tfa9xxx_hal.MIMXRT1052.cmake -│   │   │   ├── driver_tfa9xxx.MIMXRT1052.cmake -│   │   │   ├── fsl_tfa9xxx_IMX.c -│   │   │   ├── fsl_tfa9xxx.c -│   │   │   ├── fsl_tfa9xxx.h -│   │   │   ├── README.md -│   │   │   ├── tfa_config_TFA9892N1.h -│   │   │   ├── tfa_config_TFA9894N1.h -│   │   │   ├── tfa_config_TFA9894N2.h -│   │   │   ├── tfa_device_hal.c -│   │   │   ├── tfa_device_hal.h -│   │   │   └── vas_tfa_drv -│   │   ├── wm8524 -│   │   │   ├── driver_wm8524.MIMXRT1052.cmake -│   │   │   ├── fsl_wm8524.c -│   │   │   └── fsl_wm8524.h -│   │   ├── wm8904 -│   │   │   ├── driver_wm8904.MIMXRT1052.cmake -│   │   │   ├── fsl_wm8904.c -│   │   │   └── fsl_wm8904.h -│   │   ├── wm8960 -│   │   │   ├── driver_wm8960.MIMXRT1052.cmake -│   │   │   ├── fsl_wm8960.c -│   │   │   └── fsl_wm8960.h -│   │   └── wm8962 -│   │   ├── driver_wm8962.MIMXRT1052.cmake -│   │   ├── fsl_wm8962.c -│   │   └── fsl_wm8962.h -│   ├── common_task -│   │   ├── component_common_task.cmake -│   │   ├── fsl_component_common_task.c -│   │   └── fsl_component_common_task.h -│   ├── crc -│   │   ├── component_software_crc_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_crc.h -│   │   └── fsl_adapter_software_crc.c -│   ├── display -│   │   ├── ili9341 -│   │   │   ├── driver_ili9341.MIMXRT1052.cmake -│   │   │   ├── fsl_ili9341.c -│   │   │   └── fsl_ili9341.h -│   │   ├── psp27801 -│   │   │   ├── driver_psp27801.MIMXRT1052.cmake -│   │   │   ├── fsl_psp27801.c -│   │   │   └── fsl_psp27801.h -│   │   ├── ssd1963 -│   │   │   ├── driver_ssd1963.MIMXRT1052.cmake -│   │   │   ├── fsl_ssd1963.c -│   │   │   └── fsl_ssd1963.h -│   │   └── st7796s -│   │   ├── driver_st7796s.MIMXRT1052.cmake -│   │   ├── fsl_st7796s.c -│   │   └── fsl_st7796s.h -│   ├── exception_handling -│   │   ├── cm7 -│   │   │   └── fsl_component_exception_handling.c -│   │   ├── component_exception_handling_cm7.MIMXRT1052.cmake -│   │   └── fsl_component_exception_handling.h -│   ├── flash -│   │   ├── component_flash_nand_flexspi.MIMXRT1052.cmake -│   │   ├── component_flash_nand_semc.MIMXRT1052.cmake -│   │   ├── component_flash_nor_flexspi.MIMXRT1052.cmake -│   │   ├── component_flash_nor_lpspi.MIMXRT1052.cmake -│   │   ├── mflash -│   │   │   ├── component_mflash_offchip.MIMXRT1052.cmake -│   │   │   ├── component_mflash_onchip.MIMXRT1052.cmake -│   │   │   ├── mflash_common.h -│   │   │   ├── mflash_file.c -│   │   │   ├── mflash_file.h -│   │   │   └── mimxrt1052 -│   │   ├── nand -│   │   │   ├── flexspi -│   │   │   ├── fsl_nand_flash.h -│   │   │   └── semc -│   │   └── nor -│   │   ├── flexspi -│   │   ├── fsl_nor_flash.h -│   │   └── lpspi -│   ├── gpio -│   │   ├── component_igpio_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_gpio.h -│   │   └── fsl_adapter_igpio.c -│   ├── i2c -│   │   ├── component_i2c_adapter_interface.MIMXRT1052.cmake -│   │   ├── component_lpi2c_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_i2c.h -│   │   ├── fsl_adapter_lpi2c.c -│   │   └── muxes -│   │   ├── component_at_least_one_i2c_mux_device_enabled.MIMXRT1052.cmake -│   │   ├── component_enable_pca9544.MIMXRT1052.cmake -│   │   ├── component_enable_pca9548.MIMXRT1052.cmake -│   │   ├── component_i2c_mux_pca954x.MIMXRT1052.cmake -│   │   ├── fsl_pca954x.c -│   │   └── fsl_pca954x.h -│   ├── internal_flash -│   │   ├── component_flash_adapter.MIMXRT1052.cmake -│   │   ├── component_mcxw_flash_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_flash.h -│   │   └── fsl_adapter_mcxw_flash.c -│   ├── led -│   │   ├── component_led.MIMXRT1052.cmake -│   │   ├── fsl_component_led.c -│   │   └── fsl_component_led.h -│   ├── lists -│   │   ├── component_lists.MIMXRT1052.cmake -│   │   ├── fsl_component_generic_list.c -│   │   └── fsl_component_generic_list.h -│   ├── log -│   │   ├── component_log_backend_debug_console_lite.MIMXRT1052.cmake -│   │   ├── component_log_backend_debug_console.MIMXRT1052.cmake -│   │   ├── component_log_backend_ringbuffer.MIMXRT1052.cmake -│   │   ├── component_log.MIMXRT1052.cmake -│   │   ├── fsl_component_log_backend_debugconsole.c -│   │   ├── fsl_component_log_backend_debugconsole.h -│   │   ├── fsl_component_log_backend_ringbuffer.c -│   │   ├── fsl_component_log_backend_ringbuffer.h -│   │   ├── fsl_component_log_config.h -│   │   ├── fsl_component_log.c -│   │   └── fsl_component_log.h -│   ├── mem_manager -│   │   ├── component_mem_manager_freertos.MIMXRT1052.cmake -│   │   ├── component_mem_manager_legacy.MIMXRT1052.cmake -│   │   ├── component_mem_manager_light.MIMXRT1052.cmake -│   │   ├── component_mem_manager.MIMXRT1052.cmake -│   │   ├── fsl_component_mem_manager_freertos.c -│   │   ├── fsl_component_mem_manager_light.c -│   │   ├── fsl_component_mem_manager.c -│   │   └── fsl_component_mem_manager.h -│   ├── messaging -│   │   ├── component_messaging.MIMXRT1052.cmake -│   │   ├── fsl_component_messaging.c -│   │   └── fsl_component_messaging.h -│   ├── mx25r_flash -│   │   ├── driver_mx25r_flash.MIMXRT1052.cmake -│   │   ├── mx25r_flash.c -│   │   └── mx25r_flash.h -│   ├── osa -│   │   ├── component_osa_bm.cmake -│   │   ├── component_osa_free_rtos.cmake -│   │   ├── component_osa_template_config.cmake -│   │   ├── component_osa.cmake -│   │   ├── config -│   │   │   └── fsl_os_abstraction_config.h -│   │   ├── fsl_os_abstraction_bm.c -│   │   ├── fsl_os_abstraction_bm.h -│   │   ├── fsl_os_abstraction_free_rtos.c -│   │   ├── fsl_os_abstraction_free_rtos.h -│   │   └── fsl_os_abstraction.h -│   ├── panic -│   │   ├── component_panic.MIMXRT1052.cmake -│   │   ├── fsl_component_panic.c -│   │   └── fsl_component_panic.h -│   ├── phy -│   │   ├── component_eth_phy_common.MIMXRT1052.cmake -│   │   ├── device -│   │   │   ├── phyaqr113c -│   │   │   ├── phyar8031 -│   │   │   ├── phydp8384x -│   │   │   ├── phygpy215 -│   │   │   ├── phyksz8041 -│   │   │   ├── phyksz8081 -│   │   │   ├── phylan8720a -│   │   │   ├── phylan8741 -│   │   │   ├── phyrtl8201 -│   │   │   ├── phyrtl8211f -│   │   │   ├── phytja1100 -│   │   │   ├── phytja1120 -│   │   │   ├── phyvsc8541 -│   │   │   └── phyyt8521 -│   │   └── fsl_phy.h -│   ├── pmic -│   │   ├── pf1550 -│   │   │   ├── driver_pf1550.MIMXRT1052.cmake -│   │   │   ├── fsl_pf1550_charger.c -│   │   │   ├── fsl_pf1550_charger.h -│   │   │   ├── fsl_pf1550.c -│   │   │   └── fsl_pf1550.h -│   │   ├── pf3000 -│   │   │   ├── driver_pf3000.MIMXRT1052.cmake -│   │   │   ├── fsl_pf3000.c -│   │   │   └── fsl_pf3000.h -│   │   └── pf5020 -│   │   ├── driver_pf5020.MIMXRT1052.cmake -│   │   ├── fsl_pf5020.c -│   │   └── fsl_pf5020.h -│   ├── reset -│   │   ├── component_reset_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_reset.c -│   │   └── fsl_adapter_reset.h -│   ├── rng -│   │   ├── component_rng_adapter_interface.MIMXRT1052.cmake -│   │   ├── component_rnga_adapter.MIMXRT1052.cmake -│   │   ├── component_software_rng_adapter.MIMXRT1052.cmake -│   │   ├── component_trng_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_rng.h -│   │   ├── fsl_adapter_rnga.c -│   │   ├── fsl_adapter_software_rng.c -│   │   └── fsl_adapter_trng.c -│   ├── rtt -│   │   ├── driver_rtt_template.MIMXRT1052.cmake -│   │   ├── driver_rtt.MIMXRT1052.cmake -│   │   ├── License.txt -│   │   ├── README.txt -│   │   ├── RTT -│   │   │   ├── SEGGER_RTT_ASM_ARMv7M.S -│   │   │   ├── SEGGER_RTT_printf.c -│   │   │   ├── SEGGER_RTT.c -│   │   │   └── SEGGER_RTT.h -│   │   ├── Syscalls -│   │   │   ├── SEGGER_RTT_Syscalls_GCC.c -│   │   │   ├── SEGGER_RTT_Syscalls_IAR.c -│   │   │   ├── SEGGER_RTT_Syscalls_KEIL.c -│   │   │   └── SEGGER_RTT_Syscalls_SES.c -│   │   └── template -│   │   └── SEGGER_RTT_Conf.h -│   ├── sensor -│   │   ├── fxas21002cq -│   │   │   ├── driver_fxas21002cq.MIMXRT1052.cmake -│   │   │   ├── fsl_fxas.c -│   │   │   └── fsl_fxas.h -│   │   ├── fxls8974cf -│   │   │   ├── driver_fxls8974cf.MIMXRT1052.cmake -│   │   │   ├── fsl_fxls.c -│   │   │   └── fsl_fxls.h -│   │   ├── fxos8700cq -│   │   │   ├── driver_fxos8700cq.MIMXRT1052.cmake -│   │   │   ├── fsl_fxos.c -│   │   │   └── fsl_fxos.h -│   │   ├── htu21d -│   │   │   ├── driver_htu21d.MIMXRT1052.cmake -│   │   │   ├── fsl_htu21d.c -│   │   │   └── fsl_htu21d.h -│   │   ├── icm42688p -│   │   │   ├── driver_icm42688p.MIMXRT1052.cmake -│   │   │   ├── fsl_icm42688p.c -│   │   │   └── fsl_icm42688p.h -│   │   ├── lsm6dso -│   │   │   ├── driver_lsm6dso.MIMXRT1052.cmake -│   │   │   ├── fsl_lsm.c -│   │   │   └── fsl_lsm.h -│   │   ├── max30101 -│   │   │   ├── driver_max30101.MIMXRT1052.cmake -│   │   │   ├── fsl_max.c -│   │   │   └── fsl_max.h -│   │   ├── mma8451q -│   │   │   ├── driver_mma8451q.MIMXRT1052.cmake -│   │   │   ├── fsl_mma.c -│   │   │   └── fsl_mma.h -│   │   ├── mma8652fc -│   │   │   ├── driver_mma8652fc.MIMXRT1052.cmake -│   │   │   ├── fsl_mma.c -│   │   │   └── fsl_mma.h -│   │   ├── nmh1000 -│   │   │   ├── driver_nmh1000.MIMXRT1052.cmake -│   │   │   ├── fsl_nmh1000.c -│   │   │   └── fsl_nmh1000.h -│   │   ├── p3t1755 -│   │   │   ├── driver_p3t1755.MIMXRT1052.cmake -│   │   │   ├── fsl_p3t1755.c -│   │   │   └── fsl_p3t1755.h -│   │   └── tsl2561 -│   │   ├── driver_tsl2561.MIMXRT1052.cmake -│   │   ├── fsl_tsl2561.c -│   │   └── fsl_tsl2561.h -│   ├── serial_manager -│   │   ├── component_serial_manager_spi.MIMXRT1052.cmake -│   │   ├── component_serial_manager_swo.MIMXRT1052.cmake -│   │   ├── component_serial_manager_uart.MIMXRT1052.cmake -│   │   ├── component_serial_manager_usb_cdc.MIMXRT1052.cmake -│   │   ├── component_serial_manager_virtual.MIMXRT1052.cmake -│   │   ├── component_serial_manager.MIMXRT1052.cmake -│   │   ├── fsl_component_serial_manager.c -│   │   ├── fsl_component_serial_manager.h -│   │   ├── fsl_component_serial_port_internal.h -│   │   ├── fsl_component_serial_port_spi.c -│   │   ├── fsl_component_serial_port_spi.h -│   │   ├── fsl_component_serial_port_swo.c -│   │   ├── fsl_component_serial_port_swo.h -│   │   ├── fsl_component_serial_port_uart.c -│   │   ├── fsl_component_serial_port_uart.h -│   │   ├── fsl_component_serial_port_usb.c -│   │   ├── fsl_component_serial_port_usb.h -│   │   ├── fsl_component_serial_port_virtual.c -│   │   ├── fsl_component_serial_port_virtual.h -│   │   └── usb_cdc_adapter -│   │   ├── usb_device_config.h -│   │   ├── usb_device_descriptor.c -│   │   └── usb_device_descriptor.h -│   ├── silicon_id -│   │   ├── component_silicon_id.MIMXRT1052.cmake -│   │   ├── fsl_silicon_id.c -│   │   ├── fsl_silicon_id.h -│   │   └── socs -│   │   ├── fsl_silicon_id_soc.h -│   │   ├── imx8 -│   │   ├── imx93 -│   │   ├── imxrt1170 -│   │   ├── imxrt1180 -│   │   ├── mcxn -│   │   ├── rt10xx -│   │   ├── rw610 -│   │   └── scfw -│   ├── spi -│   │   ├── component_lpspi_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_lpspi.c -│   │   └── fsl_adapter_spi.h -│   ├── timer -│   │   ├── component_gpt_adapter.MIMXRT1052.cmake -│   │   ├── component_pit_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_gpt.c -│   │   ├── fsl_adapter_pit.c -│   │   └── fsl_adapter_timer.h -│   ├── timer_manager -│   │   ├── component_timer_manager.MIMXRT1052.cmake -│   │   ├── fsl_component_timer_manager.c -│   │   └── fsl_component_timer_manager.h -│   ├── touch -│   │   ├── ektf2k -│   │   │   ├── driver_ektf2k.MIMXRT1052.cmake -│   │   │   ├── fsl_ektf2k.c -│   │   │   └── fsl_ektf2k.h -│   │   ├── ft3267 -│   │   │   ├── driver_ft3267.MIMXRT1052.cmake -│   │   │   ├── fsl_ft3267.c -│   │   │   └── fsl_ft3267.h -│   │   ├── ft5406 -│   │   │   ├── driver_ft5406.MIMXRT1052.cmake -│   │   │   ├── fsl_ft5406.c -│   │   │   └── fsl_ft5406.h -│   │   ├── ft5406_rt -│   │   │   ├── driver_ft5406_rt.MIMXRT1052.cmake -│   │   │   ├── fsl_ft5406_rt.c -│   │   │   └── fsl_ft5406_rt.h -│   │   ├── ft6x06 -│   │   │   ├── driver_ft6x06.MIMXRT1052.cmake -│   │   │   ├── fsl_ft6x06.c -│   │   │   └── fsl_ft6x06.h -│   │   ├── gt911 -│   │   │   ├── driver_gt911.MIMXRT1052.cmake -│   │   │   ├── fsl_gt911.c -│   │   │   └── fsl_gt911.h -│   │   └── tma525b -│   │   ├── driver_tma525b.MIMXRT1052.cmake -│   │   ├── fsl_tma525b.c -│   │   └── fsl_tma525b.h -│   ├── uart -│   │   ├── component_lpuart_adapter.MIMXRT1052.cmake -│   │   ├── component_lpuart_dma_adapter.MIMXRT1052.cmake -│   │   ├── fsl_adapter_lpuart.c -│   │   └── fsl_adapter_uart.h -│   ├── video -│   │   ├── camera -│   │   │   ├── device -│   │   │   ├── driver_camera-common.MIMXRT1052.cmake -│   │   │   ├── fsl_camera.h -│   │   │   └── receiver -│   │   ├── display -│   │   │   ├── adv7535 -│   │   │   ├── dbi -│   │   │   ├── dc -│   │   │   ├── driver_display-common.MIMXRT1052.cmake -│   │   │   ├── fbdev -│   │   │   ├── fsl_display.h -│   │   │   ├── it6161 -│   │   │   ├── it6263 -│   │   │   └── sn65dsi83 -│   │   ├── driver_video-common.MIMXRT1052.cmake -│   │   ├── fsl_video_common.c -│   │   ├── fsl_video_common.h -│   │   └── i2c -│   │   ├── driver_video-i2c.MIMXRT1052.cmake -│   │   ├── fsl_video_i2c.c -│   │   └── fsl_video_i2c.h -│   └── wifi_bt_module -│   ├── AzureWave -│   │   └── tx_pwr_limits -│   ├── component_wifi_bt_module_88W8987.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_aw_am457_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_aw_am457ma.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_aw_am510_arduino.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_aw_am510_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_aw_am510ma.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_aw_cm358_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_aw_cm358ma.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_frdm_rw61x.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_1xk_m2.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_1xk_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_1zm_m2.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_1zm_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_2dl_m2.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_2dl_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_2el_m2.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_2el_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_murata_2ll_m2.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_rd_rw61x.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_ubx_jody_w2_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_ubx_jody_w5_m2.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_ubx_jody_w5_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_board_ubx_maya_w1_usd.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_bt_only_fw.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_config.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_IW416.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_IW61X.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_RW61X.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_tx_pwr_limits.MIMXRT1052.cmake -│   ├── component_wifi_bt_module_wifi_bt_combo_fw.MIMXRT1052.cmake -│   ├── incl -│   │   └── wifi_bt_module_config.h -│   ├── Murata -│   │   └── tx_pwr_limits -│   └── u-blox -│   └── tx_pwr_limits -├── COPYING-BSD-3 -├── devices -│   └── MIMXRT1052 -│   ├── all_lib_device.cmake -│   ├── cmsis_drivers -│   │   ├── driver_cmsis_enet.MIMXRT1052.cmake -│   │   ├── driver_cmsis_lpi2c.MIMXRT1052.cmake -│   │   ├── driver_cmsis_lpspi.MIMXRT1052.cmake -│   │   ├── driver_cmsis_lpuart.MIMXRT1052.cmake -│   │   ├── fsl_enet_cmsis.c -│   │   ├── fsl_enet_cmsis.h -│   │   ├── fsl_enet_phy_cmsis.c -│   │   ├── fsl_enet_phy_cmsis.h -│   │   ├── fsl_lpi2c_cmsis.c -│   │   ├── fsl_lpi2c_cmsis.h -│   │   ├── fsl_lpspi_cmsis.c -│   │   ├── fsl_lpspi_cmsis.h -│   │   ├── fsl_lpuart_cmsis.c -│   │   └── fsl_lpuart_cmsis.h -│   ├── device_CMSIS.MIMXRT1052.cmake -│   ├── device_startup.MIMXRT1052.cmake -│   ├── device_system.MIMXRT1052.cmake -│   ├── drivers -│   │   ├── driver_adc_12b1msps_sar.MIMXRT1052.cmake -│   │   ├── driver_adc_etc.MIMXRT1052.cmake -│   │   ├── driver_aipstz.MIMXRT1052.cmake -│   │   ├── driver_aoi.MIMXRT1052.cmake -│   │   ├── driver_bee.MIMXRT1052.cmake -│   │   ├── driver_cache_armv7_m7.MIMXRT1052.cmake -│   │   ├── driver_clock.MIMXRT1052.cmake -│   │   ├── driver_cmp.MIMXRT1052.cmake -│   │   ├── driver_common.MIMXRT1052.cmake -│   │   ├── driver_csi.MIMXRT1052.cmake -│   │   ├── driver_dcdc_1.MIMXRT1052.cmake -│   │   ├── driver_dcp.MIMXRT1052.cmake -│   │   ├── driver_dmamux.MIMXRT1052.cmake -│   │   ├── driver_edma.MIMXRT1052.cmake -│   │   ├── driver_elcdif.MIMXRT1052.cmake -│   │   ├── driver_enc.MIMXRT1052.cmake -│   │   ├── driver_enet.MIMXRT1052.cmake -│   │   ├── driver_ewm.MIMXRT1052.cmake -│   │   ├── driver_flexcan_edma.MIMXRT1052.cmake -│   │   ├── driver_flexcan.MIMXRT1052.cmake -│   │   ├── driver_flexio_i2c_master.MIMXRT1052.cmake -│   │   ├── driver_flexio_i2s_edma.MIMXRT1052.cmake -│   │   ├── driver_flexio_i2s.MIMXRT1052.cmake -│   │   ├── driver_flexio_spi_edma.MIMXRT1052.cmake -│   │   ├── driver_flexio_spi.MIMXRT1052.cmake -│   │   ├── driver_flexio_uart_edma.MIMXRT1052.cmake -│   │   ├── driver_flexio_uart.MIMXRT1052.cmake -│   │   ├── driver_flexio.MIMXRT1052.cmake -│   │   ├── driver_flexram_allocate.MIMXRT1052.cmake -│   │   ├── driver_flexram.MIMXRT1052.cmake -│   │   ├── driver_flexspi_edma.MIMXRT1052.cmake -│   │   ├── driver_flexspi.MIMXRT1052.cmake -│   │   ├── driver_gpc_1.MIMXRT1052.cmake -│   │   ├── driver_gpt.MIMXRT1052.cmake -│   │   ├── driver_igpio.MIMXRT1052.cmake -│   │   ├── driver_iomuxc.MIMXRT1052.cmake -│   │   ├── driver_kpp.MIMXRT1052.cmake -│   │   ├── driver_lpi2c_edma.MIMXRT1052.cmake -│   │   ├── driver_lpi2c_freertos.MIMXRT1052.cmake -│   │   ├── driver_lpi2c.MIMXRT1052.cmake -│   │   ├── driver_lpspi_edma.MIMXRT1052.cmake -│   │   ├── driver_lpspi_freertos.MIMXRT1052.cmake -│   │   ├── driver_lpspi.MIMXRT1052.cmake -│   │   ├── driver_lpuart_edma.MIMXRT1052.cmake -│   │   ├── driver_lpuart_freertos.MIMXRT1052.cmake -│   │   ├── driver_lpuart.MIMXRT1052.cmake -│   │   ├── driver_nic301.MIMXRT1052.cmake -│   │   ├── driver_ocotp.MIMXRT1052.cmake -│   │   ├── driver_pit.MIMXRT1052.cmake -│   │   ├── driver_pmu.MIMXRT1052.cmake -│   │   ├── driver_pwm.MIMXRT1052.cmake -│   │   ├── driver_pxp.MIMXRT1052.cmake -│   │   ├── driver_qtmr_1.MIMXRT1052.cmake -│   │   ├── driver_romapi.MIMXRT1052.cmake -│   │   ├── driver_rtwdog.MIMXRT1052.cmake -│   │   ├── driver_sai_edma.MIMXRT1052.cmake -│   │   ├── driver_sai.MIMXRT1052.cmake -│   │   ├── driver_semc.MIMXRT1052.cmake -│   │   ├── driver_snvs_hp.MIMXRT1052.cmake -│   │   ├── driver_snvs_lp.MIMXRT1052.cmake -│   │   ├── driver_spdif_edma.MIMXRT1052.cmake -│   │   ├── driver_spdif.MIMXRT1052.cmake -│   │   ├── driver_src.MIMXRT1052.cmake -│   │   ├── driver_tempmon.MIMXRT1052.cmake -│   │   ├── driver_trng.MIMXRT1052.cmake -│   │   ├── driver_tsc.MIMXRT1052.cmake -│   │   ├── driver_usdhc.MIMXRT1052.cmake -│   │   ├── driver_wdog01.MIMXRT1052.cmake -│   │   ├── driver_xbara.MIMXRT1052.cmake -│   │   ├── driver_xbarb.MIMXRT1052.cmake -│   │   ├── fsl_adc_etc.c -│   │   ├── fsl_adc_etc.h -│   │   ├── fsl_adc.c -│   │   ├── fsl_adc.h -│   │   ├── fsl_aipstz.c -│   │   ├── fsl_aipstz.h -│   │   ├── fsl_aoi.c -│   │   ├── fsl_aoi.h -│   │   ├── fsl_bee.c -│   │   ├── fsl_bee.h -│   │   ├── fsl_cache.c -│   │   ├── fsl_cache.h -│   │   ├── fsl_clock.c -│   │   ├── fsl_clock.h -│   │   ├── fsl_cmp.c -│   │   ├── fsl_cmp.h -│   │   ├── fsl_common_arm.c -│   │   ├── fsl_common_arm.h -│   │   ├── fsl_common.c -│   │   ├── fsl_common.h -│   │   ├── fsl_csi.c -│   │   ├── fsl_csi.h -│   │   ├── fsl_dcdc.c -│   │   ├── fsl_dcdc.h -│   │   ├── fsl_dcp.c -│   │   ├── fsl_dcp.h -│   │   ├── fsl_dmamux.c -│   │   ├── fsl_dmamux.h -│   │   ├── fsl_edma.c -│   │   ├── fsl_edma.h -│   │   ├── fsl_elcdif.c -│   │   ├── fsl_elcdif.h -│   │   ├── fsl_enc.c -│   │   ├── fsl_enc.h -│   │   ├── fsl_enet.c -│   │   ├── fsl_enet.h -│   │   ├── fsl_ewm.c -│   │   ├── fsl_ewm.h -│   │   ├── fsl_flexcan_edma.c -│   │   ├── fsl_flexcan_edma.h -│   │   ├── fsl_flexcan.c -│   │   ├── fsl_flexcan.h -│   │   ├── fsl_flexio_i2c_master.c -│   │   ├── fsl_flexio_i2c_master.h -│   │   ├── fsl_flexio_i2s_edma.c -│   │   ├── fsl_flexio_i2s_edma.h -│   │   ├── fsl_flexio_i2s.c -│   │   ├── fsl_flexio_i2s.h -│   │   ├── fsl_flexio_spi_edma.c -│   │   ├── fsl_flexio_spi_edma.h -│   │   ├── fsl_flexio_spi.c -│   │   ├── fsl_flexio_spi.h -│   │   ├── fsl_flexio_uart_edma.c -│   │   ├── fsl_flexio_uart_edma.h -│   │   ├── fsl_flexio_uart.c -│   │   ├── fsl_flexio_uart.h -│   │   ├── fsl_flexio.c -│   │   ├── fsl_flexio.h -│   │   ├── fsl_flexram_allocate.c -│   │   ├── fsl_flexram_allocate.h -│   │   ├── fsl_flexram.c -│   │   ├── fsl_flexram.h -│   │   ├── fsl_flexspi_edma.c -│   │   ├── fsl_flexspi_edma.h -│   │   ├── fsl_flexspi.c -│   │   ├── fsl_flexspi.h -│   │   ├── fsl_gpc.c -│   │   ├── fsl_gpc.h -│   │   ├── fsl_gpio.c -│   │   ├── fsl_gpio.h -│   │   ├── fsl_gpt.c -│   │   ├── fsl_gpt.h -│   │   ├── fsl_iomuxc.h -│   │   ├── fsl_kpp.c -│   │   ├── fsl_kpp.h -│   │   ├── fsl_lpi2c_edma.c -│   │   ├── fsl_lpi2c_edma.h -│   │   ├── fsl_lpi2c_freertos.c -│   │   ├── fsl_lpi2c_freertos.h -│   │   ├── fsl_lpi2c.c -│   │   ├── fsl_lpi2c.h -│   │   ├── fsl_lpspi_edma.c -│   │   ├── fsl_lpspi_edma.h -│   │   ├── fsl_lpspi_freertos.c -│   │   ├── fsl_lpspi_freertos.h -│   │   ├── fsl_lpspi.c -│   │   ├── fsl_lpspi.h -│   │   ├── fsl_lpuart_edma.c -│   │   ├── fsl_lpuart_edma.h -│   │   ├── fsl_lpuart_freertos.c -│   │   ├── fsl_lpuart_freertos.h -│   │   ├── fsl_lpuart.c -│   │   ├── fsl_lpuart.h -│   │   ├── fsl_nic301.h -│   │   ├── fsl_ocotp.c -│   │   ├── fsl_ocotp.h -│   │   ├── fsl_pit.c -│   │   ├── fsl_pit.h -│   │   ├── fsl_pmu.c -│   │   ├── fsl_pmu.h -│   │   ├── fsl_pwm.c -│   │   ├── fsl_pwm.h -│   │   ├── fsl_pxp.c -│   │   ├── fsl_pxp.h -│   │   ├── fsl_qtmr.c -│   │   ├── fsl_qtmr.h -│   │   ├── fsl_romapi.c -│   │   ├── fsl_romapi.h -│   │   ├── fsl_rtwdog.c -│   │   ├── fsl_rtwdog.h -│   │   ├── fsl_sai_edma.c -│   │   ├── fsl_sai_edma.h -│   │   ├── fsl_sai.c -│   │   ├── fsl_sai.h -│   │   ├── fsl_semc.c -│   │   ├── fsl_semc.h -│   │   ├── fsl_snvs_hp.c -│   │   ├── fsl_snvs_hp.h -│   │   ├── fsl_snvs_lp.c -│   │   ├── fsl_snvs_lp.h -│   │   ├── fsl_spdif_edma.c -│   │   ├── fsl_spdif_edma.h -│   │   ├── fsl_spdif.c -│   │   ├── fsl_spdif.h -│   │   ├── fsl_src.c -│   │   ├── fsl_src.h -│   │   ├── fsl_tempmon.c -│   │   ├── fsl_tempmon.h -│   │   ├── fsl_trng.c -│   │   ├── fsl_trng.h -│   │   ├── fsl_tsc.c -│   │   ├── fsl_tsc.h -│   │   ├── fsl_usdhc.c -│   │   ├── fsl_usdhc.h -│   │   ├── fsl_wdog.c -│   │   ├── fsl_wdog.h -│   │   ├── fsl_xbara.c -│   │   ├── fsl_xbara.h -│   │   ├── fsl_xbarb.c -│   │   └── fsl_xbarb.h -│   ├── fsl_device_registers.h -│   ├── gcc -│   │   ├── MIMXRT1052xxxxx_flexspi_nor_sdram.ld -│   │   ├── MIMXRT1052xxxxx_flexspi_nor.ld -│   │   ├── MIMXRT1052xxxxx_ram.ld -│   │   ├── MIMXRT1052xxxxx_sdram_txt.ld -│   │   ├── MIMXRT1052xxxxx_sdram.ld -│   │   └── startup_MIMXRT1052.S -│   ├── MIMXRT1052_COMMON.h -│   ├── MIMXRT1052_features.h -│   ├── MIMXRT1052.h -│   ├── MIMXRT1052.xml -│   ├── periph -│   │   ├── PERI_ADC_ETC.h -│   │   ├── PERI_ADC.h -│   │   ├── PERI_AIPSTZ.h -│   │   ├── PERI_AOI.h -│   │   ├── PERI_BEE.h -│   │   ├── PERI_CAN.h -│   │   ├── PERI_CCM_ANALOG.h -│   │   ├── PERI_CCM.h -│   │   ├── PERI_CM7_MCM.h -│   │   ├── PERI_CMP.h -│   │   ├── PERI_CSI.h -│   │   ├── PERI_CSU.h -│   │   ├── PERI_DCDC.h -│   │   ├── PERI_DCP.h -│   │   ├── PERI_DMA.h -│   │   ├── PERI_DMAMUX.h -│   │   ├── PERI_ENC.h -│   │   ├── PERI_ENET.h -│   │   ├── PERI_EWM.h -│   │   ├── PERI_FLEXIO.h -│   │   ├── PERI_FLEXRAM.h -│   │   ├── PERI_FLEXSPI.h -│   │   ├── PERI_GPC.h -│   │   ├── PERI_GPIO.h -│   │   ├── PERI_GPT.h -│   │   ├── PERI_I2S.h -│   │   ├── PERI_IOMUXC_GPR.h -│   │   ├── PERI_IOMUXC_SNVS_GPR.h -│   │   ├── PERI_IOMUXC_SNVS.h -│   │   ├── PERI_IOMUXC.h -│   │   ├── PERI_KPP.h -│   │   ├── PERI_LCDIF.h -│   │   ├── PERI_LPI2C.h -│   │   ├── PERI_LPSPI.h -│   │   ├── PERI_LPUART.h -│   │   ├── PERI_OCOTP.h -│   │   ├── PERI_PGC.h -│   │   ├── PERI_PIT.h -│   │   ├── PERI_PMU.h -│   │   ├── PERI_PWM.h -│   │   ├── PERI_PXP.h -│   │   ├── PERI_ROMC.h -│   │   ├── PERI_RTWDOG.h -│   │   ├── PERI_SEMC.h -│   │   ├── PERI_SNVS.h -│   │   ├── PERI_SPDIF.h -│   │   ├── PERI_SRC.h -│   │   ├── PERI_TEMPMON.h -│   │   ├── PERI_TMR.h -│   │   ├── PERI_TRNG.h -│   │   ├── PERI_TSC.h -│   │   ├── PERI_USB_ANALOG.h -│   │   ├── PERI_USB.h -│   │   ├── PERI_USBNC.h -│   │   ├── PERI_USBPHY.h -│   │   ├── PERI_USDHC.h -│   │   ├── PERI_WDOG.h -│   │   ├── PERI_XBARA.h -│   │   ├── PERI_XBARB.h -│   │   └── PERI_XTALOSC24M.h -│   ├── project_template -│   │   ├── board.c -│   │   ├── board.h -│   │   ├── clock_config.c -│   │   ├── clock_config.h -│   │   ├── device_project_template.MIMXRT1052.cmake -│   │   ├── peripherals.c -│   │   ├── peripherals.h -│   │   ├── pin_mux.c -│   │   └── pin_mux.h -│   ├── system_MIMXRT1052.c -│   ├── system_MIMXRT1052.h -│   ├── template -│   │   ├── device_RTE.MIMXRT1052.cmake -│   │   └── RTE_Device.h -│   ├── utilities -│   │   ├── debug_console -│   │   ├── debug_console_lite -│   │   ├── fsl_memcpy.S -│   │   ├── fsl_notifier.c -│   │   ├── fsl_notifier.h -│   │   ├── fsl_sbrk.c -│   │   ├── fsl_syscall_stub.c -│   │   ├── incbin -│   │   ├── shell -│   │   ├── str -│   │   ├── utilities_misc_utilities.MIMXRT1052.cmake -│   │   ├── utility_debug_console_lite.MIMXRT1052.cmake -│   │   ├── utility_debug_console_template_config.MIMXRT1052.cmake -│   │   ├── utility_debug_console.MIMXRT1052.cmake -│   │   ├── utility_notifier.MIMXRT1052.cmake -│   │   └── utility_str.MIMXRT1052.cmake -│   └── xip -│   ├── device_boot_header.MIMXRT1052.cmake -│   ├── fsl_flexspi_nor_boot.c -│   └── fsl_flexspi_nor_boot.h -├── docs -│   └── readme.md -├── LA_OPT_NXP_Software_License.txt -├── middleware -│   ├── audio_voice -│   │   └── maestro -│   │   ├── middleware_audio_voice_maestro_cci_enable.cmake -│   │   ├── middleware_audio_voice_maestro_cei_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_audio_proc_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_audio_sink_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_audio_src_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_decoder_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_encoder_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_file_sink_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_file_src_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_mem_sink_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_mem_src_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_netbuf_src_enable.cmake -│   │   ├── middleware_audio_voice_maestro_element_process_sink_enable.cmake -│   │   ├── middleware_audio_voice_maestro_file_utils_enable.cmake -│   │   ├── middleware_audio_voice_maestro.cmake -│   │   └── src -│   ├── cjson -│   │   ├── CHANGELOG.md -│   │   ├── cJSON_Utils.c -│   │   ├── cJSON_Utils.h -│   │   ├── cJSON.c -│   │   ├── cJSON.h -│   │   ├── LICENSE -│   │   ├── middleware_cjson.cmake -│   │   └── README.md -│   ├── dhara -│   │   ├── ChangeLogKSDK.txt -│   │   ├── dhara -│   │   │   ├── bytes.h -│   │   │   ├── error.c -│   │   │   ├── error.h -│   │   │   ├── journal.c -│   │   │   ├── journal.h -│   │   │   ├── map.c -│   │   │   ├── map.h -│   │   │   └── nand.h -│   │   ├── ecc -│   │   │   ├── bch.c -│   │   │   ├── bch.h -│   │   │   ├── gf13.c -│   │   │   ├── gf13.h -│   │   │   ├── hamming.c -│   │   │   └── hamming.h -│   │   ├── LICENSE -│   │   ├── middleware_dhara_dhara_ecc_bch.cmake -│   │   ├── middleware_dhara_dhara_ecc_hamming.cmake -│   │   └── middleware_dhara.cmake -│   ├── fatfs -│   │   ├── CHANGELOG.md -│   │   ├── documents -│   │   │   ├── 00index_e.html -│   │   │   ├── css_e.css -│   │   │   ├── doc -│   │   │   ├── res -│   │   │   └── updates.html -│   │   ├── LICENSE.txt -│   │   ├── middleware_fatfs_mmc.cmake -│   │   ├── middleware_fatfs_nand.cmake -│   │   ├── middleware_fatfs_ram.cmake -│   │   ├── middleware_fatfs_sd.cmake -│   │   ├── middleware_fatfs_sdspi.cmake -│   │   ├── middleware_fatfs_template_mmc.cmake -│   │   ├── middleware_fatfs_template_nand.cmake -│   │   ├── middleware_fatfs_template_ram.cmake -│   │   ├── middleware_fatfs_template_sd.cmake -│   │   ├── middleware_fatfs_template_sdspi.cmake -│   │   ├── middleware_fatfs_template_usb.cmake -│   │   ├── middleware_fatfs_usb.cmake -│   │   ├── middleware_fatfs.cmake -│   │   ├── README.md -│   │   ├── SBOM.spdx.json -│   │   ├── source -│   │   │   ├── 00history.txt -│   │   │   ├── 00readme.txt -│   │   │   ├── diskio.c -│   │   │   ├── diskio.h -│   │   │   ├── ff.c -│   │   │   ├── ff.h -│   │   │   ├── ffconf_template.h -│   │   │   ├── ffsystem.c -│   │   │   ├── ffunicode.c -│   │   │   ├── fsl_mmc_disk -│   │   │   ├── fsl_nand_disk -│   │   │   ├── fsl_ram_disk -│   │   │   ├── fsl_sd_disk -│   │   │   ├── fsl_sdspi_disk -│   │   │   └── fsl_usb_disk -│   │   └── template -│   │   ├── ffconf.h -│   │   ├── mmc -│   │   ├── nand -│   │   ├── ram -│   │   ├── sd -│   │   ├── sdspi -│   │   └── usb -│   ├── freemaster -│   │   ├── ChangeLogKSDK.txt -│   │   ├── middleware_fmstr_platform_56f800e.cmake -│   │   ├── middleware_fmstr_platform_gen32le.cmake -│   │   ├── middleware_fmstr_platform_pa32.cmake -│   │   ├── middleware_fmstr_platform_s12z.cmake -│   │   ├── middleware_fmstr_platform_s32.cmake -│   │   ├── middleware_fmstr.cmake -│   │   └── src -│   │   ├── common -│   │   ├── drivers -│   │   ├── platforms -│   │   ├── support -│   │   └── template -│   ├── libjpeg -│   │   ├── change.log -│   │   ├── inc -│   │   │   ├── cderror.h -│   │   │   ├── cdjpeg.h -│   │   │   ├── jdct.h -│   │   │   ├── jerror.h -│   │   │   ├── jinclude.h -│   │   │   ├── jmemsys.h -│   │   │   ├── jmorecfg.h -│   │   │   ├── jpegint.h -│   │   │   ├── jpeglib.h -│   │   │   ├── jversion.h -│   │   │   └── transupp.h -│   │   ├── middleware_libjpeg_template.cmake -│   │   ├── middleware_libjpeg.cmake -│   │   ├── README -│   │   ├── src -│   │   │   ├── jaricom.c -│   │   │   ├── jcapimin.c -│   │   │   ├── jcapistd.c -│   │   │   ├── jcarith.c -│   │   │   ├── jccoefct.c -│   │   │   ├── jccolor.c -│   │   │   ├── jcdctmgr.c -│   │   │   ├── jchuff.c -│   │   │   ├── jcinit.c -│   │   │   ├── jcmainct.c -│   │   │   ├── jcmarker.c -│   │   │   ├── jcmaster.c -│   │   │   ├── jcomapi.c -│   │   │   ├── jcparam.c -│   │   │   ├── jcprepct.c -│   │   │   ├── jcsample.c -│   │   │   ├── jctrans.c -│   │   │   ├── jdapimin.c -│   │   │   ├── jdapistd.c -│   │   │   ├── jdarith.c -│   │   │   ├── jdatadst.c -│   │   │   ├── jdatasrc.c -│   │   │   ├── jdcoefct.c -│   │   │   ├── jdcolor.c -│   │   │   ├── jddctmgr.c -│   │   │   ├── jdhuff.c -│   │   │   ├── jdinput.c -│   │   │   ├── jdmainct.c -│   │   │   ├── jdmarker.c -│   │   │   ├── jdmaster.c -│   │   │   ├── jdmerge.c -│   │   │   ├── jdpostct.c -│   │   │   ├── jdsample.c -│   │   │   ├── jdtrans.c -│   │   │   ├── jerror.c -│   │   │   ├── jfdctflt.c -│   │   │   ├── jfdctfst.c -│   │   │   ├── jfdctint.c -│   │   │   ├── jidctflt.c -│   │   │   ├── jidctfst.c -│   │   │   ├── jidctint.c -│   │   │   ├── jmemmgr.c -│   │   │   ├── jmemnobs.c -│   │   │   ├── jquant1.c -│   │   │   ├── jquant2.c -│   │   │   └── jutils.c -│   │   └── template -│   │   └── jconfig.h -│   ├── littlefs -│   │   ├── DESIGN.md -│   │   ├── lfs_util.c -│   │   ├── lfs_util.h -│   │   ├── lfs.c -│   │   ├── lfs.h -│   │   ├── LICENSE.md -│   │   ├── mflash -│   │   │   ├── lfs_mflash.c -│   │   │   └── lfs_mflash.h -│   │   ├── middleware_littlefs_mflash.cmake -│   │   ├── middleware_littlefs.cmake -│   │   ├── README.md -│   │   ├── SBOM.spdx.json -│   │   └── SPEC.md -│   ├── mcuboot_opensource -│   │   ├── boot -│   │   │   ├── boot_serial -│   │   │   ├── bootutil -│   │   │   ├── cypress -│   │   │   ├── espressif -│   │   │   ├── mbed -│   │   │   ├── mynewt -│   │   │   ├── nuttx -│   │   │   ├── nxp_mcux_sdk -│   │   │   ├── zcbor -│   │   │   └── zephyr -│   │   ├── Cargo.lock -│   │   ├── Cargo.toml -│   │   ├── ChangeLogKSDK.txt -│   │   ├── ci -│   │   │   ├── check-signed-off-by.sh -│   │   │   ├── compare_versions.py -│   │   │   ├── espressif_install.sh -│   │   │   ├── espressif_run.sh -│   │   │   ├── fih_test_docker -│   │   │   ├── fih-tests_install.sh -│   │   │   ├── fih-tests_run.sh -│   │   │   ├── get_features.py -│   │   │   ├── imgtool_install.sh -│   │   │   ├── imgtool_run.sh -│   │   │   ├── mynewt_install.sh -│   │   │   ├── mynewt_keys -│   │   │   ├── mynewt_run.sh -│   │   │   ├── mynewt_targets -│   │   │   ├── requirements.txt -│   │   │   ├── sim_install.sh -│   │   │   └── sim_run.sh -│   │   ├── CODE_OF_CONDUCT.md -│   │   ├── docs -│   │   │   ├── _config.yml -│   │   │   ├── CNAME -│   │   │   ├── design.md -│   │   │   ├── ecdsa.md -│   │   │   ├── encrypted_images.md -│   │   │   ├── Gemfile -│   │   │   ├── Gemfile.lock -│   │   │   ├── imgtool.md -│   │   │   ├── index.md -│   │   │   ├── PORTING.md -│   │   │   ├── readme-espressif.md -│   │   │   ├── readme-mbed.md -│   │   │   ├── readme-mynewt.md -│   │   │   ├── readme-nuttx.md -│   │   │   ├── readme-nxp_mcux_sdk.md -│   │   │   ├── readme-riot.md -│   │   │   ├── readme-zephyr.md -│   │   │   ├── release-notes.d -│   │   │   ├── release-notes.md -│   │   │   ├── release.md -│   │   │   ├── SECURITY.md -│   │   │   ├── serial_recovery.md -│   │   │   ├── signed_images.md -│   │   │   ├── SubmittingPatches.md -│   │   │   ├── testplan-mynewt.md -│   │   │   └── testplan-zephyr.md -│   │   ├── enc-aes128kw.b64 -│   │   ├── enc-aes256kw.b64 -│   │   ├── enc-ec256-priv.pem -│   │   ├── enc-ec256-pub.pem -│   │   ├── enc-rsa2048-priv.pem -│   │   ├── enc-rsa2048-pub.pem -│   │   ├── enc-x25519-priv.pem -│   │   ├── enc-x25519-pub.pem -│   │   ├── ext -│   │   │   ├── fiat -│   │   │   ├── mbedtls-asn1 -│   │   │   ├── nrf -│   │   │   ├── tinycrypt -│   │   │   └── tinycrypt-sha512 -│   │   ├── go.mod -│   │   ├── LICENSE -│   │   ├── NOTICE -│   │   ├── project.yml -│   │   ├── ptest -│   │   │   ├── Cargo.lock -│   │   │   ├── Cargo.toml -│   │   │   └── src -│   │   ├── README.md -│   │   ├── repository.yml -│   │   ├── root-ec-p256-pkcs8.pem -│   │   ├── root-ec-p256.pem -│   │   ├── root-ec-p384-pkcs8.pem -│   │   ├── root-ec-p384.pem -│   │   ├── root-ed25519.pem -│   │   ├── root-rsa-2048.pem -│   │   ├── root-rsa-3072.pem -│   │   ├── samples -│   │   │   ├── mcuboot_config -│   │   │   └── zephyr -│   │   ├── scripts -│   │   │   ├── assemble.py -│   │   │   ├── flash.sh -│   │   │   ├── gdb-boot.sh -│   │   │   ├── imgtool -│   │   │   ├── imgtool.nix -│   │   │   ├── imgtool.py -│   │   │   ├── jgdb.sh -│   │   │   ├── jl.sh -│   │   │   ├── mcubin.bt -│   │   │   ├── requirements.txt -│   │   │   └── setup.py -│   │   ├── sim -│   │   │   ├── Cargo.toml -│   │   │   ├── mcuboot-sys -│   │   │   ├── README.rst -│   │   │   ├── simflash -│   │   │   ├── src -│   │   │   └── tests -│   │   ├── SW-Content-Register.txt -│   │   ├── testplan -│   │   │   └── mynewt -│   │   └── zephyr -│   │   └── module.yml -│   ├── pkcs11 -│   │   ├── LICENSE.md -│   │   ├── middleware_pkcs11.cmake -│   │   ├── pkcs11.h -│   │   ├── pkcs11f.h -│   │   ├── pkcs11t.h -│   │   └── README.md -│   ├── pngdec -│   │   ├── LICENSE -│   │   ├── middleware_pngdec.cmake -│   │   ├── perf_small.png -│   │   ├── README.md -│   │   └── src -│   │   ├── adler32.c -│   │   ├── crc32.c -│   │   ├── crc32.h -│   │   ├── infback.c -│   │   ├── inffast.c -│   │   ├── inffast.h -│   │   ├── inffixed.h -│   │   ├── inflate.c -│   │   ├── inflate.h -│   │   ├── inftrees.c -│   │   ├── inftrees.h -│   │   ├── PNGdec.c -│   │   ├── PNGdec.h -│   │   ├── zconf.h -│   │   ├── zlib.h -│   │   ├── zutil.c -│   │   └── zutil.h -│   ├── sdmmc -│   │   ├── common -│   │   │   ├── fsl_sdmmc_common.c -│   │   │   ├── fsl_sdmmc_common.h -│   │   │   └── fsl_sdmmc_spec.h -│   │   ├── host -│   │   │   └── usdhc -│   │   ├── middleware_sdmmc_common.cmake -│   │   ├── middleware_sdmmc_host_usdhc_blocking.cmake -│   │   ├── middleware_sdmmc_host_usdhc_non_blocking.cmake -│   │   ├── middleware_sdmmc_host_usdhc.cmake -│   │   ├── middleware_sdmmc_mmc.cmake -│   │   ├── middleware_sdmmc_osa.cmake -│   │   ├── middleware_sdmmc_sd.cmake -│   │   ├── middleware_sdmmc_sdhc_template.cmake -│   │   ├── middleware_sdmmc_sdif_template.cmake -│   │   ├── middleware_sdmmc_sdio.cmake -│   │   ├── middleware_sdmmc_sdspi.cmake -│   │   ├── middleware_sdmmc_usdhc_template.cmake -│   │   ├── mmc -│   │   │   ├── fsl_mmc.c -│   │   │   └── fsl_mmc.h -│   │   ├── osa -│   │   │   ├── fsl_sdmmc_osa.c -│   │   │   └── fsl_sdmmc_osa.h -│   │   ├── sd -│   │   │   ├── fsl_sd.c -│   │   │   └── fsl_sd.h -│   │   ├── sdio -│   │   │   ├── fsl_sdio.c -│   │   │   └── fsl_sdio.h -│   │   ├── sdspi -│   │   │   ├── fsl_sdspi.c -│   │   │   └── fsl_sdspi.h -│   │   └── template -│   │   ├── sdhc -│   │   ├── sdif -│   │   └── usdhc -│   ├── tfm -│   │   ├── psa-arch-tests -│   │   │   ├── api-tests -│   │   │   └── LICENSE.md -│   │   └── tf-m -│   │   ├── lib -│   │   └── middleware_psatest_ns_t_cose.cmake -│   ├── tinycbor -│   │   ├── Doxyfile -│   │   ├── examples -│   │   │   ├── examples.pro -│   │   │   ├── simplereader.c -│   │   │   └── simplereader.pro -│   │   ├── LICENSE -│   │   ├── Makefile -│   │   ├── Makefile.configure -│   │   ├── Makefile.nmake -│   │   ├── middleware_tinycbor.cmake -│   │   ├── README -│   │   ├── scripts -│   │   │   ├── maketag.pl -│   │   │   └── update-docs.sh -│   │   ├── src -│   │   │   ├── cbor.dox -│   │   │   ├── cbor.h -│   │   │   ├── cborencoder_close_container_checked.c -│   │   │   ├── cborencoder_float.c -│   │   │   ├── cborencoder.c -│   │   │   ├── cborerrorstrings.c -│   │   │   ├── cborinternal_p.h -│   │   │   ├── cborjson.h -│   │   │   ├── cborparser_dup_string.c -│   │   │   ├── cborparser_float.c -│   │   │   ├── cborparser.c -│   │   │   ├── cborpretty_stdio.c -│   │   │   ├── cborpretty.c -│   │   │   ├── cbortojson.c -│   │   │   ├── cborvalidation.c -│   │   │   ├── compilersupport_p.h -│   │   │   ├── open_memstream.c -│   │   │   ├── parsetags.pl -│   │   │   ├── src.pri -│   │   │   ├── tags.txt -│   │   │   ├── tinycbor-version.h -│   │   │   ├── tinycbor.pro -│   │   │   └── utf8_p.h -│   │   ├── tests -│   │   │   ├── c90 -│   │   │   ├── cpp -│   │   │   ├── encoder -│   │   │   ├── parser -│   │   │   ├── tests.pro -│   │   │   └── tojson -│   │   ├── tinycbor.pc.in -│   │   ├── TODO -│   │   ├── tools -│   │   │   ├── cbordump -│   │   │   ├── json2cbor -│   │   │   └── Makefile -│   │   └── VERSION -│   └── usb -│   ├── ChangeLogKSDK.txt -│   ├── config -│   │   ├── dcd -│   │   ├── device -│   │   ├── host -│   │   └── pd -│   ├── dcd -│   │   ├── usb_charger_detect.h -│   │   ├── usb_phydcd.c -│   │   └── usb_phydcd.h -│   ├── device -│   │   ├── class -│   │   ├── usb_device_ch9.c -│   │   ├── usb_device_ch9.h -│   │   ├── usb_device_dci.c -│   │   ├── usb_device_dci.h -│   │   ├── usb_device_ehci.c -│   │   ├── usb_device_ehci.h -│   │   └── usb_device.h -│   ├── host -│   │   ├── class -│   │   ├── usb_host_devices.c -│   │   ├── usb_host_devices.h -│   │   ├── usb_host_ehci.c -│   │   ├── usb_host_ehci.h -│   │   ├── usb_host_framework.c -│   │   ├── usb_host_framework.h -│   │   ├── usb_host_hci.c -│   │   ├── usb_host_hci.h -│   │   └── usb_host.h -│   ├── include -│   │   ├── usb_misc.h -│   │   ├── usb_spec.h -│   │   └── usb.h -│   ├── middleware_usb_common_header.cmake -│   ├── middleware_usb_device_audio.cmake -│   ├── middleware_usb_device_ccid.cmake -│   ├── middleware_usb_device_cdc_ecm.cmake -│   ├── middleware_usb_device_cdc_rndis.cmake -│   ├── middleware_usb_device_cdc.cmake -│   ├── middleware_usb_device_common_header.cmake -│   ├── middleware_usb_device_controller_driver.cmake -│   ├── middleware_usb_device_dfu.cmake -│   ├── middleware_usb_device_ehci_config_header.cmake -│   ├── middleware_usb_device_ehci.cmake -│   ├── middleware_usb_device_hid.cmake -│   ├── middleware_usb_device_msd.cmake -│   ├── middleware_usb_device_mtp.cmake -│   ├── middleware_usb_device_phdc.cmake -│   ├── middleware_usb_device_printer.cmake -│   ├── middleware_usb_device_stack.cmake -│   ├── middleware_usb_device_video.cmake -│   ├── middleware_usb_host_audio.cmake -│   ├── middleware_usb_host_cdc_ecm.cmake -│   ├── middleware_usb_host_cdc_rndis.cmake -│   ├── middleware_usb_host_cdc.cmake -│   ├── middleware_usb_host_common_header.cmake -│   ├── middleware_usb_host_ehci_config_header.cmake -│   ├── middleware_usb_host_ehci.cmake -│   ├── middleware_usb_host_hid.cmake -│   ├── middleware_usb_host_msd.cmake -│   ├── middleware_usb_host_phdc.cmake -│   ├── middleware_usb_host_printer.cmake -│   ├── middleware_usb_host_stack.cmake -│   ├── middleware_usb_host_video.cmake -│   ├── middleware_usb_pd_altmode.cmake -│   ├── middleware_usb_pd_compliance_test_report.cmake -│   ├── middleware_usb_pd_config_header.cmake -│   ├── middleware_usb_pd_phy_ptn5110.cmake -│   ├── middleware_usb_pd.cmake -│   ├── middleware_usb_phy.cmake -│   ├── middleware_usb_phydcd_config_header.cmake -│   ├── middleware_usb_phydcd.cmake -│   ├── pd -│   │   ├── alt_mode -│   │   ├── compliance_test_report -│   │   ├── phy_interface -│   │   ├── ptn5110 -│   │   ├── usb_pd_auto_policy.h -│   │   ├── usb_pd_connect.c -│   │   ├── usb_pd_interface.c -│   │   ├── usb_pd_interface.h -│   │   ├── usb_pd_msg.c -│   │   ├── usb_pd_phy.h -│   │   ├── usb_pd_policy.c -│   │   ├── usb_pd_spec.h -│   │   ├── usb_pd_timer.c -│   │   ├── usb_pd_timer.h -│   │   └── usb_pd.h -│   └── phy -│   ├── usb_phy.c -│   └── usb_phy.h -├── MIMXRT1052xxxxB_manifest_v3_15.xml -├── README.md -├── rtos -│   └── freertos -│   └── freertos-kernel -│   ├── CHANGELOG_mcuxsdk.md -│   ├── CMakeLists.txt -│   ├── croutine.c -│   ├── cspell.config.yaml -│   ├── event_groups.c -│   ├── examples -│   ├── GitHub-FreeRTOS-Kernel-Home.url -│   ├── History.txt -│   ├── include -│   ├── LICENSE.md -│   ├── list.c -│   ├── manifest.yml -│   ├── mcuxsdk-doc -│   ├── middleware_freertos-kernel_config.cmake -│   ├── middleware_freertos-kernel_extension.cmake -│   ├── middleware_freertos-kernel_heap_1.cmake -│   ├── middleware_freertos-kernel_heap_2.cmake -│   ├── middleware_freertos-kernel_heap_3.cmake -│   ├── middleware_freertos-kernel_heap_4.cmake -│   ├── middleware_freertos-kernel_heap_5.cmake -│   ├── middleware_freertos-kernel_mpu_wrappers_v2.cmake -│   ├── middleware_freertos-kernel_mpu_wrappers.cmake -│   ├── middleware_freertos-kernel_use_newlib_reentrant.cmake -│   ├── middleware_freertos-kernel_use_picolibc_tls.cmake -│   ├── middleware_freertos-kernel.cmake -│   ├── MISRA.md -│   ├── portable -│   ├── queue.c -│   ├── Quick_Start_Guide.url -│   ├── README_mcuxsdk.md -│   ├── README.md -│   ├── sbom.spdx -│   ├── SCR.txt -│   ├── stream_buffer.c -│   ├── tasks.c -│   ├── template -│   └── timers.c -├── sdk_tree.txt -├── SW-Content-Register.txt -└── tools - └── cmake_toolchain_files - ├── armgcc_force_cpp.cmake - ├── armgcc.cmake - ├── mcux_config.cmake - ├── riscvllvm.cmake - ├── xcc.cmake - └── xclang.cmake - -523 directories, 1213 files