lift_indicator_suite/sdk/sdk_tree.txt

1738 lines
81 KiB
Text

.
├── 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