|
1 The xml files in this directory provide the USB configuration details for the |
|
2 test application t_usb_device. |
|
3 |
|
4 For a description of the structure and usage of these files, see the |
|
5 "Base How To Use Automated USB Tests" document |
|
6 \generic\base\documentation\Base_How_To_Use_Automated_USB_Test.doc. |
|
7 |
|
8 The files in this directory are as follows, along with a brief description of their use:- |
|
9 |
|
10 For the H4 HRP with the fibula high speed card running at full speed |
|
11 |
|
12 fsif0.xml Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT |
|
13 fsif0a3.xml Interface 0 - 3 Alternate Settings |
|
14 fsif0a3if1a2if2.xml Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting |
|
15 |
|
16 For the H2 HRP |
|
17 |
|
18 h2if0.xml Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT |
|
19 h2if0a3.xml Interface 0 - 3 Alternate Settings |
|
20 h2if0a3if1a2if2.xml Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting |
|
21 |
|
22 For the H4 HRP |
|
23 |
|
24 h4if0.xml Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT |
|
25 h4if0a3.xml Interface 0 - 3 Alternate Settings |
|
26 h4if0a3if1a2if2.xml Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting |
|
27 h4isoif0a3.xml As h4if0a3.xml but with an Isochronous endpoint |
|
28 h4isoif0a3if1a2if2.xml As h4if0a3if1a2if2.xml but with an Isochronous endpoint and DMA set to Y |
|
29 |
|
30 For the H4 HRP with the fibula high speed card running at high speed |
|
31 |
|
32 hsif0.xml Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT |
|
33 hsif0a3.xml Interface 0 - 3 Alternate Settings |
|
34 hsif0a3if1a2if2.xml Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting |
|
35 hsif0a3dmaerr.xml As hsif0a3.xml but with dma enabled |
|
36 hsif0dma.xml As hsif0.xml but with dma enabled |
|
37 pktszerr.xml Used to reproduce defect DEF112114 that is now fixed |
|
38 |
|
39 For each of the current hardware reference platforms which contain USB three configuration files are used. These |
|
40 relete to the host test scripts in the following way:- |
|
41 |
|
42 Configuration Files Host Test Scripts |
|
43 |
|
44 fsif0.xml, hsif0.xml, h2if0.xml, h4if0.xml sanity.uts |
|
45 |
|
46 fsif0a3.xml, hsif0a3.xml, h2if0a3.xml, h4if0a3.xml singleif1.uts, singleif2.uts |
|
47 |
|
48 fsif0a3if1a2if2.xml, hsif0a3if1a2if2.xml, multif1.uts, multif2.uts |
|
49 h2if0a3if1a2if2.xml, h4if0a3if1a2if2.xml |
|
50 |
|
51 Filename HRP Interface Alternate Setting EndPoints |
|
52 |
|
53 fsif0.xml or H4 with Fibula 0 0 1 - Bulk IN |
|
54 hsifo.xml 0 0 2 - Bulk OUT |
|
55 |
|
56 fsif0a3.xml or H4 with Fibula 0 0 1 - Bulk IN |
|
57 hsif0a3.xml 0 0 2 - Bulk OUT |
|
58 0 0 3 - Interrupt IN |
|
59 0 0 4 - Interrupt OUT |
|
60 0 0 5 - Bulk IN |
|
61 0 1 1 - Interrupt IN |
|
62 0 1 2 - Interrupt OUT |
|
63 0 1 3 - Bulk IN |
|
64 0 1 4 - Bulk OUT |
|
65 0 1 5 - Bulk OUT |
|
66 0 2 1 - Bulk IN |
|
67 0 2 2 - Bulk OUT |
|
68 0 2 3 - Bulk OUT |
|
69 0 2 4 - Interrupt IN |
|
70 0 2 5 – Isochronous OUT |
|
71 |
|
72 fsif0a3if1a2if2.xml H4 with Fibula 0 0 1 - Bulk IN |
|
73 hsif0a3if1a2if2.xml 0 0 2 - Bulk OUT |
|
74 0 0 3 - Interrupt IN |
|
75 0 0 4 - Interrupt OUT |
|
76 0 0 5 - Bulk IN |
|
77 0 1 1 - Interrupt IN |
|
78 0 1 2 - Interrupt OUT |
|
79 0 1 3 - Bulk IN |
|
80 0 1 4 - Bulk OUT |
|
81 0 1 5 - Bulk OUT |
|
82 0 2 1 - Bulk IN |
|
83 0 2 2 - Bulk OUT |
|
84 0 2 3 - Bulk OUT |
|
85 0 2 4 - Interrupt IN |
|
86 0 2 5 - Isochronous OUT |
|
87 1 0 1 - Bulk IN |
|
88 1 0 2 - Bulk OUT |
|
89 1 1 1 - Bulk OUT |
|
90 1 1 2 - Interrupt IN |
|
91 2 0 1 - Interrupt IN |
|
92 2 0 2 - Bulk OUT |
|
93 |
|
94 Filename HRP Interface Alternate Setting EndPoints |
|
95 |
|
96 h2if0.xml H2 0 0 1 - Bulk IN |
|
97 0 0 2 - Bulk OUT |
|
98 |
|
99 h2if0a3.xml H2 0 0 1 - Bulk IN |
|
100 0 0 2 - Bulk OUT |
|
101 0 0 3 - Interrupt IN |
|
102 0 0 4 - Interrupt OUT |
|
103 0 0 5 - Bulk IN |
|
104 0 1 1 - Interrupt IN |
|
105 0 1 2 - Interrupt OUT |
|
106 0 1 3 - Bulk IN |
|
107 0 1 4 - Bulk OUT |
|
108 0 1 5 - Bulk OUT |
|
109 0 2 1 - Bulk IN |
|
110 0 2 2 - Bulk OUT |
|
111 0 2 3 - Bulk OUT |
|
112 0 2 4 - Interrupt IN |
|
113 0 2 5 – Isochronous OUT |
|
114 |
|
115 h2if0a3if1a2if2.xml H2 0 0 1 - Bulk IN |
|
116 0 0 2 - Bulk OUT |
|
117 0 0 3 - Bulk IN |
|
118 0 0 4 - Bulk OUT |
|
119 0 0 5 - Bulk IN |
|
120 0 1 1 - Interrupt IN |
|
121 0 1 2 - Interrupt OUT |
|
122 0 1 3 - Bulk IN |
|
123 0 1 4 - Bulk OUT |
|
124 0 1 5 - Bulk OUT |
|
125 0 2 1 - Bulk IN |
|
126 0 2 2 - Bulk OUT |
|
127 0 2 3 - Bulk OUT |
|
128 0 2 4 - Interrupt IN |
|
129 0 2 5 - Isochronous OUT |
|
130 1 0 1 - Bulk IN |
|
131 1 0 2 - Bulk OUT |
|
132 1 1 1 - Bulk OUT |
|
133 1 1 2 - Interrupt IN |
|
134 2 0 1 - Interrupt IN |
|
135 2 0 2 - Bulk OUT |
|
136 |
|
137 Filename HRP Interface Alternate Setting EndPoints |
|
138 |
|
139 h4if0.xml H4 0 0 1 - Bulk IN |
|
140 0 0 2 - Bulk OUT |
|
141 h4if0a3.xml H4 0 0 1 - Bulk IN |
|
142 0 0 2 - Bulk OUT |
|
143 0 0 3 - Bulk IN |
|
144 0 0 4 - Bulk OUT |
|
145 0 0 5 - Bulk IN |
|
146 0 1 1 - Interrupt IN |
|
147 0 1 2 - Bulk OUT |
|
148 0 1 3 - Bulk IN |
|
149 0 1 4 - Bulk OUT |
|
150 0 1 5 - Bulk OUT |
|
151 0 2 1 - Bulk IN |
|
152 0 2 2 - Bulk OUT |
|
153 0 2 3 - Bulk OUT |
|
154 0 2 4 - Interrupt IN |
|
155 0 2 5 - Bulk OUT |
|
156 |
|
157 h4if0a3if1a2if2.xml H4 0 0 1 - Bulk IN |
|
158 0 0 2 - Bulk OUT |
|
159 0 0 3 - Bulk IN |
|
160 0 0 4 - Bulk OUT |
|
161 0 0 5 - Bulk IN |
|
162 0 1 1 - Interrupt IN |
|
163 0 1 2 - Bulk OUT |
|
164 0 1 3 - Bulk IN |
|
165 0 1 4 - Bulk OUT |
|
166 0 1 5 - Bulk OUT |
|
167 0 2 1 - Bulk IN |
|
168 0 2 2 - Bulk OUT |
|
169 0 2 3 - Bulk OUT |
|
170 0 2 4 - Interrupt IN |
|
171 0 2 5 - Bulk OUT |
|
172 1 0 1 - Bulk IN |
|
173 1 0 2 - Bulk OUT |
|
174 1 1 1 - Bulk OUT |
|
175 1 1 2 - Interrupt IN |
|
176 2 0 1 - Bulk IN |
|
177 2 0 2 - Bulk OUT |