|
1 /* |
|
2 Nokia/Devices/R&D/SD/SSS |
|
3 CONFIDENTIAL |
|
4 Deliverable software |
|
5 |
|
6 |
|
7 |
|
8 GAPE_DESCRIPTORS.H |
|
9 -------------------------------- |
|
10 |
|
11 SW Include Document - Symbian OS |
|
12 |
|
13 |
|
14 |
|
15 Document identification and location in Synergy/CM |
|
16 |
|
17 Database: ... |
|
18 |
|
19 Object (this information is substituted by Synergy/CM): |
|
20 %name: % |
|
21 %cvtype: % |
|
22 %instance: % |
|
23 %version: % |
|
24 %date_modified: % |
|
25 |
|
26 Copyright (c) Nokia. This material, including documentation and any related |
|
27 computer programs, is protected by copyright controlled by Nokia. |
|
28 All rights are reserved. Copying, including reproducing, storing, adapting or |
|
29 translating, any or all of this material requires the prior written consent |
|
30 of Nokia. This material also contains confidential information, which may not |
|
31 be disclosed to others without the prior written consent of Nokia. |
|
32 */ |
|
33 |
|
34 /** @file |
|
35 @brief gape_descriptors.h |
|
36 |
|
37 This a header file of gape_descriptors.h |
|
38 |
|
39 @publishedDeviceAbstraction |
|
40 */ |
|
41 #ifndef __GAPE_DESCRIPTORS_H__ |
|
42 #define __GAPE_DESCRIPTORS_H__ |
|
43 |
|
44 |
|
45 /* The list of the descriptor names what the array can hold */ |
|
46 _LIT8( KTvOut, "TvOut" ); |
|
47 _LIT8( KKeypad, "Keypad" ); |
|
48 _LIT8( KNand, "Nand" ); |
|
49 _LIT8( KPrimaryDisplay, "PriDisp" ); |
|
50 _LIT8( KSecondaryDisplay, "SecDisp" ); |
|
51 _LIT8( KSecurity, "Security" ); |
|
52 _LIT8( KUsbExt, "UsbExtension" ); |
|
53 _LIT8( KUsbDriver, "UsbDriver" ); |
|
54 _LIT8( KDigitiser, "Digitiser" ); |
|
55 _LIT8( KMmc, "Mmc" ); |
|
56 _LIT8( KSd, "Sd" ); |
|
57 _LIT8( KHdd, "Hdd" ); |
|
58 _LIT8( KCustom, "Custom" ); |
|
59 _LIT8( KJoystick, "Joystick" ); |
|
60 _LIT8( KLight, "Light" ); |
|
61 _LIT8( KSwitch, "Switch" ); |
|
62 _LIT8( KQwerty, "Qwerty" ); |
|
63 _LIT8( KPanicScreen, "PanicScreen" ); |
|
64 _LIT8( KBootFigure0, "BootFigure0" ); |
|
65 _LIT8( KBootFigure1, "BootFigure1" ); |
|
66 _LIT8( KThermalSensor, "ThermalSensor" ); |
|
67 _LIT8( KCameraHWA, "CameraHWA" ); |
|
68 _LIT8( KCameraDriver, "CameraDriver" ); |
|
69 _LIT8( KDisplayDriver, "DisplayDriver" ); |
|
70 _LIT8( KPowerModel, "PowerController" ); |
|
71 _LIT8( KTwistDriver, "TwistDriver" ); |
|
72 _LIT8( KCameraStaticData, "CameraStaticData" ); |
|
73 _LIT8( KAccelerometer, "Accelerometer" ); |
|
74 _LIT8( KExpander, "KeypadExpander" ); |
|
75 _LIT8( KPowerTouareg, "PowerTouareg" ); |
|
76 _LIT8( KKernelDataTransferApiUsb, "UsbDataIf" ); |
|
77 _LIT8( KNaviScroll, "NaviScroll" ); |
|
78 _LIT8( KTouchIC, "TouchIC" ); |
|
79 _LIT8( KTouchIC2, "TouchIC2" ); |
|
80 _LIT8( KExpander2, "KeypadExpander2" ); |
|
81 _LIT8( KAddriver, "KAddriver" ); |
|
82 _LIT8( KOFN, "OFN" ); |
|
83 _LIT8( KCustomRTC, "CustomRtc" ); |
|
84 |
|
85 /** Array for pointers (for registered descriptors) */ |
|
86 const TDesC8* const KPtrArray[] = |
|
87 { |
|
88 &KTvOut, |
|
89 &KKeypad, |
|
90 &KNand, |
|
91 &KPrimaryDisplay, |
|
92 &KSecondaryDisplay, |
|
93 &KSecurity, |
|
94 &KUsbExt, |
|
95 &KUsbDriver, |
|
96 &KDigitiser, |
|
97 &KMmc, |
|
98 &KSd, |
|
99 &KHdd, |
|
100 &KCustom, |
|
101 &KJoystick, |
|
102 &KLight, |
|
103 &KSwitch, |
|
104 &KQwerty, |
|
105 &KPanicScreen, |
|
106 &KBootFigure0, |
|
107 &KBootFigure1, |
|
108 &KThermalSensor, |
|
109 &KCameraHWA, |
|
110 &KCameraDriver, |
|
111 &KDisplayDriver, |
|
112 &KPowerModel, |
|
113 &KCameraStaticData, |
|
114 &KAccelerometer, |
|
115 &KExpander, |
|
116 &KPowerTouareg, |
|
117 &KKernelDataTransferApiUsb, |
|
118 &KNaviScroll, |
|
119 &KTouchIC, |
|
120 &KTouchIC2, |
|
121 &KExpander2, |
|
122 &KAddriver, |
|
123 &KOFN, |
|
124 &KCustomRTC |
|
125 }; |
|
126 |
|
127 |
|
128 /** Maximum number of items in an array */ |
|
129 const TUint KPtrArraySize = ( sizeof( KPtrArray ) / sizeof( KPtrArray[0] ) ); |
|
130 |
|
131 |
|
132 #endif // __GAPE_DESCRIPTORS_H__ |
|
133 |
|
134 // end of file |