os/boardsupport/emulator/emulatorbsp/hal/config.cpp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // ./os/boardsupport/emulator/emulatorbsp/hal/config.cpp
     2 //
     3 // Copyright (c) 1999-2014 Nokia Corporation and/or its subsidiary(-ies).// All rights reserved.
     4 //
     5 // GENERATED FILE - DO NOT EDIT
     6 //
     7 
     8 #include <kernel/hal_int.h>
     9 
    10 GLREF_C TInt ProcessCPUSpeed(TInt, TInt, TBool, TAny*);	// ECPUSpeed
    11 GLREF_C TInt GetRAMSize(TInt, TInt, TBool, TAny*);	// EMemoryRAM
    12 GLREF_C TInt GetFreeRAM(TInt, TInt, TBool, TAny*);	// EMemoryRAMFree
    13 GLREF_C TInt GetROMSize(TInt, TInt, TBool, TAny*);	// EMemoryROM
    14 GLREF_C TInt ProcessKeyboardClickState(TInt, TInt, TBool, TAny*);	// EKeyboardClickState
    15 GLREF_C TInt ProcessKeyboardClickVolume(TInt, TInt, TBool, TAny*);	// EKeyboardClickVolume
    16 GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayXPixels
    17 GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayYPixels
    18 GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayXTwips
    19 GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayYTwips
    20 GLREF_C TInt ProcessDisplayColors(TInt, TInt, TBool, TAny*);	// EDisplayColors
    21 GLREF_C TInt ProcessDisplayState(TInt, TInt, TBool, TAny*);	// EDisplayState
    22 GLREF_C TInt ProcessDisplayContrast(TInt, TInt, TBool, TAny*);	// EDisplayContrast
    23 GLREF_C TInt ProcessDisplayMaxContrast(TInt, TInt, TBool, TAny*);	// EDisplayContrastMax
    24 GLREF_C TInt ProcessMouseState(TInt, TInt, TBool, TAny*);	// EMouseState
    25 GLREF_C TInt ProcessMouseSpeed(TInt, TInt, TBool, TAny*);	// EMouseSpeed
    26 GLREF_C TInt ProcessMouseAcceleration(TInt, TInt, TBool, TAny*);	// EMouseAcceleration
    27 GLREF_C TInt GetMouseButtonState(TInt, TInt, TBool, TAny*);	// EMouseButtonState
    28 GLREF_C TInt ProcessLEDMask(TInt, TInt, TBool, TAny*);	// ELEDmask
    29 GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayIsMono
    30 GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayIsPalettized
    31 GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayBitsPerPixel
    32 GLREF_C TInt ProcessDisplayNumModes(TInt, TInt, TBool, TAny*);	// EDisplayNumModes
    33 GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayMemoryAddress
    34 GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayOffsetToFirstPixel
    35 GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayOffsetBetweenLines
    36 GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayIsPixelOrderRGB
    37 GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*);	// EDisplayIsPixelOrderLandscape
    38 GLREF_C TInt ProcessDisplayMode(TInt, TInt, TBool, TAny*);	// EDisplayMode
    39 GLREF_C TInt ProcessCustomRestart(TInt, TInt, TBool, TAny*);	// ECustomRestart
    40 GLREF_C TInt ProcessCustomRestartReason(TInt, TInt, TBool, TAny*);	// ECustomRestartReason
    41 GLREF_C TInt GetDisplayNumberOfScreens(TInt, TInt, TBool, TAny*);	// EDisplayNumberOfScreens
    42 GLREF_C TInt ProcessNanoTickPeriod(TInt, TInt, TBool, TAny*);	// ENanoTickPeriod
    43 GLREF_C TInt ProcessFastCounterFrequency(TInt, TInt, TBool, TAny*);	// EFastCounterFrequency
    44 GLREF_C TInt NonsecureClockOffset(TInt, TInt, TBool, TAny*);	// ETimeNonSecureOffset
    45 GLREF_C TInt GetDisplayMemoryHandle(TInt, TInt, TBool, TAny*);	// EDisplayMemoryHandle
    46 GLREF_C TInt GetNumCpus(TInt, TInt, TBool, TAny*);	// ENumCpus
    47 
    48 const TUint8 HalInternal::Properties[]=
    49 	{
    50 	HAL::EValid,		// EManufacturer
    51 	HAL::EValid,		// EManufacturerHardwareRev
    52 	HAL::EValid,		// EManufacturerSoftwareRev
    53 	HAL::EValid,		// EManufacturerSoftwareBuild
    54 	HAL::EValid,		// EModel
    55 	HAL::EValid,		// EMachineUid
    56 	HAL::EValid,		// EDeviceFamily
    57 	HAL::EValid,		// EDeviceFamilyRev
    58 	HAL::EValid,		// ECPU
    59 	HAL::EValid,		// ECPUArch
    60 	HAL::EValid,		// ECPUABI
    61 	HAL::EValid|HAL::ESettable,		// ECPUSpeed
    62 	0,		// ESystemStartupReason
    63 	0,		// ESystemException
    64 	HAL::EValid,		// ESystemTickPeriod
    65 	HAL::EValid,		// EMemoryRAM
    66 	HAL::EValid,		// EMemoryRAMFree
    67 	HAL::EValid,		// EMemoryROM
    68 	HAL::EValid,		// EMemoryPageSize
    69 	HAL::EValid,		// EPowerGood
    70 	0,		// EPowerBatteryStatus
    71 	HAL::EValid,		// EPowerBackup
    72 	0,		// EPowerBackupStatus
    73 	HAL::EValid,		// EPowerExternal
    74 	HAL::EValid,		// EKeyboard
    75 	HAL::EValid,		// EKeyboardDeviceKeys
    76 	HAL::EValid,		// EKeyboardAppKeys
    77 	HAL::EValid,		// EKeyboardClick
    78 	HAL::EValid|HAL::ESettable,		// EKeyboardClickState
    79 	HAL::EValid|HAL::ESettable,		// EKeyboardClickVolume
    80 	HAL::EValid,		// EKeyboardClickVolumeMax
    81 	HAL::EValid,		// EDisplayXPixels
    82 	HAL::EValid,		// EDisplayYPixels
    83 	HAL::EValid,		// EDisplayXTwips
    84 	HAL::EValid,		// EDisplayYTwips
    85 	HAL::EValid,		// EDisplayColors
    86 	HAL::EValid|HAL::ESettable,		// EDisplayState
    87 	HAL::EValid|HAL::ESettable,		// EDisplayContrast
    88 	HAL::EValid,		// EDisplayContrastMax
    89 	HAL::EValid,		// EBacklight
    90 	0,		// EBacklightState
    91 	HAL::EValid,		// EPen
    92 	0,		// EPenX
    93 	0,		// EPenY
    94 	0,		// EPenDisplayOn
    95 	0,		// EPenClick
    96 	0,		// EPenClickState
    97 	0,		// EPenClickVolume
    98 	0,		// EPenClickVolumeMax
    99 	HAL::EValid,		// EMouse
   100 	0,		// EMouseX
   101 	0,		// EMouseY
   102 	HAL::EValid|HAL::ESettable,		// EMouseState
   103 	HAL::EValid|HAL::ESettable,		// EMouseSpeed
   104 	HAL::EValid|HAL::ESettable,		// EMouseAcceleration
   105 	HAL::EValid,		// EMouseButtons
   106 	HAL::EValid,		// EMouseButtonState
   107 	0,		// ECaseState
   108 	HAL::EValid,		// ECaseSwitch
   109 	0,		// ECaseSwitchDisplayOn
   110 	0,		// ECaseSwitchDisplayOff
   111 	HAL::EValid,		// ELEDs
   112 	HAL::EValid|HAL::ESettable,		// ELEDmask
   113 	HAL::EValid,		// EIntegratedPhone
   114 	0,		// EDisplayBrightness
   115 	0,		// EDisplayBrightnessMax
   116 	0,		// EKeyboardBacklightState
   117 	0,		// EAccessoryPower
   118 	HAL::EValid|HAL::ESettable,		// ELanguageIndex
   119 	0,		// EKeyboardIndex
   120 	HAL::EValid,		// EMaxRAMDriveSize
   121 	0,		// EKeyboardState
   122 	HAL::EValid|HAL::ESettable,		// ESystemDrive
   123 	0,		// EPenState
   124 	HAL::EValid,		// EDisplayIsMono
   125 	HAL::EValid,		// EDisplayIsPalettized
   126 	HAL::EValid,		// EDisplayBitsPerPixel
   127 	HAL::EValid,		// EDisplayNumModes
   128 	HAL::EValid,		// EDisplayMemoryAddress
   129 	HAL::EValid,		// EDisplayOffsetToFirstPixel
   130 	HAL::EValid,		// EDisplayOffsetBetweenLines
   131 	0,		// EDisplayPaletteEntry
   132 	HAL::EValid,		// EDisplayIsPixelOrderRGB
   133 	HAL::EValid,		// EDisplayIsPixelOrderLandscape
   134 	HAL::EValid|HAL::ESettable,		// EDisplayMode
   135 	0,		// ESwitches
   136 	0,		// EDebugPort
   137 	0,		// ELocaleLoaded
   138 	HAL::EValid,		// EClipboardDrive
   139 	HAL::EValid|HAL::ESettable,		// ECustomRestart
   140 	HAL::EValid,		// ECustomRestartReason
   141 	HAL::EValid,		// EDisplayNumberOfScreens
   142 	HAL::EValid,		// ENanoTickPeriod
   143 	HAL::EValid,		// EFastCounterFrequency
   144 	HAL::EValid,		// EFastCounterCountsUp
   145 	HAL::EValid,		// EPointer3D
   146 	HAL::EValid|HAL::ESettable,		// EPointer3DMaxProximity
   147 	HAL::EValid,		// EPointer3DThetaSupported
   148 	HAL::EValid,		// EPointer3DPhiSupported
   149 	HAL::EValid,		// EPointer3DRotationSupported
   150 	HAL::EValid,		// EPointer3DPressureSupported
   151 	0,		// EHardwareFloatingPoint
   152 	HAL::EValid|HAL::ESettable,		// ETimeNonSecureOffset
   153 	0,		// EPersistStartupModeKernel
   154 	0,		// EMaximumCustomRestartReasons
   155 	0,		// EMaximumRestartStartupModes
   156 	HAL::EValid|HAL::ESettable,		// ECustomResourceDrive
   157 	HAL::EValid,		// EPointer3DProximityStep
   158 	HAL::EValid,		// EPointerMaxPointers
   159 	HAL::EValid|HAL::ESettable,		// EPointerNumberOfPointers
   160 	HAL::EValid,		// EPointer3DMaxPressure
   161 	HAL::EValid,		// EPointer3DPressureStep
   162 	HAL::EValid|HAL::ESettable,		// EPointer3DEnterHighPressureThreshold
   163 	HAL::EValid|HAL::ESettable,		// EPointer3DExitHighPressureThreshold
   164 	HAL::EValid|HAL::ESettable,		// EPointer3DEnterCloseProximityThreshold
   165 	HAL::EValid|HAL::ESettable,		// EPointer3DExitCloseProximityThreshold
   166 	HAL::EValid,		// EDisplayMemoryHandle
   167 	0,		// ESerialNumber
   168 	0,		// ECpuProfilingDefaultInterruptBase
   169 	HAL::EValid		// ENumCpus
   170 	};
   171 
   172 #if 0
   173 const TInt HalInternal::Offset[]=
   174 	{
   175 	0,		// EManufacturer
   176 	4,		// EManufacturerHardwareRev
   177 	8,		// EManufacturerSoftwareRev
   178 	12,		// EManufacturerSoftwareBuild
   179 	16,		// EModel
   180 	20,		// EMachineUid
   181 	24,		// EDeviceFamily
   182 	28,		// EDeviceFamilyRev
   183 	32,		// ECPU
   184 	36,		// ECPUArch
   185 	40,		// ECPUABI
   186 	-1,		// ECPUSpeed
   187 	-1,		// ESystemStartupReason
   188 	-1,		// ESystemException
   189 	44,		// ESystemTickPeriod
   190 	-1,		// EMemoryRAM
   191 	-1,		// EMemoryRAMFree
   192 	-1,		// EMemoryROM
   193 	48,		// EMemoryPageSize
   194 	52,		// EPowerGood
   195 	-1,		// EPowerBatteryStatus
   196 	56,		// EPowerBackup
   197 	-1,		// EPowerBackupStatus
   198 	60,		// EPowerExternal
   199 	64,		// EKeyboard
   200 	68,		// EKeyboardDeviceKeys
   201 	72,		// EKeyboardAppKeys
   202 	76,		// EKeyboardClick
   203 	-1,		// EKeyboardClickState
   204 	-1,		// EKeyboardClickVolume
   205 	80,		// EKeyboardClickVolumeMax
   206 	-1,		// EDisplayXPixels
   207 	-1,		// EDisplayYPixels
   208 	-1,		// EDisplayXTwips
   209 	-1,		// EDisplayYTwips
   210 	-1,		// EDisplayColors
   211 	-1,		// EDisplayState
   212 	-1,		// EDisplayContrast
   213 	-1,		// EDisplayContrastMax
   214 	84,		// EBacklight
   215 	-1,		// EBacklightState
   216 	88,		// EPen
   217 	-1,		// EPenX
   218 	-1,		// EPenY
   219 	-1,		// EPenDisplayOn
   220 	-1,		// EPenClick
   221 	-1,		// EPenClickState
   222 	-1,		// EPenClickVolume
   223 	-1,		// EPenClickVolumeMax
   224 	92,		// EMouse
   225 	-1,		// EMouseX
   226 	-1,		// EMouseY
   227 	-1,		// EMouseState
   228 	-1,		// EMouseSpeed
   229 	-1,		// EMouseAcceleration
   230 	96,		// EMouseButtons
   231 	-1,		// EMouseButtonState
   232 	-1,		// ECaseState
   233 	100,		// ECaseSwitch
   234 	-1,		// ECaseSwitchDisplayOn
   235 	-1,		// ECaseSwitchDisplayOff
   236 	104,		// ELEDs
   237 	-1,		// ELEDmask
   238 	108,		// EIntegratedPhone
   239 	-1,		// EDisplayBrightness
   240 	-1,		// EDisplayBrightnessMax
   241 	-1,		// EKeyboardBacklightState
   242 	-1,		// EAccessoryPower
   243 	112,		// ELanguageIndex
   244 	-1,		// EKeyboardIndex
   245 	116,		// EMaxRAMDriveSize
   246 	-1,		// EKeyboardState
   247 	120,		// ESystemDrive
   248 	-1,		// EPenState
   249 	-1,		// EDisplayIsMono
   250 	-1,		// EDisplayIsPalettized
   251 	-1,		// EDisplayBitsPerPixel
   252 	-1,		// EDisplayNumModes
   253 	-1,		// EDisplayMemoryAddress
   254 	-1,		// EDisplayOffsetToFirstPixel
   255 	-1,		// EDisplayOffsetBetweenLines
   256 	-1,		// EDisplayPaletteEntry
   257 	-1,		// EDisplayIsPixelOrderRGB
   258 	-1,		// EDisplayIsPixelOrderLandscape
   259 	-1,		// EDisplayMode
   260 	-1,		// ESwitches
   261 	-1,		// EDebugPort
   262 	-1,		// ELocaleLoaded
   263 	124,		// EClipboardDrive
   264 	-1,		// ECustomRestart
   265 	-1,		// ECustomRestartReason
   266 	-1,		// EDisplayNumberOfScreens
   267 	-1,		// ENanoTickPeriod
   268 	-1,		// EFastCounterFrequency
   269 	128,		// EFastCounterCountsUp
   270 	132,		// EPointer3D
   271 	136,		// EPointer3DMaxProximity
   272 	140,		// EPointer3DThetaSupported
   273 	144,		// EPointer3DPhiSupported
   274 	148,		// EPointer3DRotationSupported
   275 	152,		// EPointer3DPressureSupported
   276 	-1,		// EHardwareFloatingPoint
   277 	-1,		// ETimeNonSecureOffset
   278 	-1,		// EPersistStartupModeKernel
   279 	-1,		// EMaximumCustomRestartReasons
   280 	-1,		// EMaximumRestartStartupModes
   281 	156,		// ECustomResourceDrive
   282 	160,		// EPointer3DProximityStep
   283 	164,		// EPointerMaxPointers
   284 	168,		// EPointerNumberOfPointers
   285 	172,		// EPointer3DMaxPressure
   286 	176,		// EPointer3DPressureStep
   287 	180,		// EPointer3DEnterHighPressureThreshold
   288 	184,		// EPointer3DExitHighPressureThreshold
   289 	188,		// EPointer3DEnterCloseProximityThreshold
   290 	192,		// EPointer3DExitCloseProximityThreshold
   291 	-1,		// EDisplayMemoryHandle
   292 	-1,		// ESerialNumber
   293 	-1,		// ECpuProfilingDefaultInterruptBase
   294 	-1		// ENumCpus
   295 	};
   296 
   297 #endif
   298 const TInt HalInternal::HalDataSize=196;
   299 
   300 const THalImplementation HalInternal::Implementation[]=
   301 	{
   302 	NULL,		// EManufacturer
   303 	NULL,		// EManufacturerHardwareRev
   304 	NULL,		// EManufacturerSoftwareRev
   305 	NULL,		// EManufacturerSoftwareBuild
   306 	NULL,		// EModel
   307 	NULL,		// EMachineUid
   308 	NULL,		// EDeviceFamily
   309 	NULL,		// EDeviceFamilyRev
   310 	NULL,		// ECPU
   311 	NULL,		// ECPUArch
   312 	NULL,		// ECPUABI
   313 	ProcessCPUSpeed,		// ECPUSpeed
   314 	NULL,		// ESystemStartupReason
   315 	NULL,		// ESystemException
   316 	NULL,		// ESystemTickPeriod
   317 	GetRAMSize,		// EMemoryRAM
   318 	GetFreeRAM,		// EMemoryRAMFree
   319 	GetROMSize,		// EMemoryROM
   320 	NULL,		// EMemoryPageSize
   321 	NULL,		// EPowerGood
   322 	NULL,		// EPowerBatteryStatus
   323 	NULL,		// EPowerBackup
   324 	NULL,		// EPowerBackupStatus
   325 	NULL,		// EPowerExternal
   326 	NULL,		// EKeyboard
   327 	NULL,		// EKeyboardDeviceKeys
   328 	NULL,		// EKeyboardAppKeys
   329 	NULL,		// EKeyboardClick
   330 	ProcessKeyboardClickState,		// EKeyboardClickState
   331 	ProcessKeyboardClickVolume,		// EKeyboardClickVolume
   332 	NULL,		// EKeyboardClickVolumeMax
   333 	ProcessDisplayCurrentModeInfo,		// EDisplayXPixels
   334 	ProcessDisplayCurrentModeInfo,		// EDisplayYPixels
   335 	ProcessDisplayCurrentModeInfo,		// EDisplayXTwips
   336 	ProcessDisplayCurrentModeInfo,		// EDisplayYTwips
   337 	ProcessDisplayColors,		// EDisplayColors
   338 	ProcessDisplayState,		// EDisplayState
   339 	ProcessDisplayContrast,		// EDisplayContrast
   340 	ProcessDisplayMaxContrast,		// EDisplayContrastMax
   341 	NULL,		// EBacklight
   342 	NULL,		// EBacklightState
   343 	NULL,		// EPen
   344 	NULL,		// EPenX
   345 	NULL,		// EPenY
   346 	NULL,		// EPenDisplayOn
   347 	NULL,		// EPenClick
   348 	NULL,		// EPenClickState
   349 	NULL,		// EPenClickVolume
   350 	NULL,		// EPenClickVolumeMax
   351 	NULL,		// EMouse
   352 	NULL,		// EMouseX
   353 	NULL,		// EMouseY
   354 	ProcessMouseState,		// EMouseState
   355 	ProcessMouseSpeed,		// EMouseSpeed
   356 	ProcessMouseAcceleration,		// EMouseAcceleration
   357 	NULL,		// EMouseButtons
   358 	GetMouseButtonState,		// EMouseButtonState
   359 	NULL,		// ECaseState
   360 	NULL,		// ECaseSwitch
   361 	NULL,		// ECaseSwitchDisplayOn
   362 	NULL,		// ECaseSwitchDisplayOff
   363 	NULL,		// ELEDs
   364 	ProcessLEDMask,		// ELEDmask
   365 	NULL,		// EIntegratedPhone
   366 	NULL,		// EDisplayBrightness
   367 	NULL,		// EDisplayBrightnessMax
   368 	NULL,		// EKeyboardBacklightState
   369 	NULL,		// EAccessoryPower
   370 	NULL,		// ELanguageIndex
   371 	NULL,		// EKeyboardIndex
   372 	NULL,		// EMaxRAMDriveSize
   373 	NULL,		// EKeyboardState
   374 	NULL,		// ESystemDrive
   375 	NULL,		// EPenState
   376 	ProcessDisplaySpecifiedModeInfo,		// EDisplayIsMono
   377 	ProcessDisplaySpecifiedModeInfo,		// EDisplayIsPalettized
   378 	ProcessDisplaySpecifiedModeInfo,		// EDisplayBitsPerPixel
   379 	ProcessDisplayNumModes,		// EDisplayNumModes
   380 	ProcessDisplayCurrentModeInfo,		// EDisplayMemoryAddress
   381 	ProcessDisplaySpecifiedModeInfo,		// EDisplayOffsetToFirstPixel
   382 	ProcessDisplaySpecifiedModeInfo,		// EDisplayOffsetBetweenLines
   383 	NULL,		// EDisplayPaletteEntry
   384 	ProcessDisplayCurrentModeInfo,		// EDisplayIsPixelOrderRGB
   385 	ProcessDisplayCurrentModeInfo,		// EDisplayIsPixelOrderLandscape
   386 	ProcessDisplayMode,		// EDisplayMode
   387 	NULL,		// ESwitches
   388 	NULL,		// EDebugPort
   389 	NULL,		// ELocaleLoaded
   390 	NULL,		// EClipboardDrive
   391 	ProcessCustomRestart,		// ECustomRestart
   392 	ProcessCustomRestartReason,		// ECustomRestartReason
   393 	GetDisplayNumberOfScreens,		// EDisplayNumberOfScreens
   394 	ProcessNanoTickPeriod,		// ENanoTickPeriod
   395 	ProcessFastCounterFrequency,		// EFastCounterFrequency
   396 	NULL,		// EFastCounterCountsUp
   397 	NULL,		// EPointer3D
   398 	NULL,		// EPointer3DMaxProximity
   399 	NULL,		// EPointer3DThetaSupported
   400 	NULL,		// EPointer3DPhiSupported
   401 	NULL,		// EPointer3DRotationSupported
   402 	NULL,		// EPointer3DPressureSupported
   403 	NULL,		// EHardwareFloatingPoint
   404 	NonsecureClockOffset,		// ETimeNonSecureOffset
   405 	NULL,		// EPersistStartupModeKernel
   406 	NULL,		// EMaximumCustomRestartReasons
   407 	NULL,		// EMaximumRestartStartupModes
   408 	NULL,		// ECustomResourceDrive
   409 	NULL,		// EPointer3DProximityStep
   410 	NULL,		// EPointerMaxPointers
   411 	NULL,		// EPointerNumberOfPointers
   412 	NULL,		// EPointer3DMaxPressure
   413 	NULL,		// EPointer3DPressureStep
   414 	NULL,		// EPointer3DEnterHighPressureThreshold
   415 	NULL,		// EPointer3DExitHighPressureThreshold
   416 	NULL,		// EPointer3DEnterCloseProximityThreshold
   417 	NULL,		// EPointer3DExitCloseProximityThreshold
   418 	GetDisplayMemoryHandle,		// EDisplayMemoryHandle
   419 	NULL,		// ESerialNumber
   420 	NULL,		// ECpuProfilingDefaultInterruptBase
   421 	GetNumCpus		// ENumCpus
   422 	};
   423