1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/boardsupport/emulator/emulatorbsp/hal/config.cpp Tue Jun 10 14:32:02 2014 +0200
1.3 @@ -0,0 +1,423 @@
1.4 +// ./os/boardsupport/emulator/emulatorbsp/hal/config.cpp
1.5 +//
1.6 +// Copyright (c) 1999-2014 Nokia Corporation and/or its subsidiary(-ies).// All rights reserved.
1.7 +//
1.8 +// GENERATED FILE - DO NOT EDIT
1.9 +//
1.10 +
1.11 +#include <kernel/hal_int.h>
1.12 +
1.13 +GLREF_C TInt ProcessCPUSpeed(TInt, TInt, TBool, TAny*); // ECPUSpeed
1.14 +GLREF_C TInt GetRAMSize(TInt, TInt, TBool, TAny*); // EMemoryRAM
1.15 +GLREF_C TInt GetFreeRAM(TInt, TInt, TBool, TAny*); // EMemoryRAMFree
1.16 +GLREF_C TInt GetROMSize(TInt, TInt, TBool, TAny*); // EMemoryROM
1.17 +GLREF_C TInt ProcessKeyboardClickState(TInt, TInt, TBool, TAny*); // EKeyboardClickState
1.18 +GLREF_C TInt ProcessKeyboardClickVolume(TInt, TInt, TBool, TAny*); // EKeyboardClickVolume
1.19 +GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*); // EDisplayXPixels
1.20 +GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*); // EDisplayYPixels
1.21 +GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*); // EDisplayXTwips
1.22 +GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*); // EDisplayYTwips
1.23 +GLREF_C TInt ProcessDisplayColors(TInt, TInt, TBool, TAny*); // EDisplayColors
1.24 +GLREF_C TInt ProcessDisplayState(TInt, TInt, TBool, TAny*); // EDisplayState
1.25 +GLREF_C TInt ProcessDisplayContrast(TInt, TInt, TBool, TAny*); // EDisplayContrast
1.26 +GLREF_C TInt ProcessDisplayMaxContrast(TInt, TInt, TBool, TAny*); // EDisplayContrastMax
1.27 +GLREF_C TInt ProcessMouseState(TInt, TInt, TBool, TAny*); // EMouseState
1.28 +GLREF_C TInt ProcessMouseSpeed(TInt, TInt, TBool, TAny*); // EMouseSpeed
1.29 +GLREF_C TInt ProcessMouseAcceleration(TInt, TInt, TBool, TAny*); // EMouseAcceleration
1.30 +GLREF_C TInt GetMouseButtonState(TInt, TInt, TBool, TAny*); // EMouseButtonState
1.31 +GLREF_C TInt ProcessLEDMask(TInt, TInt, TBool, TAny*); // ELEDmask
1.32 +GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*); // EDisplayIsMono
1.33 +GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*); // EDisplayIsPalettized
1.34 +GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*); // EDisplayBitsPerPixel
1.35 +GLREF_C TInt ProcessDisplayNumModes(TInt, TInt, TBool, TAny*); // EDisplayNumModes
1.36 +GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*); // EDisplayMemoryAddress
1.37 +GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*); // EDisplayOffsetToFirstPixel
1.38 +GLREF_C TInt ProcessDisplaySpecifiedModeInfo(TInt, TInt, TBool, TAny*); // EDisplayOffsetBetweenLines
1.39 +GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*); // EDisplayIsPixelOrderRGB
1.40 +GLREF_C TInt ProcessDisplayCurrentModeInfo(TInt, TInt, TBool, TAny*); // EDisplayIsPixelOrderLandscape
1.41 +GLREF_C TInt ProcessDisplayMode(TInt, TInt, TBool, TAny*); // EDisplayMode
1.42 +GLREF_C TInt ProcessCustomRestart(TInt, TInt, TBool, TAny*); // ECustomRestart
1.43 +GLREF_C TInt ProcessCustomRestartReason(TInt, TInt, TBool, TAny*); // ECustomRestartReason
1.44 +GLREF_C TInt GetDisplayNumberOfScreens(TInt, TInt, TBool, TAny*); // EDisplayNumberOfScreens
1.45 +GLREF_C TInt ProcessNanoTickPeriod(TInt, TInt, TBool, TAny*); // ENanoTickPeriod
1.46 +GLREF_C TInt ProcessFastCounterFrequency(TInt, TInt, TBool, TAny*); // EFastCounterFrequency
1.47 +GLREF_C TInt NonsecureClockOffset(TInt, TInt, TBool, TAny*); // ETimeNonSecureOffset
1.48 +GLREF_C TInt GetDisplayMemoryHandle(TInt, TInt, TBool, TAny*); // EDisplayMemoryHandle
1.49 +GLREF_C TInt GetNumCpus(TInt, TInt, TBool, TAny*); // ENumCpus
1.50 +
1.51 +const TUint8 HalInternal::Properties[]=
1.52 + {
1.53 + HAL::EValid, // EManufacturer
1.54 + HAL::EValid, // EManufacturerHardwareRev
1.55 + HAL::EValid, // EManufacturerSoftwareRev
1.56 + HAL::EValid, // EManufacturerSoftwareBuild
1.57 + HAL::EValid, // EModel
1.58 + HAL::EValid, // EMachineUid
1.59 + HAL::EValid, // EDeviceFamily
1.60 + HAL::EValid, // EDeviceFamilyRev
1.61 + HAL::EValid, // ECPU
1.62 + HAL::EValid, // ECPUArch
1.63 + HAL::EValid, // ECPUABI
1.64 + HAL::EValid|HAL::ESettable, // ECPUSpeed
1.65 + 0, // ESystemStartupReason
1.66 + 0, // ESystemException
1.67 + HAL::EValid, // ESystemTickPeriod
1.68 + HAL::EValid, // EMemoryRAM
1.69 + HAL::EValid, // EMemoryRAMFree
1.70 + HAL::EValid, // EMemoryROM
1.71 + HAL::EValid, // EMemoryPageSize
1.72 + HAL::EValid, // EPowerGood
1.73 + 0, // EPowerBatteryStatus
1.74 + HAL::EValid, // EPowerBackup
1.75 + 0, // EPowerBackupStatus
1.76 + HAL::EValid, // EPowerExternal
1.77 + HAL::EValid, // EKeyboard
1.78 + HAL::EValid, // EKeyboardDeviceKeys
1.79 + HAL::EValid, // EKeyboardAppKeys
1.80 + HAL::EValid, // EKeyboardClick
1.81 + HAL::EValid|HAL::ESettable, // EKeyboardClickState
1.82 + HAL::EValid|HAL::ESettable, // EKeyboardClickVolume
1.83 + HAL::EValid, // EKeyboardClickVolumeMax
1.84 + HAL::EValid, // EDisplayXPixels
1.85 + HAL::EValid, // EDisplayYPixels
1.86 + HAL::EValid, // EDisplayXTwips
1.87 + HAL::EValid, // EDisplayYTwips
1.88 + HAL::EValid, // EDisplayColors
1.89 + HAL::EValid|HAL::ESettable, // EDisplayState
1.90 + HAL::EValid|HAL::ESettable, // EDisplayContrast
1.91 + HAL::EValid, // EDisplayContrastMax
1.92 + HAL::EValid, // EBacklight
1.93 + 0, // EBacklightState
1.94 + HAL::EValid, // EPen
1.95 + 0, // EPenX
1.96 + 0, // EPenY
1.97 + 0, // EPenDisplayOn
1.98 + 0, // EPenClick
1.99 + 0, // EPenClickState
1.100 + 0, // EPenClickVolume
1.101 + 0, // EPenClickVolumeMax
1.102 + HAL::EValid, // EMouse
1.103 + 0, // EMouseX
1.104 + 0, // EMouseY
1.105 + HAL::EValid|HAL::ESettable, // EMouseState
1.106 + HAL::EValid|HAL::ESettable, // EMouseSpeed
1.107 + HAL::EValid|HAL::ESettable, // EMouseAcceleration
1.108 + HAL::EValid, // EMouseButtons
1.109 + HAL::EValid, // EMouseButtonState
1.110 + 0, // ECaseState
1.111 + HAL::EValid, // ECaseSwitch
1.112 + 0, // ECaseSwitchDisplayOn
1.113 + 0, // ECaseSwitchDisplayOff
1.114 + HAL::EValid, // ELEDs
1.115 + HAL::EValid|HAL::ESettable, // ELEDmask
1.116 + HAL::EValid, // EIntegratedPhone
1.117 + 0, // EDisplayBrightness
1.118 + 0, // EDisplayBrightnessMax
1.119 + 0, // EKeyboardBacklightState
1.120 + 0, // EAccessoryPower
1.121 + HAL::EValid|HAL::ESettable, // ELanguageIndex
1.122 + 0, // EKeyboardIndex
1.123 + HAL::EValid, // EMaxRAMDriveSize
1.124 + 0, // EKeyboardState
1.125 + HAL::EValid|HAL::ESettable, // ESystemDrive
1.126 + 0, // EPenState
1.127 + HAL::EValid, // EDisplayIsMono
1.128 + HAL::EValid, // EDisplayIsPalettized
1.129 + HAL::EValid, // EDisplayBitsPerPixel
1.130 + HAL::EValid, // EDisplayNumModes
1.131 + HAL::EValid, // EDisplayMemoryAddress
1.132 + HAL::EValid, // EDisplayOffsetToFirstPixel
1.133 + HAL::EValid, // EDisplayOffsetBetweenLines
1.134 + 0, // EDisplayPaletteEntry
1.135 + HAL::EValid, // EDisplayIsPixelOrderRGB
1.136 + HAL::EValid, // EDisplayIsPixelOrderLandscape
1.137 + HAL::EValid|HAL::ESettable, // EDisplayMode
1.138 + 0, // ESwitches
1.139 + 0, // EDebugPort
1.140 + 0, // ELocaleLoaded
1.141 + HAL::EValid, // EClipboardDrive
1.142 + HAL::EValid|HAL::ESettable, // ECustomRestart
1.143 + HAL::EValid, // ECustomRestartReason
1.144 + HAL::EValid, // EDisplayNumberOfScreens
1.145 + HAL::EValid, // ENanoTickPeriod
1.146 + HAL::EValid, // EFastCounterFrequency
1.147 + HAL::EValid, // EFastCounterCountsUp
1.148 + HAL::EValid, // EPointer3D
1.149 + HAL::EValid|HAL::ESettable, // EPointer3DMaxProximity
1.150 + HAL::EValid, // EPointer3DThetaSupported
1.151 + HAL::EValid, // EPointer3DPhiSupported
1.152 + HAL::EValid, // EPointer3DRotationSupported
1.153 + HAL::EValid, // EPointer3DPressureSupported
1.154 + 0, // EHardwareFloatingPoint
1.155 + HAL::EValid|HAL::ESettable, // ETimeNonSecureOffset
1.156 + 0, // EPersistStartupModeKernel
1.157 + 0, // EMaximumCustomRestartReasons
1.158 + 0, // EMaximumRestartStartupModes
1.159 + HAL::EValid|HAL::ESettable, // ECustomResourceDrive
1.160 + HAL::EValid, // EPointer3DProximityStep
1.161 + HAL::EValid, // EPointerMaxPointers
1.162 + HAL::EValid|HAL::ESettable, // EPointerNumberOfPointers
1.163 + HAL::EValid, // EPointer3DMaxPressure
1.164 + HAL::EValid, // EPointer3DPressureStep
1.165 + HAL::EValid|HAL::ESettable, // EPointer3DEnterHighPressureThreshold
1.166 + HAL::EValid|HAL::ESettable, // EPointer3DExitHighPressureThreshold
1.167 + HAL::EValid|HAL::ESettable, // EPointer3DEnterCloseProximityThreshold
1.168 + HAL::EValid|HAL::ESettable, // EPointer3DExitCloseProximityThreshold
1.169 + HAL::EValid, // EDisplayMemoryHandle
1.170 + 0, // ESerialNumber
1.171 + 0, // ECpuProfilingDefaultInterruptBase
1.172 + HAL::EValid // ENumCpus
1.173 + };
1.174 +
1.175 +#if 0
1.176 +const TInt HalInternal::Offset[]=
1.177 + {
1.178 + 0, // EManufacturer
1.179 + 4, // EManufacturerHardwareRev
1.180 + 8, // EManufacturerSoftwareRev
1.181 + 12, // EManufacturerSoftwareBuild
1.182 + 16, // EModel
1.183 + 20, // EMachineUid
1.184 + 24, // EDeviceFamily
1.185 + 28, // EDeviceFamilyRev
1.186 + 32, // ECPU
1.187 + 36, // ECPUArch
1.188 + 40, // ECPUABI
1.189 + -1, // ECPUSpeed
1.190 + -1, // ESystemStartupReason
1.191 + -1, // ESystemException
1.192 + 44, // ESystemTickPeriod
1.193 + -1, // EMemoryRAM
1.194 + -1, // EMemoryRAMFree
1.195 + -1, // EMemoryROM
1.196 + 48, // EMemoryPageSize
1.197 + 52, // EPowerGood
1.198 + -1, // EPowerBatteryStatus
1.199 + 56, // EPowerBackup
1.200 + -1, // EPowerBackupStatus
1.201 + 60, // EPowerExternal
1.202 + 64, // EKeyboard
1.203 + 68, // EKeyboardDeviceKeys
1.204 + 72, // EKeyboardAppKeys
1.205 + 76, // EKeyboardClick
1.206 + -1, // EKeyboardClickState
1.207 + -1, // EKeyboardClickVolume
1.208 + 80, // EKeyboardClickVolumeMax
1.209 + -1, // EDisplayXPixels
1.210 + -1, // EDisplayYPixels
1.211 + -1, // EDisplayXTwips
1.212 + -1, // EDisplayYTwips
1.213 + -1, // EDisplayColors
1.214 + -1, // EDisplayState
1.215 + -1, // EDisplayContrast
1.216 + -1, // EDisplayContrastMax
1.217 + 84, // EBacklight
1.218 + -1, // EBacklightState
1.219 + 88, // EPen
1.220 + -1, // EPenX
1.221 + -1, // EPenY
1.222 + -1, // EPenDisplayOn
1.223 + -1, // EPenClick
1.224 + -1, // EPenClickState
1.225 + -1, // EPenClickVolume
1.226 + -1, // EPenClickVolumeMax
1.227 + 92, // EMouse
1.228 + -1, // EMouseX
1.229 + -1, // EMouseY
1.230 + -1, // EMouseState
1.231 + -1, // EMouseSpeed
1.232 + -1, // EMouseAcceleration
1.233 + 96, // EMouseButtons
1.234 + -1, // EMouseButtonState
1.235 + -1, // ECaseState
1.236 + 100, // ECaseSwitch
1.237 + -1, // ECaseSwitchDisplayOn
1.238 + -1, // ECaseSwitchDisplayOff
1.239 + 104, // ELEDs
1.240 + -1, // ELEDmask
1.241 + 108, // EIntegratedPhone
1.242 + -1, // EDisplayBrightness
1.243 + -1, // EDisplayBrightnessMax
1.244 + -1, // EKeyboardBacklightState
1.245 + -1, // EAccessoryPower
1.246 + 112, // ELanguageIndex
1.247 + -1, // EKeyboardIndex
1.248 + 116, // EMaxRAMDriveSize
1.249 + -1, // EKeyboardState
1.250 + 120, // ESystemDrive
1.251 + -1, // EPenState
1.252 + -1, // EDisplayIsMono
1.253 + -1, // EDisplayIsPalettized
1.254 + -1, // EDisplayBitsPerPixel
1.255 + -1, // EDisplayNumModes
1.256 + -1, // EDisplayMemoryAddress
1.257 + -1, // EDisplayOffsetToFirstPixel
1.258 + -1, // EDisplayOffsetBetweenLines
1.259 + -1, // EDisplayPaletteEntry
1.260 + -1, // EDisplayIsPixelOrderRGB
1.261 + -1, // EDisplayIsPixelOrderLandscape
1.262 + -1, // EDisplayMode
1.263 + -1, // ESwitches
1.264 + -1, // EDebugPort
1.265 + -1, // ELocaleLoaded
1.266 + 124, // EClipboardDrive
1.267 + -1, // ECustomRestart
1.268 + -1, // ECustomRestartReason
1.269 + -1, // EDisplayNumberOfScreens
1.270 + -1, // ENanoTickPeriod
1.271 + -1, // EFastCounterFrequency
1.272 + 128, // EFastCounterCountsUp
1.273 + 132, // EPointer3D
1.274 + 136, // EPointer3DMaxProximity
1.275 + 140, // EPointer3DThetaSupported
1.276 + 144, // EPointer3DPhiSupported
1.277 + 148, // EPointer3DRotationSupported
1.278 + 152, // EPointer3DPressureSupported
1.279 + -1, // EHardwareFloatingPoint
1.280 + -1, // ETimeNonSecureOffset
1.281 + -1, // EPersistStartupModeKernel
1.282 + -1, // EMaximumCustomRestartReasons
1.283 + -1, // EMaximumRestartStartupModes
1.284 + 156, // ECustomResourceDrive
1.285 + 160, // EPointer3DProximityStep
1.286 + 164, // EPointerMaxPointers
1.287 + 168, // EPointerNumberOfPointers
1.288 + 172, // EPointer3DMaxPressure
1.289 + 176, // EPointer3DPressureStep
1.290 + 180, // EPointer3DEnterHighPressureThreshold
1.291 + 184, // EPointer3DExitHighPressureThreshold
1.292 + 188, // EPointer3DEnterCloseProximityThreshold
1.293 + 192, // EPointer3DExitCloseProximityThreshold
1.294 + -1, // EDisplayMemoryHandle
1.295 + -1, // ESerialNumber
1.296 + -1, // ECpuProfilingDefaultInterruptBase
1.297 + -1 // ENumCpus
1.298 + };
1.299 +
1.300 +#endif
1.301 +const TInt HalInternal::HalDataSize=196;
1.302 +
1.303 +const THalImplementation HalInternal::Implementation[]=
1.304 + {
1.305 + NULL, // EManufacturer
1.306 + NULL, // EManufacturerHardwareRev
1.307 + NULL, // EManufacturerSoftwareRev
1.308 + NULL, // EManufacturerSoftwareBuild
1.309 + NULL, // EModel
1.310 + NULL, // EMachineUid
1.311 + NULL, // EDeviceFamily
1.312 + NULL, // EDeviceFamilyRev
1.313 + NULL, // ECPU
1.314 + NULL, // ECPUArch
1.315 + NULL, // ECPUABI
1.316 + ProcessCPUSpeed, // ECPUSpeed
1.317 + NULL, // ESystemStartupReason
1.318 + NULL, // ESystemException
1.319 + NULL, // ESystemTickPeriod
1.320 + GetRAMSize, // EMemoryRAM
1.321 + GetFreeRAM, // EMemoryRAMFree
1.322 + GetROMSize, // EMemoryROM
1.323 + NULL, // EMemoryPageSize
1.324 + NULL, // EPowerGood
1.325 + NULL, // EPowerBatteryStatus
1.326 + NULL, // EPowerBackup
1.327 + NULL, // EPowerBackupStatus
1.328 + NULL, // EPowerExternal
1.329 + NULL, // EKeyboard
1.330 + NULL, // EKeyboardDeviceKeys
1.331 + NULL, // EKeyboardAppKeys
1.332 + NULL, // EKeyboardClick
1.333 + ProcessKeyboardClickState, // EKeyboardClickState
1.334 + ProcessKeyboardClickVolume, // EKeyboardClickVolume
1.335 + NULL, // EKeyboardClickVolumeMax
1.336 + ProcessDisplayCurrentModeInfo, // EDisplayXPixels
1.337 + ProcessDisplayCurrentModeInfo, // EDisplayYPixels
1.338 + ProcessDisplayCurrentModeInfo, // EDisplayXTwips
1.339 + ProcessDisplayCurrentModeInfo, // EDisplayYTwips
1.340 + ProcessDisplayColors, // EDisplayColors
1.341 + ProcessDisplayState, // EDisplayState
1.342 + ProcessDisplayContrast, // EDisplayContrast
1.343 + ProcessDisplayMaxContrast, // EDisplayContrastMax
1.344 + NULL, // EBacklight
1.345 + NULL, // EBacklightState
1.346 + NULL, // EPen
1.347 + NULL, // EPenX
1.348 + NULL, // EPenY
1.349 + NULL, // EPenDisplayOn
1.350 + NULL, // EPenClick
1.351 + NULL, // EPenClickState
1.352 + NULL, // EPenClickVolume
1.353 + NULL, // EPenClickVolumeMax
1.354 + NULL, // EMouse
1.355 + NULL, // EMouseX
1.356 + NULL, // EMouseY
1.357 + ProcessMouseState, // EMouseState
1.358 + ProcessMouseSpeed, // EMouseSpeed
1.359 + ProcessMouseAcceleration, // EMouseAcceleration
1.360 + NULL, // EMouseButtons
1.361 + GetMouseButtonState, // EMouseButtonState
1.362 + NULL, // ECaseState
1.363 + NULL, // ECaseSwitch
1.364 + NULL, // ECaseSwitchDisplayOn
1.365 + NULL, // ECaseSwitchDisplayOff
1.366 + NULL, // ELEDs
1.367 + ProcessLEDMask, // ELEDmask
1.368 + NULL, // EIntegratedPhone
1.369 + NULL, // EDisplayBrightness
1.370 + NULL, // EDisplayBrightnessMax
1.371 + NULL, // EKeyboardBacklightState
1.372 + NULL, // EAccessoryPower
1.373 + NULL, // ELanguageIndex
1.374 + NULL, // EKeyboardIndex
1.375 + NULL, // EMaxRAMDriveSize
1.376 + NULL, // EKeyboardState
1.377 + NULL, // ESystemDrive
1.378 + NULL, // EPenState
1.379 + ProcessDisplaySpecifiedModeInfo, // EDisplayIsMono
1.380 + ProcessDisplaySpecifiedModeInfo, // EDisplayIsPalettized
1.381 + ProcessDisplaySpecifiedModeInfo, // EDisplayBitsPerPixel
1.382 + ProcessDisplayNumModes, // EDisplayNumModes
1.383 + ProcessDisplayCurrentModeInfo, // EDisplayMemoryAddress
1.384 + ProcessDisplaySpecifiedModeInfo, // EDisplayOffsetToFirstPixel
1.385 + ProcessDisplaySpecifiedModeInfo, // EDisplayOffsetBetweenLines
1.386 + NULL, // EDisplayPaletteEntry
1.387 + ProcessDisplayCurrentModeInfo, // EDisplayIsPixelOrderRGB
1.388 + ProcessDisplayCurrentModeInfo, // EDisplayIsPixelOrderLandscape
1.389 + ProcessDisplayMode, // EDisplayMode
1.390 + NULL, // ESwitches
1.391 + NULL, // EDebugPort
1.392 + NULL, // ELocaleLoaded
1.393 + NULL, // EClipboardDrive
1.394 + ProcessCustomRestart, // ECustomRestart
1.395 + ProcessCustomRestartReason, // ECustomRestartReason
1.396 + GetDisplayNumberOfScreens, // EDisplayNumberOfScreens
1.397 + ProcessNanoTickPeriod, // ENanoTickPeriod
1.398 + ProcessFastCounterFrequency, // EFastCounterFrequency
1.399 + NULL, // EFastCounterCountsUp
1.400 + NULL, // EPointer3D
1.401 + NULL, // EPointer3DMaxProximity
1.402 + NULL, // EPointer3DThetaSupported
1.403 + NULL, // EPointer3DPhiSupported
1.404 + NULL, // EPointer3DRotationSupported
1.405 + NULL, // EPointer3DPressureSupported
1.406 + NULL, // EHardwareFloatingPoint
1.407 + NonsecureClockOffset, // ETimeNonSecureOffset
1.408 + NULL, // EPersistStartupModeKernel
1.409 + NULL, // EMaximumCustomRestartReasons
1.410 + NULL, // EMaximumRestartStartupModes
1.411 + NULL, // ECustomResourceDrive
1.412 + NULL, // EPointer3DProximityStep
1.413 + NULL, // EPointerMaxPointers
1.414 + NULL, // EPointerNumberOfPointers
1.415 + NULL, // EPointer3DMaxPressure
1.416 + NULL, // EPointer3DPressureStep
1.417 + NULL, // EPointer3DEnterHighPressureThreshold
1.418 + NULL, // EPointer3DExitHighPressureThreshold
1.419 + NULL, // EPointer3DEnterCloseProximityThreshold
1.420 + NULL, // EPointer3DExitCloseProximityThreshold
1.421 + GetDisplayMemoryHandle, // EDisplayMemoryHandle
1.422 + NULL, // ESerialNumber
1.423 + NULL, // ECpuProfilingDefaultInterruptBase
1.424 + GetNumCpus // ENumCpus
1.425 + };
1.426 +