Skip to content
Permalink
v2.X
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
<middleware>
<middleware>
<name>core-make</name>
<id>core-make</id>
<uri>https://github.com/cypresssemiconductorco/core-make</uri>
<desc><![CDATA[
Core Make build system provides the make build files and scripts for building and programming ModusToolbox&#8482; applications.
Builds can be run either through a command-line interface (CLI) or through ModusToolbox&#8482; Integrated Development Environment (IDE).<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/core-make/blob/master/README.md">Core Make build system README.md</a></li>
<li><a href="https://github.com/Infineon/core-make/blob/master/RELEASE.md">Core Make build system RELEASE.md</a></li>
</ul>
]]></desc>
<category>Core</category>
<req_capabilities/>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 3.X release</num>
<commit>latest-v3.X</commit>
<desc>Latest 3.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.3.1 release</num>
<commit>release-v3.3.1</commit>
<desc>3.3.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.3.0 release</num>
<commit>release-v3.3.0</commit>
<desc>3.3.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.2.2 release</num>
<commit>release-v3.2.2</commit>
<desc>3.2.2 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.2.1 release</num>
<commit>release-v3.2.1</commit>
<desc>3.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.1.1 release</num>
<commit>release-v3.1.1</commit>
<desc>3.1.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.0.3 release</num>
<commit>release-v3.0.3</commit>
<desc>3.0.3 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.0.2 release</num>
<commit>release-v3.0.2</commit>
<desc>3.0.2 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.0.1 release</num>
<commit>release-v3.0.1</commit>
<desc>3.0.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.0.0 release</num>
<commit>release-v3.0.0</commit>
<desc>3.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.9.1 release</num>
<commit>release-v1.9.1</commit>
<desc>1.9.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.9.0 release</num>
<commit>release-v1.9.0</commit>
<desc>1.9.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.8.0 release</num>
<commit>release-v1.8.0</commit>
<desc>1.8.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.7.2 release</num>
<commit>release-v1.7.2</commit>
<desc>1.7.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.7.1 release</num>
<commit>release-v1.7.1</commit>
<desc>1.7.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.7.0 release</num>
<commit>release-v1.7.0</commit>
<desc>1.7.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.6.0 release</num>
<commit>release-v1.6.0</commit>
<desc>1.6.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.5.0 release</num>
<commit>release-v1.5.0</commit>
<desc>1.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>cat1cm0p</name>
<id>cat1cm0p</id>
<uri>https://github.com/Infineon/cat1cm0p</uri>
<desc>CAT1A and CAT1C Arm&#174; Cortex&#174;-M0+ prebuilt images enabling flash write services and Bluetooth&#174; Low Energy event handling.</desc>
<category>Core</category>
<req_capabilities>cat1</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>1.5.0 release</num>
<commit>release-v1.5.0</commit>
<desc>1.5.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>1.4.0 release</num>
<commit>release-v1.4.0</commit>
<desc>1.4.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>1.3.0 release</num>
<commit>release-v1.3.0</commit>
<desc>1.3.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>cmsis</name>
<id>cmsis</id>
<uri>https://github.com/Infineon/cmsis</uri>
<desc><![CDATA[
CMSIS for PDL: The Common Microcontroller Software Interface Standard (CMSIS) is a vendor-independent abstraction layer for microcontrollers that are based on Arm&#174; Cortex&#174; processors.
CMSIS defines generic tool interfaces and enables consistent device support. The CMSIS software interfaces simplify software reuse, reduce the learning curve for microcontroller developers, and improve time to market for new devices.
CMSIS provides interfaces to processor and peripherals, real-time operating systems, and middleware components.
CMSIS includes a delivery mechanism for devices, boards, and software, and enables the combination of software components from multiple vendors.
]]></desc>
<category>Core</category>
<req_capabilities/>
<versions>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>Latest 5.X release</num>
<commit>latest-v5.X</commit>
<desc>Latest 5.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>5.8.0 release</num>
<commit>release-v5.8.0</commit>
<desc>5.8.0 release</desc>
</version>
</versions>
</middleware>
<middleware type="device_support">
<name>mtb-pdl-cat1</name>
<id>mtb-pdl-cat1</id>
<uri>https://github.com/cypresssemiconductorco/mtb-pdl-cat1</uri>
<desc>The Peripheral Driver Library (PDL) integrates device header files, startup code, and low-level peripheral drivers into a single package.</desc>
<category>Core</category>
<req_capabilities>cat1</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>Latest 3.X release</num>
<commit>latest-v3.X</commit>
<desc>Latest 3.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.10.1 release</num>
<commit>release-v3.10.1</commit>
<desc>3.10.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.10.0 release</num>
<commit>release-v3.10.0</commit>
<desc>3.10.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.9.0 release</num>
<commit>release-v3.9.0</commit>
<desc>3.9.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.8.0 release</num>
<commit>release-v3.8.0</commit>
<desc>3.8.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.7.0 release</num>
<commit>release-v3.7.0</commit>
<desc>3.7.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.6.0 release</num>
<commit>release-v3.6.0</commit>
<desc>3.6.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.4.0 release</num>
<commit>release-v3.4.0</commit>
<desc>3.4.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.3.1 release</num>
<commit>release-v3.3.1</commit>
<desc>3.3.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.3.0 release</num>
<commit>release-v3.3.0</commit>
<desc>3.3.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.2.0 release</num>
<commit>release-v3.2.0</commit>
<desc>3.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.1.0 release</num>
<commit>release-v3.1.0</commit>
<desc>3.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>3.0.0 release</num>
<commit>release-v3.0.0</commit>
<desc>3.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.4.1 release</num>
<commit>release-v2.4.1</commit>
<desc>2.4.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.4.0 release</num>
<commit>release-v2.4.0</commit>
<desc>2.4.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.3.1 release</num>
<commit>release-v2.3.1</commit>
<desc>2.3.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.3.0 release</num>
<commit>release-v2.3.0</commit>
<desc>2.3.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.2.1 release</num>
<commit>release-v2.2.1</commit>
<desc>2.2.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.2.0 release</num>
<commit>release-v2.2.0</commit>
<desc>2.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.1.0 release</num>
<commit>release-v2.1.0</commit>
<desc>2.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware type="device_support">
<name>mtb-pdl-cat2</name>
<id>mtb-pdl-cat2</id>
<uri>https://github.com/cypresssemiconductorco/mtb-pdl-cat2</uri>
<desc><![CDATA[
The Peripheral Driver Library (PDL) simplifies software development for Category 2 devices.
The PDL integrates device header files, startup code, and low-level peripheral drivers into a single package.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/mtb-pdl-cat2/blob/master/README.md">CAT2 Peripheral Driver Library README.md</a></li>
<li><a href="https://github.com/Infineon/mtb-pdl-cat2/blob/master/RELEASE.md">CAT2 Peripheral Driver Library RELEASE.md</a></li>
<li><a href="https://infineon.github.io/mtb-pdl-cat2/pdl_api_reference_manual/html/modules.html">CAT2 Peripheral Driver Library API reference guide</a></li>
</ul>
]]></desc>
<category>Core</category>
<req_capabilities>cat2</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.10.0 release</num>
<commit>release-v2.10.0</commit>
<desc>2.10.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.9.0 release</num>
<commit>release-v2.9.0</commit>
<desc>2.9.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.8.0 release</num>
<commit>release-v2.8.0</commit>
<desc>2.8.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.7.0 release</num>
<commit>release-v2.7.0</commit>
<desc>2.7.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.6.0 release</num>
<commit>release-v2.6.0</commit>
<desc>2.6.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.5.0 release</num>
<commit>release-v2.5.0</commit>
<desc>2.5.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.4.0 release</num>
<commit>release-v2.4.0</commit>
<desc>2.4.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.3.0 release</num>
<commit>release-v2.3.0</commit>
<desc>2.3.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.2.0 release</num>
<commit>release-v2.2.0</commit>
<desc>2.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.1.0 release</num>
<commit>release-v2.1.0</commit>
<desc>2.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.0.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.6.1 release</num>
<commit>release-v1.6.1</commit>
<desc>1.6.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.6.0 release</num>
<commit>release-v1.6.0</commit>
<desc>1.6.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.5.0 release</num>
<commit>release-v1.5.0</commit>
<desc>1.5.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.4.0 release</num>
<commit>release-v1.4.0</commit>
<desc>1.4.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.3.0 release</num>
<commit>release-v1.3.0</commit>
<desc>1.3.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware type="device_support">
<name>mtb-pdl-cat5</name>
<id>mtb-pdl-cat5</id>
<uri>https://github.com/Infineon/mtb-pdl-cat5</uri>
<desc>The Peripheral Driver Library (PDL) integrates device header files, startup code, and low-level peripheral drivers into a single package.</desc>
<category>Core</category>
<req_capabilities>cat5</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware type="device_support">
<name>mtb-xmclib-cat3</name>
<id>mtb-xmclib-cat3</id>
<uri>https://github.com/cypresssemiconductorco/mtb-xmclib-cat3</uri>
<desc>The XMC&#8482; Peripheral Library (XMC&#8482; Lib) consists of low-level drivers and CMSIS startup code for the XMC&#8482; product family peripherals.</desc>
<category>Core</category>
<req_capabilities>cat3</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 4.X release</num>
<commit>latest-v4.X</commit>
<desc>Latest 4.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.4.0 release</num>
<commit>release-v4.4.0</commit>
<desc>4.4.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.3.0 release</num>
<commit>release-v4.3.0</commit>
<desc>4.3.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.2.0 release</num>
<commit>release-v4.2.0</commit>
<desc>4.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.1.0 release</num>
<commit>release-v4.1.0</commit>
<desc>4.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.0.0 release</num>
<commit>release-v4.0.0</commit>
<desc>4.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>Latest 3.X release</num>
<commit>latest-v3.X</commit>
<desc>Latest 3.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>3.0.0 release</num>
<commit>release-v3.0.0</commit>
<desc>3.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.1">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.1">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mtb-xmc-emeeprom</name>
<id>mtb-xmc-emeeprom</id>
<uri>https://github.com/Infineon/mtb-xmc-emeeprom</uri>
<desc><![CDATA[
The XMC&#8482; Emulated EEPROM middleware emulates an EEPROM device in the XMC&#8482; device flash memory.
This allows you to store nonvolatile data with more flash resiliency.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/mtb-xmc-emeeprom/blob/master/README.md">Em_EEPROM Middleware Library README.md</a></li>
<li><a href="https://github.com/Infineon/mtb-xmc-emeeprom/blob/master/RELEASE.md">Em_EEPROM Middleware Library RELEASE.md</a></li>
<li><a href="https://infineon.github.io/mtb-xmc-emeeprom/em_eeprom_api_reference_manual/html/modules.html"> XMC EEPROM Middleware Library API reference guide</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>xmc</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>block-storage</name>
<id>block-storage</id>
<uri>https://github.com/Infineon/block-storage</uri>
<desc><![CDATA[
The block-storage library abstracts NVMs. This allows upper layer libraries to be developed independently
of the underlying memory architecture and making them more portable.<br>
]]></desc>
<category>Middleware</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mtb-hal-cat1</name>
<id>mtb-hal-cat1</id>
<uri>https://github.com/cypresssemiconductorco/mtb-hal-cat1</uri>
<desc>PSoC&#8482; 6 Hardware Abstraction Layer package, provides a set of APIs to initialize, configure, and use the PSoC&#8482; 6 MCU resources using the ModusToolbox&#8482; Hardware Abstraction Layer.</desc>
<category>Core</category>
<req_capabilities>cat1</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.6.0 release</num>
<commit>release-v2.6.0</commit>
<desc>2.6.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.5.4 release</num>
<commit>release-v2.5.4</commit>
<desc>2.5.4 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.4.4 release</num>
<commit>release-v2.4.4</commit>
<desc>2.4.4 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.4.3 release</num>
<commit>release-v2.4.3</commit>
<desc>2.4.3 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.4.2 release</num>
<commit>release-v2.4.2</commit>
<desc>2.4.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.4.1 release</num>
<commit>release-v2.4.1</commit>
<desc>2.4.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.3.0 release</num>
<commit>release-v2.3.0</commit>
<desc>2.3.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.2.0 release</num>
<commit>release-v2.2.0</commit>
<desc>2.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.1.0 release</num>
<commit>release-v2.1.0</commit>
<desc>2.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.0.1 release</num>
<commit>release-v2.0.1</commit>
<desc>2.0.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.6.0 release</num>
<commit>release-v1.6.0</commit>
<desc>1.6.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.5.0 release</num>
<commit>release-v1.5.0</commit>
<desc>1.5.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.4.0 release</num>
<commit>release-v1.4.0</commit>
<desc>1.4.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mtb-hal-cat2</name>
<id>mtb-hal-cat2</id>
<uri>https://github.com/cypresssemiconductorco/mtb-hal-cat2</uri>
<desc>PMG &amp; PSoC&#8482; 4 Hardware Abstraction Layer package, provides a set of APIs to initialize, configure, and use the PMG/PSoC&#8482; 4 MCU resources using the ModusToolbox&#8482; Hardware Abstraction Layer.</desc>
<category>Core</category>
<req_capabilities>cat2</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mtb-hal-cat4</name>
<id>mtb-hal-cat4</id>
<uri>https://github.com/Infineon/mtb-hal-cat4</uri>
<desc>43907 Hardware Abstraction Layer package, provides a set of APIs to initialize, configure, and use the 43907 MCU resources using the ModusToolbox&#8482; Hardware Abstraction Layer.</desc>
<category>Core</category>
<req_capabilities>cat4</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mtb-hal-cat5</name>
<id>mtb-hal-cat5</id>
<uri>https://github.com/Infineon/mtb-hal-cat5</uri>
<desc>CYW55xx Hardware Abstraction Layer package, provides a set of APIs to initialize, configure, and use the CYW55xx MCU resources using the ModusToolbox&#8482; Hardware Abstraction Layer.</desc>
<category>Core</category>
<req_capabilities>cat5</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="3.1.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.1.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>kv-store-cat5</name>
<id>kv-store-cat5</id>
<uri>https://github.com/Infineon/kv-store-cat5</uri>
<desc>This library provides a convenient way to store information as key-value pairs in non-volatile storage.</desc>
<category>Utilities</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware hidden="true">
<name>mtb-template-cat1</name>
<id>mtb-template-cat1</id>
<uri>https://github.com/Infineon/mtb-template-cat1</uri>
<desc>CAT1 BSP template files for the BSP Assistant Tool.</desc>
<category>Core</category>
<req_capabilities>cat1</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.5.0 release</num>
<commit>release-v1.5.0</commit>
<desc>1.5.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.4.0 release</num>
<commit>release-v1.4.0</commit>
<desc>1.4.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.3.1 release</num>
<commit>release-v1.3.1</commit>
<desc>1.3.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.3.0 release</num>
<commit>release-v1.3.0</commit>
<desc>1.3.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.2 release</num>
<commit>release-v1.2.2</commit>
<desc>1.2.2 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.1 release</num>
<commit>release-v1.2.1</commit>
<desc>1.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware hidden="true">
<name>mtb-template-cat2</name>
<id>mtb-template-cat2</id>
<uri>https://github.com/Infineon/mtb-template-cat2</uri>
<desc>CAT2 BSP template files for the BSP Assistant Tool.</desc>
<category>Core</category>
<req_capabilities>cat2</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.1 release</num>
<commit>release-v1.2.1</commit>
<desc>1.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware hidden="true">
<name>mtb-template-cat3</name>
<id>mtb-template-cat3</id>
<uri>https://github.com/Infineon/mtb-template-cat3</uri>
<desc>CAT3 BSP template files for the BSP Assistant Tool.</desc>
<category>Core</category>
<req_capabilities>cat3</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.2 release</num>
<commit>release-v1.2.2</commit>
<desc>1.2.2 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.1 release</num>
<commit>release-v1.2.1</commit>
<desc>1.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware hidden="true">
<name>mtb-template-cat4</name>
<id>mtb-template-cat4</id>
<uri>https://github.com/Infineon/mtb-template-cat4</uri>
<desc>CAT4 BSP template files for the BSP Assistant Tool.</desc>
<category>Core</category>
<req_capabilities>cat4</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.1 release</num>
<commit>release-v1.1.1</commit>
<desc>1.1.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware hidden="true">
<name>mtb-template-cat5</name>
<id>mtb-template-cat5</id>
<uri>https://github.com/Infineon/mtb-template-cat5</uri>
<desc>CAT5 BSP template files for the BSP Assistant Tool.</desc>
<category>Core</category>
<req_capabilities>cat5</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>recipe-make-cat1a</name>
<id>recipe-make-cat1a</id>
<uri>https://github.com/cypresssemiconductorco/recipe-make-cat1a</uri>
<desc>PSoC&#8482; 6 Make build recipe provides the make files and scripts for building and programming PSoC&#8482; 6 applications.</desc>
<category>Core</category>
<req_capabilities>cat1a</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.2.1 release</num>
<commit>release-v2.2.1</commit>
<desc>2.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.2.0 release</num>
<commit>release-v2.2.0</commit>
<desc>2.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.1.2 release</num>
<commit>release-v2.1.2</commit>
<desc>2.1.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.1.1 release</num>
<commit>release-v2.1.1</commit>
<desc>2.1.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.9.0 release</num>
<commit>release-v1.9.0</commit>
<desc>1.9.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.8.0 release</num>
<commit>release-v1.8.0</commit>
<desc>1.8.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.7.2 release</num>
<commit>release-v1.7.2</commit>
<desc>1.7.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.7.1 release</num>
<commit>release-v1.7.1</commit>
<desc>1.7.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.7.0 release</num>
<commit>release-v1.7.0</commit>
<desc>1.7.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.5.2 release</num>
<commit>release-v1.5.2</commit>
<desc>1.5.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.5.1 release</num>
<commit>release-v1.5.1</commit>
<desc>1.5.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.5.0 release</num>
<commit>release-v1.5.0</commit>
<desc>1.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>recipe-make-cat1b</name>
<id>recipe-make-cat1b</id>
<uri>https://github.com/Infineon/recipe-make-cat1b</uri>
<desc>20829 Make build recipe provides the make files and scripts for building and programming 20829 applications.</desc>
<category>Core</category>
<req_capabilities>cat1b</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.3.1 release</num>
<commit>release-v2.3.1</commit>
<desc>2.3.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.3.0 release</num>
<commit>release-v2.3.0</commit>
<desc>2.3.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.2.1 release</num>
<commit>release-v2.2.1</commit>
<desc>2.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.1.0 release</num>
<commit>release-v2.1.0</commit>
<desc>2.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>recipe-make-cat1c</name>
<id>recipe-make-cat1c</id>
<uri>https://github.com/Infineon/recipe-make-cat1c</uri>
<desc>XMC7000, Traveo II Make build recipe provides the make files and scripts for building and programming XMC7000 and Traveo II applications.</desc>
<category>Core</category>
<req_capabilities>cat1c</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.1 release</num>
<commit>release-v1.1.1</commit>
<desc>1.1.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>recipe-make-cat2</name>
<id>recipe-make-cat2</id>
<uri>https://github.com/cypresssemiconductorco/recipe-make-cat2</uri>
<desc><![CDATA[
PSoC&#8482; 4 Make build recipe provides the make files and scripts for building and programming PSoC&#8482; 4 applications.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/recipe-make-cat2/blob/master/README.md">CAT2 Make build recipe README.md</a></li>
<li><a href="https://github.com/Infineon/recipe-make-cat2/blob/master/RELEASE.md">CAT2 Make build recipe RELEASE.md</a></li>
</ul>
]]></desc>
<category>Core</category>
<req_capabilities>cat2</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.2.0 release</num>
<commit>release-v2.2.0</commit>
<desc>2.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.1.1 release</num>
<commit>release-v2.1.1</commit>
<desc>2.1.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.2.2 release</num>
<commit>release-v1.2.2</commit>
<desc>1.2.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.2.1 release</num>
<commit>release-v1.2.1</commit>
<desc>1.2.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.2 release</num>
<commit>release-v1.1.2</commit>
<desc>1.1.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.1 release</num>
<commit>release-v1.1.1</commit>
<desc>1.1.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>recipe-make-cat3</name>
<id>recipe-make-cat3</id>
<uri>https://github.com/cypresssemiconductorco/recipe-make-cat3</uri>
<desc>XMC&#8482; Make build recipe provides the make files and scripts for building and programming XMC&#8482; applications.</desc>
<category>Core</category>
<req_capabilities>cat3</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.2.0 release</num>
<commit>release-v2.2.0</commit>
<desc>2.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.1.1 release</num>
<commit>release-v2.1.1</commit>
<desc>2.1.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.1">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.1">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>recipe-make-cat4</name>
<id>recipe-make-cat4</id>
<uri>https://github.com/Infineon/recipe-make-cat4</uri>
<desc>4390X&#8482; Make build recipe provides the make files and scripts for building and programming 4390X&#8482; applications.</desc>
<category>Core</category>
<req_capabilities>cat4</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.2.0 release</num>
<commit>release-v2.2.0</commit>
<desc>2.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.1.1 release</num>
<commit>release-v2.1.1</commit>
<desc>2.1.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>recipe-make-cat5</name>
<id>recipe-make-cat5</id>
<uri>https://github.com/Infineon/recipe-make-cat5</uri>
<desc>CYW55513 Make build recipe provides the make files and scripts for building and programming CYW55513 applications.</desc>
<category>Core</category>
<req_capabilities>cat5</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.2.0">
<num>1.2.1 release</num>
<commit>release-v1.2.1</commit>
<desc>1.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.2.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>scl</name>
<id>scl</id>
<uri>https://github.com/cypresssemiconductorco/scl</uri>
<desc>The SCL library enables the network stack runing on the customer processor(CM4) to communicate with the network processor(CM0P) on CYSBSYSKIT-01 board.</desc>
<category>Middleware</category>
<req_capabilities>cysbsyskit_01</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.1 release</num>
<commit>release-v1.1.1</commit>
<desc>1.1.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.2 release</num>
<commit>release-v1.0.2</commit>
<desc>1.0.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>scl-mtb-integration</name>
<id>scl-mtb-integration</id>
<uri>https://github.com/cypresssemiconductorco/scl-mtb-integration</uri>
<desc>Library to translate Wi-Fi Host Driver (WHD) APIs to Subsystems Communication Layer (SCL) APIs for CYSBSYSKIT-01.</desc>
<category>Middleware</category>
<req_capabilities>cysbsyskit_01</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.2 release</num>
<commit>release-v1.1.2</commit>
<desc>1.1.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.1 release</num>
<commit>release-v1.1.1</commit>
<desc>1.1.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.2 release</num>
<commit>release-v1.0.2</commit>
<desc>1.0.2 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>bmi160</name>
<id>bmi160</id>
<uri>https://github.com/BoschSensortec/BMI160_driver</uri>
<desc>Bosch BMI-160 Sensor Driver.</desc>
<category>Peripheral</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>3.9.1 release</num>
<commit>bmi160_v3.9.1</commit>
<desc>3.9.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>3.8.1 release</num>
<commit>bmi160_v3.8.1</commit>
<desc>3.8.1 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>bmm150</name>
<id>bmm150</id>
<uri>https://github.com/BoschSensortec/BMM150-Sensor-API</uri>
<desc>Bosch BMM-150 Sensor Driver.</desc>
<category>Peripheral</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>2.0.0 release</num>
<commit>bmm150_v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>littlefs</name>
<id>littlefs</id>
<uri>https://github.com/littlefs-project/littlefs</uri>
<desc><![CDATA[
A little fail-safe filesystem designed for microcontrollers.
Choose the mtb-littlefs under PSoC&#8482; 6 Middleware that will also download this library.
The mtb-littlefs implements the block device drivers necessary for using a littelfs on the Infineon MCUs.
A littlefs is hosted in a GitHub repository external to the Infineon organization on GitHub.
<br><br><b>License Disclaimer:</b><br>
Adding this library will download and add littlefs to your project. It is your responsibility to understand and accept the littlefs license.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/littlefs-project/littlefs">littlefs home page</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>2.4.0 Release</num>
<commit>v2.4.0</commit>
<desc>2.4.0 Release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mtb-littlefs</name>
<id>mtb-littlefs</id>
<uri>https://github.com/cypresssemiconductorco/mtb-littlefs</uri>
<desc><![CDATA[
The Block Device drivers for use with a littlefs filesystem.
<br><b>License Disclaimer:</b><br>
Adding this library will also download and add littlefs to your project. It is your responsibility to understand and accept the littlefs license.
]]></desc>
<category>Middleware</category>
<req_capabilities>psoc6</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>2.0.1 release</num>
<commit>release-v2.0.1</commit>
<desc>2.0.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>pdstack</name>
<id>pdstack</id>
<uri>https://github.com/cypresssemiconductorco/pdstack</uri>
<desc>USB Power-Delivery Stack comprehending Type-C connection detection, PD protocol layer and Policy Engine.</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 3.X release</num>
<commit>latest-v3.X</commit>
<desc>Latest 3.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.20.1 release</num>
<commit>release-v3.20.1</commit>
<desc>3.20.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.20.0 release</num>
<commit>release-v3.20.0</commit>
<desc>3.20.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.10.0 release</num>
<commit>release-v3.10.0</commit>
<desc>3.10.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>3.0.0 release</num>
<commit>release-v3.0.0</commit>
<desc>3.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.20.0 release</num>
<commit>release-v1.20.0</commit>
<desc>1.20.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.10.0 release</num>
<commit>release-v1.10.0</commit>
<desc>1.10.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.3.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>pdutils</name>
<id>pdutils</id>
<uri>https://github.com/Infineon/pdutils</uri>
<desc>USBPD Utility middleware providing software timer and utility functionality.</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.20.0 release</num>
<commit>release-v1.20.0</commit>
<desc>1.20.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.10.0 release</num>
<commit>release-v1.10.0</commit>
<desc>1.10.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>qistack</name>
<id>qistack</id>
<uri>https://github.com/Infineon/qistack</uri>
<desc>Wireless Charging Qi Specification stack comprehending Object detection, FSK/ASK, Policy Engine and Policy Manager</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>wlchpi</name>
<id>wlchpi</id>
<uri>https://github.com/Infineon/wlchpi</uri>
<desc>Wireless Host processor Interface</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>CCGxAppCommon</name>
<id>ccgxappcommon</id>
<uri>https://github.com/Infineon/ccgxappcommon</uri>
<desc>Common Application Code base for CCGx Based Products</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>pmg-app-common</name>
<id>pmg-app-common</id>
<uri>https://github.com/Infineon/pmg-app-common</uri>
<desc>PmgAppCommon contains common application specific code for PMG1 family of devices.</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>pdaltmode</name>
<id>pdaltmode</id>
<uri>https://github.com/Infineon/pdaltmode</uri>
<desc>PdAltmode Middleware provides a set of APIs through which the application can initialize, monitor and configure the PD Alternate Mode operation.</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>hpi</name>
<id>hpi</id>
<uri>https://github.com/Infineon/hpi</uri>
<desc>Host Processor Interface (HPI) middleware implements the HPI transport, protocol, register and PD message handling. It allow the Host Processor or EC to monitor the status of the USB-PD ports, change configuration, perform firmware updates and transparently interact with other connected USB-PD devices.</desc>
<category>Middleware</category>
<req_capabilities>usbpd</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>ml-inference</name>
<id>ml-inference</id>
<uri>https://github.com/cypresssemiconductorco/ml-inference</uri>
<desc>The ModusToolbox&#8482; ML Inference Engine library is a set of pre-compiled libraries which provide easy to use API's to run ML workloads on embedded platforms. This library works with the files generated by the ModusToolbox&#8482; ML Configurator GUI, supports optimized kernels and
various quantization levels.</desc>
<category>Middleware</category>
<req_capabilities>psoc6</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.0.0 Release</num>
<commit>release-v2.0.0</commit>
<desc>v2.0.0 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>v1.2.0 Release</num>
<commit>release-v1.2.0</commit>
<desc>v1.2.0 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.3.1">
<num>v1.1.0 Release</num>
<commit>release-v1.1.0</commit>
<desc>v1.1.0 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.3" tools_max_version="2.2.3">
<num>v1.0.0 Release</num>
<commit>release-v1.0.0</commit>
<desc>v1.0.0 Release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>ml-middleware</name>
<id>ml-middleware</id>
<uri>https://github.com/Infineon/ml-middleware</uri>
<desc>The ModusToolbox&#8482; ML Middleware library provides helper
functions to simplify integration of ML models. The library also includes
functionality to support streaming validation data on the embedded target.
</desc>
<category>Middleware</category>
<req_capabilities>psoc6</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.0.1 Release</num>
<commit>release-v2.0.1</commit>
<desc>v2.0.1 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.0.0 Release</num>
<commit>release-v2.0.0</commit>
<desc>v2.0.0 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>v1.0.0 Release</num>
<commit>release-v1.0.0</commit>
<desc>v1.0.0 Release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>emfile</name>
<id>emfile</id>
<uri>https://github.com/cypresssemiconductorco/emfile</uri>
<desc>SEGGER emFile - A FAT16/32 filesystem for embedded systems supporting SPI NOR flash and SD card.</desc>
<category>Middleware</category>
<req_capabilities>psoc6</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>ml-tflite-micro</name>
<id>ml-tflite-micro</id>
<uri>https://github.com/Infineon/ml-tflite-micro</uri>
<desc>The ml-tflite-micro library is a pre-configured TensorFlow tflite-micro runtime library for the Infineon PSoC6&#8482; platform.</desc>
<category>Middleware</category>
<req_capabilities>psoc6</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.0.0 Release</num>
<commit>release-v2.0.0</commit>
<desc>v2.0.0 Release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>p64_utils</name>
<id>p64_utils</id>
<uri>https://github.com/cypresssemiconductorco/p64_utils</uri>
<desc>Secure Boot Utilities Middleware Library is a set of utility code for PSoC&#8482;64 device performing operations like providing an interface to Secure FlashBoot SysCalls including PSA cryptographic functions, generic syscall functions, base64 decode provisioning JWT packet, parsing JSON data, policy parsing helpers, dynamic memory manager.</desc>
<category>Middleware</category>
<req_capabilities>psoc6 secure_boot</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>trusted-firmware-m</name>
<id>trusted-firmware-m</id>
<uri>https://github.com/Infineon/trusted-firmware-m</uri>
<desc>Trusted Firmware-M (TF-M) implements the Secure Processing Environment (SPE) that aligns with the guidelines outlined by Platform Security Architecture (PSA) for secure devices. TF-M provides a set of secure services conforming to the PSA functional API. The secure sevices provided include PSA Crypto, PSA Secure Storage, and PSA Attestation.</desc>
<category>Middleware</category>
<req_capabilities>psoc6 secure_boot</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.3.120 release</num>
<commit>release-v1.3.120</commit>
<desc>1.3.120 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.3.110 release</num>
<commit>release-v1.3.110</commit>
<desc>1.3.110 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.3.100 release</num>
<commit>release-v1.3.100</commit>
<desc>1.3.100 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.3.5 release</num>
<commit>release-v1.3.5</commit>
<desc>1.3.5 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.3.3 release</num>
<commit>release-v1.3.3</commit>
<desc>1.3.3 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.3.1 release</num>
<commit>release-v1.3.1</commit>
<desc>1.3.1 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>lin</name>
<id>lin</id>
<uri>https://github.com/cypresssemiconductorco/lin</uri>
<desc><![CDATA[
The LIN Middleware Library implements a LIN 2.2 and ISO 17987 compliance slave node.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/lin/blob/master/README.md">LIN Middleware Library README.md</a></li>
<li><a href="https://github.com/Infineon/lin/blob/master/RELEASE.md">LIN Middleware Library RELEASE.md</a></li>
<li><a href="https://infineon.github.io/lin/html/modules.html">LIN Middleware Library API reference guide</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>psoc4</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.3.1">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.3.1">
<num>1.10.0 release</num>
<commit>release-v1.10.0</commit>
<desc>1.10.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.3.1">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>sensor-xensiv-pasco2</name>
<id>sensor-xensiv-pasco2</id>
<uri>https://github.com/cypresssemiconductorco/sensor-xensiv-pasco2</uri>
<desc>This library provides functions for interfacing with the XENSIV&#8482; PAS CO2 Sensors. By leveraging photoacoustic spectroscopy (PAS), XENSIV&#8482; PAS CO2 overcomes the size, performance and assembly challenges of existing CO2 sensor solutions. This library can be setup to use the ModusToolbox&#8482; HAL interface, or using user provided communication functions.</desc>
<category>Peripheral</category>
<req_capabilities>hal i2c uart</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>sensor-xensiv-bgt60trxx</name>
<id>sensor-xensiv-bgt60trxx</id>
<uri>https://github.com/Infineon/sensor-xensiv-bgt60trxx</uri>
<desc>This library provides functions for interfacing with the XENSIV&#8482; BGT60TRxx 60GHz FMCW radar sensors.</desc>
<category>Peripheral</category>
<req_capabilities>hal spi</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>xensiv-radar-sensing</name>
<id>xensiv-radar-sensing</id>
<uri>https://github.com/cypresssemiconductorco/xensiv-radar-sensing</uri>
<desc>This library provides APIs to interface with the RadarSensing library that allows user to use existing radar applications such as presence detection, entrance counter or build applications on top.</desc>
<category>Peripheral</category>
<req_capabilities>psoc6 hal spi</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>optiga-trust-m</name>
<id>optiga-trust-m</id>
<uri>https://github.com/Infineon/optiga-trust-m</uri>
<desc>Software Framework for the OPTIGA&#8482; Trust M security solution</desc>
<category>Peripheral</category>
<req_capabilities>hal i2c uart</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 4.X release</num>
<commit>latest-v4.X</commit>
<desc>Latest 4.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.1.0 release</num>
<commit>release-v4.1.0</commit>
<desc>4.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>Latest 3.X release</num>
<commit>latest-v3.X</commit>
<desc>Latest 3.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>3.1.2 release</num>
<commit>release-v3.1.2</commit>
<desc>3.1.2 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>3.1.3 release</num>
<commit>release-v3.1.3</commit>
<desc>3.1.3 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.2.0">
<num>3.1.4 release</num>
<commit>release-v3.1.4</commit>
<desc>3.1.4 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>retarget-io-cat3</name>
<id>retarget-io-cat3</id>
<uri>https://github.com/Infineon/retarget-io-cat3</uri>
<desc>The Retarget IO (CAT3) library provides APIs for transmitting messages to or from the XMC&#8482; 1000 or XMC&#8482; 4000 board via standard printf/scanf functions using a UART connection which is generally connected to a host machine.</desc>
<category>Peripheral</category>
<req_capabilities>cat3</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>capsense</name>
<id>capsense</id>
<uri>https://github.com/cypresssemiconductorco/capsense</uri>
<!-- NOTE: remember to sync description and req_capabilities to mtb-mw-manifest.xml -->
<desc><![CDATA[
Capacitive sensing solution (CAPSENSE&#8482;) enables a variety of applications such as touch, gesture and proximity detection
for home appliances, automotive, IoT, industrial applications, and more. A CAPSENSE&#8482; supports multiple interfaces
(widgets) using both Self-Capacitance (CSD) and Mutual-Capacitance (CSX) sensing methods.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/capsense/blob/master/README.md">CAPSENSE&#8482; Middleware Library README.md</a></li>
<li><a href="https://github.com/Infineon/capsense/blob/master/RELEASE.md">CAPSENSE&#8482; Middleware Library RELEASE.md</a></li>
<li><a href="https://infineon.github.io/capsense/capsense_api_reference_manual/html/modules.html">CAPSENSE&#8482; Middleware Library API reference guide</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>capsense</req_capabilities>
<versions>
<version flow_version="1.0,2.0" tools_min_version="3.2.0">
<num>Latest 5.X release</num>
<commit>latest-v5.X</commit>
<desc>Latest 5.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.2.0">
<num>5.0.0 release</num>
<commit>release-v5.0.0</commit>
<desc>5.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.1.0">
<num>Latest 4.X release</num>
<commit>latest-v4.X</commit>
<desc>Latest 4.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="3.1.0">
<num>4.0.0 release</num>
<commit>release-v4.0.0</commit>
<desc>4.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>Latest 3.X release</num>
<commit>latest-v3.X</commit>
<desc>Latest 3.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>3.0.1 release</num>
<commit>release-v3.0.1</commit>
<desc>3.0.1 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0">
<num>3.0.0 release</num>
<commit>release-v3.0.0</commit>
<desc>3.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>emusb-device</name>
<id>emusb-device</id>
<uri>https://github.com/Infineon/emusb-device</uri>
<desc><![CDATA[
emUSB-Device has been designed to work on any embedded system with a USB client controller.
It can be used with USB 1.1 or USB 2.0 devices.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://www.segger.com/products/connectivity/emusb-device/">emUSB-Device home page</a></li>
<li><a href="https://www.segger.com/doc/UM09001_emUSBD.html">emUSB-Device User Guide & Reference Manual</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>usb_device</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.4.0 release</num>
<commit>release-v1.4.0</commit>
<desc>1.4.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.3.0 release</num>
<commit>release-v1.3.0</commit>
<desc>1.3.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>emusb-host</name>
<id>emusb-host</id>
<uri>https://github.com/Infineon/emusb-host</uri>
<desc><![CDATA[
emUSB-Host is a CPU-independent USB Host stack. emUSB-Host is a high-performance
library that has been optimized for speed, versatility and small memory footprint.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://www.segger.com/products/connectivity/emusb-host/">emUSB-Host home page</a></li>
<li><a href="https://www.segger.com/doc/UM10001_emUSBH.html">emUSB-Host User Guide & Reference Manual</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>usb_host</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.3.0 release</num>
<commit>release-v1.3.0</commit>
<desc>1.3.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.1 release</num>
<commit>release-v1.2.1</commit>
<desc>1.2.1 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.2.0 release</num>
<commit>release-v1.2.0</commit>
<desc>1.2.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.1.0 release</num>
<commit>release-v1.1.0</commit>
<desc>1.1.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.1 release</num>
<commit>release-v1.0.1</commit>
<desc>1.0.1 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>ble-mesh</name>
<id>ble-mesh</id>
<uri>https://github.com/Infineon/ble-mesh</uri>
<desc><![CDATA[
The Bluetooth&#174; LE Mesh middleware libraries and included adaptation code allows user to create LE Mesh applications for PSoC&#8482; 6 + 43012 Bluetooth&#174;, CYW920829M2 chips.
Components included are binaries for Mesh Core, Mesh Models and Mesh Provisioner libraries and adaptation code to create mesh applications.
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/ble-mesh/blob/master/README.md">Bluetooth&#174; LE Mesh library README.md</a></li>
<li><a href="https://github.com/Infineon/ble-mesh/blob/master/RELEASE.md">Bluetooth&#174; LE Mesh library RELEASE.md</a></li>
<li><a href="https://infineon.github.io/ble-mesh/api_reference_manual/html/index.html">Bluetooth&#174; LE Mesh library API reference guide </a></li>
</ul>
]]></desc>
<category>Bluetooth&#174;</category>
<req_capabilities/>
<versions>
<version flow_version="1.0,2.0" tools_min_version="2.4.0" req_capabilities_per_version_v2="[bt] [psoc6, cyw20829]">
<num>Latest 4.X release</num>
<commit>latest-v4.X</commit>
<desc>Latest 4.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0" req_capabilities_per_version_v2="[bt] [psoc6, cyw20829]">
<num>4.0.0 release</num>
<commit>release-v4.0.0</commit>
<desc>4.0.0 release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0" req_capabilities_per_version_v2="[bt] [psoc6]">
<num>Latest 3.X release</num>
<commit>latest-v3.X</commit>
<desc>Latest 3.X release</desc>
</version>
<version flow_version="1.0,2.0" tools_min_version="2.4.0" req_capabilities_per_version_v2="[bt] [psoc6]">
<num>3.1.0 release</num>
<commit>release-v3.1.0</commit>
<desc>3.1.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>btstack-integration</name>
<id>btstack-integration</id>
<uri>https://github.com/Infineon/btstack-integration</uri>
<desc><![CDATA[
The btstack-integration middleware library provides Bluetooth&#174; porting layer component for PSoC&#8482; 6 targets.
]]></desc>
<category>Bluetooth&#174;</category>
<req_capabilities>bt</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 4.X release</num>
<commit>latest-v4.X</commit>
<desc>Latest 4.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.7.0 release</num>
<commit>release-v4.7.0</commit>
<desc>4.7.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.6.0 release</num>
<commit>release-v4.6.0</commit>
<desc>4.6.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.5.0 release</num>
<commit>release-v4.5.0</commit>
<desc>4.5.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.4.0 release</num>
<commit>release-v4.4.0</commit>
<desc>4.4.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.3.1 release</num>
<commit>release-v4.3.1</commit>
<desc>4.3.1 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.3.0 release</num>
<commit>release-v4.3.0</commit>
<desc>4.3.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.2.0 release</num>
<commit>release-v4.2.0</commit>
<desc>4.2.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.1.1 release</num>
<commit>release-v4.1.1</commit>
<desc>4.1.1 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.1.0 release</num>
<commit>release-v4.1.0</commit>
<desc>4.1.0 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>4.0.0 release</num>
<commit>release-v4.0.0</commit>
<desc>4.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mbedtls</name>
<id>mbedtls</id>
<uri>https://github.com/ARMmbed/mbedtls</uri>
<desc><![CDATA[
Arm&#174; mbedTLS library is an implementation of the TLS and SSL protocols and the respective cryptographic algorithms. mbedTLS is an open source TLS/SSL library which has cryptographic capabilities. Using this library in a project will cause mbedTLS to be downloaded on your computer. It is your responsibility to understand and accept the mbedTLS license and regional use restrictions (including abiding by all applicable export control laws).
<br/>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/ARMmbed/mbedtls">Mbed TLS Library Information</a></li>
</ul>
]]></desc>
<category>Core</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Stable 3.0.0 release</num>
<commit>mbedtls-3.0.0</commit>
<desc>Stable 3.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>mbedTLS Acceleration</name>
<id>cy-mbedtls-acceleration</id>
<uri>https://github.com/cypresssemiconductorco/cy-mbedtls-acceleration</uri>
<desc>CAT1A, CAT1B and CAT1C MCUs acceleration for mbedTLS library.</desc>
<category>Core</category>
<req_capabilities>std_crypto</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.3.0 Release</num>
<commit>release-v2.3.0</commit>
<desc>v2.3.0 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.2.0 Release</num>
<commit>release-v2.2.0</commit>
<desc>v2.2.0 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.1.1 Release</num>
<commit>release-v2.1.1</commit>
<desc>v2.1.1 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.1.0 Release</num>
<commit>release-v2.1.0</commit>
<desc>v2.1.0 Release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>v2.0.0 Release</num>
<commit>release-v2.0.0</commit>
<desc>v2.0.0 Release</desc>
</version>
<version flow_version="2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0">
<num>v1.6.0 Release</num>
<commit>release-v1.6.0</commit>
<desc>v1.6.0 Release</desc>
</version>
<version flow_version="2.0">
<num>v1.5.0 Release</num>
<commit>release-v1.5.0</commit>
<desc>v1.5.0 Release</desc>
</version>
<version flow_version="2.0">
<num>v1.4.1 Release</num>
<commit>release-v1.4.1</commit>
<desc>v1.4.1 Release</desc>
</version>
<version flow_version="2.0">
<num>v1.4.0 Release</num>
<commit>release-v1.4.0</commit>
<desc>v1.4.0 Release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>multi-half-bridge</name>
<id>multi-half-bridge</id>
<uri>https://github.com/Infineon/multi-half-bridge</uri>
<desc><![CDATA[
This C++ library provides APIs for interacting with Infineon's <a href="https://www.infineon.com/cms/en/product/power/motor-control-ics/brushed-dc-motor-driver-ics/multi-half-bridge-ics/">Multi Half-Bridge ICs</a>. This family of devices is designed for DC motor control applications.<br>
Find more information in the library <a href="https://github.com/Infineon/multi-half-bridge">repository</a>.
]]></desc>
<category>Peripheral</category>
<req_capabilities>hal spi</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 5.X release</num>
<commit>latest-v5.X</commit>
<desc>Latest 5.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>5.0.1 release</num>
<commit>release-v5.0.1</commit>
<desc>5.0.1 release</desc>
</version>
<version flow_version="1.0,2.0">
<num>5.0.0 release</num>
<commit>release-v5.0.0</commit>
<desc>5.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>csdidac</name>
<id>csdidac</id>
<uri>https://github.com/cypresssemiconductorco/csdidac</uri>
<desc>IDAC, implemented in the CSD hardware block, to provide regulated current source.</desc>
<category>Middleware</category>
<req_capabilities/>
<versions>
<version flow_version="1.0,2.0" req_capabilities_per_version_v2="[psoc4, psoc6]">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" req_capabilities_per_version_v2="[psoc4, psoc6]">
<num>2.10.0 release</num>
<commit>release-v2.10.0</commit>
<desc>2.10.0 release</desc>
</version>
<version flow_version="1.0,2.0" req_capabilities_per_version_v2="[psoc6]">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>csdadc</name>
<id>csdadc</id>
<uri>https://github.com/cypresssemiconductorco/csdadc</uri>
<desc>ADC, implemented in the CSD hardware block, for voltage measurements.</desc>
<category>Middleware</category>
<req_capabilities/>
<versions>
<version flow_version="1.0,2.0" req_capabilities_per_version_v2="[psoc4, psoc6]">
<num>Latest 2.X release</num>
<commit>latest-v2.X</commit>
<desc>Latest 2.X release</desc>
</version>
<version flow_version="1.0,2.0" req_capabilities_per_version_v2="[psoc4, psoc6]">
<num>2.10.0 release</num>
<commit>release-v2.10.0</commit>
<desc>2.10.0 release</desc>
</version>
<version flow_version="1.0,2.0" req_capabilities_per_version_v2="[psoc6]">
<num>2.0.0 release</num>
<commit>release-v2.0.0</commit>
<desc>2.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware type="device_data">
<name>device-db</name>
<id>device-db</id>
<uri>https://github.com/Infineon/device-db</uri>
<desc><![CDATA[
Device database provides device information for project-creator, configurators,
and other ModusToolbox&#8482; tools. The device database is tied to the PDL
(Peripheral Driver Library) packages available for different device categories.
<br/>
Update the device-db to the latest version to see the list of the currently
supported part numbers in the BSP Assistant tool.
]]></desc>
<category>Core</category>
<req_capabilities/>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 4.X release</num>
<commit>latest-v4.X</commit>
<desc>This is a floating version that always points to the latest available device-db 4.x.x release.</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.16.0 release</num>
<commit>release-v4.16.0</commit>
<desc><![CDATA[
<ul>
<li>Add T2G-C-2D-6M device support.</li>
<li>Add new PSOC 4000T part numbers.</li>
<li>Removal of non-primary SWD selections (see release notes under the section 'Design Impact').</li>
<li>Bug fixes.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.11.0</li>
<li>mtb-pdl-cat2 &gt;= 2.11.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.4.0</li>
<li>mtb-pdl-cat5 1.0.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.16.0">device-db 4.16.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.16.0/DEVICES.md">device-db 4.16.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.15.0 release</num>
<commit>release-v4.15.0</commit>
<desc><![CDATA[
<ul>
<li>Add new PSoC 4000S part numbers.</li>
<li>Add new CYW20829B0 part numbers.</li>
<li>Replace CYW20829B0KML part number with CYW20829B0021.</li>
<li>Replace CYW89829B0KML part number with CYW89829B0022.</li>
<li>Replace CYW89829B01MKSBG part number with CYW89829B0232.</li>
<li>Remove CYW20829A0 and CYW89829A0 part numbers.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.10.1</li>
<li>mtb-pdl-cat2 &gt;= 2.9.0 (new PSoC 4000S part numbers are expected in upcoming 2.10.0)</li>
<li>mtb-xmclib-cat3 &gt;= 4.3.0</li>
<li>mtb-pdl-cat5 1.0.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.15.0">device-db 4.15.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.15.0/DEVICES.md">device-db 4.15.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.14.0 release</num>
<commit>release-v4.14.0</commit>
<desc><![CDATA[
<ul>
<li>Add CYT2B6 and CYT2B9 device support.</li>
<li>Add CCG6DF_CFP and CCG8DF_CFP device support (mtb-pdl-cat2 update coming soon for full enablement of these devices in ModusToolbox ecosystem).</li>
<li>Add CYW55913 device support.</li>
<li>Add ISM43439-WBP-L151 module support.</li>
<li>Add APS6404L memory support.</li>
<li>Replace CYPAS274-32LQXQ part number with CYPAS2174-32LQXQ.</li>
<li>Minor bug fixes.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.10.0</li>
<li>mtb-pdl-cat2 &gt;= 2.9.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.3.0</li>
<li>mtb-pdl-cat5 1.0.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.14.0">device-db 4.14.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.14.0/DEVICES.md">device-db 4.14.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.11.1 release</num>
<commit>release-v4.11.1</commit>
<desc><![CDATA[
<ul>
<li>ModusToolbox&#8482; tools performance improvements.</li>
<li>Documentation improvements.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.9.0</li>
<li>mtb-pdl-cat2 &gt;= 2.8.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.3.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.11.1">device-db 4.11.1 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.11.1/DEVICES.md">device-db 4.11.1 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.11.0 release</num>
<commit>release-v4.11.0</commit>
<desc><![CDATA[
<ul>
<li>Add support for CYPD7172-39BFXQ, CYPD7192-39BFXS and CYPAS274-32LQXQ part numbers.</li>
<li>Minor bug fixes.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.9.0</li>
<li>mtb-pdl-cat2 &gt;= 2.8.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.3.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.11.0">device-db 4.11.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.11.0/DEVICES.md">device-db 4.11.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.10.0 release</num>
<commit>release-v4.10.0</commit>
<desc><![CDATA[
<ul>
<li>Add new CY8C6xxxBTI part numbers.</li>
<li>Minor bug fixes.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.9.0</li>
<li>mtb-pdl-cat2 &gt;= 2.7.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.3.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.10.0">device-db 4.10.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.10.0/DEVICES.md">device-db 4.10.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.9.0 release</num>
<commit>release-v4.9.0</commit>
<desc><![CDATA[
<ul>
<li>Add CYW89829B0 device support.</li>
<li>Add memory-analyzer support for compatible BSPs.</li>
<li>Add new serial memories for QSPI Configurator</li>
<li>Fix enable sequences for the supported Octal DDR memories.</li>
<li>Improve custom BSPs targeting CYW55513 device.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.9.0</li>
<li>mtb-pdl-cat2 &gt;= 2.7.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.2.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.9.0">device-db 4.9.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.9.0/DEVICES.md">device-db 4.9.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.7.1 release</num>
<commit>release-v4.7.1</commit>
<desc><![CDATA[
<ul>
<li>Fix CYPM1311-48LQXI Opamp and TCPWM count.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.7.0</li>
<li>mtb-pdl-cat2 &gt;= 2.7.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.2.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.7.1">device-db 4.7.1 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.7.1/DEVICES.md">device-db 4.7.1 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.7.0 release</num>
<commit>release-v4.7.0</commit>
<desc><![CDATA[
<ul>
<li>Adds new PSoC 4100S Max part numbers.</li>
<li>Adds support for CYT2B7 and CYT2BL devices (PDL update coming soon for full enablement of these devices in ModusToolbox ecosystem).</li>
<li>Adds new Serial Flash memories.</li>
<li>Minor bug fixes and improvements.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.7.0</li>
<li>mtb-pdl-cat2 &gt;= 2.7.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.2.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.7.0">device-db 4.7.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.7.0/DEVICES.md">device-db 4.7.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.6.0 release</num>
<commit>release-v4.6.0</commit>
<desc><![CDATA[
<ul>
<li>Adds new WLC1 part numbers.</li>
<li>Adds PAG2S device support.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.4.0</li>
<li>mtb-pdl-cat2 &gt;= 2.5.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.2.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.6.0">device-db 4.6.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.6.0/DEVICES.md">device-db 4.6.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.3.0 release</num>
<commit>release-v4.3.0</commit>
<desc><![CDATA[
<ul>
<li>Adds new CY8C6xx4 devices.</li>
<li>Adds new PSoC 4100S Max devices.</li>
<li>Adds S25FL128L and S25FL256L Serial Flash memories.</li>
<li>Adds DEVICES.md with a list of devices and modules supported by the Device Database.</li>
<li>Improves ModusToolbox&#8482; BSP Assistant support for creating custom BSPs by specifying the MPNs.</li>
<li>Minor bug fixes.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.3.1</li>
<li>mtb-pdl-cat2 &gt;= 2.5.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.1.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.3.0">device-db 4.3.0 release notes</a></li>
<li><a href="https://github.com/Infineon/device-db/blob/release-v4.3.0/DEVICES.md">device-db 4.3.0 supported devices</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.2.0 release</num>
<commit>release-v4.2.0</commit>
<desc><![CDATA[
<ul>
<li>Adds CYW43022 device.</li>
<li>Adds LBEE5PK2BC module.</li>
<li>Adds new part numbers under existing families: CCG7S, CYW4373, PSoC 4100S Plus, PSoC 4500S, WLC1</li>
<li>Minor bug fixes and improvements.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.3.1</li>
<li>mtb-pdl-cat2 &gt;= 2.4.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.1.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.2.0">device-db 4.2.0 release notes</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.1.0 release</num>
<commit>release-v4.1.0</commit>
<desc><![CDATA[
<ul>
<li>Adds CYW955513 device (Beta support).</li>
<li>Minor bug fixes and improvements.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.2.0</li>
<li>mtb-pdl-cat2 &gt;= 2.2.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.1.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.1.0">device-db 4.1.0 release notes</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.0.4 release</num>
<commit>release-v4.0.4</commit>
<desc><![CDATA[
<ul>
<li>Adds new part numbers under exsiting families: PMG1-S3, CCG7S, PSoC 4100S Plus</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat2 &gt;= 2.3.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.0.4">device-db 4.0.4 release notes</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.0.3 release</num>
<commit>release-v4.0.3</commit>
<desc><![CDATA[
<ul>
<li>Minor bug fixes.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.0.0</li>
<li>mtb-pdl-cat2 &gt;= 2.1.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.1.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.0.3">device-db 4.0.3 release notes</a></li>
</ul>
]]></desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>4.0.2 release</num>
<commit>release-v4.0.2</commit>
<desc><![CDATA[
<ul>
<li>Align with the ModusToolbox&#8482; 3.0 release.</li>
<li>Minor bug fixes.</li>
</ul>
<div class="category">Recommended device support libraries:</div>
<ul>
<li>mtb-pdl-cat1 &gt;= 3.0.0</li>
<li>mtb-pdl-cat2 &gt;= 2.0.0</li>
<li>mtb-xmclib-cat3 &gt;= 4.0.0</li>
</ul>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/device-db/releases/tag/release-v4.0.2">device-db 4.0.2 release notes</a></li>
</ul>
]]></desc>
</version>
</versions>
</middleware>
<middleware>
<name>LVGL (Graphics Library)</name>
<id>lvgl</id>
<uri>https://github.com/lvgl/lvgl</uri>
<desc><![CDATA[
Light and Versatile Graphics Library (LVGL) is the most popular free and open source embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
It has all the features to create modern and beautiful GUIs: 30+ built-in widgets, a powerful style system, web inspired layout managers, and a typography system supporting many languages.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://lvgl.io">LVGL home page</a></li>
<li><a href="https://docs.lvgl.io/8.3/">Documentation of LVGL</a></li>
</ul>
]]></desc>
<category>Graphics</category>
<req_capabilities>cat1</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>8.3.5 Release</num>
<commit>v8.3.5</commit>
<desc>8.3.5 Release</desc>
</version>
</versions>
</middleware>
<middleware default_location="local">
<name>mtb-matter</name>
<id>mtb-matter</id>
<uri>https://github.com/Infineon/mtb-matter</uri>
<desc><![CDATA[
This library provides the configuration and makefiles needed to build the matter library. The matter library is extracted from the official Matter repository - https://github.com/project-chip/connectedhomeip, and is the minimal number of files needed from that repository.
<br/>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/mtb-matter/blob/master/README.md">MTB Matter Library README.md</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>psoc6 cyw43xxx wifi</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>matter</name>
<id>matter</id>
<uri>https://github.com/Infineon/matter</uri>
<desc><![CDATA[
This library is the essential files extracted from the official Matter repository - https://github.com/project-chip/connectedhomeip.
<br/>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/matter/blob/master/README.md">MTB Matter Library README.md</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>psoc6 cyw43xxx wifi</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware default_location="local">
<name>matter-wifi</name>
<id>matter-wifi</id>
<uri>https://github.com/Infineon/matter-wifi</uri>
<desc><![CDATA[
This is an empty library that just serves to allow the appropriate connectivity dependencies (wifi, thread, etc) to be pulled in with the matter and mtb-matter libraries.
<br/>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/Infineon/matter-wifi/blob/master/README.md">MTB Matter Library README.md</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>psoc6 cyw43xxx wifi</req_capabilities>
<versions>
<version flow_version="1.0,2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="1.0,2.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>cmsis-dsp</name>
<id>cmsis-dsp</id>
<uri>https://github.com/ARM-software/CMSIS-DSP</uri>
<desc><![CDATA[
CMSIS DSP software library is a suite of common signal processing functions for use on Cortex&#174;-M processor based devices.
Choose the sensor-dsp under PSoC&#8482; 6 Middleware that will also download this library.
CMSIS DSP is hosted in a GitHub repository external to the Infineon organization on GitHub.
<br><br><b>License Disclaimer:</b><br>
Adding this library will download and add CMSIS DSP to your project. It is your responsibility to understand and accept the CMSIS DSP license.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/ARM-software/CMSIS-DSP">CMSIS DSP home page</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>feather</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>1.10.1 Release</num>
<commit>v1.10.1</commit>
<desc>1.10.1 Release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>sensor-dsp</name>
<id>sensor-dsp</id>
<uri>https://github.com/Infineon/sensor-dsp</uri>
<desc><![CDATA[
The Sensor-DSP library provides signal processing functions required to support the implementation of different sensor applications,
e.g. radar gesture recognition, vital sensing and presence detection. The Sensor-DSP library builds on top of the standard ARM&#174; CMSIS-DSP library.
<br><b>License Disclaimer:</b><br>
Adding this library will also download and add CMSIS DSP to your project. It is your responsibility to understand and accept the CMSIS DSP license.
]]></desc>
<category>Middleware</category>
<req_capabilities>feather</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>0.5.2 release</num>
<commit>release-v0.5.2</commit>
<desc>0.5.2 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>xensiv-radar-presence</name>
<id>xensiv-radar-presence</id>
<uri>https://github.com/Infineon/xensiv-radar-presence</uri>
<desc><![CDATA[
The XENSIV&#8482; Radar Presence Detection library detects both macro and micro movements in a configurable range.
]]></desc>
<category>Middleware</category>
<req_capabilities>feather</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>xensiv-radar-gestures</name>
<id>xensiv-radar-gestures</id>
<uri>https://github.com/Infineon/xensiv-radar-gestures</uri>
<desc><![CDATA[
The XENSIV&#8482; Radar Gestures Detection library to detect various gestures in specified range.
]]></desc>
<category>Middleware</category>
<req_capabilities>feather</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="2.4.0">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>ubm</name>
<id>ubm</id>
<uri>https://github.com/Infineon/ubm</uri>
<desc><![CDATA[
Universal Backplane Management (UBM) is the specification that provides a common backplane management framework for a host to determine
SAS/SATA/PCIe backplane capabilities. UBM Middleware provides a high-level interface to the UBM protocol as defined in the
SFF-TA-1005 Rev 1.4 spec.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://www.snia.org/node/4644">Universal Backplane Management home page</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>psoc6</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>lz4</name>
<id>lz4</id>
<uri>https://github.com/lz4/lz4</uri>
<desc><![CDATA[
LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core, scalable with multi-cores CPU.
It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core system
LZ4 library is hosted in a GitHub repository external to the Infineon organization on GitHub.
<br><br><b>License Disclaimer:</b><br>
Adding this library will download and add LZ4 library to your project. It is your responsibility to understand and accept the LZ4 license.<br>
<div class="category">Additional Information:</div>
<ul>
<li><a href="https://github.com/lz4/lz4#readme">LZ4 home page</a></li>
</ul>
]]></desc>
<category>Middleware</category>
<req_capabilities>cat1</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.0.0">
<num>1.9.4 Release</num>
<commit>v1.9.4</commit>
<desc>1.9.4 Release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>stl</name>
<id>mtb-stl</id>
<uri>https://github.com/Infineon/mtb-stl</uri>
<desc><![CDATA[
STL (Safety Test Library) provides functional safety APIs to implement overall safety of a system that depends on automatic protection suitable for using in industrial environments and home appliances.
STL created in compliance with IEC 60730 Class B and IEC 61508 SIL 2 standards and scalable to different MCUs.<br>
]]></desc>
<category>Middleware</category>
<req_capabilities/>
<versions>
<version flow_version="2.0" tools_min_version="3.1.0" req_capabilities_per_version_v2="[psoc4, cat1]">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.1.0" req_capabilities_per_version_v2="[psoc4, cat1]">
<num>1.0.0 release</num>
<commit>release-v1.0.0</commit>
<desc>1.0.0 release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0" req_capabilities_per_version_v2="[psoc4]">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.0.0" req_capabilities_per_version_v2="[psoc4]">
<num>0.1.0 release</num>
<commit>release-v0.1.0</commit>
<desc>0.1.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>bmi270</name>
<id>bmi270</id>
<uri>https://github.com/BoschSensortec/BMI270_SensorAPI</uri>
<desc>Bosch BMI-270 Sensor Driver.</desc>
<category>Peripheral</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>2.86.1 release</num>
<commit>v2.86.1</commit>
<desc>2.86.1 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>bmm350</name>
<id>bmm350</id>
<uri>https://github.com/BoschSensortec/BMM350_SensorAPI</uri>
<desc>Bosch BMM-350 Sensor Driver.</desc>
<category>Peripheral</category>
<req_capabilities>mcu_gp</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>1.4.0 release</num>
<commit>v1.4.0</commit>
<desc>1.4.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>sensor-motion-bmi270</name>
<id>sensor-motion-bmi270</id>
<uri>https://github.com/Infineon/sensor-motion-bmi270</uri>
<desc><![CDATA[
This library provides functions for interfacing with the BMI270 I2C 16-bit Inertial Measurement Unit with three axis accelerometer and three axis gyroscope as used on the CY8CKIT-062S2-AI and SHIELD_XENSIV_A.
]]></desc>
<category>Peripheral</category>
<req_capabilities>hal i2c</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>sensor-orientation-bmm350</name>
<id>sensor-orientation-bmm350</id>
<uri>https://github.com/Infineon/sensor-orientation-bmm350</uri>
<desc><![CDATA[
This library provides functions for interfacing with the BMM350 I2C three axis magnetometer as used on the CY8CKIT-062S2-AI and SHIELD_XENSIV_A.
]]></desc>
<category>Peripheral</category>
<req_capabilities>hal i2c</req_capabilities>
<versions>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>Latest 0.X release</num>
<commit>latest-v0.X</commit>
<desc>Latest 0.X release</desc>
</version>
<version flow_version="2.0" tools_min_version="3.1.0">
<num>0.5.0 release</num>
<commit>release-v0.5.0</commit>
<desc>0.5.0 release</desc>
</version>
</versions>
</middleware>
<middleware>
<name>optiga-nbt-lib-c-mtb</name>
<id>optiga-nbt-lib-c-mtb</id>
<uri>https://github.com/Infineon/optiga-nbt-lib-c-mtb</uri>
<desc><![CDATA[
This is the OPTIGA&#8482; Authenticate NBT Host Library for ModusToolbox&#8482; which
supports the utilization of the OPTIGA&#8482; Authenticate NBT in embedded ModusToolbox&#8482; applications.
]]></desc>
<category>Peripheral</category>
<req_capabilities>hal i2c</req_capabilities>
<versions>
<version flow_version="2.0">
<num>Latest 1.X release</num>
<commit>latest-v1.X</commit>
<desc>Latest 1.X release</desc>
</version>
<version flow_version="2.0">
<num>1.1.1 release</num>
<commit>release-v1.1.1</commit>
<desc>1.1.1 release</desc>
</version>
</versions>
</middleware>
</middleware>