MCUXpresso_MKS22FN256xxx12/MKS22FN256xxx12_manifest_v3...

4928 lines
290 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<ksdk:manifest xmlns:ksdk="http://nxp.com/ksdk/2.0/ksdk_manifest_v3.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://nxp.com/ksdk/2.0/ksdk_manifest_v3.0.xsd http://nxp.com/mcuxpresso/sdk/sdk_manifest_v3.2.xsd" format_version="3.2" api_version="2.0.0" name="SDK version 2.4.1 package for MKS22FN256xxx12 device" brief="This is SDK version 2.4.1 manifest file. It describes the content of the SDK version 2.4.1 package for MKS22FN256xxx12 device and additional settings for tools that support SDK version 2.4.1" id="SDK_2.x_MKS22FN256xxx12" configuration="57f01d5495386be7441b20cc347b972f">
<defines>
<define name="CPU_$|package|" value=""/>
<define name="CPU_$|package|_$|core|" value=""/>
</defines>
<ksdk id="KSDK241" name="KSDK241" version="2.4.1"/>
<compilers>
<compiler id="compiler_gcc" type="gcc" name="gcc"/>
</compilers>
<toolchainSettings/>
<toolchains>
<toolchain id="armgcc" name="GCC_ARM_Embedded" full_name="GCC ARM Embedded" type="armgcc" compiler="compiler_gcc" version="7.2.1" vendor="GCC ARM Embedded" vendor_url="http://launchpad.net/gcc-arm-embedded"/>
</toolchains>
<boards>
<board id="mapsks22" name="MAPS-KS22" package="MKS22FN256VLL12" version="1.0.0" href="http://www.nxp.com/maps-ks22">
<description>
KS22: KS22-120MHz Microcontrollers (MCUs) based on ARM® Cortex®-M4 Core
</description>
<metadataSet>
<metadata key="html">
<specific>
<content>
The KS22 MCU is based on the ARM® Cortex®-M4 core with 120MHz MCUs with FPU, offering full-speed USB 2.0 OTG, in addition to other features like USB crystal-less functionality. Devices have 128 KB and 256 KB of flash, 64 KB SRAM as well as LQFP and QFN packages. These devices offer various levels of integration, with a rich suite of analog, communication, timing and control peripherals.
</content>
</specific>
</metadata>
</metadataSet>
<examples>
<example id="mapsks22_cmsis_dspi_edma_b2b_transfer_master" name="cmsis_dspi_edma_b2b_transfer_master" category="cmsis_driver_examples/dspi" path="boards/mapsks22/cmsis_driver_examples/dspi/edma_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/dspi/edma_b2b_transfer/master" type="xml">
<files mask="cmsis_dspi_edma_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_dspi_edma_b2b_transfer_slave" name="cmsis_dspi_edma_b2b_transfer_slave" category="cmsis_driver_examples/dspi" path="boards/mapsks22/cmsis_driver_examples/dspi/edma_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/dspi/edma_b2b_transfer/slave" type="xml">
<files mask="cmsis_dspi_edma_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_dspi_int_b2b_transfer_master" name="cmsis_dspi_int_b2b_transfer_master" category="cmsis_driver_examples/dspi" path="boards/mapsks22/cmsis_driver_examples/dspi/int_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/dspi/int_b2b_transfer/master" type="xml">
<files mask="cmsis_dspi_int_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_dspi_int_b2b_transfer_slave" name="cmsis_dspi_int_b2b_transfer_slave" category="cmsis_driver_examples/dspi" path="boards/mapsks22/cmsis_driver_examples/dspi/int_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/dspi/int_b2b_transfer/slave" type="xml">
<files mask="cmsis_dspi_int_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_lpi2c_edma_b2b_transfer_master" name="cmsis_lpi2c_edma_b2b_transfer_master" category="cmsis_driver_examples/lpi2c" path="boards/mapsks22/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master" type="xml">
<files mask="cmsis_lpi2c_edma_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_lpi2c_edma_b2b_transfer_slave" name="cmsis_lpi2c_edma_b2b_transfer_slave" category="cmsis_driver_examples/lpi2c" path="boards/mapsks22/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave" type="xml">
<files mask="cmsis_lpi2c_edma_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_lpi2c_int_b2b_transfer_master" name="cmsis_lpi2c_int_b2b_transfer_master" category="cmsis_driver_examples/lpi2c" path="boards/mapsks22/cmsis_driver_examples/lpi2c/int_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/lpi2c/int_b2b_transfer/master" type="xml">
<files mask="cmsis_lpi2c_int_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_lpi2c_int_b2b_transfer_slave" name="cmsis_lpi2c_int_b2b_transfer_slave" category="cmsis_driver_examples/lpi2c" path="boards/mapsks22/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave" type="xml">
<files mask="cmsis_lpi2c_int_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_lpuart_edma_transfer" name="cmsis_lpuart_edma_transfer" category="cmsis_driver_examples/lpuart" path="boards/mapsks22/cmsis_driver_examples/lpuart/edma_transfer" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/lpuart/edma_transfer" type="xml">
<files mask="cmsis_lpuart_edma_transfer.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_lpuart_interrupt_transfer" name="cmsis_lpuart_interrupt_transfer" category="cmsis_driver_examples/lpuart" path="boards/mapsks22/cmsis_driver_examples/lpuart/interrupt_transfer" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/lpuart/interrupt_transfer" type="xml">
<files mask="cmsis_lpuart_interrupt_transfer.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_uart_edma_transfer" name="cmsis_uart_edma_transfer" category="cmsis_driver_examples/uart" path="boards/mapsks22/cmsis_driver_examples/uart/edma_transfer" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/uart/edma_transfer" type="xml">
<files mask="cmsis_uart_edma_transfer.xml"/>
</external>
</example>
<example id="mapsks22_cmsis_uart_interrupt_transfer" name="cmsis_uart_interrupt_transfer" category="cmsis_driver_examples/uart" path="boards/mapsks22/cmsis_driver_examples/uart/interrupt_transfer" toolchain="armgcc">
<external path="boards/mapsks22/cmsis_driver_examples/uart/interrupt_transfer" type="xml">
<files mask="cmsis_uart_interrupt_transfer.xml"/>
</external>
</example>
<example id="mapsks22_adc16_low_power" name="adc16_low_power" category="demo_apps" path="boards/mapsks22/demo_apps/adc16_low_power" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/adc16_low_power" type="xml">
<files mask="adc16_low_power.xml"/>
</external>
</example>
<example id="mapsks22_adc16_potentiometer" name="adc16_potentiometer" category="demo_apps" path="boards/mapsks22/demo_apps/adc16_potentiometer" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/adc16_potentiometer" type="xml">
<files mask="adc16_potentiometer.xml"/>
</external>
</example>
<example id="mapsks22_dac_adc" name="dac_adc" category="demo_apps" path="boards/mapsks22/demo_apps/dac_adc" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/dac_adc" type="xml">
<files mask="dac_adc.xml"/>
</external>
</example>
<example id="mapsks22_dac_speaker" name="dac_speaker" category="demo_apps" path="boards/mapsks22/demo_apps/dac_speaker" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/dac_speaker" type="xml">
<files mask="dac_speaker.xml"/>
</external>
</example>
<example id="mapsks22_dspi_lcd" name="dspi_lcd" category="demo_apps" path="boards/mapsks22/demo_apps/dspi_lcd" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/dspi_lcd" type="xml">
<files mask="dspi_lcd.xml"/>
</external>
</example>
<example id="mapsks22_eeprom" name="eeprom" category="demo_apps" path="boards/mapsks22/demo_apps/eeprom" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/eeprom" type="xml">
<files mask="eeprom.xml"/>
</external>
</example>
<example id="mapsks22_hello_world" name="hello_world" category="demo_apps" path="boards/mapsks22/demo_apps/hello_world" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/hello_world" type="xml">
<files mask="hello_world.xml"/>
</external>
</example>
<example id="mapsks22_hello_world_virtual_com" name="hello_world_virtual_com" category="demo_apps" path="boards/mapsks22/demo_apps/hello_world_virtual_com" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/hello_world_virtual_com" type="xml">
<files mask="hello_world_virtual_com.xml"/>
</external>
</example>
<example id="mapsks22_led_blinky" name="led_blinky" category="demo_apps" path="boards/mapsks22/demo_apps/led_blinky" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/led_blinky" type="xml">
<files mask="led_blinky.xml"/>
</external>
</example>
<example id="mapsks22_power_manager" name="power_manager" category="demo_apps" path="boards/mapsks22/demo_apps/power_manager" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/power_manager" type="xml">
<files mask="power_manager.xml"/>
</external>
</example>
<example id="mapsks22_power_mode_switch" name="power_mode_switch" category="demo_apps" path="boards/mapsks22/demo_apps/power_mode_switch" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/power_mode_switch" type="xml">
<files mask="power_mode_switch.xml"/>
</external>
</example>
<example id="mapsks22_rtc_func" name="rtc_func" category="demo_apps" path="boards/mapsks22/demo_apps/rtc_func" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/rtc_func" type="xml">
<files mask="rtc_func.xml"/>
</external>
</example>
<example id="mapsks22_sai" name="sai" category="demo_apps" path="boards/mapsks22/demo_apps/sai" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/sai" type="xml">
<files mask="sai.xml"/>
</external>
</example>
<example id="mapsks22_shell" name="shell" category="demo_apps" path="boards/mapsks22/demo_apps/shell" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/shell" type="xml">
<files mask="shell.xml"/>
</external>
</example>
<example id="mapsks22_spi_flash" name="spi_flash" category="demo_apps" path="boards/mapsks22/demo_apps/spi_flash" toolchain="armgcc">
<external path="boards/mapsks22/demo_apps/spi_flash" type="xml">
<files mask="spi_flash.xml"/>
</external>
</example>
<example id="mapsks22_adc16_continuous_edma" name="adc16_continuous_edma" category="driver_examples/adc16" path="boards/mapsks22/driver_examples/adc16/continuous_edma" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/adc16/continuous_edma" type="xml">
<files mask="adc16_continuous_edma.xml"/>
</external>
</example>
<example id="mapsks22_adc16_interrupt" name="adc16_interrupt" category="driver_examples/adc16" path="boards/mapsks22/driver_examples/adc16/interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/adc16/interrupt" type="xml">
<files mask="adc16_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_adc16_polling" name="adc16_polling" category="driver_examples/adc16" path="boards/mapsks22/driver_examples/adc16/polling" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/adc16/polling" type="xml">
<files mask="adc16_polling.xml"/>
</external>
</example>
<example id="mapsks22_cmp_interrupt" name="cmp_interrupt" category="driver_examples/cmp" path="boards/mapsks22/driver_examples/cmp/interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/cmp/interrupt" type="xml">
<files mask="cmp_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_cmp_polling" name="cmp_polling" category="driver_examples/cmp" path="boards/mapsks22/driver_examples/cmp/polling" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/cmp/polling" type="xml">
<files mask="cmp_polling.xml"/>
</external>
</example>
<example id="mapsks22_crc" name="crc" category="driver_examples" path="boards/mapsks22/driver_examples/crc" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/crc" type="xml">
<files mask="crc.xml"/>
</external>
</example>
<example id="mapsks22_dac_basic" name="dac_basic" category="driver_examples/dac" path="boards/mapsks22/driver_examples/dac/basic" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dac/basic" type="xml">
<files mask="dac_basic.xml"/>
</external>
</example>
<example id="mapsks22_dac_buffer_interrupt" name="dac_buffer_interrupt" category="driver_examples/dac" path="boards/mapsks22/driver_examples/dac/buffer_interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dac/buffer_interrupt" type="xml">
<files mask="dac_buffer_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_dac_continuous_pdb_edma" name="dac_continuous_pdb_edma" category="driver_examples/dac" path="boards/mapsks22/driver_examples/dac/continuous_pdb_edma" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dac/continuous_pdb_edma" type="xml">
<files mask="dac_continuous_pdb_edma.xml"/>
</external>
</example>
<example id="mapsks22_dspi_edma_b2b_transfer_master" name="dspi_edma_b2b_transfer_master" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/edma_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/edma_b2b_transfer/master" type="xml">
<files mask="dspi_edma_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_dspi_edma_b2b_transfer_slave" name="dspi_edma_b2b_transfer_slave" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/edma_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/edma_b2b_transfer/slave" type="xml">
<files mask="dspi_edma_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_dspi_half_duplex_edma_master" name="dspi_half_duplex_edma_master" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/edma/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/edma/master" type="xml">
<files mask="dspi_half_duplex_edma_master.xml"/>
</external>
</example>
<example id="mapsks22_dspi_half_duplex_edma_slave" name="dspi_half_duplex_edma_slave" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/edma/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/edma/slave" type="xml">
<files mask="dspi_half_duplex_edma_slave.xml"/>
</external>
</example>
<example id="mapsks22_dspi_half_duplex_int_master" name="dspi_half_duplex_int_master" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/int/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/int/master" type="xml">
<files mask="dspi_half_duplex_int_master.xml"/>
</external>
</example>
<example id="mapsks22_dspi_half_duplex_int_slave" name="dspi_half_duplex_int_slave" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/int/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/int/slave" type="xml">
<files mask="dspi_half_duplex_int_slave.xml"/>
</external>
</example>
<example id="mapsks22_dspi_half_duplex_polling_master" name="dspi_half_duplex_polling_master" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/polling/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/polling/master" type="xml">
<files mask="dspi_half_duplex_polling_master.xml"/>
</external>
</example>
<example id="mapsks22_dspi_half_duplex_polling_slave" name="dspi_half_duplex_polling_slave" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/polling/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/half_duplex_transfer/polling/slave" type="xml">
<files mask="dspi_half_duplex_polling_slave.xml"/>
</external>
</example>
<example id="mapsks22_dspi_interrupt_b2b_master" name="dspi_interrupt_b2b_master" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/interrupt_b2b/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/interrupt_b2b/master" type="xml">
<files mask="dspi_interrupt_b2b_master.xml"/>
</external>
</example>
<example id="mapsks22_dspi_interrupt_b2b_slave" name="dspi_interrupt_b2b_slave" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/interrupt_b2b/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/interrupt_b2b/slave" type="xml">
<files mask="dspi_interrupt_b2b_slave.xml"/>
</external>
</example>
<example id="mapsks22_dspi_interrupt_b2b_transfer_master" name="dspi_interrupt_b2b_transfer_master" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/interrupt_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/interrupt_b2b_transfer/master" type="xml">
<files mask="dspi_interrupt_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_dspi_interrupt_b2b_transfer_slave" name="dspi_interrupt_b2b_transfer_slave" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/interrupt_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/interrupt_b2b_transfer/slave" type="xml">
<files mask="dspi_interrupt_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_dspi_polling_b2b_transfer_master" name="dspi_polling_b2b_transfer_master" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/polling_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/polling_b2b_transfer/master" type="xml">
<files mask="dspi_polling_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_dspi_polling_b2b_transfer_slave" name="dspi_polling_b2b_transfer_slave" category="driver_examples/dspi" path="boards/mapsks22/driver_examples/dspi/polling_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/dspi/polling_b2b_transfer/slave" type="xml">
<files mask="dspi_polling_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_edma_memory_to_memory" name="edma_memory_to_memory" category="driver_examples/edma" path="boards/mapsks22/driver_examples/edma/memory_to_memory" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/edma/memory_to_memory" type="xml">
<files mask="edma_memory_to_memory.xml"/>
</external>
</example>
<example id="mapsks22_edma_scatter_gather" name="edma_scatter_gather" category="driver_examples/edma" path="boards/mapsks22/driver_examples/edma/scatter_gather" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/edma/scatter_gather" type="xml">
<files mask="edma_scatter_gather.xml"/>
</external>
</example>
<example id="mapsks22_ewm" name="ewm" category="driver_examples" path="boards/mapsks22/driver_examples/ewm" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/ewm" type="xml">
<files mask="ewm.xml"/>
</external>
</example>
<example id="mapsks22_pflash" name="pflash" category="driver_examples/flash" path="boards/mapsks22/driver_examples/flash/pflash" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flash/pflash" type="xml">
<files mask="pflash.xml"/>
</external>
</example>
<example id="mapsks22_flexcan_interrupt_transfer" name="flexcan_interrupt_transfer" category="driver_examples/flexcan" path="boards/mapsks22/driver_examples/flexcan/interrupt_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexcan/interrupt_transfer" type="xml">
<files mask="flexcan_interrupt_transfer.xml"/>
</external>
</example>
<example id="mapsks22_flexcan_loopback" name="flexcan_loopback" category="driver_examples/flexcan" path="boards/mapsks22/driver_examples/flexcan/loopback" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexcan/loopback" type="xml">
<files mask="flexcan_loopback.xml"/>
</external>
</example>
<example id="mapsks22_flexcan_loopback_edma_transfer" name="flexcan_loopback_edma_transfer" category="driver_examples/flexcan" path="boards/mapsks22/driver_examples/flexcan/loopback_edma_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexcan/loopback_edma_transfer" type="xml">
<files mask="flexcan_loopback_edma_transfer.xml"/>
</external>
</example>
<example id="mapsks22_flexcan_loopback_transfer" name="flexcan_loopback_transfer" category="driver_examples/flexcan" path="boards/mapsks22/driver_examples/flexcan/loopback_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexcan/loopback_transfer" type="xml">
<files mask="flexcan_loopback_transfer.xml"/>
</external>
</example>
<example id="mapsks22_flexio_i2c_interrupt_lpi2c_transfer" name="flexio_i2c_interrupt_lpi2c_transfer" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/i2c/interrupt_lpi2c_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/i2c/interrupt_lpi2c_transfer" type="xml">
<files mask="flexio_i2c_interrupt_lpi2c_transfer.xml"/>
</external>
</example>
<example id="mapsks22_flexio_spi_edma_dspi_transfer_master" name="flexio_spi_edma_dspi_transfer_master" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/spi/edma_dspi_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/spi/edma_dspi_transfer/master" type="xml">
<files mask="flexio_spi_edma_dspi_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_flexio_spi_edma_dspi_transfer_slave" name="flexio_spi_edma_dspi_transfer_slave" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/spi/edma_dspi_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/spi/edma_dspi_transfer/slave" type="xml">
<files mask="flexio_spi_edma_dspi_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_flexio_spi_int_dspi_transfer_master" name="flexio_spi_int_dspi_transfer_master" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/spi/int_dspi_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/spi/int_dspi_transfer/master" type="xml">
<files mask="flexio_spi_int_dspi_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_flexio_spi_int_dspi_transfer_slave" name="flexio_spi_int_dspi_transfer_slave" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/spi/int_dspi_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/spi/int_dspi_transfer/slave" type="xml">
<files mask="flexio_spi_int_dspi_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_flexio_uart_edma_transfer" name="flexio_uart_edma_transfer" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/uart/edma_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/uart/edma_transfer" type="xml">
<files mask="flexio_uart_edma_transfer.xml"/>
</external>
</example>
<example id="mapsks22_flexio_uart_int_rb_transfer" name="flexio_uart_int_rb_transfer" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/uart/int_rb_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/uart/int_rb_transfer" type="xml">
<files mask="flexio_uart_int_rb_transfer.xml"/>
</external>
</example>
<example id="mapsks22_flexio_uart_interrupt_transfer" name="flexio_uart_interrupt_transfer" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/uart/interrupt_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/uart/interrupt_transfer" type="xml">
<files mask="flexio_uart_interrupt_transfer.xml"/>
</external>
</example>
<example id="mapsks22_flexio_uart_polling_transfer" name="flexio_uart_polling_transfer" category="driver_examples/flexio" path="boards/mapsks22/driver_examples/flexio/uart/polling_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/flexio/uart/polling_transfer" type="xml">
<files mask="flexio_uart_polling_transfer.xml"/>
</external>
</example>
<example id="mapsks22_gpio_input_interrupt" name="gpio_input_interrupt" category="driver_examples/gpio" path="boards/mapsks22/driver_examples/gpio/input_interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/gpio/input_interrupt" type="xml">
<files mask="gpio_input_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_gpio_led_output" name="gpio_led_output" category="driver_examples/gpio" path="boards/mapsks22/driver_examples/gpio/led_output" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/gpio/led_output" type="xml">
<files mask="gpio_led_output.xml"/>
</external>
</example>
<example id="mapsks22_lpi2c_edma_b2b_transfer_master" name="lpi2c_edma_b2b_transfer_master" category="driver_examples/lpi2c" path="boards/mapsks22/driver_examples/lpi2c/edma_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpi2c/edma_b2b_transfer/master" type="xml">
<files mask="lpi2c_edma_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_lpi2c_edma_b2b_transfer_slave" name="lpi2c_edma_b2b_transfer_slave" category="driver_examples/lpi2c" path="boards/mapsks22/driver_examples/lpi2c/edma_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpi2c/edma_b2b_transfer/slave" type="xml">
<files mask="lpi2c_edma_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_lpi2c_interrupt" name="lpi2c_interrupt" category="driver_examples/lpi2c" path="boards/mapsks22/driver_examples/lpi2c/interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpi2c/interrupt" type="xml">
<files mask="lpi2c_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_lpi2c_interrupt_b2b_transfer_master" name="lpi2c_interrupt_b2b_transfer_master" category="driver_examples/lpi2c" path="boards/mapsks22/driver_examples/lpi2c/interrupt_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpi2c/interrupt_b2b_transfer/master" type="xml">
<files mask="lpi2c_interrupt_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_lpi2c_interrupt_b2b_transfer_slave" name="lpi2c_interrupt_b2b_transfer_slave" category="driver_examples/lpi2c" path="boards/mapsks22/driver_examples/lpi2c/interrupt_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpi2c/interrupt_b2b_transfer/slave" type="xml">
<files mask="lpi2c_interrupt_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_lpi2c_polling_b2b_transfer_master" name="lpi2c_polling_b2b_transfer_master" category="driver_examples/lpi2c" path="boards/mapsks22/driver_examples/lpi2c/polling_b2b_transfer/master" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpi2c/polling_b2b_transfer/master" type="xml">
<files mask="lpi2c_polling_b2b_transfer_master.xml"/>
</external>
</example>
<example id="mapsks22_lpi2c_polling_b2b_transfer_slave" name="lpi2c_polling_b2b_transfer_slave" category="driver_examples/lpi2c" path="boards/mapsks22/driver_examples/lpi2c/polling_b2b_transfer/slave" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpi2c/polling_b2b_transfer/slave" type="xml">
<files mask="lpi2c_polling_b2b_transfer_slave.xml"/>
</external>
</example>
<example id="mapsks22_lptmr" name="lptmr" category="driver_examples" path="boards/mapsks22/driver_examples/lptmr" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lptmr" type="xml">
<files mask="lptmr.xml"/>
</external>
</example>
<example id="mapsks22_lpuart_edma_transfer" name="lpuart_edma_transfer" category="driver_examples/lpuart" path="boards/mapsks22/driver_examples/lpuart/edma_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpuart/edma_transfer" type="xml">
<files mask="lpuart_edma_transfer.xml"/>
</external>
</example>
<example id="mapsks22_lpuart_interrupt" name="lpuart_interrupt" category="driver_examples/lpuart" path="boards/mapsks22/driver_examples/lpuart/interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpuart/interrupt" type="xml">
<files mask="lpuart_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_lpuart_interrupt_rb_transfer" name="lpuart_interrupt_rb_transfer" category="driver_examples/lpuart" path="boards/mapsks22/driver_examples/lpuart/interrupt_rb_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpuart/interrupt_rb_transfer" type="xml">
<files mask="lpuart_interrupt_rb_transfer.xml"/>
</external>
</example>
<example id="mapsks22_lpuart_interrupt_transfer" name="lpuart_interrupt_transfer" category="driver_examples/lpuart" path="boards/mapsks22/driver_examples/lpuart/interrupt_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpuart/interrupt_transfer" type="xml">
<files mask="lpuart_interrupt_transfer.xml"/>
</external>
</example>
<example id="mapsks22_lpuart_polling" name="lpuart_polling" category="driver_examples/lpuart" path="boards/mapsks22/driver_examples/lpuart/polling" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/lpuart/polling" type="xml">
<files mask="lpuart_polling.xml"/>
</external>
</example>
<example id="mapsks22_mcg_fee_blpe" name="mcg_fee_blpe" category="driver_examples/mcg" path="boards/mapsks22/driver_examples/mcg/fee_blpe" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/mcg/fee_blpe" type="xml">
<files mask="mcg_fee_blpe.xml"/>
</external>
</example>
<example id="mapsks22_mcg_fee_blpi" name="mcg_fee_blpi" category="driver_examples/mcg" path="boards/mapsks22/driver_examples/mcg/fee_blpi" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/mcg/fee_blpi" type="xml">
<files mask="mcg_fee_blpi.xml"/>
</external>
</example>
<example id="mapsks22_mcg_fei_blpi" name="mcg_fei_blpi" category="driver_examples/mcg" path="boards/mapsks22/driver_examples/mcg/fei_blpi" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/mcg/fei_blpi" type="xml">
<files mask="mcg_fei_blpi.xml"/>
</external>
</example>
<example id="mapsks22_mcg_pee_blpe" name="mcg_pee_blpe" category="driver_examples/mcg" path="boards/mapsks22/driver_examples/mcg/pee_blpe" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/mcg/pee_blpe" type="xml">
<files mask="mcg_pee_blpe.xml"/>
</external>
</example>
<example id="mapsks22_mcg_pee_blpi" name="mcg_pee_blpi" category="driver_examples/mcg" path="boards/mapsks22/driver_examples/mcg/pee_blpi" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/mcg/pee_blpi" type="xml">
<files mask="mcg_pee_blpi.xml"/>
</external>
</example>
<example id="mapsks22_pdb_adc16_trigger" name="pdb_adc16_trigger" category="driver_examples/pdb" path="boards/mapsks22/driver_examples/pdb/adc16_trigger" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/pdb/adc16_trigger" type="xml">
<files mask="pdb_adc16_trigger.xml"/>
</external>
</example>
<example id="mapsks22_pdb_dac_trigger" name="pdb_dac_trigger" category="driver_examples/pdb" path="boards/mapsks22/driver_examples/pdb/dac_trigger" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/pdb/dac_trigger" type="xml">
<files mask="pdb_dac_trigger.xml"/>
</external>
</example>
<example id="mapsks22_pdb_delay_interrupt" name="pdb_delay_interrupt" category="driver_examples/pdb" path="boards/mapsks22/driver_examples/pdb/delay_interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/pdb/delay_interrupt" type="xml">
<files mask="pdb_delay_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_pit" name="pit" category="driver_examples" path="boards/mapsks22/driver_examples/pit" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/pit" type="xml">
<files mask="pit.xml"/>
</external>
</example>
<example id="mapsks22_rnga_random" name="rnga_random" category="driver_examples/rnga" path="boards/mapsks22/driver_examples/rnga/random" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/rnga/random" type="xml">
<files mask="rnga_random.xml"/>
</external>
</example>
<example id="mapsks22_rtc" name="rtc" category="driver_examples" path="boards/mapsks22/driver_examples/rtc" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/rtc" type="xml">
<files mask="rtc.xml"/>
</external>
</example>
<example id="mapsks22_sai_edma_record_playback" name="sai_edma_record_playback" category="driver_examples/sai" path="boards/mapsks22/driver_examples/sai/edma_record_playback" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/sai/edma_record_playback" type="xml">
<files mask="sai_edma_record_playback.xml"/>
</external>
</example>
<example id="mapsks22_sai_edma_transfer" name="sai_edma_transfer" category="driver_examples/sai" path="boards/mapsks22/driver_examples/sai/edma_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/sai/edma_transfer" type="xml">
<files mask="sai_edma_transfer.xml"/>
</external>
</example>
<example id="mapsks22_sai_interrupt" name="sai_interrupt" category="driver_examples/sai" path="boards/mapsks22/driver_examples/sai/interrupt" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/sai/interrupt" type="xml">
<files mask="sai_interrupt.xml"/>
</external>
</example>
<example id="mapsks22_sai_interrupt_record_playback" name="sai_interrupt_record_playback" category="driver_examples/sai" path="boards/mapsks22/driver_examples/sai/interrupt_record_playback" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/sai/interrupt_record_playback" type="xml">
<files mask="sai_interrupt_record_playback.xml"/>
</external>
</example>
<example id="mapsks22_sai_interrupt_transfer" name="sai_interrupt_transfer" category="driver_examples/sai" path="boards/mapsks22/driver_examples/sai/interrupt_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/sai/interrupt_transfer" type="xml">
<files mask="sai_interrupt_transfer.xml"/>
</external>
</example>
<example id="mapsks22_sdspi" name="sdspi" category="driver_examples" path="boards/mapsks22/driver_examples/sdspi" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/sdspi" type="xml">
<files mask="sdspi.xml"/>
</external>
</example>
<example id="mapsks22_smartcard" name="smartcard" category="driver_examples" path="boards/mapsks22/driver_examples/smartcard" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/smartcard" type="xml">
<files mask="smartcard.xml"/>
</external>
</example>
<example id="mapsks22_tpm_input_capture" name="tpm_input_capture" category="driver_examples/tpm" path="boards/mapsks22/driver_examples/tpm/input_capture" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/tpm/input_capture" type="xml">
<files mask="tpm_input_capture.xml"/>
</external>
</example>
<example id="mapsks22_tpm_output_compare" name="tpm_output_compare" category="driver_examples/tpm" path="boards/mapsks22/driver_examples/tpm/output_compare" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/tpm/output_compare" type="xml">
<files mask="tpm_output_compare.xml"/>
</external>
</example>
<example id="mapsks22_tpm_pwm_twochannel" name="tpm_pwm_twochannel" category="driver_examples/tpm" path="boards/mapsks22/driver_examples/tpm/pwm_twochannel" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/tpm/pwm_twochannel" type="xml">
<files mask="tpm_pwm_twochannel.xml"/>
</external>
</example>
<example id="mapsks22_tpm_simple_pwm" name="tpm_simple_pwm" category="driver_examples/tpm" path="boards/mapsks22/driver_examples/tpm/simple_pwm" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/tpm/simple_pwm" type="xml">
<files mask="tpm_simple_pwm.xml"/>
</external>
</example>
<example id="mapsks22_tpm_timer" name="tpm_timer" category="driver_examples/tpm" path="boards/mapsks22/driver_examples/tpm/timer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/tpm/timer" type="xml">
<files mask="tpm_timer.xml"/>
</external>
</example>
<example id="mapsks22_uart_edma_transfer" name="uart_edma_transfer" category="driver_examples/uart" path="boards/mapsks22/driver_examples/uart/edma_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/uart/edma_transfer" type="xml">
<files mask="uart_edma_transfer.xml"/>
</external>
</example>
<example id="mapsks22_uart_interrupt_rb_transfer" name="uart_interrupt_rb_transfer" category="driver_examples/uart" path="boards/mapsks22/driver_examples/uart/interrupt_rb_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/uart/interrupt_rb_transfer" type="xml">
<files mask="uart_interrupt_rb_transfer.xml"/>
</external>
</example>
<example id="mapsks22_uart_interrupt_transfer" name="uart_interrupt_transfer" category="driver_examples/uart" path="boards/mapsks22/driver_examples/uart/interrupt_transfer" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/uart/interrupt_transfer" type="xml">
<files mask="uart_interrupt_transfer.xml"/>
</external>
</example>
<example id="mapsks22_uart_polling" name="uart_polling" category="driver_examples/uart" path="boards/mapsks22/driver_examples/uart/polling" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/uart/polling" type="xml">
<files mask="uart_polling.xml"/>
</external>
</example>
<example id="mapsks22_wdog" name="wdog" category="driver_examples" path="boards/mapsks22/driver_examples/wdog" toolchain="armgcc">
<external path="boards/mapsks22/driver_examples/wdog" type="xml">
<files mask="wdog.xml"/>
</external>
</example>
<example id="mapsks22_fatfs_sdspi" name="fatfs_sdspi" category="driver_examples" path="boards/mapsks22/fatfs_examples/fatfs_sdspi" toolchain="armgcc">
<external path="boards/mapsks22/fatfs_examples/fatfs_sdspi" type="xml">
<files mask="fatfs_sdspi.xml"/>
</external>
</example>
<example id="mapsks22_freertos_dspi" name="freertos_dspi" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_dspi" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_dspi" type="xml">
<files mask="freertos_dspi.xml"/>
</external>
</example>
<example id="mapsks22_freertos_event" name="freertos_event" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_event" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_event" type="xml">
<files mask="freertos_event.xml"/>
</external>
</example>
<example id="mapsks22_freertos_generic" name="freertos_generic" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_generic" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_generic" type="xml">
<files mask="freertos_generic.xml"/>
</external>
</example>
<example id="mapsks22_freertos_hello" name="freertos_hello" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_hello" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_hello" type="xml">
<files mask="freertos_hello.xml"/>
</external>
</example>
<example id="mapsks22_freertos_lpi2c" name="freertos_lpi2c" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_lpi2c" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_lpi2c" type="xml">
<files mask="freertos_lpi2c.xml"/>
</external>
</example>
<example id="mapsks22_freertos_lpuart" name="freertos_lpuart" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_lpuart" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_lpuart" type="xml">
<files mask="freertos_lpuart.xml"/>
</external>
</example>
<example id="mapsks22_freertos_mutex" name="freertos_mutex" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_mutex" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_mutex" type="xml">
<files mask="freertos_mutex.xml"/>
</external>
</example>
<example id="mapsks22_freertos_queue" name="freertos_queue" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_queue" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_queue" type="xml">
<files mask="freertos_queue.xml"/>
</external>
</example>
<example id="mapsks22_freertos_sem" name="freertos_sem" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_sem" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_sem" type="xml">
<files mask="freertos_sem.xml"/>
</external>
</example>
<example id="mapsks22_freertos_swtimer" name="freertos_swtimer" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_swtimer" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_swtimer" type="xml">
<files mask="freertos_swtimer.xml"/>
</external>
</example>
<example id="mapsks22_freertos_tickless" name="freertos_tickless" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_tickless" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_tickless" type="xml">
<files mask="freertos_tickless.xml"/>
</external>
</example>
<example id="mapsks22_freertos_uart" name="freertos_uart" category="rtos_examples" path="boards/mapsks22/rtos_examples/freertos_uart" toolchain="armgcc">
<external path="boards/mapsks22/rtos_examples/freertos_uart" type="xml">
<files mask="freertos_uart.xml"/>
</external>
</example>
<example id="mapsks22_dev_audio_speaker_bm" name="dev_audio_speaker_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_audio_speaker/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_audio_speaker/bm" type="xml">
<files mask="dev_audio_speaker_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_audio_speaker_freertos" name="dev_audio_speaker_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_audio_speaker/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_audio_speaker/freertos" type="xml">
<files mask="dev_audio_speaker_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_audio_speaker_lite_bm" name="dev_audio_speaker_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_audio_speaker_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_audio_speaker_lite/bm" type="xml">
<files mask="dev_audio_speaker_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_cdc_vcom_bm" name="dev_cdc_vcom_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_cdc_vcom/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_cdc_vcom/bm" type="xml">
<files mask="dev_cdc_vcom_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_cdc_vcom_freertos" name="dev_cdc_vcom_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_cdc_vcom/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_cdc_vcom/freertos" type="xml">
<files mask="dev_cdc_vcom_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_cdc_vcom_lite_bm" name="dev_cdc_vcom_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_cdc_vcom_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_cdc_vcom_lite/bm" type="xml">
<files mask="dev_cdc_vcom_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_cdc_msc_bm" name="dev_composite_cdc_msc_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_cdc_msc/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_cdc_msc/bm" type="xml">
<files mask="dev_composite_cdc_msc_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_cdc_msc_freertos" name="dev_composite_cdc_msc_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_cdc_msc/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_cdc_msc/freertos" type="xml">
<files mask="dev_composite_cdc_msc_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_cdc_msc_lite_bm" name="dev_composite_cdc_msc_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_cdc_msc_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_cdc_msc_lite/bm" type="xml">
<files mask="dev_composite_cdc_msc_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_cdc_vcom_cdc_vcom_bm" name="dev_composite_cdc_vcom_cdc_vcom_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm" type="xml">
<files mask="dev_composite_cdc_vcom_cdc_vcom_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_cdc_vcom_cdc_vcom_freertos" name="dev_composite_cdc_vcom_cdc_vcom_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos" type="xml">
<files mask="dev_composite_cdc_vcom_cdc_vcom_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_cdc_vcom_cdc_vcom_lite_bm" name="dev_composite_cdc_vcom_cdc_vcom_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm" type="xml">
<files mask="dev_composite_cdc_vcom_cdc_vcom_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_hid_audio_unified_bm" name="dev_composite_hid_audio_unified_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_hid_audio_unified/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_hid_audio_unified/bm" type="xml">
<files mask="dev_composite_hid_audio_unified_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_hid_audio_unified_freertos" name="dev_composite_hid_audio_unified_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_hid_audio_unified/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_hid_audio_unified/freertos" type="xml">
<files mask="dev_composite_hid_audio_unified_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_hid_audio_unified_lite_bm" name="dev_composite_hid_audio_unified_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_hid_audio_unified_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_hid_audio_unified_lite/bm" type="xml">
<files mask="dev_composite_hid_audio_unified_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_hid_mouse_hid_keyboard_bm" name="dev_composite_hid_mouse_hid_keyboard_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm" type="xml">
<files mask="dev_composite_hid_mouse_hid_keyboard_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_hid_mouse_hid_keyboard_freertos" name="dev_composite_hid_mouse_hid_keyboard_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos" type="xml">
<files mask="dev_composite_hid_mouse_hid_keyboard_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_composite_hid_mouse_hid_keyboard_lite_bm" name="dev_composite_hid_mouse_hid_keyboard_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm" type="xml">
<files mask="dev_composite_hid_mouse_hid_keyboard_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_hid_generic_bm" name="dev_hid_generic_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_hid_generic/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_hid_generic/bm" type="xml">
<files mask="dev_hid_generic_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_hid_generic_freertos" name="dev_hid_generic_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_hid_generic/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_hid_generic/freertos" type="xml">
<files mask="dev_hid_generic_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_hid_generic_lite_bm" name="dev_hid_generic_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_hid_generic_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_hid_generic_lite/bm" type="xml">
<files mask="dev_hid_generic_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_hid_mouse_bm" name="dev_hid_mouse_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_hid_mouse/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_hid_mouse/bm" type="xml">
<files mask="dev_hid_mouse_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_hid_mouse_freertos" name="dev_hid_mouse_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_hid_mouse/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_hid_mouse/freertos" type="xml">
<files mask="dev_hid_mouse_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_hid_mouse_freertos_static" name="dev_hid_mouse_freertos_static" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_hid_mouse/freertos_static" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_hid_mouse/freertos_static" type="xml">
<files mask="dev_hid_mouse_freertos_static.xml"/>
</external>
</example>
<example id="mapsks22_dev_hid_mouse_lite_bm" name="dev_hid_mouse_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_hid_mouse_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_hid_mouse_lite/bm" type="xml">
<files mask="dev_hid_mouse_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_msc_ramdisk_bm" name="dev_msc_ramdisk_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_msc_ramdisk/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_msc_ramdisk/bm" type="xml">
<files mask="dev_msc_ramdisk_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_msc_ramdisk_freertos" name="dev_msc_ramdisk_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_msc_ramdisk/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_msc_ramdisk/freertos" type="xml">
<files mask="dev_msc_ramdisk_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_msc_ramdisk_lite_bm" name="dev_msc_ramdisk_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_msc_ramdisk_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_msc_ramdisk_lite/bm" type="xml">
<files mask="dev_msc_ramdisk_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_phdc_weighscale_bm" name="dev_phdc_weighscale_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_phdc_weighscale/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_phdc_weighscale/bm" type="xml">
<files mask="dev_phdc_weighscale_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_phdc_weighscale_freertos" name="dev_phdc_weighscale_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_phdc_weighscale/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_phdc_weighscale/freertos" type="xml">
<files mask="dev_phdc_weighscale_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_phdc_weighscale_lite_bm" name="dev_phdc_weighscale_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_phdc_weighscale_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_phdc_weighscale_lite/bm" type="xml">
<files mask="dev_phdc_weighscale_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_video_virtual_camera_bm" name="dev_video_virtual_camera_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_video_virtual_camera/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_video_virtual_camera/bm" type="xml">
<files mask="dev_video_virtual_camera_bm.xml"/>
</external>
</example>
<example id="mapsks22_dev_video_virtual_camera_freertos" name="dev_video_virtual_camera_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_video_virtual_camera/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_video_virtual_camera/freertos" type="xml">
<files mask="dev_video_virtual_camera_freertos.xml"/>
</external>
</example>
<example id="mapsks22_dev_video_virtual_camera_lite_bm" name="dev_video_virtual_camera_lite_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_device_video_virtual_camera_lite/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_device_video_virtual_camera_lite/bm" type="xml">
<files mask="dev_video_virtual_camera_lite_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_audio_speaker_bm" name="host_audio_speaker_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_audio_speaker/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_audio_speaker/bm" type="xml">
<files mask="host_audio_speaker_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_audio_speaker_freertos" name="host_audio_speaker_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_audio_speaker/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_audio_speaker/freertos" type="xml">
<files mask="host_audio_speaker_freertos.xml"/>
</external>
</example>
<example id="mapsks22_host_cdc_bm" name="host_cdc_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_cdc/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_cdc/bm" type="xml">
<files mask="host_cdc_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_cdc_freertos" name="host_cdc_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_cdc/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_cdc/freertos" type="xml">
<files mask="host_cdc_freertos.xml"/>
</external>
</example>
<example id="mapsks22_host_hid_generic_bm" name="host_hid_generic_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_hid_generic/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_hid_generic/bm" type="xml">
<files mask="host_hid_generic_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_hid_generic_freertos" name="host_hid_generic_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_hid_generic/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_hid_generic/freertos" type="xml">
<files mask="host_hid_generic_freertos.xml"/>
</external>
</example>
<example id="mapsks22_host_hid_mouse_bm" name="host_hid_mouse_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_hid_mouse/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_hid_mouse/bm" type="xml">
<files mask="host_hid_mouse_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_hid_mouse_freertos" name="host_hid_mouse_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_hid_mouse/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_hid_mouse/freertos" type="xml">
<files mask="host_hid_mouse_freertos.xml"/>
</external>
</example>
<example id="mapsks22_host_hid_mouse_keyboard_bm" name="host_hid_mouse_keyboard_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_hid_mouse_keyboard/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_hid_mouse_keyboard/bm" type="xml">
<files mask="host_hid_mouse_keyboard_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_hid_mouse_keyboard_freertos" name="host_hid_mouse_keyboard_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_hid_mouse_keyboard/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_hid_mouse_keyboard/freertos" type="xml">
<files mask="host_hid_mouse_keyboard_freertos.xml"/>
</external>
</example>
<example id="mapsks22_host_msd_command_bm" name="host_msd_command_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_msd_command/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_msd_command/bm" type="xml">
<files mask="host_msd_command_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_msd_command_freertos" name="host_msd_command_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_msd_command/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_msd_command/freertos" type="xml">
<files mask="host_msd_command_freertos.xml"/>
</external>
</example>
<example id="mapsks22_host_msd_fatfs_bm" name="host_msd_fatfs_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_msd_fatfs/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_msd_fatfs/bm" type="xml">
<files mask="host_msd_fatfs_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_msd_fatfs_freertos" name="host_msd_fatfs_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_msd_fatfs/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_msd_fatfs/freertos" type="xml">
<files mask="host_msd_fatfs_freertos.xml"/>
</external>
</example>
<example id="mapsks22_host_phdc_manager_bm" name="host_phdc_manager_bm" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_phdc_manager/bm" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_phdc_manager/bm" type="xml">
<files mask="host_phdc_manager_bm.xml"/>
</external>
</example>
<example id="mapsks22_host_phdc_manager_freertos" name="host_phdc_manager_freertos" category="usb_examples" path="boards/mapsks22/usb_examples/usb_host_phdc_manager/freertos" toolchain="armgcc">
<external path="boards/mapsks22/usb_examples/usb_host_phdc_manager/freertos" type="xml">
<files mask="host_phdc_manager_freertos.xml"/>
</external>
</example>
</examples>
</board>
</boards>
<devices>
<device id="MKS22FN256xxx12" full_name="MKS22FN256xxx12" name="MKS22F12" version="1.0.0" href="http://www.nxp.com/kinetis">
<description>
KS22: KS22-120MHz Microcontrollers (MCUs) based on ARM® Cortex®-M4 Core
</description>
<image type="image" path="docs/images">
<files mask="device.jpg"/>
</image>
<metadataSet>
<metadata key="USB_KHCI_COUNT" value="1"/>
<metadata key="html">
<specific>
<content>
The KS22 MCU is based on the ARM® Cortex®-M4 core with 120MHz MCUs with FPU, offering full-speed USB 2.0 OTG, in addition to other features like USB crystal-less functionality. Devices have 128 KB and 256 KB of flash, 64 KB SRAM as well as LQFP and QFN packages. These devices offer various levels of integration, with a rich suite of analog, communication, timing and control peripherals.
</content>
</specific>
</metadata>
<metadata key="vendor" value="NXP"/>
<metadata key="vendor.device.type" value="Kinetis"/>
<metadata key="vendor.device.family" value="KS2x"/>
</metadataSet>
<core id="core0_MKS22FN256xxx12" fpu="true" name="core0" type="cm4"/>
<memory>
<memoryBlock id="PROGRAM_FLASH_MKS22FN256xxx12" name="PROGRAM_FLASH" addr="00000000" size="00040000" type="Flash" access="RO"/>
<memoryBlock id="SRAM_UPPER_MKS22FN256xxx12" name="SRAM_UPPER" addr="20000000" size="0000c000" type="RAM" access="RW"/>
<memoryBlock id="SRAM_LOWER_MKS22FN256xxx12" name="SRAM_LOWER" addr="1fffc000" size="00004000" type="RAM" access="RW"/>
</memory>
<total_memory flash_size_kb="256" ram_size_kb="64"/>
<package name="MKS22FN256VLL12" id="MKS22FN256VLL12"/>
<package name="MKS22FN256VLH12" id="MKS22FN256VLH12"/>
<package name="MKS22FN256VFT12" id="MKS22FN256VFT12"/>
<evaluation_boards>
<evaluation_board name="mapsks22"/>
</evaluation_boards>
<linkerSettings nature="c_nature">
<linker property="start_symbol" value="ResetISR"/>
<linker property="text_align" value="4"/>
<linker property="data_align" value="4"/>
<linker property="bss_align" value="4"/>
<linker property="flash_security_address" value="0x400"/>
<linker property="mtb_supported" value="false"/>
</linkerSettings>
<linkerSettings nature="cpp_nature">
<linker property="start_symbol" value="ResetISR"/>
<linker property="text_align" value="4"/>
<linker property="data_align" value="4"/>
<linker property="bss_align" value="4"/>
<linker property="flash_security_address" value="0x400"/>
<linker property="mtb_supported" value="false"/>
</linkerSettings>
</device>
</devices>
<components>
<component id="platform.drivers.adc16.MKS22F12" name="adc" full_name="ADC16 Driver" type="driver" brief="ADC16 Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_adc16.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_adc16.c"/>
</source>
</component>
<component id="platform.drivers.clock.MKS22F12" name="clock" full_name="Clock Driver" type="driver" brief="Clock Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.1.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_clock.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_clock.c"/>
</source>
</component>
<component id="platform.drivers.cmp.MKS22F12" name="cmp" full_name="CMP Driver" type="driver" brief="CMP Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_cmp.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_cmp.c"/>
</source>
</component>
<component id="platform.drivers.common.MKS22F12" name="common" full_name="COMMON Driver" type="driver" brief="COMMON Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_common.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_common.c"/>
</source>
</component>
<component id="platform.drivers.crc.MKS22F12" name="crc" full_name="CRC Driver" type="driver" brief="CRC Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_crc.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_crc.c"/>
</source>
</component>
<component id="platform.drivers.dac.MKS22F12" name="dac" full_name="DAC Driver" type="driver" brief="DAC Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_dac.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_dac.c"/>
</source>
</component>
<component id="platform.drivers.dmamux.MKS22F12" name="dmamux" full_name="DMAMUX Driver" type="driver" brief="DMAMUX Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.2" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_dmamux.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_dmamux.c"/>
</source>
</component>
<component id="platform.drivers.dspi.MKS22F12" name="dspi" full_name="DSPI Driver" type="driver" brief="DSPI Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.2.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_dspi.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_dspi.c"/>
</source>
</component>
<component id="platform.drivers.dspi_edma.MKS22F12" name="dspi_edma" full_name="DSPI_EDMA Driver" type="driver" brief="DSPI Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dspi.MKS22F12 platform.drivers.edma.MKS22F12" devices="MKS22FN256xxx12" version="2.2.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_dspi_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_dspi_edma.c"/>
</source>
</component>
<component id="platform.drivers.dspi_freertos.MKS22F12" name="dspi_freertos" full_name="DSPI Driver" type="driver" brief="DSPI Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dspi.MKS22F12" devices="MKS22FN256xxx12" version="2.2.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="c_include">
<files mask="fsl_dspi_freertos.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="src">
<files mask="fsl_dspi_freertos.c"/>
</source>
</component>
<component id="platform.drivers.edma.MKS22F12" name="edma" full_name="EDMA Driver" type="driver" brief="EDMA Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.1.2" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_edma.c"/>
</source>
</component>
<component id="platform.drivers.ewm.MKS22F12" name="ewm" full_name="EWM Driver" type="driver" brief="EWM Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_ewm.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_ewm.c"/>
</source>
</component>
<component id="platform.drivers.flash.MKS22F12" name="flash" full_name="Flash Driver" type="driver" brief="Flash Driver" devices="MKS22FN256xxx12" version="3.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flash.h"/>
<files mask="fsl_ftfx_adapter.h"/>
<files mask="fsl_ftfx_cache.h"/>
<files mask="fsl_ftfx_controller.h"/>
<files mask="fsl_ftfx_features.h"/>
<files mask="fsl_ftfx_flash.h"/>
<files mask="fsl_ftfx_flexnvm.h"/>
<files mask="fsl_ftfx_utilities.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_ftfx_cache.c"/>
<files mask="fsl_ftfx_controller.c"/>
<files mask="fsl_ftfx_flash.c"/>
<files mask="fsl_ftfx_flexnvm.c"/>
</source>
</component>
<component id="platform.drivers.flexcan.MKS22F12" name="flexcan" full_name="FLEXCAN Driver" type="driver" brief="FLEXCAN Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.2.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexcan.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexcan.c"/>
</source>
</component>
<component id="platform.drivers.flexcan_edma.MKS22F12" name="flexcan_edma" full_name="FLEXCAN Driver" type="driver" brief="FLEXCAN Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.flexcan.MKS22F12" devices="MKS22FN256xxx12" version="2.2.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexcan_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexcan_edma.c"/>
</source>
</component>
<component id="platform.drivers.flexio.MKS22F12" name="flexio" full_name="FLEXIO Driver" type="driver" brief="FLEXIO Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.2" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio.c"/>
</source>
</component>
<component id="platform.drivers.flexio_i2c_master.MKS22F12" name="flexio_i2c_master" full_name="FLEXIO I2C Driver" type="driver" brief="FLEXIO I2C Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.flexio.MKS22F12" devices="MKS22FN256xxx12" version="2.1.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio_i2c_master.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio_i2c_master.c"/>
</source>
</component>
<component id="platform.drivers.flexio_i2s.MKS22F12" name="flexio_i2s" full_name="FLEXIO I2S Driver" type="driver" brief="FLEXIO I2S Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.flexio.MKS22F12" devices="MKS22FN256xxx12" version="2.1.4" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio_i2s.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio_i2s.c"/>
</source>
</component>
<component id="platform.drivers.flexio_i2s_edma.MKS22F12" name="flexio_i2s_edma" full_name="FLEXIO I2S EDMA Driver" type="driver" brief="FLEXIO I2S EDMA Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.flexio.MKS22F12 platform.drivers.flexio_i2s.MKS22F12" devices="MKS22FN256xxx12" version="2.1.4" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio_i2s_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio_i2s_edma.c"/>
</source>
</component>
<component id="platform.drivers.flexio_spi.MKS22F12" name="flexio_spi" full_name="FLEXIO SPI Driver" type="driver" brief="FLEXIO SPI Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.flexio.MKS22F12" devices="MKS22FN256xxx12" version="2.1.3" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio_spi.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio_spi.c"/>
</source>
</component>
<component id="platform.drivers.flexio_spi_edma.MKS22F12" name="flexio_spi_edma" full_name="FLEXIO SPI EDMA Driver" type="driver" brief="FLEXIO SPI EDMA Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.flexio.MKS22F12 platform.drivers.flexio_spi.MKS22F12" devices="MKS22FN256xxx12" version="2.1.3" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio_spi_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio_spi_edma.c"/>
</source>
</component>
<component id="platform.drivers.flexio_uart.MKS22F12" name="flexio_uart" full_name="FLEXIO UART Driver" type="driver" brief="FLEXIO UART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.flexio.MKS22F12" devices="MKS22FN256xxx12" version="2.1.4" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio_uart.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio_uart.c"/>
</source>
</component>
<component id="platform.drivers.flexio_uart_edma.MKS22F12" name="flexio_uart_edma" full_name="FLEXIO UART EDMA Driver" type="driver" brief="FLEXIO UART EDMA Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.flexio.MKS22F12 platform.drivers.flexio_uart.MKS22F12" devices="MKS22FN256xxx12" version="2.1.4" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_flexio_uart_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_flexio_uart_edma.c"/>
</source>
</component>
<component id="platform.drivers.gpio.MKS22F12" name="gpio" full_name="GPIO Driver" type="driver" brief="GPIO Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.2.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_gpio.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_gpio.c"/>
</source>
</component>
<component id="platform.drivers.llwu.MKS22F12" name="llwu" full_name="LLWU Driver" type="driver" brief="LLWU Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_llwu.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_llwu.c"/>
</source>
</component>
<component id="platform.drivers.lpi2c.MKS22F12" name="i2c" full_name="LPI2C Driver" type="driver" brief="LPI2C Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.1.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_lpi2c.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_lpi2c.c"/>
</source>
</component>
<component id="platform.drivers.lpi2c_edma.MKS22F12" name="i2c_edma" full_name="LPI2C Driver" type="driver" brief="LPI2C Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.lpi2c.MKS22F12" devices="MKS22FN256xxx12" version="2.1.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_lpi2c_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_lpi2c_edma.c"/>
</source>
</component>
<component id="platform.drivers.lpi2c_freertos.MKS22F12" name="i2c_freertos" full_name="LPI2C Driver" type="driver" brief="LPI2C Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lpi2c.MKS22F12" devices="MKS22FN256xxx12" version="2.1.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="c_include">
<files mask="fsl_lpi2c_freertos.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="src">
<files mask="fsl_lpi2c_freertos.c"/>
</source>
</component>
<component id="platform.drivers.lptmr.MKS22F12" name="lptmr" full_name="LPTMR Driver" type="driver" brief="LPTMR Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_lptmr.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_lptmr.c"/>
</source>
</component>
<component id="platform.drivers.lpuart.MKS22F12" name="lpuart" full_name="LPUART Driver" type="driver" brief="LPUART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.2.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_lpuart.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_lpuart.c"/>
</source>
</component>
<component id="platform.drivers.lpuart_edma.MKS22F12" name="lpuart_edma" full_name="LPUART Driver" type="driver" brief="LPUART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.lpuart.MKS22F12" devices="MKS22FN256xxx12" version="2.2.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_lpuart_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_lpuart_edma.c"/>
</source>
</component>
<component id="platform.drivers.lpuart_freertos.MKS22F12" name="lpuart_freertos" full_name="LPUART Driver" type="driver" brief="LPUART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lpuart.MKS22F12" devices="MKS22FN256xxx12" version="2.2.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="c_include">
<files mask="fsl_lpuart_freertos.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="src">
<files mask="fsl_lpuart_freertos.c"/>
</source>
</component>
<component id="platform.drivers.pdb.MKS22F12" name="pdb" full_name="PDB Driver" type="driver" brief="PDB Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_pdb.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_pdb.c"/>
</source>
</component>
<component id="platform.drivers.pit.MKS22F12" name="pit" full_name="PIT Driver" type="driver" brief="PIT Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_pit.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_pit.c"/>
</source>
</component>
<component id="platform.drivers.pmc.MKS22F12" name="pmc" full_name="PMC Driver" type="driver" brief="PMC Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_pmc.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_pmc.c"/>
</source>
</component>
<component id="platform.drivers.port.MKS22F12" name="port" full_name="PORT Driver" type="driver" brief="PORT Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.2" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_port.h"/>
</source>
</component>
<component id="platform.drivers.rcm.MKS22F12" name="rcm" full_name="RCM Driver" type="driver" brief="RCM Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_rcm.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_rcm.c"/>
</source>
</component>
<component id="platform.drivers.rnga.MKS22F12" name="rnga" full_name="RNGA Driver" type="driver" brief="RNGA Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_rnga.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_rnga.c"/>
</source>
</component>
<component id="platform.drivers.rtc.MKS22F12" name="rtc" full_name="RTC Driver" type="driver" brief="RTC Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_rtc.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_rtc.c"/>
</source>
</component>
<component id="platform.drivers.sai.MKS22F12" name="sai" full_name="SAI Driver" type="driver" brief="SAI Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.1.4" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_sai.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_sai.c"/>
</source>
</component>
<component id="platform.drivers.sai_edma.MKS22F12" name="sai_edma" full_name="SAI Driver" type="driver" brief="SAI Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.sai.MKS22F12" devices="MKS22FN256xxx12" version="2.1.4" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_sai_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_sai_edma.c"/>
</source>
</component>
<component id="platform.drivers.sim.MKS22F12" name="sim" full_name="SIM Driver" type="driver" brief="SIM Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.1.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_sim.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_sim.c"/>
</source>
</component>
<component id="platform.drivers.smartcard_phy_gpio.MKS22F12" name="smartcard_phy_gpio" full_name="SMARTCARD PHY GPIO" type="driver" brief="SMARTCARD PHY GPIO, use only one SMARTCARD PHY in the project" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.smartcard_uart.MKS22F12" devices="MKS22FN256xxx12" version="2.2.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_smartcard_phy.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_smartcard_phy_gpio.c"/>
</source>
</component>
<component id="platform.drivers.smartcard_uart.MKS22F12" name="smartcard_uart" full_name="SMARTCARD UART Driver" type="driver" brief="SMARTCARD UART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.2.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_smartcard.h"/>
<files mask="fsl_smartcard_uart.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_smartcard_uart.c"/>
</source>
</component>
<component id="platform.drivers.smc.MKS22F12" name="smc" full_name="SMC Driver" type="driver" brief="SMC Driver" dependency="platform.drivers.flash.MKS22F12" devices="MKS22FN256xxx12" version="2.0.3" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_smc.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_smc.c"/>
</source>
</component>
<component id="platform.drivers.tpm.MKS22F12" name="tpm" full_name="TPM Driver" type="driver" brief="TPM Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.2" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_tpm.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_tpm.c"/>
</source>
</component>
<component id="platform.drivers.uart.MKS22F12" name="uart" full_name="UART Driver" type="driver" brief="UART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.1.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_uart.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_uart.c"/>
</source>
</component>
<component id="platform.drivers.uart_edma.MKS22F12" name="uart_edma" full_name="UART Driver" type="driver" brief="UART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.uart.MKS22F12" devices="MKS22FN256xxx12" version="2.1.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_uart_edma.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_uart_edma.c"/>
</source>
</component>
<component id="platform.drivers.uart_freertos.MKS22F12" name="uart_freertos" full_name="UART Driver" type="driver" brief="UART Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.uart.MKS22F12" devices="MKS22FN256xxx12" version="2.1.5" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="c_include">
<files mask="fsl_uart_freertos.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers/freertos" type="src">
<files mask="fsl_uart_freertos.c"/>
</source>
</component>
<component id="platform.drivers.wdog.MKS22F12" name="wdog" full_name="WDOG Driver" type="driver" brief="WDOG Driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/drivers" target_path="drivers" type="c_include">
<files mask="fsl_wdog.h"/>
</source>
<source path="devices/MKS22F12/drivers" target_path="drivers" type="src">
<files mask="fsl_wdog.c"/>
</source>
</component>
<component id="platform.utilities.assert.MKS22F12" name="assert" type="utilities" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lpuart.MKS22F12 platform.drivers.uart.MKS22F12 platform.utilities.debug_console.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/utilities" target_path="utilities" type="src">
<files mask="fsl_assert.c"/>
</source>
</component>
<component id="platform.utilities.debug_console.MKS22F12" name="debug_console" type="utilities" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lpuart.MKS22F12 platform.drivers.uart.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/utilities/io" target_path="utilities" type="c_include">
<files mask="fsl_io.h"/>
</source>
<source path="devices/MKS22F12/utilities/io" target_path="utilities" type="src">
<files mask="fsl_io.c"/>
</source>
<source path="devices/MKS22F12/utilities/log" target_path="utilities" type="c_include">
<files mask="fsl_log.h"/>
</source>
<source path="devices/MKS22F12/utilities/log" target_path="utilities" type="src">
<files mask="fsl_log.c"/>
</source>
<source path="devices/MKS22F12/utilities/str" target_path="utilities" type="c_include">
<files mask="fsl_str.h"/>
</source>
<source path="devices/MKS22F12/utilities/str" target_path="utilities" type="src">
<files mask="fsl_str.c"/>
</source>
<source path="devices/MKS22F12/utilities" target_path="utilities" type="c_include">
<files mask="fsl_debug_console.h"/>
<files mask="fsl_debug_console_conf.h"/>
</source>
<source path="devices/MKS22F12/utilities" target_path="utilities" type="src">
<files mask="fsl_debug_console.c"/>
</source>
</component>
<component id="platform.utilities.debug_console.swo.MKS22F12" name="debug_console_swo" type="utilities" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lpuart.MKS22F12 platform.drivers.uart.MKS22F12 platform.utilities.debug_console.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/utilities/io/swo" target_path="utilities" type="c_include">
<files mask="fsl_swo.h"/>
</source>
<source path="devices/MKS22F12/utilities/io/swo" target_path="utilities" type="src">
<files mask="fsl_swo.c"/>
</source>
</component>
<component id="platform.utilities.misc_utilities.MKS22F12" name="misc_utilities" type="utilities" brief="Utilities which is needed for particular toolchain like the SBRK function required to address limitation between HEAP and STACK in GCC toolchain library." devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/utilities" target_path="utilities" type="src" toolchain="armgcc">
<files mask="fsl_sbrk.c"/>
</source>
</component>
<component id="platform.utilities.notifier.MKS22F12" name="notifier" type="utilities" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/utilities" target_path="utilities" type="c_include">
<files mask="fsl_notifier.h"/>
</source>
<source path="devices/MKS22F12/utilities" target_path="utilities" type="src">
<files mask="fsl_notifier.c"/>
</source>
</component>
<component id="platform.utilities.shell.MKS22F12" name="shell" type="utilities" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/utilities" target_path="utilities" type="c_include">
<files mask="fsl_shell.h"/>
</source>
<source path="devices/MKS22F12/utilities" target_path="utilities" type="src">
<files mask="fsl_shell.c"/>
</source>
</component>
<component id="platform.utilities.virtual_com.MKS22F12" name="virtual_com" type="utilities" dependency="middleware.usb.device.MKS22F12 middleware.usb.device_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/utilities" target_path="utilities" type="c_include">
<files mask="usb_device_cdc_acm.h"/>
<files mask="usb_device_ch9.h"/>
<files mask="usb_device_config.h"/>
<files mask="usb_device_descriptor.h"/>
<files mask="virtual_com.h"/>
</source>
<source path="devices/MKS22F12/utilities" type="configuration">
<files mask="fsl_ucwxp.inf"/>
</source>
<source path="devices/MKS22F12/utilities" target_path="utilities" type="src">
<files mask="usb_device_cdc_acm.c"/>
<files mask="usb_device_ch9.c"/>
<files mask="usb_device_descriptor.c"/>
<files mask="virtual_com.c"/>
</source>
</component>
<component id="docs.images.MKS22F12" name="images" type="other" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="docs/images" type="image">
<files mask="device.jpg"/>
</source>
<source path="docs/images" type="image">
<files mask="MAPS-KS22.gif"/>
</source>
</component>
<component id="middleware.fatfs.unused_files.MKS22F12" name="unused_files" type="other" brief="fatfs files unused by projects" devices="MKS22FN256xxx12" version="3.9.8" revision="3" user_visible="false">
<source path="middleware/fatfs/documents/doc" target_path="fatfs/fatfs_files" exclude="true" type="doc">
<files mask="appnote.html"/>
<files mask="chdir.html"/>
<files mask="chdrive.html"/>
<files mask="chmod.html"/>
<files mask="close.html"/>
<files mask="closedir.html"/>
<files mask="config.html"/>
<files mask="dinit.html"/>
<files mask="dioctl.html"/>
<files mask="dread.html"/>
<files mask="dstat.html"/>
<files mask="dwrite.html"/>
<files mask="eof.html"/>
<files mask="error.html"/>
<files mask="expand.html"/>
<files mask="fattime.html"/>
<files mask="fdisk.html"/>
<files mask="filename.html"/>
<files mask="findfirst.html"/>
<files mask="findnext.html"/>
<files mask="forward.html"/>
<files mask="getcwd.html"/>
<files mask="getfree.html"/>
<files mask="getlabel.html"/>
<files mask="gets.html"/>
<files mask="lseek.html"/>
<files mask="mkdir.html"/>
<files mask="mkfs.html"/>
<files mask="mount.html"/>
<files mask="open.html"/>
<files mask="opendir.html"/>
<files mask="printf.html"/>
<files mask="putc.html"/>
<files mask="puts.html"/>
<files mask="rc.html"/>
<files mask="read.html"/>
<files mask="readdir.html"/>
<files mask="rename.html"/>
<files mask="sdir.html"/>
<files mask="setcp.html"/>
<files mask="setlabel.html"/>
<files mask="sfatfs.html"/>
<files mask="sfile.html"/>
<files mask="sfileinfo.html"/>
<files mask="size.html"/>
<files mask="stat.html"/>
<files mask="sync.html"/>
<files mask="tell.html"/>
<files mask="truncate.html"/>
<files mask="unlink.html"/>
<files mask="utime.html"/>
<files mask="write.html"/>
</source>
<source path="middleware/fatfs/documents/res" target_path="fatfs/fatfs_files" exclude="true" type="archive">
<files mask="mkfatimg.zip"/>
</source>
<source path="middleware/fatfs/documents/res" target_path="fatfs/fatfs_files" exclude="true" type="doc">
<files mask="mkfs.xls"/>
</source>
<source path="middleware/fatfs/documents/res" target_path="fatfs/fatfs_files" exclude="true" type="image">
<files mask="f1.png"/>
<files mask="f2.png"/>
<files mask="f3.png"/>
<files mask="f4.png"/>
<files mask="f5.png"/>
<files mask="f6.png"/>
<files mask="f7.png"/>
<files mask="funcs.png"/>
<files mask="layers.png"/>
<files mask="layers1.png"/>
<files mask="layers2.png"/>
<files mask="layers3.png"/>
<files mask="modules.png"/>
<files mask="rwtest1.png"/>
<files mask="rwtest2.png"/>
<files mask="rwtest3.png"/>
</source>
<source path="middleware/fatfs/documents/res" target_path="fatfs/fatfs_files" exclude="true" type="src">
<files mask="app1.c"/>
<files mask="app2.c"/>
<files mask="app3.c"/>
<files mask="app4.c"/>
</source>
<source path="middleware/fatfs/documents" target_path="fatfs/fatfs_files" exclude="true" type="doc">
<files mask="00index_e.html"/>
<files mask="css_e.css"/>
<files mask="updates.txt"/>
</source>
<source path="middleware/fatfs/source" target_path="fatfs/fatfs_files" exclude="true" type="c_include">
<files mask="ffconf_template.h"/>
</source>
</component>
<component id="middleware.freertos.freertos_tickless_lptmr.MKS22F12" name="freertos_tickless_lptmr" full_name="FreeRTOS_lptmr_tickless" type="other" brief="FreeRTOS lptmr tickless" category="Operating System/FreeRTOS Operating System" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lptmr.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/low_power_tickless" target_path="amazon-freertos/portable" device_cores="core0_MKS22FN256xxx12" core="cm4" type="src">
<files mask="fsl_tickless_lptmr.c"/>
</source>
</component>
<component id="middleware.freertos.heap.heap_1.MKS22F12" name="heap_1" full_name="FreeRTOS_heap_1" type="other" brief="FreeRTOS heap_1 allocator" category="Operating System/FreeRTOS Operating System" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/MemMang" target_path="amazon-freertos/FreeRTOS/portable" type="src">
<files mask="heap_1.c"/>
</source>
</component>
<component id="middleware.freertos.heap.heap_2.MKS22F12" name="heap_2" full_name="FreeRTOS_heap_2" type="other" brief="FreeRTOS heap_2 allocator" category="Operating System/FreeRTOS Operating System" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/MemMang" target_path="amazon-freertos/FreeRTOS/portable" type="src">
<files mask="heap_2.c"/>
</source>
</component>
<component id="middleware.freertos.heap.heap_3.MKS22F12" name="heap_3" full_name="FreeRTOS_heap_3" type="other" brief="FreeRTOS heap_3 allocator" category="Operating System/FreeRTOS Operating System" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 platform.utilities.misc_utilities.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/MemMang" target_path="amazon-freertos/FreeRTOS/portable" type="src">
<files mask="heap_3.c"/>
</source>
</component>
<component id="middleware.freertos.heap.heap_4.MKS22F12" name="heap_4" full_name="FreeRTOS_heap_4" type="other" brief="FreeRTOS heap_4 allocator" category="Operating System/FreeRTOS Operating System" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/MemMang" target_path="amazon-freertos/FreeRTOS/portable" type="src">
<files mask="heap_4.c"/>
</source>
</component>
<component id="middleware.freertos.heap.heap_5.MKS22F12" name="heap_5" full_name="FreeRTOS_heap_5" type="other" brief="FreeRTOS heap_5 allocator" category="Operating System/FreeRTOS Operating System" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/MemMang" target_path="amazon-freertos/FreeRTOS/portable" type="src">
<files mask="heap_5.c"/>
</source>
</component>
<component id="middleware.littlefs.unused_files.MKS22F12" name="unused_files" type="other" brief="littlefs files unused by projects" devices="MKS22FN256xxx12" version="1.3" user_visible="false">
<source path="middleware/littlefs" target_path="littlefs/littlefs_files" exclude="true" type="other">
<files mask="DESIGN.md"/>
<files mask="LICENSE.md"/>
<files mask="README.md"/>
<files mask="SPEC.md"/>
</source>
</component>
<component id="middleware.mbedtls.unused_files.MKS22F12" name="unused_files" type="other" brief="mbedTLS files unused by projects" category="Security/mbedTLS library" devices="MKS22FN256xxx12" version="2.6.0" user_visible="false">
<source path="middleware/mbedtls/configs" target_path="mbedTLS/configs" exclude="true" type="c_include">
<files mask="config-ccm-psk-tls1_2.h"/>
<files mask="config-mini-tls1_1.h"/>
<files mask="config-no-entropy.h"/>
<files mask="config-picocoin.h"/>
<files mask="config-suite-b.h"/>
<files mask="config-thread.h"/>
</source>
<source path="middleware/mbedtls/configs" target_path="mbedTLS/configs" exclude="true" type="doc">
<files mask="README.txt"/>
</source>
<source path="middleware/mbedtls/doxygen/input" target_path="mbedTLS/doxygen/input" exclude="true" type="c_include">
<files mask="doc_encdec.h"/>
<files mask="doc_hashing.h"/>
<files mask="doc_mainpage.h"/>
<files mask="doc_rng.h"/>
<files mask="doc_ssltls.h"/>
<files mask="doc_tcpip.h"/>
<files mask="doc_x509.h"/>
</source>
<source path="middleware/mbedtls/doxygen" target_path="mbedTLS/doxygen" exclude="true" type="other">
<files mask="mbedtls.doxyfile"/>
</source>
<source path="middleware/mbedtls/include" target_path="mbedTLS/include" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/include" target_path="mbedTLS/include" exclude="true" type="other">
<files mask=".gitignore"/>
</source>
<source path="middleware/mbedtls/library" target_path="mbedTLS/library" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/library" target_path="mbedTLS/library" exclude="true" type="other">
<files mask=".gitignore"/>
<files mask="Makefile"/>
</source>
<source path="middleware/mbedtls/programs/aes" target_path="mbedTLS/programs/aes" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs/aes" target_path="mbedTLS/programs/aes" exclude="true" type="src">
<files mask="aescrypt2.c"/>
<files mask="crypt_and_hash.c"/>
</source>
<source path="middleware/mbedtls/programs/hash" target_path="mbedTLS/programs/hash" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs/hash" target_path="mbedTLS/programs/hash" exclude="true" type="src">
<files mask="generic_sum.c"/>
<files mask="hello.c"/>
</source>
<source path="middleware/mbedtls/programs/pkey" target_path="mbedTLS/programs/pkey" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
<files mask="dh_prime.txt"/>
<files mask="rsa_priv.txt"/>
<files mask="rsa_pub.txt"/>
</source>
<source path="middleware/mbedtls/programs/pkey" target_path="mbedTLS/programs/pkey" exclude="true" type="src">
<files mask="dh_client.c"/>
<files mask="dh_genprime.c"/>
<files mask="dh_server.c"/>
<files mask="ecdh_curve25519.c"/>
<files mask="ecdsa.c"/>
<files mask="gen_key.c"/>
<files mask="key_app.c"/>
<files mask="key_app_writer.c"/>
<files mask="mpi_demo.c"/>
<files mask="pk_decrypt.c"/>
<files mask="pk_encrypt.c"/>
<files mask="pk_sign.c"/>
<files mask="pk_verify.c"/>
<files mask="rsa_decrypt.c"/>
<files mask="rsa_encrypt.c"/>
<files mask="rsa_genkey.c"/>
<files mask="rsa_sign.c"/>
<files mask="rsa_sign_pss.c"/>
<files mask="rsa_verify.c"/>
<files mask="rsa_verify_pss.c"/>
</source>
<source path="middleware/mbedtls/programs/random" target_path="mbedTLS/programs/random" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs/random" target_path="mbedTLS/programs/random" exclude="true" type="src">
<files mask="gen_entropy.c"/>
<files mask="gen_random_ctr_drbg.c"/>
<files mask="gen_random_havege.c"/>
</source>
<source path="middleware/mbedtls/programs/ssl" target_path="mbedTLS/programs/ssl" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs/ssl" target_path="mbedTLS/programs/ssl" exclude="true" type="src">
<files mask="dtls_client.c"/>
<files mask="dtls_server.c"/>
<files mask="mini_client.c"/>
<files mask="ssl_client1.c"/>
<files mask="ssl_client2.c"/>
<files mask="ssl_fork_server.c"/>
<files mask="ssl_mail_client.c"/>
<files mask="ssl_pthread_server.c"/>
<files mask="ssl_server.c"/>
<files mask="ssl_server2.c"/>
</source>
<source path="middleware/mbedtls/programs/test" target_path="mbedTLS/programs/test" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs/test" target_path="mbedTLS/programs/test" exclude="true" type="src">
<files mask="benchmark.c"/>
<files mask="selftest.c"/>
<files mask="ssl_cert_test.c"/>
<files mask="udp_proxy.c"/>
</source>
<source path="middleware/mbedtls/programs/util" target_path="mbedTLS/programs/util" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs/util" target_path="mbedTLS/programs/util" exclude="true" type="src">
<files mask="pem2der.c"/>
<files mask="strerror.c"/>
</source>
<source path="middleware/mbedtls/programs/x509" target_path="mbedTLS/programs/x509" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs/x509" target_path="mbedTLS/programs/x509" exclude="true" type="src">
<files mask="cert_app.c"/>
<files mask="cert_req.c"/>
<files mask="cert_write.c"/>
<files mask="crl_app.c"/>
<files mask="req_app.c"/>
</source>
<source path="middleware/mbedtls/programs" target_path="mbedTLS/programs" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
</source>
<source path="middleware/mbedtls/programs" target_path="mbedTLS/programs" exclude="true" type="src">
<files mask="wince_main.c"/>
</source>
<source path="middleware/mbedtls/programs" target_path="mbedTLS/programs" exclude="true" type="other">
<files mask=".gitignore"/>
<files mask="Makefile"/>
</source>
<source path="middleware/mbedtls/scripts/data_files" target_path="mbedTLS/scripts/data_files" exclude="true" type="doc">
<files mask="rename-1.3-2.0.txt"/>
</source>
<source path="middleware/mbedtls/scripts/data_files" target_path="mbedTLS/scripts/data_files" exclude="true" type="other">
<files mask="error.fmt"/>
<files mask="version_features.fmt"/>
<files mask="vs2010-app-template.vcxproj"/>
<files mask="vs2010-main-template.vcxproj"/>
<files mask="vs2010-sln-template.sln"/>
<files mask="vs6-app-template.dsp"/>
<files mask="vs6-main-template.dsp"/>
<files mask="vs6-workspace-template.dsw"/>
</source>
<source path="middleware/mbedtls/scripts" target_path="mbedTLS/scripts" exclude="true" type="script">
<files mask="apidoc_full.sh"/>
<files mask="bump_version.sh"/>
<files mask="ecc-heap.sh"/>
<files mask="footprint.sh"/>
<files mask="memory.sh"/>
<files mask="output_env.sh"/>
<files mask="tmp_ignore_makefiles.sh"/>
</source>
<source path="middleware/mbedtls/scripts" target_path="mbedTLS/scripts" exclude="true" type="other">
<files mask="config.pl"/>
<files mask="find-mem-leak.cocci"/>
<files mask="generate_errors.pl"/>
<files mask="generate_features.pl"/>
<files mask="generate_visualc_files.pl"/>
<files mask="malloc-init.pl"/>
<files mask="massif_max.pl"/>
<files mask="rename.pl"/>
<files mask="rm-malloc-cast.cocci"/>
</source>
<source path="middleware/mbedtls/tests/data_files/dir-maxpath" target_path="mbedTLS/tests/data_files/dir-maxpath" exclude="true" type="doc">
<files mask="Readme.txt"/>
</source>
<source path="middleware/mbedtls/tests/data_files/dir-maxpath" target_path="mbedTLS/tests/data_files/dir-maxpath" exclude="true" type="script">
<files mask="long.sh"/>
</source>
<source path="middleware/mbedtls/tests/data_files/dir-maxpath" target_path="mbedTLS/tests/data_files/dir-maxpath" exclude="true" type="other">
<files mask="00.crt"/>
<files mask="00.key"/>
<files mask="01.crt"/>
<files mask="01.key"/>
<files mask="02.crt"/>
<files mask="02.key"/>
<files mask="03.crt"/>
<files mask="03.key"/>
<files mask="04.crt"/>
<files mask="04.key"/>
<files mask="05.crt"/>
<files mask="05.key"/>
<files mask="06.crt"/>
<files mask="06.key"/>
<files mask="07.crt"/>
<files mask="07.key"/>
<files mask="08.crt"/>
<files mask="08.key"/>
<files mask="09.crt"/>
<files mask="09.key"/>
<files mask="10.crt"/>
<files mask="10.key"/>
<files mask="11.crt"/>
<files mask="11.key"/>
<files mask="12.crt"/>
<files mask="12.key"/>
<files mask="13.crt"/>
<files mask="13.key"/>
<files mask="14.crt"/>
<files mask="14.key"/>
<files mask="15.crt"/>
<files mask="15.key"/>
<files mask="16.crt"/>
<files mask="16.key"/>
<files mask="17.crt"/>
<files mask="17.key"/>
<files mask="18.crt"/>
<files mask="18.key"/>
<files mask="19.crt"/>
<files mask="19.key"/>
<files mask="20.crt"/>
<files mask="20.key"/>
<files mask="c00.pem"/>
<files mask="c01.pem"/>
<files mask="c02.pem"/>
<files mask="c03.pem"/>
<files mask="c04.pem"/>
<files mask="c05.pem"/>
<files mask="c06.pem"/>
<files mask="c07.pem"/>
<files mask="c08.pem"/>
<files mask="c09.pem"/>
<files mask="c10.pem"/>
<files mask="c11.pem"/>
<files mask="c12.pem"/>
<files mask="c13.pem"/>
<files mask="c14.pem"/>
<files mask="c15.pem"/>
<files mask="c16.pem"/>
<files mask="c17.pem"/>
<files mask="c18.pem"/>
<files mask="c19.pem"/>
<files mask="c20.pem"/>
<files mask="int.opensslconf"/>
</source>
<source path="middleware/mbedtls/tests/data_files/dir1" target_path="mbedTLS/tests/data_files/dir1" exclude="true" type="other">
<files mask="test-ca.crt"/>
</source>
<source path="middleware/mbedtls/tests/data_files/dir2" target_path="mbedTLS/tests/data_files/dir2" exclude="true" type="other">
<files mask="test-ca.crt"/>
<files mask="test-ca2.crt"/>
</source>
<source path="middleware/mbedtls/tests/data_files/dir3" target_path="mbedTLS/tests/data_files/dir3" exclude="true" type="other">
<files mask="Readme"/>
<files mask="test-ca.crt"/>
<files mask="test-ca2.crt"/>
</source>
<source path="middleware/mbedtls/tests/data_files/dir4" target_path="mbedTLS/tests/data_files/dir4" exclude="true" type="other">
<files mask="cert11.crt"/>
<files mask="cert12.crt"/>
<files mask="cert13.crt"/>
<files mask="cert14.crt"/>
<files mask="cert21.crt"/>
<files mask="cert22.crt"/>
<files mask="cert23.crt"/>
<files mask="cert31.crt"/>
<files mask="cert32.crt"/>
<files mask="cert33.crt"/>
<files mask="cert34.crt"/>
<files mask="cert41.crt"/>
<files mask="cert42.crt"/>
<files mask="cert43.crt"/>
<files mask="cert44.crt"/>
<files mask="cert45.crt"/>
<files mask="cert51.crt"/>
<files mask="cert52.crt"/>
<files mask="cert53.crt"/>
<files mask="cert54.crt"/>
<files mask="cert61.crt"/>
<files mask="cert62.crt"/>
<files mask="cert63.crt"/>
<files mask="cert71.crt"/>
<files mask="cert72.crt"/>
<files mask="cert73.crt"/>
<files mask="cert74.crt"/>
<files mask="cert81.crt"/>
<files mask="cert82.crt"/>
<files mask="cert83.crt"/>
<files mask="cert91.crt"/>
<files mask="cert92.crt"/>
<files mask="Readme"/>
</source>
<source path="middleware/mbedtls/tests/data_files" target_path="mbedTLS/tests/data_files" exclude="true" type="doc">
<files mask="Readme-x509.txt"/>
</source>
<source path="middleware/mbedtls/tests/data_files" target_path="mbedTLS/tests/data_files" exclude="true" type="other">
<files mask=".gitignore"/>
<files mask="bitstring-in-dn.pem"/>
<files mask="cert_example_multi.crt"/>
<files mask="cert_example_multi_nocn.crt"/>
<files mask="cert_example_wildcard.crt"/>
<files mask="cert_md2.crt"/>
<files mask="cert_md4.crt"/>
<files mask="cert_md5.crt"/>
<files mask="cert_sha1.crt"/>
<files mask="cert_sha224.crt"/>
<files mask="cert_sha256.crt"/>
<files mask="cert_sha384.crt"/>
<files mask="cert_sha512.crt"/>
<files mask="cert_v1_with_ext.crt"/>
<files mask="cli-rsa-sha1.crt"/>
<files mask="cli-rsa-sha256.crt"/>
<files mask="cli-rsa.key"/>
<files mask="cli.opensslconf"/>
<files mask="cli2.crt"/>
<files mask="cli2.key"/>
<files mask="crl-ec-sha1.pem"/>
<files mask="crl-ec-sha224.pem"/>
<files mask="crl-ec-sha256.pem"/>
<files mask="crl-ec-sha384.pem"/>
<files mask="crl-ec-sha512.pem"/>
<files mask="crl-future.pem"/>
<files mask="crl-malformed-trailing-spaces.pem"/>
<files mask="crl-rsa-pss-sha1-badsign.pem"/>
<files mask="crl-rsa-pss-sha1.pem"/>
<files mask="crl-rsa-pss-sha224.pem"/>
<files mask="crl-rsa-pss-sha256.pem"/>
<files mask="crl-rsa-pss-sha384.pem"/>
<files mask="crl-rsa-pss-sha512.pem"/>
<files mask="crl.pem"/>
<files mask="crl_cat_ec-rsa.pem"/>
<files mask="crl_cat_ecfut-rsa.pem"/>
<files mask="crl_cat_rsa-ec.pem"/>
<files mask="crl_cat_rsabadpem-ec.pem"/>
<files mask="crl_expired.pem"/>
<files mask="crl_md2.pem"/>
<files mask="crl_md4.pem"/>
<files mask="crl_md5.pem"/>
<files mask="crl_sha1.pem"/>
<files mask="crl_sha224.pem"/>
<files mask="crl_sha256.pem"/>
<files mask="crl_sha384.pem"/>
<files mask="crl_sha512.pem"/>
<files mask="crt_cat_rsaexp-ec.pem"/>
<files mask="dh.1000.pem"/>
<files mask="dh.optlen.pem"/>
<files mask="dhparams.pem"/>
<files mask="ec_224_prv.pem"/>
<files mask="ec_224_pub.pem"/>
<files mask="ec_256_prv.pem"/>
<files mask="ec_256_pub.pem"/>
<files mask="ec_384_prv.pem"/>
<files mask="ec_384_pub.pem"/>
<files mask="ec_521_prv.pem"/>
<files mask="ec_521_pub.pem"/>
<files mask="ec_bp256_prv.pem"/>
<files mask="ec_bp256_pub.pem"/>
<files mask="ec_bp384_prv.pem"/>
<files mask="ec_bp384_pub.pem"/>
<files mask="ec_bp512_prv.pem"/>
<files mask="ec_bp512_pub.pem"/>
<files mask="ec_prv.noopt.der"/>
<files mask="ec_prv.pk8.der"/>
<files mask="ec_prv.pk8.pem"/>
<files mask="ec_prv.pk8.pw.der"/>
<files mask="ec_prv.pk8.pw.pem"/>
<files mask="ec_prv.sec1.der"/>
<files mask="ec_prv.sec1.pem"/>
<files mask="ec_prv.sec1.pw.pem"/>
<files mask="ec_prv.specdom.der"/>
<files mask="ec_pub.der"/>
<files mask="ec_pub.pem"/>
<files mask="enco-ca-prstr.pem"/>
<files mask="enco-cert-utf8str.pem"/>
<files mask="format_gen.key"/>
<files mask="format_gen.pub"/>
<files mask="format_pkcs12.fmt"/>
<files mask="format_rsa.key"/>
<files mask="hash_file_1"/>
<files mask="hash_file_2"/>
<files mask="hash_file_3"/>
<files mask="hash_file_4"/>
<files mask="hash_file_5"/>
<files mask="keyfile"/>
<files mask="keyfile.3des"/>
<files mask="keyfile.aes128"/>
<files mask="keyfile.aes192"/>
<files mask="keyfile.aes256"/>
<files mask="keyfile.des"/>
<files mask="keyUsage.decipherOnly.crt"/>
<files mask="Makefile"/>
<files mask="mpi_10"/>
<files mask="mpi_too_big"/>
<files mask="passwd.psk"/>
<files mask="pkcs8_pbe_sha1_2des.key"/>
<files mask="pkcs8_pbe_sha1_3des.der"/>
<files mask="pkcs8_pbe_sha1_3des.key"/>
<files mask="pkcs8_pbe_sha1_rc4_128.key"/>
<files mask="pkcs8_pbes2_pbkdf2_3des.der"/>
<files mask="pkcs8_pbes2_pbkdf2_3des.key"/>
<files mask="pkcs8_pbes2_pbkdf2_des.key"/>
<files mask="print_c.pl"/>
<files mask="rsa4096_prv.pem"/>
<files mask="rsa4096_pub.pem"/>
<files mask="server1-nospace.crt"/>
<files mask="server1-v1.crt"/>
<files mask="server1.cert_type.crt"/>
<files mask="server1.crt"/>
<files mask="server1.ext_ku.crt"/>
<files mask="server1.key"/>
<files mask="server1.key_usage.crt"/>
<files mask="server1.pubkey"/>
<files mask="server1.req.cert_type"/>
<files mask="server1.req.key_usage"/>
<files mask="server1.req.ku-ct"/>
<files mask="server1.req.md4"/>
<files mask="server1.req.md5"/>
<files mask="server1.req.sha1"/>
<files mask="server1.req.sha224"/>
<files mask="server1.req.sha256"/>
<files mask="server1.req.sha384"/>
<files mask="server1.req.sha512"/>
<files mask="server1.v1.crt"/>
<files mask="server10.key"/>
<files mask="server10_int3_int-ca2.crt"/>
<files mask="server10_int3_int-ca2_ca.crt"/>
<files mask="server1_ca.crt"/>
<files mask="server2-badsign.crt"/>
<files mask="server2-sha256.crt"/>
<files mask="server2-v1-chain.crt"/>
<files mask="server2-v1.crt"/>
<files mask="server2.crt"/>
<files mask="server2.key"/>
<files mask="server2.ku-ds.crt"/>
<files mask="server2.ku-ds_ke.crt"/>
<files mask="server2.ku-ka.crt"/>
<files mask="server2.ku-ke.crt"/>
<files mask="server3.crt"/>
<files mask="server3.key"/>
<files mask="server4.crt"/>
<files mask="server4.key"/>
<files mask="server5-badsign.crt"/>
<files mask="server5-der0.crt"/>
<files mask="server5-der1a.crt"/>
<files mask="server5-der1b.crt"/>
<files mask="server5-der2.crt"/>
<files mask="server5-der4.crt"/>
<files mask="server5-der8.crt"/>
<files mask="server5-der9.crt"/>
<files mask="server5-expired.crt"/>
<files mask="server5-future.crt"/>
<files mask="server5-selfsigned.crt"/>
<files mask="server5-sha1.crt"/>
<files mask="server5-sha224.crt"/>
<files mask="server5-sha384.crt"/>
<files mask="server5-sha512.crt"/>
<files mask="server5.crt"/>
<files mask="server5.eku-cli.crt"/>
<files mask="server5.eku-cs.crt"/>
<files mask="server5.eku-cs_any.crt"/>
<files mask="server5.eku-srv.crt"/>
<files mask="server5.eku-srv_cli.crt"/>
<files mask="server5.key"/>
<files mask="server5.ku-ds.crt"/>
<files mask="server5.ku-ka.crt"/>
<files mask="server5.ku-ke.crt"/>
<files mask="server5.req.ku.sha1"/>
<files mask="server5.req.sha1"/>
<files mask="server5.req.sha224"/>
<files mask="server5.req.sha256"/>
<files mask="server5.req.sha384"/>
<files mask="server5.req.sha512"/>
<files mask="server6-ss-child.crt"/>
<files mask="server6.crt"/>
<files mask="server6.key"/>
<files mask="server7.crt"/>
<files mask="server7.key"/>
<files mask="server7_all_space.crt"/>
<files mask="server7_int-ca.crt"/>
<files mask="server7_int-ca_ca2.crt"/>
<files mask="server7_pem_space.crt"/>
<files mask="server7_trailing_space.crt"/>
<files mask="server8.crt"/>
<files mask="server8.key"/>
<files mask="server8_int-ca2.crt"/>
<files mask="server9-bad-mgfhash.crt"/>
<files mask="server9-bad-saltlen.crt"/>
<files mask="server9-badsign.crt"/>
<files mask="server9-defaults.crt"/>
<files mask="server9-sha224.crt"/>
<files mask="server9-sha256.crt"/>
<files mask="server9-sha384.crt"/>
<files mask="server9-sha512.crt"/>
<files mask="server9-with-ca.crt"/>
<files mask="server9.crt"/>
<files mask="server9.key"/>
<files mask="server9.req.sha1"/>
<files mask="server9.req.sha224"/>
<files mask="server9.req.sha256"/>
<files mask="server9.req.sha384"/>
<files mask="server9.req.sha512"/>
<files mask="test-ca-sha1.crt"/>
<files mask="test-ca-sha256.crt"/>
<files mask="test-ca-v1.crt"/>
<files mask="test-ca.crt"/>
<files mask="test-ca.key"/>
<files mask="test-ca.opensslconf"/>
<files mask="test-ca2.crt"/>
<files mask="test-ca2.key"/>
<files mask="test-ca2.ku-crl.crt"/>
<files mask="test-ca2.ku-crt.crt"/>
<files mask="test-ca2.ku-crt_crl.crt"/>
<files mask="test-ca2.ku-ds.crt"/>
<files mask="test-ca2_cat-future-invalid.crt"/>
<files mask="test-ca2_cat-future-present.crt"/>
<files mask="test-ca2_cat-past-invalid.crt"/>
<files mask="test-ca2_cat-past-present.crt"/>
<files mask="test-ca2_cat-present-future.crt"/>
<files mask="test-ca2_cat-present-past.crt"/>
<files mask="test-ca_cat12.crt"/>
<files mask="test-ca_cat21.crt"/>
<files mask="test-int-ca.crt"/>
<files mask="test-int-ca.key"/>
<files mask="test-int-ca2.crt"/>
<files mask="test-int-ca2.key"/>
<files mask="test-int-ca3.crt"/>
<files mask="test-int-ca3.key"/>
</source>
<source path="middleware/mbedtls/tests/git-scripts" target_path="mbedTLS/tests/git-scripts" exclude="true" type="script">
<files mask="pre-push.sh"/>
</source>
<source path="middleware/mbedtls/tests/git-scripts" target_path="mbedTLS/tests/git-scripts" exclude="true" type="other">
<files mask="README.md"/>
</source>
<source path="middleware/mbedtls/tests/scripts" target_path="mbedTLS/tests/scripts" exclude="true" type="script">
<files mask="all.sh"/>
<files mask="basic-build-test.sh"/>
<files mask="check-generated-files.sh"/>
<files mask="check-names.sh"/>
<files mask="doxygen.sh"/>
<files mask="generate-afl-tests.sh"/>
<files mask="list-identifiers.sh"/>
<files mask="list-macros.sh"/>
<files mask="list-symbols.sh"/>
<files mask="travis-log-failure.sh"/>
<files mask="yotta-build.sh"/>
</source>
<source path="middleware/mbedtls/tests/scripts" target_path="mbedTLS/tests/scripts" exclude="true" type="other">
<files mask="check-doxy-blocks.pl"/>
<files mask="curves.pl"/>
<files mask="gen_ctr_drbg.pl"/>
<files mask="gen_gcm_decrypt.pl"/>
<files mask="gen_gcm_encrypt.pl"/>
<files mask="gen_pkcs1_v21_sign_verify.pl"/>
<files mask="generate_code.pl"/>
<files mask="key-exchanges.pl"/>
<files mask="list-enum-consts.pl"/>
<files mask="recursion.pl"/>
<files mask="run-test-suites.pl"/>
<files mask="tcp_client.pl"/>
<files mask="test-ref-configs.pl"/>
</source>
<source path="middleware/mbedtls/tests/suites" target_path="mbedTLS/tests/suites" exclude="true" type="other">
<files mask="helpers.function"/>
<files mask="main_test.function"/>
<files mask="test_suite_aes.cbc.data"/>
<files mask="test_suite_aes.cfb.data"/>
<files mask="test_suite_aes.ecb.data"/>
<files mask="test_suite_aes.function"/>
<files mask="test_suite_aes.rest.data"/>
<files mask="test_suite_arc4.data"/>
<files mask="test_suite_arc4.function"/>
<files mask="test_suite_asn1write.data"/>
<files mask="test_suite_asn1write.function"/>
<files mask="test_suite_base64.data"/>
<files mask="test_suite_base64.function"/>
<files mask="test_suite_blowfish.data"/>
<files mask="test_suite_blowfish.function"/>
<files mask="test_suite_camellia.data"/>
<files mask="test_suite_camellia.function"/>
<files mask="test_suite_ccm.data"/>
<files mask="test_suite_ccm.function"/>
<files mask="test_suite_cipher.aes.data"/>
<files mask="test_suite_cipher.arc4.data"/>
<files mask="test_suite_cipher.blowfish.data"/>
<files mask="test_suite_cipher.camellia.data"/>
<files mask="test_suite_cipher.ccm.data"/>
<files mask="test_suite_cipher.des.data"/>
<files mask="test_suite_cipher.function"/>
<files mask="test_suite_cipher.gcm.data"/>
<files mask="test_suite_cipher.null.data"/>
<files mask="test_suite_cipher.padding.data"/>
<files mask="test_suite_cmac.data"/>
<files mask="test_suite_cmac.function"/>
<files mask="test_suite_ctr_drbg.data"/>
<files mask="test_suite_ctr_drbg.function"/>
<files mask="test_suite_debug.data"/>
<files mask="test_suite_debug.function"/>
<files mask="test_suite_des.data"/>
<files mask="test_suite_des.function"/>
<files mask="test_suite_dhm.data"/>
<files mask="test_suite_dhm.function"/>
<files mask="test_suite_ecdh.data"/>
<files mask="test_suite_ecdh.function"/>
<files mask="test_suite_ecdsa.data"/>
<files mask="test_suite_ecdsa.function"/>
<files mask="test_suite_ecjpake.data"/>
<files mask="test_suite_ecjpake.function"/>
<files mask="test_suite_ecp.data"/>
<files mask="test_suite_ecp.function"/>
<files mask="test_suite_entropy.data"/>
<files mask="test_suite_entropy.function"/>
<files mask="test_suite_error.data"/>
<files mask="test_suite_error.function"/>
<files mask="test_suite_gcm.aes128_de.data"/>
<files mask="test_suite_gcm.aes128_en.data"/>
<files mask="test_suite_gcm.aes192_de.data"/>
<files mask="test_suite_gcm.aes192_en.data"/>
<files mask="test_suite_gcm.aes256_de.data"/>
<files mask="test_suite_gcm.aes256_en.data"/>
<files mask="test_suite_gcm.camellia.data"/>
<files mask="test_suite_gcm.function"/>
<files mask="test_suite_hmac_drbg.function"/>
<files mask="test_suite_hmac_drbg.misc.data"/>
<files mask="test_suite_hmac_drbg.no_reseed.data"/>
<files mask="test_suite_hmac_drbg.nopr.data"/>
<files mask="test_suite_hmac_drbg.pr.data"/>
<files mask="test_suite_md.data"/>
<files mask="test_suite_md.function"/>
<files mask="test_suite_mdx.data"/>
<files mask="test_suite_mdx.function"/>
<files mask="test_suite_memory_buffer_alloc.data"/>
<files mask="test_suite_memory_buffer_alloc.function"/>
<files mask="test_suite_mpi.data"/>
<files mask="test_suite_mpi.function"/>
<files mask="test_suite_pem.data"/>
<files mask="test_suite_pem.function"/>
<files mask="test_suite_pk.data"/>
<files mask="test_suite_pk.function"/>
<files mask="test_suite_pkcs1_v15.data"/>
<files mask="test_suite_pkcs1_v15.function"/>
<files mask="test_suite_pkcs1_v21.data"/>
<files mask="test_suite_pkcs1_v21.function"/>
<files mask="test_suite_pkcs5.data"/>
<files mask="test_suite_pkcs5.function"/>
<files mask="test_suite_pkparse.data"/>
<files mask="test_suite_pkparse.function"/>
<files mask="test_suite_pkwrite.data"/>
<files mask="test_suite_pkwrite.function"/>
<files mask="test_suite_rsa.data"/>
<files mask="test_suite_rsa.function"/>
<files mask="test_suite_shax.data"/>
<files mask="test_suite_shax.function"/>
<files mask="test_suite_ssl.data"/>
<files mask="test_suite_ssl.function"/>
<files mask="test_suite_timing.data"/>
<files mask="test_suite_timing.function"/>
<files mask="test_suite_version.data"/>
<files mask="test_suite_version.function"/>
<files mask="test_suite_x509parse.data"/>
<files mask="test_suite_x509parse.function"/>
<files mask="test_suite_x509write.data"/>
<files mask="test_suite_x509write.function"/>
<files mask="test_suite_xtea.data"/>
<files mask="test_suite_xtea.function"/>
</source>
<source path="middleware/mbedtls/tests" target_path="mbedTLS/tests" exclude="true" type="doc">
<files mask="CMakeLists.txt"/>
<files mask="Descriptions.txt"/>
</source>
<source path="middleware/mbedtls/tests" target_path="mbedTLS/tests" exclude="true" type="script">
<files mask="compat.sh"/>
<files mask="ssl-opt.sh"/>
</source>
<source path="middleware/mbedtls/tests" target_path="mbedTLS/tests" exclude="true" type="other">
<files mask=".gitignore"/>
<files mask="Makefile"/>
</source>
<source path="middleware/mbedtls/visualc/VS2010" target_path="mbedTLS/visualc/VS2010" exclude="true" type="other">
<files mask="aescrypt2.vcxproj"/>
<files mask="benchmark.vcxproj"/>
<files mask="cert_app.vcxproj"/>
<files mask="cert_req.vcxproj"/>
<files mask="cert_write.vcxproj"/>
<files mask="crl_app.vcxproj"/>
<files mask="crypt_and_hash.vcxproj"/>
<files mask="dh_client.vcxproj"/>
<files mask="dh_genprime.vcxproj"/>
<files mask="dh_server.vcxproj"/>
<files mask="dtls_client.vcxproj"/>
<files mask="dtls_server.vcxproj"/>
<files mask="ecdh_curve25519.vcxproj"/>
<files mask="ecdsa.vcxproj"/>
<files mask="gen_entropy.vcxproj"/>
<files mask="gen_key.vcxproj"/>
<files mask="gen_random_ctr_drbg.vcxproj"/>
<files mask="gen_random_havege.vcxproj"/>
<files mask="generic_sum.vcxproj"/>
<files mask="hello.vcxproj"/>
<files mask="key_app.vcxproj"/>
<files mask="key_app_writer.vcxproj"/>
<files mask="mbedTLS.sln"/>
<files mask="mbedTLS.vcxproj"/>
<files mask="md5sum.vcxproj"/>
<files mask="mini_client.vcxproj"/>
<files mask="mpi_demo.vcxproj"/>
<files mask="pem2der.vcxproj"/>
<files mask="pk_decrypt.vcxproj"/>
<files mask="pk_encrypt.vcxproj"/>
<files mask="pk_sign.vcxproj"/>
<files mask="pk_verify.vcxproj"/>
<files mask="req_app.vcxproj"/>
<files mask="rsa_decrypt.vcxproj"/>
<files mask="rsa_encrypt.vcxproj"/>
<files mask="rsa_genkey.vcxproj"/>
<files mask="rsa_sign.vcxproj"/>
<files mask="rsa_sign_pss.vcxproj"/>
<files mask="rsa_verify.vcxproj"/>
<files mask="rsa_verify_pss.vcxproj"/>
<files mask="selftest.vcxproj"/>
<files mask="sha1sum.vcxproj"/>
<files mask="sha2sum.vcxproj"/>
<files mask="ssl_cert_test.vcxproj"/>
<files mask="ssl_client1.vcxproj"/>
<files mask="ssl_client2.vcxproj"/>
<files mask="ssl_fork_server.vcxproj"/>
<files mask="ssl_mail_client.vcxproj"/>
<files mask="ssl_server.vcxproj"/>
<files mask="ssl_server2.vcxproj"/>
<files mask="strerror.vcxproj"/>
<files mask="udp_proxy.vcxproj"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-authcrypt" target_path="mbedTLS/yotta/data/example-authcrypt" exclude="true" type="src">
<files mask="main.cpp"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-authcrypt" target_path="mbedTLS/yotta/data/example-authcrypt" exclude="true" type="other">
<files mask="README.md"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-benchmark" target_path="mbedTLS/yotta/data/example-benchmark" exclude="true" type="src">
<files mask="main.cpp"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-benchmark" target_path="mbedTLS/yotta/data/example-benchmark" exclude="true" type="other">
<files mask="README.md"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-hashing" target_path="mbedTLS/yotta/data/example-hashing" exclude="true" type="src">
<files mask="main.cpp"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-hashing" target_path="mbedTLS/yotta/data/example-hashing" exclude="true" type="other">
<files mask="README.md"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-selftest" target_path="mbedTLS/yotta/data/example-selftest" exclude="true" type="src">
<files mask="main.cpp"/>
</source>
<source path="middleware/mbedtls/yotta/data/example-selftest" target_path="mbedTLS/yotta/data/example-selftest" exclude="true" type="other">
<files mask="README.md"/>
</source>
<source path="middleware/mbedtls/yotta/data" target_path="mbedTLS/yotta/data" exclude="true" type="c_include">
<files mask="target_config.h"/>
</source>
<source path="middleware/mbedtls/yotta/data" target_path="mbedTLS/yotta/data" exclude="true" type="script">
<files mask="adjust-config.sh"/>
</source>
<source path="middleware/mbedtls/yotta/data" target_path="mbedTLS/yotta/data" exclude="true" type="src">
<files mask="entropy_hardware_poll.c"/>
</source>
<source path="middleware/mbedtls/yotta/data" target_path="mbedTLS/yotta/data" exclude="true" type="other">
<files mask="module.json"/>
<files mask="README.md"/>
</source>
<source path="middleware/mbedtls/yotta" target_path="mbedTLS/yotta" exclude="true" type="script">
<files mask="create-module.sh"/>
</source>
<source path="middleware/mbedtls/yotta" target_path="mbedTLS/yotta" exclude="true" type="other">
<files mask=".gitignore"/>
</source>
<source path="middleware/mbedtls" target_path="mbedTLS" exclude="true" type="doc">
<files mask="apache-2.0.txt"/>
<files mask="ChangeLogKSDK.txt"/>
<files mask="CMakeLists.txt"/>
<files mask="mbeTLS_for_Kinetis_SDK_v2.0_readme.txt"/>
</source>
<source path="middleware/mbedtls" target_path="mbedTLS" exclude="true" type="other">
<files mask=".gitignore"/>
<files mask=".travis.yml"/>
<files mask="ChangeLog"/>
<files mask="circle.yml"/>
<files mask="DartConfiguration.tcl"/>
<files mask="LICENSE"/>
<files mask="Makefile"/>
<files mask="README.md"/>
</source>
</component>
<component id="middleware.mcu-boot.all_files.MKS22F12" name="all_files" type="other" brief="kboot files" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/mcu-boot/apps/elftosb/common" exclude="true" type="c_include">
<files mask="aes128_key_wrap_unwrap.h"/>
<files mask="AESCounter.h"/>
<files mask="AESKey.h"/>
<files mask="Blob.h"/>
<files mask="BootImage.h"/>
<files mask="crc.h"/>
<files mask="DataSource.h"/>
<files mask="DataSourceImager.h"/>
<files mask="DataTarget.h"/>
<files mask="ELF.h"/>
<files mask="ELFSourceFile.h"/>
<files mask="EncoreBootImage.h"/>
<files mask="EncoreBootImageReader.h"/>
<files mask="EndianUtilities.h"/>
<files mask="EvalContext.h"/>
<files mask="ExcludesListMatcher.h"/>
<files mask="format_string.h"/>
<files mask="GHSSecInfo.h"/>
<files mask="GlobMatcher.h"/>
<files mask="HexValues.h"/>
<files mask="iMXImage.h"/>
<files mask="int_size.h"/>
<files mask="IVTDataSource.h"/>
<files mask="Keyblob.h"/>
<files mask="KeyblobEntry.h"/>
<files mask="Logging.h"/>
<files mask="Operation.h"/>
<files mask="OptionContext.h"/>
<files mask="OptionDictionary.h"/>
<files mask="options.h"/>
<files mask="OutputSection.h"/>
<files mask="Random.h"/>
<files mask="rijndael.h"/>
<files mask="RijndaelCBCMAC.h"/>
<files mask="RijndaelCTR.h"/>
<files mask="SB2Image.h"/>
<files mask="SearchPath.h"/>
<files mask="SHA1.h"/>
<files mask="smart_ptr.h"/>
<files mask="SourceFile.h"/>
<files mask="SRecordSourceFile.h"/>
<files mask="stdafx.h"/>
<files mask="StELFFile.h"/>
<files mask="StExecutableImage.h"/>
<files mask="StringMatcher.h"/>
<files mask="StSRecordFile.h"/>
<files mask="Value.h"/>
<files mask="Version.h"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb/common" exclude="true" type="src">
<files mask="aes128_key_wrap_unwrap.c"/>
<files mask="AESKey.cpp"/>
<files mask="Blob.cpp"/>
<files mask="bytes_aes.c"/>
<files mask="crc.cpp"/>
<files mask="DataSource.cpp"/>
<files mask="DataSourceImager.cpp"/>
<files mask="DataTarget.cpp"/>
<files mask="ELFSourceFile.cpp"/>
<files mask="EncoreBootImage.cpp"/>
<files mask="EncoreBootImageReader.cpp"/>
<files mask="EvalContext.cpp"/>
<files mask="ExcludesListMatcher.cpp"/>
<files mask="format_string.cpp"/>
<files mask="GHSSecInfo.cpp"/>
<files mask="GlobMatcher.cpp"/>
<files mask="HexValues.cpp"/>
<files mask="iMXImage.cpp"/>
<files mask="IVTDataSource.cpp"/>
<files mask="Keyblob.cpp"/>
<files mask="Logging.cpp"/>
<files mask="Operation.cpp"/>
<files mask="OptionDictionary.cpp"/>
<files mask="options.cpp"/>
<files mask="OutputSection.cpp"/>
<files mask="Random.cpp"/>
<files mask="rijndael.cpp"/>
<files mask="RijndaelCBCMAC.cpp"/>
<files mask="RijndaelCTR.cpp"/>
<files mask="SB2Image.cpp"/>
<files mask="SearchPath.cpp"/>
<files mask="SHA1.cpp"/>
<files mask="SourceFile.cpp"/>
<files mask="SRecordSourceFile.cpp"/>
<files mask="stdafx.cpp"/>
<files mask="StELFFile.cpp"/>
<files mask="StExecutableImage.cpp"/>
<files mask="StSRecordFile.cpp"/>
<files mask="Value.cpp"/>
<files mask="Version.cpp"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb/elftosb.xcodeproj/project.xcworkspace" exclude="true" type="other">
<files mask="contents.xcworkspacedata"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb/elftosb.xcodeproj" exclude="true" type="other">
<files mask="project.pbxproj"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb/elftosb2" exclude="true" type="c_include">
<files mask="BootImageGenerator.h"/>
<files mask="ConversionController.h"/>
<files mask="ElftosbAST.h"/>
<files mask="ElftosbErrors.h"/>
<files mask="ElftosbLexer.h"/>
<files mask="EncoreBootImageGenerator.h"/>
<files mask="FlexLexer.h"/>
<files mask="iMXImageGenerator.h"/>
<files mask="SB2ImageGenerator.h"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb/elftosb2" exclude="true" type="src">
<files mask="BootImageGenerator.cpp"/>
<files mask="ConversionController.cpp"/>
<files mask="elftosb.cpp"/>
<files mask="elftosb_lexer.cpp"/>
<files mask="elftosb_parser.tab.cpp"/>
<files mask="ElftosbAST.cpp"/>
<files mask="ElftosbLexer.cpp"/>
<files mask="EncoreBootImageGenerator.cpp"/>
<files mask="iMXImageGenerator.cpp"/>
<files mask="SB2ImageGenerator.cpp"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb/elftosb2" exclude="true" type="other">
<files mask="elftosb2.vcproj"/>
<files mask="elftosb2.vcxproj"/>
<files mask="elftosb2.vcxproj.filters"/>
<files mask="elftosb_lexer.l"/>
<files mask="elftosb_parser.tab.hpp"/>
<files mask="elftosb_parser.y"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb/winsupport" exclude="true" type="c_include">
<files mask="unistd.h"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb" exclude="true" type="c_include">
<files mask="stdafx.h"/>
</source>
<source path="middleware/mcu-boot/apps/elftosb" exclude="true" type="other">
<files mask="elftosb.sln"/>
<files mask="makefile"/>
<files mask="makefile.rules"/>
</source>
<source path="middleware/mcu-boot/apps/led_demo/src" type="c_include">
<files mask="milliseconds_delay.h"/>
</source>
<source path="middleware/mcu-boot/apps/led_demo/src" type="src">
<files mask="milliseconds_delay.c"/>
</source>
<source path="middleware/mcu-boot/apps/led_demo/src" exclude="true" type="src">
<files mask="milliseconds_delay.c"/>
</source>
<source path="middleware/mcu-boot/apps/led_demo/src" exclude="true" type="other">
<files mask="led_demo.bd"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/blhost/linux/amd64" exclude="true" type="other">
<files mask="blhost"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/blhost/linux/i386" exclude="true" type="other">
<files mask="blhost"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/blhost/mac" exclude="true" type="other">
<files mask="blhost"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/blhost/win" exclude="true" type="other">
<files mask="blhost.exe"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/elftosb/linux/amd64" exclude="true" type="other">
<files mask="elftosb"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/elftosb/linux/i386" exclude="true" type="other">
<files mask="elftosb"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/elftosb/win" exclude="true" type="other">
<files mask="elftosb.exe"/>
</source>
<source path="middleware/mcu-boot/bin" type="script">
<files mask="create_fl_image.py"/>
<files mask="create_fl_image_mcux.py"/>
<files mask="create_fl_image_mdk.py"/>
<files mask="create_flashloader_image.bat"/>
<files mask="create_flashloader_image_mcux.bat"/>
<files mask="create_flashloader_image_mdk.bat"/>
<files mask="elf.py"/>
</source>
<source path="middleware/mcu-boot/doc" exclude="true" type="doc">
<files mask="blhost User's Guide.pdf"/>
<files mask="elftosb User's Guide.pdf"/>
</source>
<source path="middleware/mcu-boot/mk" exclude="true" type="script">
<files mask="config.mk"/>
<files mask="flags.mk"/>
<files mask="paths.mk"/>
<files mask="targets.mk"/>
</source>
<source path="middleware/mcu-boot/src/drivers/smc" type="c_include">
<files mask="smc.h"/>
</source>
<source path="middleware/mcu-boot/src/utilities/src" type="src">
<files mask="bootloader_tree_stub.c"/>
<files mask="fsl_assert.c"/>
<files mask="fsl_rtos_abstraction.c"/>
<files mask="ring_buffer.c"/>
</source>
<source path="middleware/mcu-boot/src/utilities" type="c_include">
<files mask="fsl_assert.h"/>
<files mask="fsl_rtos_abstraction.h"/>
<files mask="kinetis_family.h"/>
<files mask="ring_buffer.h"/>
<files mask="vector_table_info.h"/>
</source>
<source path="middleware/mcu-boot/tools/mk" type="script">
<files mask="common.mk"/>
</source>
<source path="middleware/mcu-boot/tools/src/blfwk/doc" type="other">
<files mask="blfwk.md"/>
</source>
<source path="middleware/mcu-boot/tools/src/blfwk/src" type="src">
<files mask="AESCounter.cpp"/>
<files mask="AESKey.cpp"/>
<files mask="Blob.cpp"/>
<files mask="Bootloader.cpp"/>
<files mask="BusPal.cpp"/>
<files mask="BusPalPeripheral.cpp"/>
<files mask="Command.cpp"/>
<files mask="Crc.cpp"/>
<files mask="DataSource.cpp"/>
<files mask="DataSourceImager.cpp"/>
<files mask="DataTarget.cpp"/>
<files mask="ELFSourceFile.cpp"/>
<files mask="ExcludesListMatcher.cpp"/>
<files mask="format_string.cpp"/>
<files mask="GHSSecInfo.cpp"/>
<files mask="GlobMatcher.cpp"/>
<files mask="HexValues.cpp"/>
<files mask="hid-linux.c"/>
<files mask="hid-mac.c"/>
<files mask="hid-windows.c"/>
<files mask="IntelHexSourceFile.cpp"/>
<files mask="jsoncpp.cpp"/>
<files mask="Logging.cpp"/>
<files mask="options.cpp"/>
<files mask="Random.cpp"/>
<files mask="rijndael.cpp"/>
<files mask="RijndaelCTR.cpp"/>
<files mask="SBSourceFile.cpp"/>
<files mask="SDPCommand.cpp"/>
<files mask="SDPUsbHidPacketizer.cpp"/>
<files mask="SearchPath.cpp"/>
<files mask="serial.c"/>
<files mask="SerialPacketizer.cpp"/>
<files mask="SimPacketizer.cpp"/>
<files mask="SimPeripheral.cpp"/>
<files mask="Simulator.cpp"/>
<files mask="SimulatorMemory.cpp"/>
<files mask="SourceFile.cpp"/>
<files mask="SRecordSourceFile.cpp"/>
<files mask="StELFFile.cpp"/>
<files mask="StExecutableImage.cpp"/>
<files mask="StIntelHexFile.cpp"/>
<files mask="StSRecordFile.cpp"/>
<files mask="UartPeripheral.cpp"/>
<files mask="Updater.cpp"/>
<files mask="UsbHidPacketizer.cpp"/>
<files mask="UsbHidPeripheral.cpp"/>
<files mask="utils.cpp"/>
<files mask="Value.cpp"/>
</source>
<source path="middleware/mcu-boot/tools/src/blfwk" type="c_include">
<files mask="AESCounter.h"/>
<files mask="AESKey.h"/>
<files mask="BlfwkErrors.h"/>
<files mask="Blob.h"/>
<files mask="Bootloader.h"/>
<files mask="bootloader_config.h"/>
<files mask="BusPal.h"/>
<files mask="BusPalPeripheral.h"/>
<files mask="Command.h"/>
<files mask="Crc.h"/>
<files mask="DataSource.h"/>
<files mask="DataSourceImager.h"/>
<files mask="DataTarget.h"/>
<files mask="ELF.h"/>
<files mask="ELFSourceFile.h"/>
<files mask="EndianUtilities.h"/>
<files mask="ExcludesListMatcher.h"/>
<files mask="format_string.h"/>
<files mask="GHSSecInfo.h"/>
<files mask="GlobMatcher.h"/>
<files mask="HexValues.h"/>
<files mask="hidapi.h"/>
<files mask="host_types.h"/>
<files mask="int_size.h"/>
<files mask="IntelHexSourceFile.h"/>
<files mask="json.h"/>
<files mask="Logging.h"/>
<files mask="OptionContext.h"/>
<files mask="options.h"/>
<files mask="Packetizer.h"/>
<files mask="Peripheral.h"/>
<files mask="Progress.h"/>
<files mask="Random.h"/>
<files mask="rijndael.h"/>
<files mask="RijndaelCTR.h"/>
<files mask="SBSourceFile.h"/>
<files mask="SDPCommand.h"/>
<files mask="SDPUartPacketizer.h"/>
<files mask="SDPUsbHidPacketizer.h"/>
<files mask="SearchPath.h"/>
<files mask="serial.h"/>
<files mask="SerialPacketizer.h"/>
<files mask="SimPacketizer.h"/>
<files mask="SimPeripheral.h"/>
<files mask="Simulator.h"/>
<files mask="SimulatorMemory.h"/>
<files mask="smart_ptr.h"/>
<files mask="SourceFile.h"/>
<files mask="SRecordSourceFile.h"/>
<files mask="stdafx.h"/>
<files mask="StELFFile.h"/>
<files mask="StExecutableImage.h"/>
<files mask="StIntelHexFile.h"/>
<files mask="StringMatcher.h"/>
<files mask="StSRecordFile.h"/>
<files mask="UartPeripheral.h"/>
<files mask="Updater.h"/>
<files mask="UsbHidPacketizer.h"/>
<files mask="UsbHidPeripheral.h"/>
<files mask="utils.h"/>
<files mask="Value.h"/>
</source>
<source path="middleware/mcu-boot/tools/src/bootloader" type="c_include">
<files mask="bl_peripheral.h"/>
</source>
<source path="middleware/mcu-boot/tools/src/crc/src" type="src">
<files mask="crc16.c"/>
<files mask="crc32.c"/>
</source>
<source path="middleware/mcu-boot/tools/src/crc" type="c_include">
<files mask="crc16.h"/>
<files mask="crc32.h"/>
</source>
<source path="middleware/mcu-boot/tools/src/include" type="c_include">
<files mask="bootloader_common.h"/>
<files mask="bootloader_hid_report_ids.h"/>
</source>
<source path="middleware/mcu-boot/tools/src/memory" type="c_include">
<files mask="memory.h"/>
</source>
<source path="middleware/mcu-boot/tools/src/packet" type="c_include">
<files mask="command_packet.h"/>
<files mask="serial_packet.h"/>
</source>
<source path="middleware/mcu-boot/tools/src/property" type="c_include">
<files mask="property.h"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost.xcodeproj/project.xcworkspace" exclude="true" type="other">
<files mask="contents.xcworkspacedata"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost.xcodeproj" exclude="true" type="other">
<files mask="project.pbxproj"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost/gcc" exclude="true" type="other">
<files mask="Makefile"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost/mac-gcc" exclude="true" type="other">
<files mask="Makefile"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost/src" type="c_include">
<files mask="targetver.h"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost/src" type="src">
<files mask="blhost.cpp"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost/src" exclude="true" type="other">
<files mask="blhost.vcxproj"/>
<files mask="blhost.vcxproj.filters"/>
<files mask="blhost.vcxproj.user"/>
</source>
<source path="middleware/mcu-boot/tools/tools/blhost" exclude="true" type="other">
<files mask="blhost.sln"/>
</source>
<source path="middleware/mcu-boot/tools/tools/common/blfwk/blfwk.xcodeproj/project.xcworkspace/xcshareddata" exclude="true" type="other">
<files mask="blfwk.xccheckout"/>
</source>
<source path="middleware/mcu-boot/tools/tools/common/blfwk/blfwk.xcodeproj/project.xcworkspace" exclude="true" type="other">
<files mask="contents.xcworkspacedata"/>
</source>
<source path="middleware/mcu-boot/tools/tools/common/blfwk/blfwk.xcodeproj" exclude="true" type="other">
<files mask="project.pbxproj"/>
</source>
<source path="middleware/mcu-boot/tools/tools/common/blfwk" exclude="true" type="other">
<files mask="blfwk.vcxproj"/>
<files mask="blfwk.vcxproj.filters"/>
</source>
<source path="middleware/mcu-boot/tools/tools/common/blfwkdll" exclude="true" type="c_include">
<files mask="blfwkdll.h"/>
</source>
<source path="middleware/mcu-boot/tools/tools/common/blfwkdll" exclude="true" type="src">
<files mask="blfwkdll.cpp"/>
</source>
<source path="middleware/mcu-boot/tools/tools/common/blfwkdll" exclude="true" type="other">
<files mask="blfwk.vcxproj"/>
<files mask="blfwk.vcxproj.filters"/>
<files mask="blfwk.vcxproj.user"/>
<files mask="blfwkdll.vcxproj"/>
<files mask="blfwkdll.vcxproj.filters"/>
<files mask="blfwkdll.vcxproj.user"/>
</source>
</component>
<component id="middleware.mcu-boot.kinetis_files.MKS22F12" name="kinetis_files" type="other" brief="kinetis files" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/mcu-boot/bin/Tools/KinetisFlashTool/win" exclude="true" type="other">
<files mask="blfwkdll.dll"/>
<files mask="KinetisFlashTool.exe"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/elftosb/mac" exclude="true" type="other">
<files mask="elftosb"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/mfgtools-rel/Profiles/Kinetis Bootloader/OS Firmware/files" exclude="true" type="binary">
<files mask="demo.bin"/>
<files mask="flashConfig.bin"/>
<files mask="simple.bin"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/mfgtools-rel/Profiles/Kinetis Bootloader/OS Firmware/files" exclude="true" type="doc">
<files mask="Readme.txt"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/mfgtools-rel/Profiles/Kinetis Bootloader/OS Firmware/files" exclude="true" type="other">
<files mask="simple.bd"/>
<files mask="simple.hex"/>
<files mask="simple.sb"/>
<files mask="simple.srec"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/mfgtools-rel/Profiles/Kinetis Bootloader/OS Firmware" exclude="true" type="xml">
<files mask="ucl2(for binary).xml"/>
<files mask="ucl2(for HEX).xml"/>
<files mask="ucl2(for SB).xml"/>
<files mask="ucl2(for SRecord).xml"/>
<files mask="ucl2.xml"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/mfgtools-rel/Profiles/Kinetis Bootloader" exclude="true" type="configuration">
<files mask="player.ini"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/mfgtools-rel" exclude="true" type="configuration">
<files mask="cfg.ini"/>
<files mask="UICfg.ini"/>
</source>
<source path="middleware/mcu-boot/bin/Tools/mfgtools-rel" exclude="true" type="other">
<files mask="MfgTool2.exe"/>
<files mask="MfgToolLib.dll"/>
</source>
<source path="middleware/mcu-boot/doc" exclude="true" type="doc">
<files mask="Getting Started with the Flashloader for Kinetis.pdf"/>
<files mask="Kinetis Flash Tool User's Guide.pdf"/>
<files mask="Kinetis MCU Manufacturing Tool User's Guide.pdf"/>
<files mask="MCU Bootloader Demo Application User's Guide.pdf"/>
<files mask="MCU Bootloader Release Notes.pdf"/>
<files mask="MCU Bootloader v2.6.0 Reference Manual.pdf"/>
</source>
<source path="middleware/mcu-boot/tools/tools/KinetisFlashTool/KinetisFlashTool/res" exclude="true" type="other">
<files mask="Freescale.ico"/>
<files mask="KinetisFlashTool.rc2"/>
</source>
<source path="middleware/mcu-boot/tools/tools/KinetisFlashTool/KinetisFlashTool" exclude="true" type="c_include">
<files mask="Bootloader.h"/>
<files mask="BootloaderConfigDlg.h"/>
<files mask="BootloaderConfigText.h"/>
<files mask="ConfigDlg.h"/>
<files mask="FlashDlg.h"/>
<files mask="HistoryData.h"/>
<files mask="KinetisFlashTool.h"/>
<files mask="KinetisFlashToolDlg.h"/>
<files mask="resource.h"/>
<files mask="SerialList.h"/>
<files mask="stdafx.h"/>
<files mask="targetver.h"/>
<files mask="UpdateDlg.h"/>
<files mask="utility.h"/>
</source>
<source path="middleware/mcu-boot/tools/tools/KinetisFlashTool/KinetisFlashTool" exclude="true" type="src">
<files mask="Bootloader.cpp"/>
<files mask="BootloaderConfigDlg.cpp"/>
<files mask="ConfigDlg.cpp"/>
<files mask="FlashDlg.cpp"/>
<files mask="HistoryData.cpp"/>
<files mask="KinetisFlashTool.cpp"/>
<files mask="KinetisFlashToolDlg.cpp"/>
<files mask="SerialList.cpp"/>
<files mask="stdafx.cpp"/>
<files mask="UpdateDlg.cpp"/>
<files mask="utility.cpp"/>
</source>
<source path="middleware/mcu-boot/tools/tools/KinetisFlashTool/KinetisFlashTool" exclude="true" type="other">
<files mask="KinetisFlashTool.rc"/>
<files mask="KinetisFlashTool.vcxproj"/>
<files mask="KinetisFlashTool.vcxproj.filters"/>
<files mask="KinetisFlashTool.vcxproj.user"/>
</source>
<source path="middleware/mcu-boot/tools/tools/KinetisFlashTool" exclude="true" type="other">
<files mask="KinetisFlashTool.sln"/>
</source>
</component>
<component id="middleware.wifi_qca.freertos.MKS22F12" name="freertos" type="other" category="WiFi/QCA400x WiFi" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 middleware.wifi_qca.MKS22F12 middleware.wifi_qca.freertos.drivers.dspi_edma.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.dspi.MKS22F12 platform.drivers.dspi_edma.MKS22F12 platform.drivers.edma.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/wifi_qca/port/env/freertos" target_path="wifi_qca/port/env/freertos" type="c_include">
<files mask="wifi_env.h"/>
<files mask="wifi_env_port.h"/>
<files mask="wifi_port.h"/>
</source>
<source path="middleware/wifi_qca/port/env/freertos" target_path="wifi_qca/port/env/freertos" type="src">
<files mask="wifi_env.c"/>
</source>
</component>
<component id="middleware.wifi_qca.freertos.drivers.dspi_edma.MKS22F12" name="dspi_edma" type="other" category="WiFi/QCA400x WiFi" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 middleware.wifi_qca.MKS22F12 middleware.wifi_qca.freertos.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.dspi.MKS22F12 platform.drivers.dspi_edma.MKS22F12 platform.drivers.edma.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/wifi_qca/port/drivers/dspi_edma_freertos" target_path="wifi_qca/port/drivers/dspi_edma_freertos" type="c_include">
<files mask="wifi_spi.h"/>
</source>
<source path="middleware/wifi_qca/port/drivers/dspi_edma_freertos" target_path="wifi_qca/port/drivers/dspi_edma_freertos" type="src">
<files mask="wifi_spi.c"/>
</source>
</component>
<component id="middleware.wolfssl.unused_files.MKS22F12" name="unused_files" type="other" brief="wolfSSL files unused by projects" category="Security/wolfSSL library" devices="MKS22FN256xxx12" version="3.9.8" revision="3" user_visible="false">
<source path="middleware/wolfssl/wolfssl/openssl" target_path="wolfssl/wolfssl/openssl" exclude="true" type="c_include">
<files mask="asn1.h"/>
<files mask="bio.h"/>
<files mask="conf.h"/>
<files mask="crypto.h"/>
<files mask="des.h"/>
<files mask="dh.h"/>
<files mask="dsa.h"/>
<files mask="ec25519.h"/>
<files mask="ecdh.h"/>
<files mask="ecdsa.h"/>
<files mask="ed25519.h"/>
<files mask="engine.h"/>
<files mask="err.h"/>
<files mask="evp.h"/>
<files mask="hmac.h"/>
<files mask="lhash.h"/>
<files mask="md4.h"/>
<files mask="md5.h"/>
<files mask="ocsp.h"/>
<files mask="opensslconf.h"/>
<files mask="opensslv.h"/>
<files mask="ossl_typ.h"/>
<files mask="pem.h"/>
<files mask="pkcs12.h"/>
<files mask="rand.h"/>
<files mask="ripemd.h"/>
<files mask="rsa.h"/>
<files mask="sha.h"/>
<files mask="stack.h"/>
<files mask="ui.h"/>
<files mask="x509.h"/>
<files mask="x509v3.h"/>
</source>
<source path="middleware/wolfssl" target_path="wolfssl/wolfssl_files" exclude="true" type="doc">
<files mask="ChangeLogKSDK.txt"/>
<files mask="README.txt"/>
<files mask="wolfSSL_cyaSSL_evaluation_license_agreement.pdf"/>
<files mask="wolfSSL_for_Kinetis_SDK_v2.0_readme.txt"/>
</source>
</component>
<component id="tools.MKS22F12" name="tools" type="other" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="tools/cmake_toolchain_files" type="script">
<files mask="armgcc.cmake"/>
<files mask="armgcc_force_cpp.cmake"/>
</source>
</component>
<component id="middleware.dma_manager.MKS22F12" name="dma_manager" full_name="DMA Manager" type="middleware" brief="DMA Manager" category="DMA Manager/DMA Manager" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.edma.MKS22F12" devices="MKS22FN256xxx12" version="2.1.0" user_visible="false">
<source path="middleware/dma_manager" target_path="dma_manager" type="c_include">
<files mask="fsl_dma_manager.h"/>
</source>
<source path="middleware/dma_manager" target_path="dma_manager" type="src">
<files mask="fsl_dma_manager.c"/>
</source>
</component>
<component id="middleware.fatfs.MKS22F12" name="fatfs" full_name="FAT File System stack" type="middleware" brief="FatFs" category="File System/FAT File System" devices="MKS22FN256xxx12" version="0.13.1" revision="0" user_visible="false">
<source path="middleware/fatfs/source" target_path="fatfs/fatfs_include" type="c_include">
<files mask="diskio.h"/>
<files mask="ff.h"/>
<files mask="integer.h"/>
</source>
<source path="middleware/fatfs/source" target_path="fatfs/fatfs_source" type="src">
<files mask="diskio.c"/>
<files mask="ff.c"/>
<files mask="ffsystem.c"/>
<files mask="ffunicode.c"/>
</source>
</component>
<component id="middleware.fatfs.nand.MKS22F12" name="nand" full_name="Fatfs NAND layer" type="middleware" brief="FatFs_NAND" category="File System/FAT File System" dependency="middleware.fatfs.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/fatfs/source/fsl_nand_disk" target_path="fatfs/fatfs_include" type="c_include">
<files mask="fsl_nand_disk.h"/>
</source>
<source path="middleware/fatfs/source/fsl_nand_disk" target_path="fatfs/fatfs_source" type="src">
<files mask="fsl_nand_disk.c"/>
</source>
</component>
<component id="middleware.fatfs.ram.MKS22F12" name="ram" full_name="Fatfs RAM layer" type="middleware" brief="FatFs_RAM" category="File System/FAT File System" dependency="middleware.fatfs.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/fatfs/source/fsl_ram_disk" target_path="fatfs/fatfs_include" type="c_include">
<files mask="fsl_ram_disk.h"/>
</source>
<source path="middleware/fatfs/source/fsl_ram_disk" target_path="fatfs/fatfs_source" type="src">
<files mask="fsl_ram_disk.c"/>
</source>
</component>
<component id="middleware.fatfs.sdspi.MKS22F12" name="sdspi" full_name="Fatfs SDSPI layer" type="middleware" brief="FatFs_SDSPI" category="File System/FAT File System" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.fatfs.MKS22F12 middleware.sdmmc.sdspi.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dspi.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/fatfs/source/fsl_sdspi_disk" target_path="fatfs/fatfs_include" type="c_include">
<files mask="fsl_sdspi_disk.h"/>
</source>
<source path="middleware/fatfs/source/fsl_sdspi_disk" target_path="fatfs/fatfs_source" type="src">
<files mask="fsl_sdspi_disk.c"/>
</source>
</component>
<component id="middleware.fatfs.usb.MKS22F12" name="usb" full_name="Fatfs USB layer" type="middleware" brief="FatFs_USB" category="File System/FAT File System" dependency="middleware.fatfs.MKS22F12 middleware.usb.host.MKS22F12 middleware.usb.host_controller_khci.MKS22F12 middleware.usb.host_hub.MKS22F12 middleware.usb.host_msd.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="false">
<source path="middleware/fatfs/source/fsl_usb_disk" target_path="fatfs/fatfs_include" type="c_include">
<files mask="fsl_usb_disk.h"/>
</source>
</component>
<component id="middleware.littlefs.MKS22F12" name="LittleFS" full_name="LittleFS File System stack" type="middleware" brief="littlefs" category="File System/LittleFS File System" devices="MKS22FN256xxx12" version="1.3" user_visible="true">
<source path="middleware/littlefs" target_path="littlefs/littlefs_include" type="c_include">
<files mask="lfs.h"/>
<files mask="lfs_util.h"/>
</source>
<source path="middleware/littlefs" target_path="littlefs/littlefs_source" type="src">
<files mask="lfs.c"/>
<files mask="lfs_util.c"/>
</source>
</component>
<component id="middleware.mbedtls.MKS22F12" name="mbedtls" type="middleware" brief="mbedTLS library" category="Security/mbedTLS library" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.rnga.MKS22F12" devices="MKS22FN256xxx12" version="2.6.0" user_visible="true">
<source path="middleware/mbedtls/include/mbedtls" target_path="mbedTLS/include/mbedtls" type="c_include">
<files mask="aes.h"/>
<files mask="aesni.h"/>
<files mask="arc4.h"/>
<files mask="asn1.h"/>
<files mask="asn1write.h"/>
<files mask="base64.h"/>
<files mask="bignum.h"/>
<files mask="blowfish.h"/>
<files mask="bn_mul.h"/>
<files mask="camellia.h"/>
<files mask="ccm.h"/>
<files mask="certs.h"/>
<files mask="check_config.h"/>
<files mask="cipher.h"/>
<files mask="cipher_internal.h"/>
<files mask="cmac.h"/>
<files mask="compat-1.3.h"/>
<files mask="config.h"/>
<files mask="ctr_drbg.h"/>
<files mask="debug.h"/>
<files mask="des.h"/>
<files mask="dhm.h"/>
<files mask="ecdh.h"/>
<files mask="ecdsa.h"/>
<files mask="ecjpake.h"/>
<files mask="ecp.h"/>
<files mask="ecp_internal.h"/>
<files mask="entropy.h"/>
<files mask="entropy_poll.h"/>
<files mask="error.h"/>
<files mask="gcm.h"/>
<files mask="havege.h"/>
<files mask="hmac_drbg.h"/>
<files mask="md.h"/>
<files mask="md2.h"/>
<files mask="md4.h"/>
<files mask="md5.h"/>
<files mask="md_internal.h"/>
<files mask="memory_buffer_alloc.h"/>
<files mask="net.h"/>
<files mask="net_sockets.h"/>
<files mask="oid.h"/>
<files mask="padlock.h"/>
<files mask="pem.h"/>
<files mask="pk.h"/>
<files mask="pk_internal.h"/>
<files mask="pkcs11.h"/>
<files mask="pkcs12.h"/>
<files mask="pkcs5.h"/>
<files mask="platform.h"/>
<files mask="platform_time.h"/>
<files mask="ripemd160.h"/>
<files mask="rsa.h"/>
<files mask="sha1.h"/>
<files mask="sha256.h"/>
<files mask="sha512.h"/>
<files mask="ssl.h"/>
<files mask="ssl_cache.h"/>
<files mask="ssl_ciphersuites.h"/>
<files mask="ssl_cookie.h"/>
<files mask="ssl_internal.h"/>
<files mask="ssl_ticket.h"/>
<files mask="threading.h"/>
<files mask="timing.h"/>
<files mask="version.h"/>
<files mask="x509.h"/>
<files mask="x509_crl.h"/>
<files mask="x509_crt.h"/>
<files mask="x509_csr.h"/>
<files mask="xtea.h"/>
</source>
<source path="middleware/mbedtls/library" target_path="mbedTLS/library" type="src">
<files mask="aes.c"/>
<files mask="aesni.c"/>
<files mask="arc4.c"/>
<files mask="asn1parse.c"/>
<files mask="asn1write.c"/>
<files mask="base64.c"/>
<files mask="bignum.c"/>
<files mask="blowfish.c"/>
<files mask="camellia.c"/>
<files mask="ccm.c"/>
<files mask="certs.c"/>
<files mask="cipher.c"/>
<files mask="cipher_wrap.c"/>
<files mask="cmac.c"/>
<files mask="ctr_drbg.c"/>
<files mask="debug.c"/>
<files mask="des.c"/>
<files mask="dhm.c"/>
<files mask="ecdh.c"/>
<files mask="ecdsa.c"/>
<files mask="ecjpake.c"/>
<files mask="ecp.c"/>
<files mask="ecp_curves.c"/>
<files mask="entropy.c"/>
<files mask="entropy_poll.c"/>
<files mask="error.c"/>
<files mask="gcm.c"/>
<files mask="havege.c"/>
<files mask="hmac_drbg.c"/>
<files mask="md.c"/>
<files mask="md2.c"/>
<files mask="md4.c"/>
<files mask="md5.c"/>
<files mask="md_wrap.c"/>
<files mask="memory_buffer_alloc.c"/>
<files mask="net_sockets.c"/>
<files mask="oid.c"/>
<files mask="padlock.c"/>
<files mask="pem.c"/>
<files mask="pk.c"/>
<files mask="pk_wrap.c"/>
<files mask="pkcs12.c"/>
<files mask="pkcs5.c"/>
<files mask="pkparse.c"/>
<files mask="pkwrite.c"/>
<files mask="platform.c"/>
<files mask="ripemd160.c"/>
<files mask="rsa.c"/>
<files mask="sha1.c"/>
<files mask="sha256.c"/>
<files mask="sha512.c"/>
<files mask="ssl_cache.c"/>
<files mask="ssl_ciphersuites.c"/>
<files mask="ssl_cli.c"/>
<files mask="ssl_cookie.c"/>
<files mask="ssl_srv.c"/>
<files mask="ssl_ticket.c"/>
<files mask="ssl_tls.c"/>
<files mask="threading.c"/>
<files mask="timing.c"/>
<files mask="version.c"/>
<files mask="version_features.c"/>
<files mask="x509.c"/>
<files mask="x509_create.c"/>
<files mask="x509_crl.c"/>
<files mask="x509_crt.c"/>
<files mask="x509_csr.c"/>
<files mask="x509write_crt.c"/>
<files mask="x509write_csr.c"/>
<files mask="xtea.c"/>
</source>
<source path="middleware/mbedtls/port/ksdk" target_path="mbedTLS/port/ksdk" type="c_include">
<files mask="des_alt.h"/>
<files mask="ksdk_mbedtls.h"/>
<files mask="ksdk_mbedtls_config.h"/>
<files mask="sha1_alt.h"/>
<files mask="sha256_alt.h"/>
</source>
<source path="middleware/mbedtls/port/ksdk" target_path="mbedTLS/port/ksdk" type="src">
<files mask="des_alt.c"/>
<files mask="ksdk_mbedtls.c"/>
</source>
<include_paths>
<include_path path="mbedTLS/include"/>
</include_paths>
</component>
<component id="middleware.mcu-boot.MKS22F12_loader_startup.MKS22F12" name="MKS22F12_loader_startup" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/startup" target_path="startup" type="c_include">
<files mask="ar_asm_macros.h"/>
</source>
<source path="middleware/mcu-boot/src/startup" target_path="startup" type="src">
<files mask="startup.c"/>
</source>
</component>
<component id="middleware.mcu-boot.MKS22F12_sources.MKS22F12" name="MKS22F12_sources" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/bootloader/src" target_path="source/bootloader/src" type="src">
<files mask="dspi_peripheral_interface.c"/>
<files mask="flexcan_peripheral_interface.c"/>
<files mask="lpi2c_peripheral_interface.c"/>
<files mask="scuart_peripheral_interface.c"/>
<files mask="usb_hid_msc_peripheral_interface.c"/>
</source>
<source path="middleware/mcu-boot/src/drivers/microseconds/src" target_path="source/drivers/microseconds" type="src">
<files mask="microseconds_sysclk.c"/>
</source>
<source path="middleware/mcu-boot/src/memory/src" target_path="source/memory/src" type="src">
<files mask="sram_init_cm4.c"/>
</source>
<source path="middleware/mcu-boot/targets/MKS22F12/src" target_path="MKS22F12" type="c_include">
<files mask="bootloader_config.h"/>
<files mask="peripherals_pinmux.h"/>
<files mask="target_config.h"/>
</source>
<source path="middleware/mcu-boot/targets/MKS22F12/src" target_path="source/usb/bm_composite" type="c_include">
<files mask="usb_device_config.h"/>
</source>
<source path="middleware/mcu-boot/targets/MKS22F12/src" target_path="MKS22F12" type="src">
<files mask="clock_config_MKS22F12.c"/>
<files mask="hardware_init_MKS22F12.c"/>
<files mask="memory_map_MKS22F12.c"/>
<files mask="peripherals_MKS22F12.c"/>
</source>
<source path="middleware/mcu-boot/targets/common/src" target_path="MKS22F12" type="src">
<files mask="bl_dspi_irq_config_common.c"/>
<files mask="bl_lpi2c_irq_config_common.c"/>
<files mask="bl_uart_irq_config_common.c"/>
<files mask="pinmux_utility_common.c"/>
</source>
</component>
<component id="middleware.mcu-boot.MKS22F12_startup.MKS22F12" name="MKS22F12_startup" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/include" target_path="source/include" type="c_include">
<files mask="bootloader_core.h"/>
</source>
<source path="middleware/mcu-boot/src/startup" target_path="startup" type="src">
<files mask="startup.c"/>
</source>
</component>
<component id="middleware.mcu-boot.bootsources.MKS22F12" name="bootsources" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/autobaud/src" target_path="source/autobaud" type="src">
<files mask="autobaud_irq.c"/>
</source>
<source path="middleware/mcu-boot/src/autobaud" target_path="source/autobaud" type="c_include">
<files mask="autobaud.h"/>
</source>
<source path="middleware/mcu-boot/src/bootloader/src" target_path="source/bootloader/src" type="src">
<files mask="bl_command.c"/>
<files mask="bl_context.c"/>
<files mask="bl_exception_handler.c"/>
<files mask="bl_main.c"/>
<files mask="bl_shutdown_cleanup.c"/>
<files mask="bl_tree_root.c"/>
<files mask="bl_user_entry.c"/>
</source>
<source path="middleware/mcu-boot/src/bootloader" target_path="source/bootloader" type="c_include">
<files mask="bl_command.h"/>
<files mask="bl_context.h"/>
<files mask="bl_irq_common.h"/>
<files mask="bl_peripheral.h"/>
<files mask="bl_peripheral_interface.h"/>
<files mask="bl_reliable_update.h"/>
<files mask="bl_shutdown_cleanup.h"/>
<files mask="bl_user_entry.h"/>
<files mask="bl_version.h"/>
<files mask="bootloader.h"/>
</source>
<source path="middleware/mcu-boot/src/crc/src" target_path="source/crc" type="src">
<files mask="crc16.c"/>
<files mask="crc32.c"/>
</source>
<source path="middleware/mcu-boot/src/crc" target_path="source/crc" type="c_include">
<files mask="crc16.h"/>
<files mask="crc32.h"/>
</source>
<source path="middleware/mcu-boot/src/drivers/microseconds" target_path="source/drivers/microseconds" type="c_include">
<files mask="microseconds.h"/>
</source>
<source path="middleware/mcu-boot/src/include" target_path="source/include" type="c_include">
<files mask="bootloader_common.h"/>
<files mask="bootloader_core.h"/>
</source>
<source path="middleware/mcu-boot/src/memory/src" target_path="source/memory/src" type="c_include">
<files mask="device_memory.h"/>
<files mask="normal_memory.h"/>
<files mask="pattern_fill.h"/>
<files mask="sram_init.h"/>
</source>
<source path="middleware/mcu-boot/src/memory/src" target_path="source/memory/src" type="src">
<files mask="device_memory.c"/>
<files mask="memory.c"/>
<files mask="normal_memory.c"/>
</source>
<source path="middleware/mcu-boot/src/memory" target_path="source/memory" type="c_include">
<files mask="memory.h"/>
</source>
<source path="middleware/mcu-boot/src/packet/src" target_path="source/packet/src" type="src">
<files mask="serial_packet.c"/>
</source>
<source path="middleware/mcu-boot/src/packet" target_path="source/packet" type="c_include">
<files mask="command_packet.h"/>
<files mask="serial_packet.h"/>
</source>
<source path="middleware/mcu-boot/src/property" target_path="source/property" type="c_include">
<files mask="property.h"/>
</source>
<source path="middleware/mcu-boot/src/sbloader/src" target_path="source/sbloader/src" type="src">
<files mask="sbloader.c"/>
</source>
<source path="middleware/mcu-boot/src/sbloader" target_path="source/sbloader" type="c_include">
<files mask="sb_file_format.h"/>
<files mask="sbloader.h"/>
</source>
<source path="middleware/mcu-boot/src/utilities/src" target_path="source/utilities/src" type="src">
<files mask="fsl_assert.c"/>
<files mask="fsl_rtos_abstraction.c"/>
</source>
<source path="middleware/mcu-boot/src/utilities" target_path="source/utilities" type="c_include">
<files mask="fsl_assert.h"/>
<files mask="fsl_rtos_abstraction.h"/>
<files mask="vector_table_info.h"/>
</source>
</component>
<component id="middleware.mcu-boot.bootsources_kinetis.MKS22F12" name="bootsources_kinetis" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/drivers/smc" target_path="source/drivers/smc" type="c_include">
<files mask="smc.h"/>
</source>
<source path="middleware/mcu-boot/src/drivers/smc" target_path="source/drivers/smc" type="src">
<files mask="smc.c"/>
</source>
<source path="middleware/mcu-boot/src/memory/src" target_path="source/memory/src" type="c_include">
<files mask="flash_memory.h"/>
</source>
<source path="middleware/mcu-boot/src/memory/src" target_path="source/memory/src" type="src">
<files mask="flash_memory.c"/>
</source>
<source path="middleware/mcu-boot/src/property/src" target_path="source/property/src" type="src">
<files mask="property_kinetis.c"/>
</source>
<source path="middleware/mcu-boot/src/utilities" target_path="source/utilities" type="c_include">
<files mask="kinetis_family.h"/>
</source>
</component>
<component id="middleware.mcu-boot.loadersources.MKS22F12" name="loadersources" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/bootloader/src" target_path="source/bootloader" type="src">
<files mask="bl_exception_handler.c"/>
<files mask="bl_flashloader.c"/>
</source>
<source path="middleware/mcu-boot/src/bootloader" target_path="source/bootloader" type="c_include">
<files mask="flashloader_image.h"/>
</source>
<source path="middleware/mcu-boot/src/include" target_path="source/include" type="c_include">
<files mask="bootloader_common.h"/>
</source>
<source path="middleware/mcu-boot/src/utilities" target_path="source/utilities" type="c_include">
<files mask="vector_table_info.h"/>
</source>
</component>
<component id="middleware.mcu-boot.src_bm_usb.MKS22F12" name="src_bm_usb" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/bm_usb" target_path="source/usb/bm_composite" type="c_include">
<files mask="bootloader_hid_report_ids.h"/>
<files mask="composite.h"/>
<files mask="fat_directory_entry.h"/>
<files mask="hid_bootloader.h"/>
<files mask="msc_disk.h"/>
<files mask="usb_descriptor.h"/>
</source>
<source path="middleware/mcu-boot/src/bm_usb" target_path="source/usb/bm_composite" type="src">
<files mask="composite.c"/>
<files mask="hid_bootloader.c"/>
<files mask="msc_disk.c"/>
<files mask="usb_descriptor.c"/>
</source>
</component>
<component id="middleware.mcu-boot.src_bootloader.MKS22F12" name="src_bootloader" type="middleware" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/mcu-boot/src/bootloader/src" target_path="source/bootloader/src" type="src">
<files mask="bl_app_crc_check.c"/>
<files mask="bl_misc.c"/>
<files mask="bl_reliable_update.c"/>
</source>
<source path="middleware/mcu-boot/src/bootloader" target_path="source/bootloader" type="c_include">
<files mask="bl_app_crc_check.h"/>
</source>
</component>
<component id="middleware.mmcau_cm0p.MKS22F12" name="mmcau_cm0p" type="middleware" brief="MMCAU library for ARM Cortex M0 core" category="Security/MMCAU library" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lpuart.MKS22F12 platform.drivers.uart.MKS22F12 platform.utilities.debug_console.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="middleware/mmcau/asm-cm0p" target_path="libs" type="lib" toolchain="armgcc">
<files mask="lib_mmcau-cm0p.a"/>
</source>
<source path="middleware/mmcau" target_path="mmcau/mmcau_include" type="c_include">
<files mask="cau_api.h"/>
<files mask="fsl_mmcau.h"/>
</source>
<source path="middleware/mmcau" target_path="mmcau/mmcau_source" type="src">
<files mask="fsl_mmcau.c"/>
</source>
</component>
<component id="middleware.mmcau_cm4_cm7.MKS22F12" name="mmcau_cm4_cm7" type="middleware" brief="MMCAU library for ARM Cortex M4/M7 core" category="Security/MMCAU library" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.lpuart.MKS22F12 platform.drivers.uart.MKS22F12 platform.utilities.debug_console.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="true">
<source path="middleware/mmcau/asm-cm4-cm7" target_path="libs" type="lib" toolchain="armgcc">
<files mask="lib_mmcau.a"/>
</source>
<source path="middleware/mmcau" target_path="mmcau/mmcau_include" type="c_include">
<files mask="cau_api.h"/>
<files mask="fsl_mmcau.h"/>
</source>
<source path="middleware/mmcau" target_path="mmcau/mmcau_source" type="src">
<files mask="fsl_mmcau.c"/>
</source>
</component>
<component id="middleware.sdmmc.sdspi.MKS22F12" name="sdspi" full_name="SDMMC sdspi stack" type="middleware" category="Memories/SDMMC Stack" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dspi.MKS22F12" devices="MKS22FN256xxx12" version="2.1.2" user_visible="true">
<source path="middleware/sdmmc/inc" target_path="sdmmc/inc" type="c_include">
<files mask="fsl_sdmmc_spec.h"/>
<files mask="fsl_sdspi.h"/>
</source>
<source path="middleware/sdmmc/src" target_path="sdmmc/src" type="src">
<files mask="fsl_sdspi.c"/>
</source>
</component>
<component id="middleware.template_application.mbedtls.MKS22F12" name="mbedtls" full_name="mbedtls template application" type="middleware" brief="mbedtls template" category="Security/mbedTLS library" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.mbedtls.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.rnga.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<defines>
<define name="MBEDTLS_CONFIG_FILE" value="'&quot;ksdk_mbedtls_config.h&quot;'"/>
</defines>
</component>
<component id="middleware.template_application.wolfssl.MKS22F12" name="wolfssl" full_name="wolfSSL template application" type="middleware" brief="wolfSSL template" category="Security/wolfSSL library" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.wolfssl.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.rnga.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="middleware/wolfssl/template_application" target_path="wolfssl/template_application" type="c_include">
<files mask="user_settings.h"/>
</source>
</component>
<component id="middleware.usb.device.MKS22F12" name="common driver" full_name="USB stack" type="middleware" dependency="middleware.usb.device_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/device" target_path="usb/device/include" type="c_include">
<files mask="usb_device.h"/>
</source>
<source path="middleware/usb/device" target_path="usb/device/source" type="c_include">
<files mask="usb_device_dci.h"/>
</source>
<source path="middleware/usb/device" target_path="usb/device/source" type="src">
<files mask="usb_device_dci.c"/>
</source>
</component>
<component id="middleware.usb.device_controller_khci.MKS22F12" name="KHCI driver(FS)" full_name="USB stack" type="middleware" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/device" target_path="usb/device/source/khci" type="c_include">
<files mask="usb_device_khci.h"/>
</source>
<source path="middleware/usb/device" target_path="usb/device/source/khci" type="src">
<files mask="usb_device_khci.c"/>
</source>
<source path="middleware/usb/include" target_path="usb/device/source/khci" type="c_include">
<files mask="usb_khci.h"/>
</source>
<source path="middleware/usb/include" target_path="usb/include" type="c_include">
<files mask="usb.h"/>
<files mask="usb_misc.h"/>
<files mask="usb_spec.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" type="c_include">
<files mask="usb_osa.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.baremetal.MKS22F12" type="c_include">
<files mask="usb_osa_bm.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.freertos.MKS22F12" type="c_include">
<files mask="usb_osa_freertos.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.baremetal.MKS22F12" type="src">
<files mask="usb_osa_bm.c"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.freertos.MKS22F12" type="src">
<files mask="usb_osa_freertos.c"/>
</source>
</component>
<component id="middleware.usb.host.MKS22F12" name="common driver" full_name="USB stack" type="middleware" dependency="middleware.usb.host_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host" target_path="usb/host" type="c_include">
<files mask="usb_host.h"/>
<files mask="usb_host_devices.h"/>
<files mask="usb_host_framework.h"/>
<files mask="usb_host_hci.h"/>
</source>
<source path="middleware/usb/host" target_path="usb/host" type="src">
<files mask="usb_host_devices.c"/>
<files mask="usb_host_framework.c"/>
<files mask="usb_host_hci.c"/>
</source>
</component>
<component id="middleware.usb.host_audio.MKS22F12" name="Audio class" full_name="USB stack" type="middleware" dependency="middleware.usb.host.MKS22F12 middleware.usb.host_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host/class" target_path="usb/host/class" type="c_include">
<files mask="usb_host_audio.h"/>
</source>
<source path="middleware/usb/host/class" target_path="usb/host/class" type="src">
<files mask="usb_host_audio.c"/>
</source>
</component>
<component id="middleware.usb.host_cdc.MKS22F12" name="CDC class" full_name="USB stack" type="middleware" dependency="middleware.usb.host.MKS22F12 middleware.usb.host_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host/class" target_path="usb/host/class" type="c_include">
<files mask="usb_host_cdc.h"/>
</source>
<source path="middleware/usb/host/class" target_path="usb/host/class" type="src">
<files mask="usb_host_cdc.c"/>
</source>
</component>
<component id="middleware.usb.host_controller_khci.MKS22F12" name="KHCI driver(FS)" full_name="USB stack" type="middleware" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host" target_path="usb/host" type="c_include">
<files mask="usb_host_khci.h"/>
</source>
<source path="middleware/usb/host" target_path="usb/host" type="src">
<files mask="usb_host_khci.c"/>
</source>
<source path="middleware/usb/include" target_path="usb/include" type="c_include">
<files mask="usb.h"/>
<files mask="usb_misc.h"/>
<files mask="usb_spec.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" type="c_include">
<files mask="usb_osa.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.baremetal.MKS22F12" type="c_include">
<files mask="usb_osa_bm.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.freertos.MKS22F12" type="c_include">
<files mask="usb_osa_freertos.h"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.baremetal.MKS22F12" type="src">
<files mask="usb_osa_bm.c"/>
</source>
<source path="middleware/usb/osa" target_path="osa" condition="middleware.freertos.MKS22F12" type="src">
<files mask="usb_osa_freertos.c"/>
</source>
</component>
<component id="middleware.usb.host_hid.MKS22F12" name="Hid class" full_name="USB stack" type="middleware" dependency="middleware.usb.host.MKS22F12 middleware.usb.host_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host/class" target_path="usb/host/class" type="c_include">
<files mask="usb_host_hid.h"/>
</source>
<source path="middleware/usb/host/class" target_path="usb/host/class" type="src">
<files mask="usb_host_hid.c"/>
</source>
</component>
<component id="middleware.usb.host_hub.MKS22F12" name="Hub class" full_name="USB stack" type="middleware" dependency="middleware.usb.host.MKS22F12 middleware.usb.host_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host/class" target_path="usb/host/class" type="c_include">
<files mask="usb_host_hub.h"/>
<files mask="usb_host_hub_app.h"/>
</source>
<source path="middleware/usb/host/class" target_path="usb/host/class" type="src">
<files mask="usb_host_hub.c"/>
<files mask="usb_host_hub_app.c"/>
</source>
</component>
<component id="middleware.usb.host_msd.MKS22F12" name="Mass Storage class" full_name="USB stack" type="middleware" dependency="middleware.usb.host.MKS22F12 middleware.usb.host_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host/class" target_path="usb/host/class" type="c_include">
<files mask="usb_host_msd.h"/>
</source>
<source path="middleware/usb/host/class" target_path="usb/host/class" type="src">
<files mask="usb_host_msd.c"/>
<files mask="usb_host_msd_ufi.c"/>
</source>
</component>
<component id="middleware.usb.host_phdc.MKS22F12" name="PHDC class" full_name="USB stack" type="middleware" dependency="middleware.usb.host.MKS22F12 middleware.usb.host_controller_khci.MKS22F12" devices="MKS22FN256xxx12" version="2.0.1" user_visible="false">
<source path="middleware/usb/host/class" target_path="usb/host/class" type="c_include">
<files mask="usb_host_phdc.h"/>
</source>
<source path="middleware/usb/host/class" target_path="usb/host/class" type="src">
<files mask="usb_host_phdc.c"/>
</source>
</component>
<component id="middleware.wifi_qca.MKS22F12" name="wifi_qca" full_name="QCA400x WiFi" type="middleware" category="WiFi/QCA400x WiFi" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="middleware.freertos.MKS22F12 middleware.template_application.freertos.MKS22F12 middleware.wifi_qca.freertos.MKS22F12 middleware.wifi_qca.freertos.drivers.dspi_edma.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.dspi.MKS22F12 platform.drivers.dspi_edma.MKS22F12 platform.drivers.edma.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" revision="1" user_visible="true">
<source path="middleware/wifi_qca/common_src/api_interface" target_path="wifi_qca/common_src/api_interface" type="src">
<files mask="api_init.c"/>
<files mask="api_ioctl.c"/>
<files mask="api_txrx.c"/>
<files mask="api_wmi_rx.c"/>
</source>
<source path="middleware/wifi_qca/common_src/bmi" target_path="wifi_qca/common_src/bmi" type="src">
<files mask="bmi.c"/>
</source>
<source path="middleware/wifi_qca/common_src/driver" target_path="wifi_qca/common_src/driver" type="src">
<files mask="driver_diag.c"/>
<files mask="driver_init.c"/>
<files mask="driver_main.c"/>
<files mask="driver_netbuf.c"/>
<files mask="driver_txrx.c"/>
</source>
<source path="middleware/wifi_qca/common_src/hcd" target_path="wifi_qca/common_src/hcd" type="c_include">
<files mask="hcd_api.h"/>
</source>
<source path="middleware/wifi_qca/common_src/hcd" target_path="wifi_qca/common_src/htc" type="src">
<files mask="spi_hcd.c"/>
</source>
<source path="middleware/wifi_qca/common_src/htc" target_path="wifi_qca/common_src/htc" type="src">
<files mask="htc.c"/>
</source>
<source path="middleware/wifi_qca/common_src/hw_interface" target_path="wifi_qca/common_src/hw_interface" type="src">
<files mask="hw_api.c"/>
</source>
<source path="middleware/wifi_qca/common_src/include" target_path="wifi_qca/common_src/include" type="c_include">
<files mask="a_debug.h"/>
<files mask="a_drv.h"/>
<files mask="a_drv_api.h"/>
<files mask="aggr_recv_api.h"/>
<files mask="bmi.h"/>
<files mask="common_api.h"/>
<files mask="dbglog_api.h"/>
<files mask="driver_cxt.h"/>
<files mask="dset.h"/>
<files mask="dset_api.h"/>
<files mask="hif_internal.h"/>
<files mask="htc_api.h"/>
<files mask="ieee80211.h"/>
<files mask="netbuf.h"/>
<files mask="spi_hcd_if.h"/>
<files mask="wlan_api.h"/>
<files mask="wmi_api.h"/>
</source>
<source path="middleware/wifi_qca/common_src/qapi" target_path="wifi_qca/common_src/qapi" type="src">
<files mask="qcom_api.c"/>
<files mask="qcom_dns.c"/>
<files mask="qcom_legacy.c"/>
</source>
<source path="middleware/wifi_qca/common_src/reorder" target_path="wifi_qca/common_src/reorder" type="src">
<files mask="rcv_aggr.c"/>
</source>
<source path="middleware/wifi_qca/common_src/stack_common" target_path="wifi_qca/common_src/stack_common" type="c_include">
<files mask="common_stack_offload.h"/>
</source>
<source path="middleware/wifi_qca/common_src/stack_common" target_path="wifi_qca/common_src/qapi" type="src">
<files mask="api_stack_offload.c"/>
</source>
<source path="middleware/wifi_qca/common_src/storerecall" target_path="wifi_qca/common_src/stack_common" type="src">
<files mask="dset_api.c"/>
</source>
<source path="middleware/wifi_qca/common_src/storerecall" target_path="wifi_qca/common_src/storerecall" type="src">
<files mask="dset.c"/>
<files mask="storerecall.c"/>
</source>
<source path="middleware/wifi_qca/common_src/util" target_path="wifi_qca/common_src/util" type="src">
<files mask="util.c"/>
</source>
<source path="middleware/wifi_qca/common_src/wmi" target_path="wifi_qca/common_src/wmi" type="c_include">
<files mask="wmi_host.h"/>
</source>
<source path="middleware/wifi_qca/common_src/wmi" target_path="wifi_qca/common_src/wmi" type="src">
<files mask="wmi.c"/>
</source>
<source path="middleware/wifi_qca/custom_src/api_interface" target_path="wifi_qca/custom_src/api_interface" type="src">
<files mask="cust_api_init.c"/>
<files mask="cust_api_ioctl.c"/>
<files mask="cust_api_txrx.c"/>
<files mask="cust_api_wmi_rx.c"/>
</source>
<source path="middleware/wifi_qca/custom_src/driver" target_path="wifi_qca/custom_src/driver" type="src">
<files mask="cust_driver_main.c"/>
<files mask="cust_driver_netbuf.c"/>
</source>
<source path="middleware/wifi_qca/custom_src/hw_interface" target_path="wifi_qca/custom_src/hw_interface" type="src">
<files mask="cust_spi_hcd.c"/>
</source>
<source path="middleware/wifi_qca/custom_src/include" target_path="wifi_qca/custom_src/include" type="c_include">
<files mask="a_config.h"/>
<files mask="a_osapi.h"/>
<files mask="a_types.h"/>
<files mask="cust_netbuf.h"/>
<files mask="custom_wlan_api.h"/>
<files mask="wlan_config.h"/>
</source>
<source path="middleware/wifi_qca/custom_src/qapi" target_path="wifi_qca/custom_src/qapi" type="src">
<files mask="custom_qcom_api.c"/>
</source>
<source path="middleware/wifi_qca/custom_src/stack_custom" target_path="wifi_qca/custom_src/stack_custom" type="c_include">
<files mask="custom_stack_offload.h"/>
<files mask="qca_structs.h"/>
</source>
<source path="middleware/wifi_qca/custom_src/stack_custom" target_path="wifi_qca/custom_src/stack_custom" type="src">
<files mask="cust_api_stack_offload.c"/>
<files mask="cust_api_stack_txrx.c"/>
</source>
<source path="middleware/wifi_qca/include/AR6002/hw2.0/hw" target_path="wifi_qca/include/AR6002/hw2.0/hw" type="c_include">
<files mask="hw20_apb_map.h"/>
<files mask="hw20_gpio_reg.h"/>
<files mask="hw20_mbox_host_reg.h"/>
<files mask="hw20_mbox_reg.h"/>
<files mask="hw20_rtc_reg.h"/>
<files mask="hw20_si_reg.h"/>
<files mask="hw20_uart_reg.h"/>
<files mask="hw20_vmc_reg.h"/>
</source>
<source path="middleware/wifi_qca/include/AR6002/hw4.0/hw" target_path="wifi_qca/include/AR6002/hw4.0/hw" type="c_include">
<files mask="hw40_rtc_reg.h"/>
<files mask="hw40_rtc_wlan_reg.h"/>
</source>
<source path="middleware/wifi_qca/include/AR6002" target_path="wifi_qca/include/AR6002" type="c_include">
<files mask="AR6K_version.h"/>
</source>
<source path="middleware/wifi_qca/include" target_path="wifi_qca/include" type="c_include">
<files mask="athdefs.h"/>
<files mask="bmi_msg.h"/>
<files mask="dbglog.h"/>
<files mask="dbglog_id.h"/>
<files mask="htc.h"/>
<files mask="htc_services.h"/>
<files mask="p2p.h"/>
<files mask="pkt_log.h"/>
<files mask="pmu.h"/>
<files mask="targaddrs.h"/>
<files mask="wlan_defs.h"/>
<files mask="wmi.h"/>
</source>
<source path="middleware/wifi_qca/port" target_path="wifi_qca/port" type="c_include">
<files mask="wifi_common.h"/>
</source>
<source path="middleware/wifi_qca" target_path="wifi_qca/include" type="c_include">
<files mask="atheros_stack_offload.h"/>
<files mask="atheros_wifi.h"/>
<files mask="atheros_wifi_api.h"/>
<files mask="atheros_wifi_internal.h"/>
<files mask="qcom_api.h"/>
</source>
</component>
<component id="middleware.wolfssl.MKS22F12" name="wolfssl" type="middleware" brief="wolfSSL library" category="Security/wolfSSL library" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.rnga.MKS22F12" devices="MKS22FN256xxx12" version="3.9.8" revision="3" user_visible="false">
<defines>
<define name="WOLFSSL_USER_SETTINGS" value=""/>
</defines>
<source path="middleware/wolfssl/src" target_path="wolfssl/src" type="src">
<files mask="async.c"/>
<files mask="crl.c"/>
<files mask="internal.c"/>
<files mask="io.c"/>
<files mask="keys.c"/>
<files mask="ocsp.c"/>
<files mask="sniffer.c"/>
<files mask="ssl.c"/>
<files mask="tls.c"/>
</source>
<source path="middleware/wolfssl/wolfcrypt/src/port/nxp" target_path="wolfssl/wolfcrypt/src/port/nxp" type="src">
<files mask="ksdk_port.c"/>
</source>
<source path="middleware/wolfssl/wolfcrypt/src" target_path="wolfssl/wolfcrypt/src" type="src">
<files mask="aes.c"/>
<files mask="arc4.c"/>
<files mask="asm.c"/>
<files mask="asn.c"/>
<files mask="blake2b.c"/>
<files mask="camellia.c"/>
<files mask="chacha.c"/>
<files mask="chacha20_poly1305.c"/>
<files mask="cmac.c"/>
<files mask="coding.c"/>
<files mask="compress.c"/>
<files mask="curve25519.c"/>
<files mask="des3.c"/>
<files mask="dh.c"/>
<files mask="dsa.c"/>
<files mask="ecc.c"/>
<files mask="ecc_fp.c"/>
<files mask="ed25519.c"/>
<files mask="error.c"/>
<files mask="fe_low_mem.c"/>
<files mask="fe_operations.c"/>
<files mask="ge_low_mem.c"/>
<files mask="ge_operations.c"/>
<files mask="hash.c"/>
<files mask="hc128.c"/>
<files mask="hmac.c"/>
<files mask="idea.c"/>
<files mask="integer.c"/>
<files mask="logging.c"/>
<files mask="md2.c"/>
<files mask="md4.c"/>
<files mask="md5.c"/>
<files mask="memory.c"/>
<files mask="misc.c"/>
<files mask="pkcs7.c"/>
<files mask="poly1305.c"/>
<files mask="pwdbased.c"/>
<files mask="rabbit.c"/>
<files mask="random.c"/>
<files mask="ripemd.c"/>
<files mask="rsa.c"/>
<files mask="sha.c"/>
<files mask="sha256.c"/>
<files mask="sha512.c"/>
<files mask="signature.c"/>
<files mask="srp.c"/>
<files mask="tfm.c"/>
<files mask="wc_encrypt.c"/>
<files mask="wc_port.c"/>
</source>
<source path="middleware/wolfssl/wolfssl/openssl" target_path="wolfssl/wolfssl/openssl" type="c_include">
<files mask="bn.h"/>
<files mask="ec.h"/>
<files mask="ssl.h"/>
</source>
<source path="middleware/wolfssl/wolfssl/wolfcrypt/port/nxp" target_path="wolfssl/wolfssl/wolfcrypt/port/nxp" type="c_include">
<files mask="ksdk_port.h"/>
</source>
<source path="middleware/wolfssl/wolfssl/wolfcrypt" target_path="wolfssl/wolfssl/wolfcrypt" type="c_include">
<files mask="aes.h"/>
<files mask="arc4.h"/>
<files mask="asn.h"/>
<files mask="asn_public.h"/>
<files mask="blake2-impl.h"/>
<files mask="blake2-int.h"/>
<files mask="blake2.h"/>
<files mask="camellia.h"/>
<files mask="chacha.h"/>
<files mask="chacha20_poly1305.h"/>
<files mask="cmac.h"/>
<files mask="coding.h"/>
<files mask="compress.h"/>
<files mask="curve25519.h"/>
<files mask="des3.h"/>
<files mask="dh.h"/>
<files mask="dsa.h"/>
<files mask="ecc.h"/>
<files mask="ed25519.h"/>
<files mask="error-crypt.h"/>
<files mask="fe_operations.h"/>
<files mask="fips_test.h"/>
<files mask="ge_operations.h"/>
<files mask="hash.h"/>
<files mask="hc128.h"/>
<files mask="hmac.h"/>
<files mask="idea.h"/>
<files mask="integer.h"/>
<files mask="logging.h"/>
<files mask="md2.h"/>
<files mask="md4.h"/>
<files mask="md5.h"/>
<files mask="mem_track.h"/>
<files mask="memory.h"/>
<files mask="misc.h"/>
<files mask="mpi_class.h"/>
<files mask="mpi_superclass.h"/>
<files mask="pkcs7.h"/>
<files mask="poly1305.h"/>
<files mask="pwdbased.h"/>
<files mask="rabbit.h"/>
<files mask="random.h"/>
<files mask="ripemd.h"/>
<files mask="rsa.h"/>
<files mask="settings.h"/>
<files mask="sha.h"/>
<files mask="sha256.h"/>
<files mask="sha512.h"/>
<files mask="signature.h"/>
<files mask="srp.h"/>
<files mask="tfm.h"/>
<files mask="types.h"/>
<files mask="visibility.h"/>
<files mask="wc_encrypt.h"/>
<files mask="wc_port.h"/>
</source>
<source path="middleware/wolfssl/wolfssl" target_path="wolfssl/wolfssl" type="c_include">
<files mask="callbacks.h"/>
<files mask="certs_test.h"/>
<files mask="crl.h"/>
<files mask="error-ssl.h"/>
<files mask="internal.h"/>
<files mask="ocsp.h"/>
<files mask="options.h"/>
<files mask="sniffer.h"/>
<files mask="sniffer_error.h"/>
<files mask="ssl.h"/>
<files mask="test.h"/>
<files mask="version.h"/>
</source>
<include_paths>
<include_path path="wolfssl"/>
<include_path path="wolfssl/wolfssl/wolfcrypt/port"/>
</include_paths>
</component>
<component id="middleware.baremetal.MKS22F12" name="baremetal" full_name="Baremetal" type="OS" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<defines>
<define name="SDK_OS_BAREMETAL" value=""/>
<define name="FSL_RTOS_BM" value=""/>
</defines>
</component>
<component id="middleware.freertos.MKS22F12" name="freertos" full_name="Amazon-FreeRTOS Kernel" type="OS" brief="Amazon FreeRTOS, Real Time Operating System" dependency="middleware.template_application.freertos.MKS22F12" devices="MKS22FN256xxx12" version="10.0.1" user_visible="true">
<defines>
<define name="FSL_RTOS_FREE_RTOS" value=""/>
<define name="SDK_OS_FREE_RTOS" value=""/>
</defines>
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/GCC/ARM_CM4F" target_path="amazon-freertos/FreeRTOS/portable" device_cores="core0_MKS22FN256xxx12" core="cm4" type="c_include" toolchain="armgcc">
<files mask="portmacro.h"/>
</source>
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/GCC/ARM_CM4F" target_path="amazon-freertos/portable" device_cores="core0_MKS22FN256xxx12" core="cm4" type="c_include" toolchain="armgcc">
<files mask="fsl_tickless_generic.h"/>
</source>
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/GCC/ARM_CM4F" target_path="amazon-freertos/FreeRTOS/portable" device_cores="core0_MKS22FN256xxx12" core="cm4" type="src" toolchain="armgcc">
<files mask="port.c"/>
</source>
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/GCC/ARM_CM4F" target_path="amazon-freertos/portable" device_cores="core0_MKS22FN256xxx12" core="cm4" type="src" toolchain="armgcc">
<files mask="fsl_tickless_systick.c"/>
</source>
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable" target_path="amazon-freertos/FreeRTOS/portable" type="doc">
<files mask="readme.txt"/>
</source>
<source path="rtos/amazon-freertos/lib/FreeRTOS" target_path="amazon-freertos/FreeRTOS" type="src">
<files mask="event_groups.c"/>
<files mask="list.c"/>
<files mask="queue.c"/>
<files mask="stream_buffer.c"/>
<files mask="tasks.c"/>
<files mask="timers.c"/>
</source>
<source path="rtos/amazon-freertos/lib/include/private" target_path="amazon-freertos/include" type="c_include">
<files mask="deprecated_definitions.h"/>
<files mask="list.h"/>
<files mask="mpu_wrappers.h"/>
<files mask="portable.h"/>
<files mask="projdefs.h"/>
<files mask="stack_macros.h"/>
</source>
<source path="rtos/amazon-freertos/lib/include" target_path="amazon-freertos/include" type="c_include">
<files mask="event_groups.h"/>
<files mask="FreeRTOS.h"/>
<files mask="freertos_tasks_c_additions.h"/>
<files mask="message_buffer.h"/>
<files mask="queue.h"/>
<files mask="semphr.h"/>
<files mask="stream_buffer.h"/>
<files mask="task.h"/>
<files mask="timers.h"/>
</source>
<source path="rtos/amazon-freertos" target_path="amazon-freertos/license" type="other">
<files mask="LICENSE"/>
</source>
</component>
<component id="platform.CMSIS" name="CMSIS" type="CMSIS" dependency="platform.CMSIS_DSP_Lib platform.CMSIS_DSP_Lib.arm_cortexM4lf_math.MKS22F12 platform.CMSIS_Driver platform.CMSIS_Driver_Include.CAN_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.Ethernet_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.Ethernet_MAC_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.Ethernet_PHY_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.Flash_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.I2C_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.MCI_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.NAND_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.SAI_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.SPI_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USART_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USB_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USB_Device_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USB_Host_CMSISInclude.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12" version="5.0.1" user_visible="true">
<source path="CMSIS" type="doc">
<files mask="LICENSE.txt"/>
</source>
<source path="CMSIS/Include" type="c_include">
<files mask="arm_common_tables.h"/>
<files mask="arm_const_structs.h"/>
<files mask="arm_math.h"/>
<files mask="cmsis_armcc.h"/>
<files mask="cmsis_armclang.h"/>
<files mask="cmsis_compiler.h"/>
<files mask="cmsis_gcc.h"/>
<files mask="cmsis_iccarm.h"/>
<files mask="cmsis_version.h"/>
<files mask="core_armv8mbl.h"/>
<files mask="core_armv8mml.h"/>
<files mask="core_cm0.h"/>
<files mask="core_cm0plus.h"/>
<files mask="core_cm23.h"/>
<files mask="core_cm3.h"/>
<files mask="core_cm33.h"/>
<files mask="core_cm4.h"/>
<files mask="core_cm7.h"/>
<files mask="core_sc000.h"/>
<files mask="core_sc300.h"/>
<files mask="mpu_armv7.h"/>
<files mask="mpu_armv8.h"/>
<files mask="tz_context.h"/>
</source>
</component>
<component id="platform.CMSIS_DSP_Lib" name="CMSIS_DSP_Lib" type="CMSIS" version="1.5.1" user_visible="true">
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example" type="configuration">
<files mask="arm_class_marks_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example" type="project">
<files mask="arm_class_marks_example.uvoptx"/>
<files mask="arm_class_marks_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example" type="src">
<files mask="arm_class_marks_example_f32.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_class_marks_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example" type="c_include">
<files mask="math_helper.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example" type="configuration">
<files mask="arm_convolution_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example" type="project">
<files mask="arm_convolution_example.uvoptx"/>
<files mask="arm_convolution_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example" type="src">
<files mask="arm_convolution_example_f32.c"/>
<files mask="math_helper.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_convolution_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example" type="configuration">
<files mask="arm_dotproduct_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example" type="project">
<files mask="arm_dotproduct_example.uvoptx"/>
<files mask="arm_dotproduct_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example" type="src">
<files mask="arm_dotproduct_example_f32.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_dotproduct_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example" type="configuration">
<files mask="arm_fft_bin_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example" type="project">
<files mask="arm_fft_bin_example.uvoptx"/>
<files mask="arm_fft_bin_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example" type="src">
<files mask="arm_fft_bin_data.c"/>
<files mask="arm_fft_bin_example_f32.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fft_bin_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example" type="c_include">
<files mask="math_helper.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example" type="configuration">
<files mask="arm_fir_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example" type="project">
<files mask="arm_fir_example.uvoptx"/>
<files mask="arm_fir_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example" type="src">
<files mask="arm_fir_data.c"/>
<files mask="arm_fir_example_f32.c"/>
<files mask="math_helper.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_fir_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example" type="c_include">
<files mask="math_helper.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example" type="configuration">
<files mask="arm_graphic_equalizer_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example" type="project">
<files mask="arm_graphic_equalizer_example.uvoptx"/>
<files mask="arm_graphic_equalizer_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example" type="src">
<files mask="arm_graphic_equalizer_data.c"/>
<files mask="arm_graphic_equalizer_example_q31.c"/>
<files mask="math_helper.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_graphic_equalizer_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example" type="c_include">
<files mask="math_helper.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example" type="configuration">
<files mask="arm_linear_interp_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example" type="project">
<files mask="arm_linear_interp_example.uvoptx"/>
<files mask="arm_linear_interp_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example" type="src">
<files mask="arm_linear_interp_data.c"/>
<files mask="arm_linear_interp_example_f32.c"/>
<files mask="math_helper.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_linear_interp_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example" type="c_include">
<files mask="math_helper.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example" type="configuration">
<files mask="arm_matrix_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example" type="project">
<files mask="arm_matrix_example.uvoptx"/>
<files mask="arm_matrix_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example" type="src">
<files mask="arm_matrix_example_f32.c"/>
<files mask="math_helper.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_matrix_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example" type="c_include">
<files mask="math_helper.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example" type="configuration">
<files mask="arm_signal_converge_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example" type="project">
<files mask="arm_signal_converge_example.uvoptx"/>
<files mask="arm_signal_converge_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example" type="src">
<files mask="arm_signal_converge_data.c"/>
<files mask="arm_signal_converge_example_f32.c"/>
<files mask="math_helper.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_signal_converge_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example" type="configuration">
<files mask="arm_sin_cos_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example" type="project">
<files mask="arm_sin_cos_example.uvoptx"/>
<files mask="arm_sin_cos_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example" type="src">
<files mask="arm_sin_cos_example_f32.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_sin_cos_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example" type="configuration">
<files mask="arm_variance_example.ini"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example" type="doc">
<files mask="Abstract.txt"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example" type="project">
<files mask="arm_variance_example.uvoptx"/>
<files mask="arm_variance_example.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example" type="src">
<files mask="arm_variance_example_f32.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE" type="c_include">
<files mask="RTE_Components.h"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM0" type="asm_include">
<files mask="startup_ARMCM0.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM0" type="src">
<files mask="system_ARMCM0.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM3" type="asm_include">
<files mask="startup_ARMCM3.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM3" type="src">
<files mask="system_ARMCM3.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM4_FP" type="asm_include">
<files mask="startup_ARMCM4.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM4_FP" type="src">
<files mask="system_ARMCM4.c"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM7_SP" type="asm_include">
<files mask="startup_ARMCM7.s"/>
</source>
<source path="CMSIS/DSP_Lib/Examples/ARM/arm_variance_example/RTE/Device/ARMCM7_SP" type="src">
<files mask="system_ARMCM7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/ARM" type="project">
<files mask="arm_cortexM_math.uvoptx"/>
<files mask="arm_cortexM_math.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Source/ARM" type="script">
<files mask="arm_cortexM_math_Build.bat"/>
</source>
<source path="CMSIS/DSP_Lib/Source/BasicMathFunctions" type="src">
<files mask="arm_abs_f32.c"/>
<files mask="arm_abs_q15.c"/>
<files mask="arm_abs_q31.c"/>
<files mask="arm_abs_q7.c"/>
<files mask="arm_add_f32.c"/>
<files mask="arm_add_q15.c"/>
<files mask="arm_add_q31.c"/>
<files mask="arm_add_q7.c"/>
<files mask="arm_dot_prod_f32.c"/>
<files mask="arm_dot_prod_q15.c"/>
<files mask="arm_dot_prod_q31.c"/>
<files mask="arm_dot_prod_q7.c"/>
<files mask="arm_mult_f32.c"/>
<files mask="arm_mult_q15.c"/>
<files mask="arm_mult_q31.c"/>
<files mask="arm_mult_q7.c"/>
<files mask="arm_negate_f32.c"/>
<files mask="arm_negate_q15.c"/>
<files mask="arm_negate_q31.c"/>
<files mask="arm_negate_q7.c"/>
<files mask="arm_offset_f32.c"/>
<files mask="arm_offset_q15.c"/>
<files mask="arm_offset_q31.c"/>
<files mask="arm_offset_q7.c"/>
<files mask="arm_scale_f32.c"/>
<files mask="arm_scale_q15.c"/>
<files mask="arm_scale_q31.c"/>
<files mask="arm_scale_q7.c"/>
<files mask="arm_shift_q15.c"/>
<files mask="arm_shift_q31.c"/>
<files mask="arm_shift_q7.c"/>
<files mask="arm_sub_f32.c"/>
<files mask="arm_sub_q15.c"/>
<files mask="arm_sub_q31.c"/>
<files mask="arm_sub_q7.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/CommonTables" type="src">
<files mask="arm_common_tables.c"/>
<files mask="arm_const_structs.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/ComplexMathFunctions" type="src">
<files mask="arm_cmplx_conj_f32.c"/>
<files mask="arm_cmplx_conj_q15.c"/>
<files mask="arm_cmplx_conj_q31.c"/>
<files mask="arm_cmplx_dot_prod_f32.c"/>
<files mask="arm_cmplx_dot_prod_q15.c"/>
<files mask="arm_cmplx_dot_prod_q31.c"/>
<files mask="arm_cmplx_mag_f32.c"/>
<files mask="arm_cmplx_mag_q15.c"/>
<files mask="arm_cmplx_mag_q31.c"/>
<files mask="arm_cmplx_mag_squared_f32.c"/>
<files mask="arm_cmplx_mag_squared_q15.c"/>
<files mask="arm_cmplx_mag_squared_q31.c"/>
<files mask="arm_cmplx_mult_cmplx_f32.c"/>
<files mask="arm_cmplx_mult_cmplx_q15.c"/>
<files mask="arm_cmplx_mult_cmplx_q31.c"/>
<files mask="arm_cmplx_mult_real_f32.c"/>
<files mask="arm_cmplx_mult_real_q15.c"/>
<files mask="arm_cmplx_mult_real_q31.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/ControllerFunctions" type="src">
<files mask="arm_pid_init_f32.c"/>
<files mask="arm_pid_init_q15.c"/>
<files mask="arm_pid_init_q31.c"/>
<files mask="arm_pid_reset_f32.c"/>
<files mask="arm_pid_reset_q15.c"/>
<files mask="arm_pid_reset_q31.c"/>
<files mask="arm_sin_cos_f32.c"/>
<files mask="arm_sin_cos_q31.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/FastMathFunctions" type="src">
<files mask="arm_cos_f32.c"/>
<files mask="arm_cos_q15.c"/>
<files mask="arm_cos_q31.c"/>
<files mask="arm_sin_f32.c"/>
<files mask="arm_sin_q15.c"/>
<files mask="arm_sin_q31.c"/>
<files mask="arm_sqrt_q15.c"/>
<files mask="arm_sqrt_q31.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/FilteringFunctions" type="src">
<files mask="arm_biquad_cascade_df1_32x64_init_q31.c"/>
<files mask="arm_biquad_cascade_df1_32x64_q31.c"/>
<files mask="arm_biquad_cascade_df1_f32.c"/>
<files mask="arm_biquad_cascade_df1_fast_q15.c"/>
<files mask="arm_biquad_cascade_df1_fast_q31.c"/>
<files mask="arm_biquad_cascade_df1_init_f32.c"/>
<files mask="arm_biquad_cascade_df1_init_q15.c"/>
<files mask="arm_biquad_cascade_df1_init_q31.c"/>
<files mask="arm_biquad_cascade_df1_q15.c"/>
<files mask="arm_biquad_cascade_df1_q31.c"/>
<files mask="arm_biquad_cascade_df2T_f32.c"/>
<files mask="arm_biquad_cascade_df2T_f64.c"/>
<files mask="arm_biquad_cascade_df2T_init_f32.c"/>
<files mask="arm_biquad_cascade_df2T_init_f64.c"/>
<files mask="arm_biquad_cascade_stereo_df2T_f32.c"/>
<files mask="arm_biquad_cascade_stereo_df2T_init_f32.c"/>
<files mask="arm_conv_f32.c"/>
<files mask="arm_conv_fast_opt_q15.c"/>
<files mask="arm_conv_fast_q15.c"/>
<files mask="arm_conv_fast_q31.c"/>
<files mask="arm_conv_opt_q15.c"/>
<files mask="arm_conv_opt_q7.c"/>
<files mask="arm_conv_partial_f32.c"/>
<files mask="arm_conv_partial_fast_opt_q15.c"/>
<files mask="arm_conv_partial_fast_q15.c"/>
<files mask="arm_conv_partial_fast_q31.c"/>
<files mask="arm_conv_partial_opt_q15.c"/>
<files mask="arm_conv_partial_opt_q7.c"/>
<files mask="arm_conv_partial_q15.c"/>
<files mask="arm_conv_partial_q31.c"/>
<files mask="arm_conv_partial_q7.c"/>
<files mask="arm_conv_q15.c"/>
<files mask="arm_conv_q31.c"/>
<files mask="arm_conv_q7.c"/>
<files mask="arm_correlate_f32.c"/>
<files mask="arm_correlate_fast_opt_q15.c"/>
<files mask="arm_correlate_fast_q15.c"/>
<files mask="arm_correlate_fast_q31.c"/>
<files mask="arm_correlate_opt_q15.c"/>
<files mask="arm_correlate_opt_q7.c"/>
<files mask="arm_correlate_q15.c"/>
<files mask="arm_correlate_q31.c"/>
<files mask="arm_correlate_q7.c"/>
<files mask="arm_fir_decimate_f32.c"/>
<files mask="arm_fir_decimate_fast_q15.c"/>
<files mask="arm_fir_decimate_fast_q31.c"/>
<files mask="arm_fir_decimate_init_f32.c"/>
<files mask="arm_fir_decimate_init_q15.c"/>
<files mask="arm_fir_decimate_init_q31.c"/>
<files mask="arm_fir_decimate_q15.c"/>
<files mask="arm_fir_decimate_q31.c"/>
<files mask="arm_fir_f32.c"/>
<files mask="arm_fir_fast_q15.c"/>
<files mask="arm_fir_fast_q31.c"/>
<files mask="arm_fir_init_f32.c"/>
<files mask="arm_fir_init_q15.c"/>
<files mask="arm_fir_init_q31.c"/>
<files mask="arm_fir_init_q7.c"/>
<files mask="arm_fir_interpolate_f32.c"/>
<files mask="arm_fir_interpolate_init_f32.c"/>
<files mask="arm_fir_interpolate_init_q15.c"/>
<files mask="arm_fir_interpolate_init_q31.c"/>
<files mask="arm_fir_interpolate_q15.c"/>
<files mask="arm_fir_interpolate_q31.c"/>
<files mask="arm_fir_lattice_f32.c"/>
<files mask="arm_fir_lattice_init_f32.c"/>
<files mask="arm_fir_lattice_init_q15.c"/>
<files mask="arm_fir_lattice_init_q31.c"/>
<files mask="arm_fir_lattice_q15.c"/>
<files mask="arm_fir_lattice_q31.c"/>
<files mask="arm_fir_q15.c"/>
<files mask="arm_fir_q31.c"/>
<files mask="arm_fir_q7.c"/>
<files mask="arm_fir_sparse_f32.c"/>
<files mask="arm_fir_sparse_init_f32.c"/>
<files mask="arm_fir_sparse_init_q15.c"/>
<files mask="arm_fir_sparse_init_q31.c"/>
<files mask="arm_fir_sparse_init_q7.c"/>
<files mask="arm_fir_sparse_q15.c"/>
<files mask="arm_fir_sparse_q31.c"/>
<files mask="arm_fir_sparse_q7.c"/>
<files mask="arm_iir_lattice_f32.c"/>
<files mask="arm_iir_lattice_init_f32.c"/>
<files mask="arm_iir_lattice_init_q15.c"/>
<files mask="arm_iir_lattice_init_q31.c"/>
<files mask="arm_iir_lattice_q15.c"/>
<files mask="arm_iir_lattice_q31.c"/>
<files mask="arm_lms_f32.c"/>
<files mask="arm_lms_init_f32.c"/>
<files mask="arm_lms_init_q15.c"/>
<files mask="arm_lms_init_q31.c"/>
<files mask="arm_lms_norm_f32.c"/>
<files mask="arm_lms_norm_init_f32.c"/>
<files mask="arm_lms_norm_init_q15.c"/>
<files mask="arm_lms_norm_init_q31.c"/>
<files mask="arm_lms_norm_q15.c"/>
<files mask="arm_lms_norm_q31.c"/>
<files mask="arm_lms_q15.c"/>
<files mask="arm_lms_q31.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/GCC" type="project">
<files mask="arm_cortexM_math.uvoptx"/>
<files mask="arm_cortexM_math.uvprojx"/>
</source>
<source path="CMSIS/DSP_Lib/Source/GCC" type="script">
<files mask="arm_cortexM_math_Build.bat"/>
</source>
<source path="CMSIS/DSP_Lib/Source/MatrixFunctions" type="src">
<files mask="arm_mat_add_f32.c"/>
<files mask="arm_mat_add_q15.c"/>
<files mask="arm_mat_add_q31.c"/>
<files mask="arm_mat_cmplx_mult_f32.c"/>
<files mask="arm_mat_cmplx_mult_q15.c"/>
<files mask="arm_mat_cmplx_mult_q31.c"/>
<files mask="arm_mat_init_f32.c"/>
<files mask="arm_mat_init_q15.c"/>
<files mask="arm_mat_init_q31.c"/>
<files mask="arm_mat_inverse_f32.c"/>
<files mask="arm_mat_inverse_f64.c"/>
<files mask="arm_mat_mult_f32.c"/>
<files mask="arm_mat_mult_fast_q15.c"/>
<files mask="arm_mat_mult_fast_q31.c"/>
<files mask="arm_mat_mult_q15.c"/>
<files mask="arm_mat_mult_q31.c"/>
<files mask="arm_mat_scale_f32.c"/>
<files mask="arm_mat_scale_q15.c"/>
<files mask="arm_mat_scale_q31.c"/>
<files mask="arm_mat_sub_f32.c"/>
<files mask="arm_mat_sub_q15.c"/>
<files mask="arm_mat_sub_q31.c"/>
<files mask="arm_mat_trans_f32.c"/>
<files mask="arm_mat_trans_q15.c"/>
<files mask="arm_mat_trans_q31.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/StatisticsFunctions" type="src">
<files mask="arm_max_f32.c"/>
<files mask="arm_max_q15.c"/>
<files mask="arm_max_q31.c"/>
<files mask="arm_max_q7.c"/>
<files mask="arm_mean_f32.c"/>
<files mask="arm_mean_q15.c"/>
<files mask="arm_mean_q31.c"/>
<files mask="arm_mean_q7.c"/>
<files mask="arm_min_f32.c"/>
<files mask="arm_min_q15.c"/>
<files mask="arm_min_q31.c"/>
<files mask="arm_min_q7.c"/>
<files mask="arm_power_f32.c"/>
<files mask="arm_power_q15.c"/>
<files mask="arm_power_q31.c"/>
<files mask="arm_power_q7.c"/>
<files mask="arm_rms_f32.c"/>
<files mask="arm_rms_q15.c"/>
<files mask="arm_rms_q31.c"/>
<files mask="arm_std_f32.c"/>
<files mask="arm_std_q15.c"/>
<files mask="arm_std_q31.c"/>
<files mask="arm_var_f32.c"/>
<files mask="arm_var_q15.c"/>
<files mask="arm_var_q31.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/SupportFunctions" type="src">
<files mask="arm_copy_f32.c"/>
<files mask="arm_copy_q15.c"/>
<files mask="arm_copy_q31.c"/>
<files mask="arm_copy_q7.c"/>
<files mask="arm_fill_f32.c"/>
<files mask="arm_fill_q15.c"/>
<files mask="arm_fill_q31.c"/>
<files mask="arm_fill_q7.c"/>
<files mask="arm_float_to_q15.c"/>
<files mask="arm_float_to_q31.c"/>
<files mask="arm_float_to_q7.c"/>
<files mask="arm_q15_to_float.c"/>
<files mask="arm_q15_to_q31.c"/>
<files mask="arm_q15_to_q7.c"/>
<files mask="arm_q31_to_float.c"/>
<files mask="arm_q31_to_q15.c"/>
<files mask="arm_q31_to_q7.c"/>
<files mask="arm_q7_to_float.c"/>
<files mask="arm_q7_to_q15.c"/>
<files mask="arm_q7_to_q31.c"/>
</source>
<source path="CMSIS/DSP_Lib/Source/TransformFunctions" type="asm_include">
<files mask="arm_bitreversal2.S"/>
</source>
<source path="CMSIS/DSP_Lib/Source/TransformFunctions" type="src">
<files mask="arm_bitreversal.c"/>
<files mask="arm_cfft_f32.c"/>
<files mask="arm_cfft_q15.c"/>
<files mask="arm_cfft_q31.c"/>
<files mask="arm_cfft_radix2_f32.c"/>
<files mask="arm_cfft_radix2_init_f32.c"/>
<files mask="arm_cfft_radix2_init_q15.c"/>
<files mask="arm_cfft_radix2_init_q31.c"/>
<files mask="arm_cfft_radix2_q15.c"/>
<files mask="arm_cfft_radix2_q31.c"/>
<files mask="arm_cfft_radix4_f32.c"/>
<files mask="arm_cfft_radix4_init_f32.c"/>
<files mask="arm_cfft_radix4_init_q15.c"/>
<files mask="arm_cfft_radix4_init_q31.c"/>
<files mask="arm_cfft_radix4_q15.c"/>
<files mask="arm_cfft_radix4_q31.c"/>
<files mask="arm_cfft_radix8_f32.c"/>
<files mask="arm_dct4_f32.c"/>
<files mask="arm_dct4_init_f32.c"/>
<files mask="arm_dct4_init_q15.c"/>
<files mask="arm_dct4_init_q31.c"/>
<files mask="arm_dct4_q15.c"/>
<files mask="arm_dct4_q31.c"/>
<files mask="arm_rfft_f32.c"/>
<files mask="arm_rfft_fast_f32.c"/>
<files mask="arm_rfft_fast_init_f32.c"/>
<files mask="arm_rfft_init_f32.c"/>
<files mask="arm_rfft_init_q15.c"/>
<files mask="arm_rfft_init_q31.c"/>
<files mask="arm_rfft_q15.c"/>
<files mask="arm_rfft_q31.c"/>
</source>
</component>
<component id="platform.CMSIS_DSP_Lib.arm_cortexM4lf_math.MKS22F12" name="arm_cortexM4lf_math" type="CMSIS_driver" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.CMSIS_DSP_Lib" devices="MKS22FN256xxx12" version="5.0.1" user_visible="true">
<source path="CMSIS/Lib/GCC" type="lib" compiler="compiler_gcc">
<files mask="libarm_cortexM4lf_math.a"/>
</source>
</component>
<component id="platform.CMSIS_Driver" name="CMSIS_Driver" type="CMSIS" version="5.0.1" user_visible="true">
<source path="CMSIS/Driver/DriverTemplates" type="src">
<files mask="Driver_CAN.c"/>
<files mask="Driver_ETH_MAC.c"/>
<files mask="Driver_ETH_PHY.c"/>
<files mask="Driver_Flash.c"/>
<files mask="Driver_I2C.c"/>
<files mask="Driver_MCI.c"/>
<files mask="Driver_SAI.c"/>
<files mask="Driver_SPI.c"/>
<files mask="Driver_Storage.c"/>
<files mask="Driver_USART.c"/>
<files mask="Driver_USBD.c"/>
<files mask="Driver_USBH.c"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.CAN_CMSISInclude.MKS22F12" name="CAN_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_CAN.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_CAN.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" name="Common_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_Common.h" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_Common.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.Ethernet_CMSISInclude.MKS22F12" name="Ethernet_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_ETH.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_ETH.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.Ethernet_MAC_CMSISInclude.MKS22F12" name="Ethernet_MAC_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_ETH_MAC.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.Ethernet_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_ETH_MAC.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.Ethernet_PHY_CMSISInclude.MKS22F12" name="Ethernet_PHY_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_ETH_PHY.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.Ethernet_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_ETH_PHY.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.Flash_CMSISInclude.MKS22F12" name="Flash_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_Flash.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_Flash.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.I2C_CMSISInclude.MKS22F12" name="I2C_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_I2C.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_I2C.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.MCI_CMSISInclude.MKS22F12" name="MCI_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_MCI.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_MCI.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.NAND_CMSISInclude.MKS22F12" name="NAND_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_NAND.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_NAND.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.SAI_CMSISInclude.MKS22F12" name="SAI_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_SAI.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_SAI.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.SPI_CMSISInclude.MKS22F12" name="SPI_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_SPI.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_SPI.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.USART_CMSISInclude.MKS22F12" name="USART_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_USART.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_USART.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.USB_CMSISInclude.MKS22F12" name="USB_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_USB.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_USB.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.USB_Device_CMSISInclude.MKS22F12" name="USB_Device_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_USBD.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USB_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_USBD.h"/>
</source>
</component>
<component id="platform.CMSIS_Driver_Include.USB_Host_CMSISInclude.MKS22F12" name="USB_Host_CMSISInclude" type="CMSIS_driver" brief="CMSIS Driver_USBH.h" dependency="platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USB_CMSISInclude.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="false">
<source path="CMSIS/Driver/Include" target_path="CMSIS_driver" type="c_include">
<files mask="Driver_USBH.h"/>
</source>
</component>
<component id="platform.Include_common.MKS22F12" name="Include_common" type="CMSIS_Include" devices="MKS22FN256xxx12" version="5.0.1" user_visible="true">
<source path="CMSIS/Include" type="c_include">
<files mask="arm_common_tables.h"/>
<files mask="arm_const_structs.h"/>
<files mask="arm_math.h"/>
<files mask="cmsis_armcc.h"/>
<files mask="cmsis_armclang.h"/>
<files mask="cmsis_compiler.h"/>
<files mask="cmsis_gcc.h"/>
<files mask="cmsis_iccarm.h"/>
<files mask="cmsis_version.h"/>
<files mask="core_armv8mbl.h"/>
<files mask="core_armv8mml.h"/>
<files mask="mpu_armv7.h"/>
<files mask="mpu_armv8.h"/>
</source>
</component>
<component id="platform.Include_core_cm4.MKS22F12" name="Include_core_cm4" type="CMSIS_Include" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12" devices="MKS22FN256xxx12" version="5.0.1" user_visible="true">
<source path="CMSIS/Include" type="c_include">
<files mask="core_cm4.h"/>
</source>
</component>
<component id="platform.devices.MKS22F12_CMSIS.MKS22F12" name="MKS22F12_CMSIS" type="CMSIS_Include" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12" type="c_include">
<files mask="fsl_device_registers.h"/>
<files mask="MKS22F12.h"/>
<files mask="MKS22F12_features.h"/>
<files mask="system_MKS22F12.h"/>
</source>
<source path="devices/MKS22F12" type="src">
<files mask="system_MKS22F12.c"/>
</source>
</component>
<component id="platform.drivers.dspi_cmsis.MKS22F12" name="dspi_cmsis" type="CMSIS_driver" brief="DSPI CMSIS Driver" category="Device/SDK CMSIS Drivers" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="RTE_Device.MKS22F12 platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.SPI_CMSISInclude.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.dspi.MKS22F12 platform.drivers.edma.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="c_include">
<files mask="fsl_dspi_cmsis.h"/>
</source>
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="src">
<files mask="fsl_dspi_cmsis.c"/>
</source>
</component>
<component id="platform.drivers.lpi2c_cmsis.MKS22F12" name="lpi2c_cmsis" type="CMSIS_driver" brief="LPI2C CMSIS Driver" category="Device/SDK CMSIS Drivers" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="RTE_Device.MKS22F12 platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.I2C_CMSISInclude.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.lpi2c.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="c_include">
<files mask="fsl_lpi2c_cmsis.h"/>
</source>
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="src">
<files mask="fsl_lpi2c_cmsis.c"/>
</source>
</component>
<component id="platform.drivers.lpuart_cmsis.MKS22F12" name="lpuart_cmsis" type="CMSIS_driver" brief="LPUART CMSIS Driver" category="Device/SDK CMSIS Drivers" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="RTE_Device.MKS22F12 platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USART_CMSISInclude.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.lpuart.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="c_include">
<files mask="fsl_lpuart_cmsis.h"/>
</source>
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="src">
<files mask="fsl_lpuart_cmsis.c"/>
</source>
</component>
<component id="platform.drivers.uart_cmsis.MKS22F12" name="uart_cmsis" type="CMSIS_driver" brief="UART CMSIS Driver" category="Device/SDK CMSIS Drivers" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="RTE_Device.MKS22F12 platform.CMSIS_Driver_Include.Common_CMSISInclude.MKS22F12 platform.CMSIS_Driver_Include.USART_CMSISInclude.MKS22F12 platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.edma.MKS22F12 platform.drivers.uart.MKS22F12" devices="MKS22FN256xxx12" version="2.0.0" user_visible="true">
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="c_include">
<files mask="fsl_uart_cmsis.h"/>
</source>
<source path="devices/MKS22F12/cmsis_drivers" target_path="drivers" type="src">
<files mask="fsl_uart_cmsis.c"/>
</source>
</component>
<component id="platform.devices.MKS22F12_linker.MKS22F12" name="MKS22F12_linker" type="linker" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/gcc" type="linker" toolchain="armgcc">
<files mask="MKS22FN256xxx12_flash.ld"/>
<files mask="MKS22FN256xxx12_ram.ld"/>
</source>
</component>
<component id="platform.devices.MKS22F12_startup.MKS22F12" name="MKS22F12_startup" type="startup" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/gcc" type="asm_include" toolchain="armgcc">
<files mask="startup_MKS22F12.S"/>
</source>
</component>
<component id="RTE_Device.MKS22F12" name="RTE_Device" type="project_template" category="Device/SDK Project Template" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.dmamux.MKS22F12 platform.drivers.edma.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/template" target_path="board" type="c_include">
<files mask="RTE_Device.h"/>
</source>
</component>
<component id="middleware.template_application.freertos.MKS22F12" name="freertos" full_name="FreeRTOS template" type="project_template" brief="FreeRTOS template application" category="Operating System/FreeRTOS Operating System" dependency="middleware.freertos.MKS22F12" devices="MKS22FN256xxx12" version="10.0.1" user_visible="true">
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/MemMang" target_path="amazon-freertos/portable" type="src">
<files mask="heap_4.c"/>
</source>
<source path="rtos/amazon-freertos/lib/FreeRTOS/portable/MemMang" target_path="amazon-freertos/portable" exclude="true" type="src">
<files mask="heap_1.c"/>
<files mask="heap_2.c"/>
<files mask="heap_3.c"/>
<files mask="heap_5.c"/>
</source>
<source path="rtos/template_application/ARM_CM4F" target_path="source" device_cores="core0_MKS22FN256xxx12" core="cm4" type="c_include">
<files mask="FreeRTOSConfig.h"/>
</source>
</component>
<component id="platform.devices.MKS22F12_debugger.MKS22F12" name="MKS22F12_debugger" type="debugger" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12" type="xml">
<files mask="MKS22F12.xml"/>
</source>
</component>
<component id="project_template.MKS22F12.MKS22F12" name="MKS22F12" type="project_template" category="Board Support/SDK Project Template" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.devices.MKS22F12_startup.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.flash.MKS22F12 platform.drivers.gpio.MKS22F12 platform.drivers.lpuart.MKS22F12 platform.drivers.port.MKS22F12 platform.drivers.rtc.MKS22F12 platform.drivers.smc.MKS22F12 platform.drivers.uart.MKS22F12 platform.utilities.debug_console.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="devices/MKS22F12/project_template" type="c_include">
<files mask="board.h"/>
<files mask="clock_config.h"/>
<files mask="peripherals.h"/>
<files mask="pin_mux.h"/>
</source>
<source path="devices/MKS22F12/project_template" type="src">
<files mask="board.c"/>
<files mask="clock_config.c"/>
<files mask="peripherals.c"/>
<files mask="pin_mux.c"/>
</source>
</component>
<component id="project_template.mapsks22.MKS22F12" name="mapsks22" type="project_template" category="Board Support/SDK Project Template" device_cores="core0_MKS22FN256xxx12" core="cm4" dependency="platform.Include_common.MKS22F12 platform.Include_core_cm4.MKS22F12 platform.devices.MKS22F12_CMSIS.MKS22F12 platform.devices.MKS22F12_startup.MKS22F12 platform.drivers.clock.MKS22F12 platform.drivers.common.MKS22F12 platform.drivers.flash.MKS22F12 platform.drivers.gpio.MKS22F12 platform.drivers.lpuart.MKS22F12 platform.drivers.port.MKS22F12 platform.drivers.rtc.MKS22F12 platform.drivers.smc.MKS22F12 platform.drivers.uart.MKS22F12 platform.utilities.debug_console.MKS22F12" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="boards/mapsks22/project_template" type="c_include">
<files mask="board.h"/>
<files mask="clock_config.h"/>
<files mask="peripherals.h"/>
<files mask="pin_mux.h"/>
</source>
<source path="boards/mapsks22/project_template" type="src">
<files mask="board.c"/>
<files mask="clock_config.c"/>
<files mask="peripherals.c"/>
<files mask="pin_mux.c"/>
</source>
</component>
<component id="docs.MKS22F12.MKS22F12" name="MKS22F12" type="documentation" devices="MKS22FN256xxx12" version="1.0.0" user_visible="true">
<source path="docs" type="doc">
<files mask="Getting Started with MCUXpresso SDK.pdf"/>
<files mask="MCUXpresso SDK Release Notes_MKS22F12.pdf"/>
</source>
</component>
</components>
</ksdk:manifest>