author | Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> |
Tue, 14 Sep 2010 23:56:21 +0300 | |
branch | RCL_3 |
changeset 45 | 9e2d4f7f5028 |
parent 36 | bbf8bed59bcb |
permissions | -rw-r--r-- |
36
bbf8bed59bcb
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
1 |
// Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies). |
0 | 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 |
// Needs to be kept in sync with hal/inc/hal_data.h |
|
15 |
// |
|
16 |
// |
|
17 |
||
18 |
#define _PATCHARRAYDATA(dll,symbol,size,index,value) patchdata dll@symbol##:##size##[##index##] value |
|
19 |
||
20 |
#define HALOVERRIDE(eindex,value) _PATCHARRAYDATA(hal.dll,HalInternal::InitialValue,32,eindex,value) |
|
21 |
||
22 |
#define EManufacturer 0 |
|
23 |
#define EManufacturerHardwareRev 1 |
|
24 |
#define EManufacturerSoftwareRev 2 |
|
25 |
#define EManufacturerSoftwareBuild 3 |
|
26 |
#define EModel 4 |
|
27 |
#define EMachineUid 5 |
|
28 |
#define EDeviceFamily 6 |
|
29 |
#define EDeviceFamilyRev 7 |
|
30 |
#define ECPU 8 |
|
31 |
#define ECPUArch 9 |
|
32 |
#define ECPUABI 10 |
|
33 |
#define ECPUSpeed 11 |
|
34 |
#define ESystemStartupReason 12 |
|
35 |
#define ESystemException 13 |
|
36 |
#define ESystemTickPeriod 14 |
|
37 |
#define EMemoryRAM 15 |
|
38 |
#define EMemoryRAMFree 16 |
|
39 |
#define EMemoryROM 17 |
|
40 |
#define EMemoryPageSize 18 |
|
41 |
#define EPowerGood 19 |
|
42 |
#define EPowerBatteryStatus 20 |
|
43 |
#define EPowerBackup 21 |
|
44 |
#define EPowerBackupStatus 22 |
|
45 |
#define EPowerExternal 23 |
|
46 |
#define EKeyboard 24 |
|
47 |
#define EKeyboardDeviceKeys 25 |
|
48 |
#define EKeyboardAppKeys 26 |
|
49 |
#define EKeyboardClick 27 |
|
50 |
#define EKeyboardClickState 28 |
|
51 |
#define EKeyboardClickVolume 29 |
|
52 |
#define EKeyboardClickVolumeMax 30 |
|
53 |
#define EDisplayXPixels 31 |
|
54 |
#define EDisplayYPixels 32 |
|
55 |
#define EDisplayXTwips 33 |
|
56 |
#define EDisplayYTwips 34 |
|
57 |
#define EDisplayColors 35 |
|
58 |
#define EDisplayState 36 |
|
59 |
#define EDisplayContrast 37 |
|
60 |
#define EDisplayContrastMax 38 |
|
61 |
#define EBacklight 39 |
|
62 |
#define EBacklightState 40 |
|
63 |
#define EPen 41 |
|
64 |
#define EPenX 42 |
|
65 |
#define EPenY 43 |
|
66 |
#define EPenDisplayOn 44 |
|
67 |
#define EPenClick 45 |
|
68 |
#define EPenClickState 46 |
|
69 |
#define EPenClickVolume 47 |
|
70 |
#define EPenClickVolumeMax 48 |
|
71 |
#define EMouse 49 |
|
72 |
#define EMouseX 50 |
|
73 |
#define EMouseY 51 |
|
74 |
#define EMouseState 52 |
|
75 |
#define EMouseSpeed 53 |
|
76 |
#define EMouseAcceleration 54 |
|
77 |
#define EMouseButtons 55 |
|
78 |
#define EMouseButtonState 56 |
|
79 |
#define ECaseState 57 |
|
80 |
#define ECaseSwitch 58 |
|
81 |
#define ECaseSwitchDisplayOn 59 |
|
82 |
#define ECaseSwitchDisplayOff 60 |
|
83 |
#define ELEDs 61 |
|
84 |
#define ELEDmask 62 |
|
85 |
#define EIntegratedPhone 63 |
|
86 |
#define EDisplayBrightness 64 |
|
87 |
#define EDisplayBrightnessMax 65 |
|
88 |
#define EKeyboardBacklightState 66 |
|
89 |
#define EAccessoryPower 67 |
|
90 |
#define ELanguageIndex 68 |
|
91 |
#define EKeyboardIndex 69 |
|
92 |
#define EMaxRAMDriveSize 70 |
|
93 |
#define EKeyboardState 71 |
|
94 |
#define ESystemDrive 72 |
|
95 |
#define EPenState 73 |
|
96 |
#define EDisplayIsMono 74 |
|
97 |
#define EDisplayIsPalettized 75 |
|
98 |
#define EDisplayBitsPerPixel 76 |
|
99 |
#define EDisplayNumModes 77 |
|
100 |
#define EDisplayMemoryAddress 78 |
|
101 |
#define EDisplayOffsetToFirstPixel 79 |
|
102 |
#define EDisplayOffsetBetweenLines 80 |
|
103 |
#define EDisplayPaletteEntry 81 |
|
104 |
#define EDisplayIsPixelOrderRGB 82 |
|
105 |
#define EDisplayIsPixelOrderLandscape 83 |
|
106 |
#define EDisplayMode 84 |
|
107 |
#define ESwitches 85 |
|
108 |
#define EDebugPort 86 |
|
109 |
#define ELocaleLoaded 87 |
|
110 |
#define EClipboardDrive 88 |
|
111 |
#define ECustomRestart 89 |
|
112 |
#define ECustomRestartReason 90 |
|
113 |
#define EDisplayNumberOfScreens 91 |
|
114 |
#define ENanoTickPeriod 92 |
|
115 |
#define EFastCounterFrequency 93 |
|
116 |
#define EFastCounterCountsUp 94 |
|
117 |
#define EPointer3D 95 |
|
118 |
#define EPointer3DZ 96 |
|
119 |
#define EPointer3DThetaSupported 97 |
|
120 |
#define EPointer3DPhiSupported 98 |
|
121 |
#define EPointer3DRotationSupported 99 |
|
122 |
#define EPointer3DPressureSupported 100 |
|
123 |
#define EHardwareFloatingPoint 101 |
|
124 |
#define ETimeNonSecureOffset 102 |
|
125 |
#define EPersistStartupModeKernel 103 |
|
126 |
#define EMaximumCustomRestartReasons 104 |
|
127 |
#define EMaximumRestartStartupModes 105 |
|
128 |
#define ECustomResourceDrive 106 |
|
129 |
#define EPointer3DProximityStep 107 |
|
130 |
#define EPointerMaxPointers 108 |
|
131 |
#define EPointerNumberOfPointers 109 |
|
132 |
#define EPointer3DMaxPressure 110 |
|
133 |
#define EPointer3DPressureStep 111 |
|
134 |
#define EPointer3DEnterHighPressureThreshold 112 |
|
135 |
#define EPointer3DExitHighPressureThreshold 113 |
|
136 |
#define EPointer3DEnterCloseProximityThreshold 114 |
|
137 |
#define EPointer3DExitCloseProximityThreshold 115 |
|
138 |
#define EDisplayMemoryHandle 116 |
|
139 |
#define ESerialNumber 117 |
|
140 |
#define ECpuProfilingDefaultInterruptBase 118 |
|
141 |
#define ENumCpus 119 |
|
36
bbf8bed59bcb
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
142 |
#define EDigitiserOrientation 120 |
bbf8bed59bcb
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
143 |