You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
234 lines
19 KiB
234 lines
19 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<package schemaVersion="1.3" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd">
|
|
<vendor>ARM</vendor>
|
|
<name>mbedClient</name>
|
|
<description>ARM mbed Client for Cortex-M devices</description>
|
|
<!-- web download link -->
|
|
<url>http://www.keil.com/pack/</url>
|
|
<releases>
|
|
<release version="1.1.0" date="2016-05-09">
|
|
Updated example:
|
|
- mbed-client-quickstart 1.0.0
|
|
Updated libraries:
|
|
- mbed-client 1.9.1
|
|
- mbed-client-c 2.3.3
|
|
- mbed-client-mbed-tls 1.1.4
|
|
- mbed-client-mdk 1.0.0
|
|
- mbed-trace 1.1.0
|
|
- nanostack-libservice 3.2.0
|
|
</release>
|
|
<release version="1.0.0">
|
|
Initial release
|
|
</release>
|
|
</releases>
|
|
<conditions>
|
|
<condition id="Cortex-M Device">
|
|
<description>Cortex-M processor based device: Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, SC000 or SC3000</description>
|
|
<accept Dcore="Cortex-M0"/>
|
|
<accept Dcore="Cortex-M0+"/>
|
|
<accept Dcore="Cortex-M3"/>
|
|
<accept Dcore="Cortex-M4"/>
|
|
<accept Dcore="Cortex-M7"/>
|
|
<accept Dcore="SC000"/>
|
|
<accept Dcore="SC300"/>
|
|
</condition>
|
|
<condition id="CM0_LE_ARMCC">
|
|
<description>Cortex-M0 or Cortex-M0+ or SC000 processor based device in little endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M0"/>
|
|
<accept Dcore="Cortex-M0+"/>
|
|
<accept Dcore="SC000"/>
|
|
<require Dendian="Little-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM0_BE_ARMCC">
|
|
<description>Cortex-M0 or Cortex-M0+ or SC000 processor based device in big endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M0"/>
|
|
<accept Dcore="Cortex-M0+"/>
|
|
<accept Dcore="SC000"/>
|
|
<require Dendian="Big-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM3_LE_ARMCC">
|
|
<description>Cortex-M3 or SC300 processor based device in little endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M3"/>
|
|
<accept Dcore="SC300"/>
|
|
<require Dendian="Little-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM3_BE_ARMCC">
|
|
<description>Cortex-M3 or SC300 processor based device in big endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M3"/>
|
|
<accept Dcore="SC300"/>
|
|
<require Dendian="Big-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM4_LE_ARMCC">
|
|
<description>Cortex-M4 processor based device in little endian mode for the ARM Compiler</description>
|
|
<require Dcore="Cortex-M4" Dfpu="NO_FPU" Dendian="Little-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM4_BE_ARMCC">
|
|
<description>Cortex-M4 processor based device in big endian mode for the ARM Compiler</description>
|
|
<require Dcore="Cortex-M4" Dfpu="NO_FPU" Dendian="Big-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM4F_LE_ARMCC">
|
|
<description>Cortex-M4 processor based device using Floating Point Unit in little endian mode for the ARM Compiler</description>
|
|
<require Dcore="Cortex-M4" Dfpu="FPU" Dendian="Little-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM4F_BE_ARMCC">
|
|
<description>Cortex-M4 processor based device using Floating Point Unit in big endian mode for the ARM Compiler</description>
|
|
<require Dcore="Cortex-M4" Dfpu="FPU" Dendian="Big-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM7_LE_ARMCC">
|
|
<description>Cortex-M7 processor based device in little endian mode for the ARM Compiler</description>
|
|
<require Dcore="Cortex-M7" Dfpu="NO_FPU" Dendian="Little-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM7_BE_ARMCC">
|
|
<description>Cortex-M7 processor based device in big endian mode for the ARM Compiler</description>
|
|
<require Dcore="Cortex-M7" Dfpu="NO_FPU" Dendian="Big-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM7FSP_LE_ARMCC">
|
|
<description>Cortex-M7 processor based device using Floating Point Unit (Single Precision) in little endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M7" Dfpu="SP_FPU" Dendian="Little-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM7FSP_BE_ARMCC">
|
|
<description>Cortex-M7 processor based device using Floating Point Unit (Single Precision) in big endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M7" Dfpu="SP_FPU" Dendian="Big-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM7FDP_LE_ARMCC">
|
|
<description>Cortex-M7 processor based device using Floating Point Unit (Double Precision) in little endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M7" Dfpu="DP_FPU" Dendian="Little-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="CM7FDP_BE_ARMCC">
|
|
<description>Cortex-M7 processor based device using Floating Point Unit (Double Precision) in big endian mode for the ARM Compiler</description>
|
|
<accept Dcore="Cortex-M7" Dfpu="DP_FPU" Dendian="Big-endian"/>
|
|
<require Tcompiler="ARMCC"/>
|
|
</condition>
|
|
<condition id="mbed Client">
|
|
<description>mbed Client requirements</description>
|
|
<require condition="Cortex-M Device"/>
|
|
<require Cclass="Security" Cgroup="mbed TLS"/>
|
|
<require Cclass="mbed" Cgroup="minar"/>
|
|
<require Cbundle="MDK-Pro" Cclass="Network" Cgroup="Socket" Csub="BSD"/>
|
|
<require Cbundle="MDK-Pro" Cclass="Network" Cgroup="Service" Csub="DNS Client"/>
|
|
</condition>
|
|
</conditions>
|
|
<components>
|
|
<component Cclass="mbed" Cgroup="mbed Client" Cversion="1.1.0" condition="mbed Client">
|
|
<description>ARM mbed Client</description>
|
|
<RTE_Components_h>
|
|
#define RTE_mbed_mbedClient /* mbed Client */
|
|
</RTE_Components_h>
|
|
<files>
|
|
<file category="include" name="mbed-client/"/>
|
|
<file category="library" condition="CM0_LE_ARMCC" name="mbed-client/library/CM0_LE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM0_BE_ARMCC" name="mbed-client/library/CM0_BE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM3_LE_ARMCC" name="mbed-client/library/CM3_LE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM3_BE_ARMCC" name="mbed-client/library/CM3_BE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM4_LE_ARMCC" name="mbed-client/library/CM3_LE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM4_BE_ARMCC" name="mbed-client/library/CM3_BE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM4F_LE_ARMCC" name="mbed-client/library/CM3_LE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM4F_BE_ARMCC" name="mbed-client/library/CM3_BE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM7_LE_ARMCC" name="mbed-client/library/CM3_LE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM7_BE_ARMCC" name="mbed-client/library/CM3_BE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM7FSP_LE_ARMCC" name="mbed-client/library/CM3_LE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM7FSP_BE_ARMCC" name="mbed-client/library/CM3_BE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM7FDP_LE_ARMCC" name="mbed-client/library/CM3_LE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM7FDP_BE_ARMCC" name="mbed-client/library/CM3_BE/mbed-client.lib" src="mbed-client/source"/>
|
|
<file category="library" condition="CM0_LE_ARMCC" name="mbed-client-c/library/CM0_LE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM0_BE_ARMCC" name="mbed-client-c/library/CM0_BE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM3_LE_ARMCC" name="mbed-client-c/library/CM3_LE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM3_BE_ARMCC" name="mbed-client-c/library/CM3_BE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM4_LE_ARMCC" name="mbed-client-c/library/CM3_LE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM4_BE_ARMCC" name="mbed-client-c/library/CM3_BE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM4F_LE_ARMCC" name="mbed-client-c/library/CM3_LE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM4F_BE_ARMCC" name="mbed-client-c/library/CM3_BE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM7_LE_ARMCC" name="mbed-client-c/library/CM3_LE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM7_BE_ARMCC" name="mbed-client-c/library/CM3_BE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM7FSP_LE_ARMCC" name="mbed-client-c/library/CM3_LE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM7FSP_BE_ARMCC" name="mbed-client-c/library/CM3_BE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM7FDP_LE_ARMCC" name="mbed-client-c/library/CM3_LE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM7FDP_BE_ARMCC" name="mbed-client-c/library/CM3_BE/mbed-client-c.lib" src="mbed-client-c/source"/>
|
|
<file category="library" condition="CM0_LE_ARMCC" name="mbed-client-mbedtls/library/CM0_LE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM0_BE_ARMCC" name="mbed-client-mbedtls/library/CM0_BE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM3_LE_ARMCC" name="mbed-client-mbedtls/library/CM3_LE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM3_BE_ARMCC" name="mbed-client-mbedtls/library/CM3_BE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM4_LE_ARMCC" name="mbed-client-mbedtls/library/CM3_LE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM4_BE_ARMCC" name="mbed-client-mbedtls/library/CM3_BE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM4F_LE_ARMCC" name="mbed-client-mbedtls/library/CM3_LE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM4F_BE_ARMCC" name="mbed-client-mbedtls/library/CM3_BE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM7_LE_ARMCC" name="mbed-client-mbedtls/library/CM3_LE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM7_BE_ARMCC" name="mbed-client-mbedtls/library/CM3_BE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM7FSP_LE_ARMCC" name="mbed-client-mbedtls/library/CM3_LE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM7FSP_BE_ARMCC" name="mbed-client-mbedtls/library/CM3_BE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM7FDP_LE_ARMCC" name="mbed-client-mbedtls/library/CM3_LE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM7FDP_BE_ARMCC" name="mbed-client-mbedtls/library/CM3_BE/mbed-client-mbedtls.lib" src="mbed-client-mbedtls/source"/>
|
|
<file category="library" condition="CM0_LE_ARMCC" name="mbed-client-mdk/library/CM0_LE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM0_BE_ARMCC" name="mbed-client-mdk/library/CM0_BE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM3_LE_ARMCC" name="mbed-client-mdk/library/CM3_LE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM3_BE_ARMCC" name="mbed-client-mdk/library/CM3_BE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM4_LE_ARMCC" name="mbed-client-mdk/library/CM3_LE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM4_BE_ARMCC" name="mbed-client-mdk/library/CM3_BE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM4F_LE_ARMCC" name="mbed-client-mdk/library/CM3_LE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM4F_BE_ARMCC" name="mbed-client-mdk/library/CM3_BE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM7_LE_ARMCC" name="mbed-client-mdk/library/CM3_LE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM7_BE_ARMCC" name="mbed-client-mdk/library/CM3_BE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM7FSP_LE_ARMCC" name="mbed-client-mdk/library/CM3_LE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM7FSP_BE_ARMCC" name="mbed-client-mdk/library/CM3_BE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM7FDP_LE_ARMCC" name="mbed-client-mdk/library/CM3_LE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM7FDP_BE_ARMCC" name="mbed-client-mdk/library/CM3_BE/mbed-client-mdk.lib" src="mbed-client-mdk/source"/>
|
|
<file category="library" condition="CM0_LE_ARMCC" name="mbed-trace/library/CM0_LE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM0_BE_ARMCC" name="mbed-trace/library/CM0_BE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM3_LE_ARMCC" name="mbed-trace/library/CM3_LE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM3_BE_ARMCC" name="mbed-trace/library/CM3_BE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM4_LE_ARMCC" name="mbed-trace/library/CM3_LE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM4_BE_ARMCC" name="mbed-trace/library/CM3_BE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM4F_LE_ARMCC" name="mbed-trace/library/CM3_LE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM4F_BE_ARMCC" name="mbed-trace/library/CM3_BE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM7_LE_ARMCC" name="mbed-trace/library/CM3_LE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM7_BE_ARMCC" name="mbed-trace/library/CM3_BE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM7FSP_LE_ARMCC" name="mbed-trace/library/CM3_LE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM7FSP_BE_ARMCC" name="mbed-trace/library/CM3_BE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM7FDP_LE_ARMCC" name="mbed-trace/library/CM3_LE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM7FDP_BE_ARMCC" name="mbed-trace/library/CM3_BE/mbed-trace.lib" src="mbed-trace/source"/>
|
|
<file category="library" condition="CM0_LE_ARMCC" name="nanostack-libservice/library/CM0_LE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM0_BE_ARMCC" name="nanostack-libservice/library/CM0_BE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM3_LE_ARMCC" name="nanostack-libservice/library/CM3_LE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM3_BE_ARMCC" name="nanostack-libservice/library/CM3_BE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM4_LE_ARMCC" name="nanostack-libservice/library/CM3_LE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM4_BE_ARMCC" name="nanostack-libservice/library/CM3_BE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM4F_LE_ARMCC" name="nanostack-libservice/library/CM3_LE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM4F_BE_ARMCC" name="nanostack-libservice/library/CM3_BE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM7_LE_ARMCC" name="nanostack-libservice/library/CM3_LE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM7_BE_ARMCC" name="nanostack-libservice/library/CM3_BE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM7FSP_LE_ARMCC" name="nanostack-libservice/library/CM3_LE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM7FSP_BE_ARMCC" name="nanostack-libservice/library/CM3_BE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM7FDP_LE_ARMCC" name="nanostack-libservice/library/CM3_LE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
<file category="library" condition="CM7FDP_BE_ARMCC" name="nanostack-libservice/library/CM3_BE/nanostack-libservice.lib" src="nanostack-libservice/source"/>
|
|
</files>
|
|
</component>
|
|
</components>
|
|
<examples>
|
|
<example name="mbed Client" doc="board/frdm-k64f/Abstract.txt" folder="mbed-client-quickstart">
|
|
<description>mbed Client example</description>
|
|
<board name="FRDM-K64F" vendor="Freescale"/>
|
|
<project>
|
|
<environment name="uv" load="board/frdm-k64f/example.uvprojx"/>
|
|
</project>
|
|
<attributes>
|
|
<component Cclass="mbed" Cgroup="mbed Client"/>
|
|
<category>mbed Client</category>
|
|
<keyword>mbed</keyword>
|
|
</attributes>
|
|
</example>
|
|
</examples>
|
|
</package>
|