-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathHuawei.LiteOS.pdsc
104 lines (96 loc) · 3.1 KB
/
Huawei.LiteOS.pdsc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?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>Huawei</vendor>
<name>LiteOS</name>
<description>Huawei LiteOS kernel Software Pack</description>
<url></url>
<supportContact></supportContact>
<license>Docs\license.txt</license>
<!-- optional license file -->
<!--
<license>Docs\license.txt</license>
<license>
</license>
-->
<releases>
<release version="1.0.0" date="2016-12-20">
Huawei LiteOS Initial version
</release>
</releases>
<keywords>
<!-- keywords for indexing -->
<keyword>HuaweiLiteOS</keyword>
<keyword>Huawei LiteOS Kernel</keyword>
<keyword>LiteOS</keyword>
</keywords>
<!-- apis section (optional - for Application Programming Interface descriptions) -->
<!--
<apis>
</apis>
-->
<!-- boards section (mandatory for Board Support Packs) -->
<!--
<boards>
</boards>
-->
<!-- devices section (mandatory for Device Family Packs) -->
<!--
<devices>
</devices>
-->
<!-- examples section (optional for all Software Packs)-->
<!--
<examples>
</examples>
-->
<!-- conditions section (optional for all Software Packs)-->
<!--
<conditions>
</conditions>
-->
<conditions>
<condition id="ARM Compiler">
<require Tcompiler="ARMCC"/>
</condition>
<condition id="CM4">
<description>Cortex-M4 based device</description>
<require condition="ARM Compiler"/>
<accept Dcore="Cortex-M4"/>
</condition>
<condition id="Device startup LiteOS">
<description>CMSIS Core with LiteOS for Cortex-M4 processor</description>
<require Dcore="Cortex-M4"/>
<require Cclass="Device" Cgroup="STM32F429LiteOS"/>
</condition>
</conditions>
<!-- component section (optional for all Software Packs)-->
<!--
<components>
</components>
-->
<components>
<component Cclass="CMSIS" Cgroup="LiteOS" Csub="LiteOSCore" Cversion="1.0.0" condition="Device startup LiteOS">
<description>CMSIS-LiteOS os API for Cortex-M4-</description>
<files>
<file category="doc" name="Docs\HuaweiLiteOS.htm"/>
<file category="header" name="LiteOS\cmsis_armcc.h"/>
<file category="header" name="LiteOS\cmsis_os.h"/>
<file category="header" name="LiteOS\include\los_typedef.h"/>
<file category="header" name="LiteOS\include\los_printf.h"/>
<file category="header" name="LiteOS\include\los_config.h"/>
<file category="header" name="LiteOS\include\los_builddef.h"/>
<file category="header" name="LiteOS\core_cm4.h" attr="config" />
<file category="header" name="LiteOS\core_cmFunc.h"/>
<file category="header" name="LiteOS\core_cmInstr.h"/>
<file category="header" name="LiteOS\core_cmSimd.h"/>
<file category="library" name="LiteOS\HuaweiLiteOS.lib" condition="Device startup LiteOS" version="1.0.0"/>
<file category="doc" name="LiteOS\ReadMe.txt" attr="config"/>
</files>
</component>
</components>
<!-- optional taxonomy section for defining new component Class and Group names -->
<!--
<taxonomy>
</taxonomy>
-->
</package>