forked from xcore/sw_avb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathxpd.xml
132 lines (132 loc) · 9.19 KB
/
xpd.xml
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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
<?xml version="1.0" ?>
<xpd>
<components>
<component description = "A simple 1722.1 example endpoint application" type = "demoCode" scope = "Example" path = "app_simple_avb_demo" local = "false" id = "app_simple_avb_demo" name = "Simple AVB Endpoint Demo">
<board>XR-AVB-LC-BRD</board>
<componentDependency>module_avb_1722</componentDependency>
<componentDependency>module_random</componentDependency>
<componentDependency>module_avb_srp</componentDependency>
<componentDependency>module_avb_media_clock</componentDependency>
<componentDependency>module_avb_audio</componentDependency>
<componentDependency>module_avb_1722_maap</componentDependency>
<keyword>avb</keyword>
<keyword>simple</keyword>
<keyword>1722.1</keyword>
<keyword>example</keyword>
</component>
<component description = "AVB stack control API" type = "demoCode" scope = "Example" path = "module_avb" local = "false" id = "module_avb" name = "module_avb">
<componentDependency>module_locks</componentDependency>
<componentDependency>module_ethernet_smi</componentDependency>
<componentDependency>module_ethernet</componentDependency>
<componentDependency>module_otp_board_info</componentDependency>
<keyword>avb</keyword>
<keyword>api</keyword>
<keyword>control</keyword>
</component>
<component description = "IEEE 1722 implement for talkers and listeners" type = "demoCode" scope = "Example" path = "module_avb_1722" local = "false" id = "module_avb_1722" name = "module_avb_1722">
<keyword>avb</keyword>
<keyword>1722</keyword>
<keyword>talker</keyword>
<keyword>listener</keyword>
</component>
<component description = "Implementation of IEEE 1722.1 Draft 21 for use with the AVB reference design" type = "demoCode" scope = "Example" path = "module_avb_1722_1" local = "false" id = "module_avb_1722_1" name = "module_avb_1722_1">
<keyword>avb</keyword>
<keyword>1722.1</keyword>
<keyword>discovery</keyword>
<keyword>enumeration</keyword>
<keyword>command</keyword>
<keyword>control</keyword>
</component>
<component description = "Implementation of 1722 MAAP for assignment of multicast MAC addresses" type = "demoCode" scope = "Example" path = "module_avb_1722_maap" local = "false" id = "module_avb_1722_maap" name = "module_avb_1722_maap">
<keyword>avb</keyword>
<keyword>1722</keyword>
<keyword>maap</keyword>
</component>
<component description = "AVB functions for audio interfaces and sample FIFOs" type = "demoCode" scope = "Example" path = "module_avb_audio" local = "false" id = "module_avb_audio" name = "module_avb_audio">
<keyword>avb</keyword>
<keyword>audio</keyword>
<keyword>i2s</keyword>
<keyword>fifo</keyword>
</component>
<component description = "This module handles the media clock recovery of the incoming and outgoing AVB streams." type = "demoCode" scope = "Example" path = "module_avb_media_clock" local = "false" id = "module_avb_media_clock" name = "module_avb_media_clock">
<keyword>media</keyword>
<keyword>clock</keyword>
<keyword>audio</keyword>
</component>
<component description = "Implementation of 802.1Qat stream reservation protocol. It needs to be used within the context of other XMOS AVB modules." type = "demoCode" scope = "Example" path = "module_avb_srp" local = "false" id = "module_avb_srp" name = "module_avb_srp">
<keyword>srp</keyword>
<keyword>avb</keyword>
</component>
<component description = "Misc useful functions for timers, I/O, printing" type = "demoCode" scope = "Example" path = "module_avb_util" local = "false" id = "module_avb_util" name = "module_avb_util">
<keyword>avb</keyword>
<keyword>util</keyword>
<keyword>misc</keyword>
<keyword>simple_printf</keyword>
</component>
<component description = "Implementation of IEEE 802.1AS gPTP clock synchronisation" type = "demoCode" scope = "Example" path = "module_gptp" local = "false" id = "module_gptp" name = "sc_gptp">
<keyword>avb</keyword>
<keyword>ptp</keyword>
<keyword>gptp</keyword>
<keyword>802.1as</keyword>
</component>
</components>
<dependency repo = "sc_i2c">
<githash>d266213a4d5c4956f3d5980ba42611e24d129a39</githash>
<uri>https://github.com/xcore/sc_i2c.git</uri>
</dependency>
<dependency repo = "sc_ethernet">
<githash>d4288863b8258d525d0ee421cab4f8c177080855</githash>
<uri>https://github.com/xcore/sc_ethernet.git</uri>
<version>2.2.5rc2</version>
</dependency>
<dependency repo = "sc_otp">
<githash>062aa923a78bc603b254b2a99b78593ab3a816ec</githash>
<uri>https://github.com/xcore/sc_otp.git</uri>
<version>1.0.0rc0</version>
</dependency>
<dependency repo = "sc_util">
<githash>d0531d7c68ab67334582c324828e36d617baf8b3</githash>
<uri>https://github.com/xcore/sc_util.git</uri>
<version>1.0.3rc0</version>
</dependency>
<dependency repo = "sc_slicekit_support">
<githash>7920fc4235a96585274d73d25d275ea63b4cd285</githash>
<uri>https://github.com/xcore/sc_slicekit_support.git</uri>
<version>1.0.3rc0</version>
</dependency>
<description>AVB software stack</description>
<docdir>doc</docdir>
<exclude_dir>tests</exclude_dir>
<location>git@github.com:xcore/sw_avb.git</location>
<name>sw_avb</name>
<maintainer>XMOS</maintainer>
<partnumber>XM-001711-DH</partnumber>
<release parenthash = "c0e2eedbd5609978063be5c43ab2c671bb7d5030" version = "5.1.0beta0" githash = "f41d7b41abbc158ddf61ae895c35475ee4d1f41b"></release>
<release parenthash = "c5f4fd52b8d824979950bfd4616013ab83649727" version = "5.1.0beta1" githash = "f16649adbf9d90dc003732416b9b430ca6644581"></release>
<release parenthash = "f16649adbf9d90dc003732416b9b430ca6644581" version = "5.1.0rc0" githash = "c2dcbec12277cad45115212202c5c6be8b850ced"></release>
<release parenthash = "4c16b7a4fe7016f6e2f986aa925167293f8cc910" version = "5.1.0rc1" githash = "3efb15eccb013e4dd1058955a9555a240b16e233"></release>
<release parenthash = "7f3b9a86d9d8cca5fda18ff5343cd1f55c5ea70a" version = "5.1.1rc0" githash = "dc6f822b16674eafc0e32ed2ba24db5ec96cb397"></release>
<release parenthash = "7f3b9a86d9d8cca5fda18ff5343cd1f55c5ea70a" version = "5.1.1" githash = "dc6f822b16674eafc0e32ed2ba24db5ec96cb397"></release>
<release parenthash = "e18b48279cf8ffe05720d9288242d09f866b6755" version = "5.1.2rc0" githash = "e1b33c519fc2cec184f3ceb8dd3f3a64d7d129bc"></release>
<release parenthash = "a66c8748b642ffe49411169ee4a630f774a4c1d3" version = "5.1.2rc1" githash = "6a879e1d1a9c284dd18b513a9787af64444bd551"></release>
<release parenthash = "f90a0b678afe99ba45972884676c48da87eff96d" version = "5.1.2rc2" githash = "5d8c49b4cea8be4dac7750b5d78c07be6e77ba68"></release>
<release parenthash = "9291a860cf1c0a6c0e4ceb83a7c8787f3b164322" version = "5.2.0alpha0" githash = "d99f8390accf098ccecfe30ccc560e1187fa1b5e"></release>
<release parenthash = "a7a4e68a44e613e919ef156df8a357590a959955" version = "5.2.0alpha1" githash = "a0d65efb8acfb176f6d52fe1a98a42b2a5383c5b"></release>
<release parenthash = "38dcca13bc5538a6004565f69650ba51628e1fe0" version = "5.2.0beta0" githash = "2754ccaaa36ec55068132c883cd6e8985bfc4bb1"></release>
<release parenthash = "23a04342fcdf4661aa55ee065cba51fdacc8b52a" version = "5.2.0beta1" githash = "1e91b153f3338ed5fdf2a3100c394c7d789c8839"></release>
<release parenthash = "064230b2a87dc208ff834a6f91dda3b32e7d47bc" version = "5.2.0beta2" githash = "5e3955c33cfa63e0e496d570a1f729404aaa603d"></release>
<release parenthash = "eb7d1a3eac58c403335204f2d4b46b4c98d4e994" version = "5.2.0beta3" githash = "34bdd1baeacc7e84cc011dc6977f3bca0790361f"></release>
<release parenthash = "b7040a72c734549bf9fd423c20d1d42059da8ba1" version = "5.2.0beta4" githash = "2a303380429736a2c254c7523d50219ca898d3fa"></release>
<release parenthash = "ced4ad2747e2860c1f349a2556fc3a8d2640600e" version = "5.2.0beta5" githash = "dfece20955a0f7aaaced49f386a6517af7b260b4"></release>
<release parenthash = "95f13f9d5b6ff5882b5cf7c4cea5e91c60cf3441" version = "5.2.0beta6" githash = "789e31c21ec5ae3a77ccf18c50cc4786127174ea"></release>
<release parenthash = "868924510ad3ebac90310577f635e82b7bfe42a7" version = "5.2.1beta0" githash = "7cca4a4575e6a99d027018c05af20dc8091a851b"></release>
<release parenthash = "7cca4a4575e6a99d027018c05af20dc8091a851b" version = "5.2.1beta1"></release>
<subpartnumber>XR-000008-SW</subpartnumber>
<vendor>XMOS</vendor>
<version_defines>
<version_define type = "str" name = "AVB_1722_1_FIRMWARE_VERSION_STRING" format = "%VERSION%"></version_define>
</version_defines>
<xcore_repo>sw_avb.git</xcore_repo>
<xpd_version>1.0</xpd_version>
<scope>reference design</scope>
</xpd>