|
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of the License "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // |
|
15 |
|
16 TARGET t_usbdi.exe |
|
17 TARGETTYPE exe |
|
18 |
|
19 CAPABILITY WriteDeviceData CommDD PowerMgmt // Direct access to all communications equipment device drivers |
|
20 UID 0 0x10282b48 // Uid2 ignored |
|
21 |
|
22 |
|
23 //MACRO GENERATE_TREES |
|
24 // uncomment this line to save trees in files(ref. trees) |
|
25 // Header file paths |
|
26 |
|
27 OS_LAYER_SYSTEMINCLUDE_SYMBIAN |
|
28 |
|
29 |
|
30 USERINCLUDE ../inc |
|
31 |
|
32 // Source file paths |
|
33 |
|
34 SOURCEPATH ../src |
|
35 |
|
36 // The test executable |
|
37 |
|
38 SOURCE main.cpp |
|
39 |
|
40 // Engine and controller |
|
41 |
|
42 SOURCE testengine.cpp |
|
43 SOURCE testcasecontroller.cpp |
|
44 SOURCE testpolicy.cpp |
|
45 SOURCE usbdescriptoroffsets.cpp |
|
46 SOURCE fdfactor.cpp |
|
47 |
|
48 // Test factory |
|
49 |
|
50 SOURCE testcasefactory.cpp |
|
51 |
|
52 // Timers/Watchers |
|
53 |
|
54 SOURCE usbclientstatewatcher.cpp |
|
55 SOURCE basicwatcher.cpp |
|
56 SOURCE softwareconnecttimer.cpp |
|
57 SOURCE wakeuptimer.cpp |
|
58 |
|
59 // Modelled test devices |
|
60 |
|
61 SOURCE testdevicebase.cpp |
|
62 SOURCE testinterfacebase.cpp |
|
63 SOURCE testinterfacesettingbase.cpp |
|
64 SOURCE vendordevice.cpp |
|
65 SOURCE testdeviceA.cpp |
|
66 SOURCE testdeviceB.cpp |
|
67 SOURCE testdeviceC.cpp |
|
68 SOURCE testdeviceD.cpp |
|
69 SOURCE endpointreader.cpp |
|
70 SOURCE endpointwriter.cpp |
|
71 SOURCE controlendpointreader.cpp |
|
72 |
|
73 // Transfers |
|
74 |
|
75 SOURCE controltransferrequests.cpp |
|
76 SOURCE hostinterrupttransfers.cpp |
|
77 SOURCE hostisochronoustransfers.cpp |
|
78 SOURCE hostbulktransfers.cpp |
|
79 SOURCE Ep0Reader.cpp |
|
80 SOURCE BaseTestCase.cpp |
|
81 SOURCE BaseBulkTestCase.cpp |
|
82 SOURCE PBASE-T_USBDI-0472.cpp |
|
83 SOURCE PBASE-T_USBDI-0473.cpp |
|
84 SOURCE PBASE-T_USBDI-0474.cpp |
|
85 SOURCE PBASE-T_USBDI-0475.cpp |
|
86 SOURCE PBASE-T_USBDI-0476.cpp |
|
87 SOURCE PBASE-T_USBDI-0477.cpp |
|
88 SOURCE PBASE-T_USBDI-0478.cpp |
|
89 SOURCE PBASE-T_USBDI-0479.cpp |
|
90 SOURCE PBASE-T_USBDI-0480.cpp |
|
91 SOURCE PBASE-T_USBDI-0481.cpp |
|
92 SOURCE PBASE-T_USBDI-0482.cpp |
|
93 SOURCE PBASE-T_USBDI-0483.cpp |
|
94 SOURCE PBASE-T_USBDI-0484.cpp |
|
95 SOURCE PBASE-T_USBDI-0485.cpp |
|
96 SOURCE PBASE-T_USBDI-0486.cpp |
|
97 SOURCE PBASE-T_USBDI-0487.cpp |
|
98 SOURCE PBASE-T_USBDI-0488.cpp |
|
99 SOURCE PBASE-T_USBDI-0489.cpp |
|
100 SOURCE PBASE-T_USBDI-0490.cpp |
|
101 SOURCE PBASE-T_USBDI-0491.cpp |
|
102 SOURCE PBASE-T_USBDI-0492.cpp |
|
103 SOURCE PBASE-T_USBDI-0493.cpp |
|
104 SOURCE PBASE-T_USBDI-0494.cpp |
|
105 SOURCE PBASE-T_USBDI-0495.cpp |
|
106 SOURCE PBASE-T_USBDI-0496.cpp |
|
107 SOURCE PBASE-T_USBDI-0497.cpp |
|
108 SOURCE PBASE-T_USBDI-0498.cpp |
|
109 SOURCE PBASE-T_USBDI-0499.cpp |
|
110 SOURCE PBASE-T_USBDI-0500.cpp |
|
111 SOURCE PBASE-T_USBDI-1229.cpp |
|
112 SOURCE PBASE-T_USBDI-1230.cpp |
|
113 SOURCE PBASE-T_USBDI-1231.cpp |
|
114 |
|
115 SOURCE PBASE-T_USBDI-1234.cpp |
|
116 SOURCE PBASE-T_USBDI-1235.cpp |
|
117 SOURCE PBASE-T_USBDI-1236.cpp |
|
118 |
|
119 // The test cases |
|
120 |
|
121 |
|
122 // Link Libraries |
|
123 |
|
124 LIBRARY euser.lib efsrv.lib |
|
125 LIBRARY usbdescriptors.lib usbdi_utils.lib |
|
126 |
|
127 VENDORID 0x70000001 |
|
128 |
|
129 |
|
130 SMPSAFE |