mirror of
https://github.com/reactos/reactos.git
synced 2024-08-02 01:21:00 +00:00
update the hal/hal
svn path=/branches/ros-amd64-bringup/; revision=35904
This commit is contained in:
parent
230d014774
commit
f96e66ec88
|
@ -74,7 +74,8 @@ HalSetProfileInterval(IN ULONG_PTR Interval)
|
|||
KEBUGCHECK(0);
|
||||
return Interval;
|
||||
}
|
||||
#if 0
|
||||
|
||||
#ifndef _M_AMD64
|
||||
VOID
|
||||
FASTCALL
|
||||
ExAcquireFastMutex(
|
||||
|
@ -784,6 +785,7 @@ KeFlushWriteBuffer(VOID)
|
|||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
#ifndef _M_AMD64
|
||||
#undef KeGetCurrentIrql
|
||||
KIRQL
|
||||
NTAPI
|
||||
|
@ -802,6 +804,7 @@ KeLowerIrql(
|
|||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
LARGE_INTEGER
|
||||
|
@ -818,6 +821,7 @@ KeQueryPerformanceCounter(
|
|||
return Value;
|
||||
}
|
||||
|
||||
#if 0
|
||||
#undef KeRaiseIrql
|
||||
VOID
|
||||
NTAPI
|
||||
|
@ -847,6 +851,7 @@ KeRaiseIrqlToSynchLevel(VOID)
|
|||
|
||||
return (KIRQL)0;
|
||||
}
|
||||
#endif
|
||||
|
||||
#undef KeReleaseSpinLock
|
||||
VOID
|
||||
|
@ -891,7 +896,7 @@ KeTryToAcquireQueuedSpinLockRaiseToSynch(
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
#if !defined(_M_AMD64)
|
||||
KIRQL
|
||||
FASTCALL
|
||||
KfAcquireSpinLock(
|
||||
|
@ -931,6 +936,7 @@ KfReleaseSpinLock(
|
|||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if !defined(_M_AMD64)
|
||||
VOID
|
||||
|
|
|
@ -36,11 +36,10 @@
|
|||
<module name="hal" type="kernelmodedll">
|
||||
<importlibrary definition="hal_amd64.def" />
|
||||
<include base="ntoskrnl">include</include>
|
||||
<library>halamd64_generic</library>
|
||||
<library>ntoskrnl</library>
|
||||
<define name="_NTHAL_" />
|
||||
<file>hal.c</file>
|
||||
<file>hal.rc</file>
|
||||
<file>hal.spec</file>
|
||||
</module>
|
||||
</if>
|
||||
</group>
|
||||
|
|
|
@ -10,29 +10,43 @@ HalAllocateAdapterChannel
|
|||
HalAllocateCommonBuffer
|
||||
HalAllocateCrashDumpRegisters
|
||||
HalAssignSlotResources
|
||||
;HalBugCheckSystem
|
||||
HalCalibratePerformanceCounter
|
||||
;HalCallBios
|
||||
HalClearSoftwareInterrupt
|
||||
HalDisableSystemInterrupt
|
||||
;HalConvertDeviceIdtToIrql
|
||||
;HalDisableInterrupt
|
||||
HalDisplayString
|
||||
HalEnableSystemInterrupt
|
||||
;HalEnableInterrupt
|
||||
;HalEnumerateEnvironmentVariablesEx
|
||||
;HalEnumerateProcessors
|
||||
HalFlushCommonBuffer
|
||||
HalFreeCommonBuffer
|
||||
HalGetAdapter
|
||||
HalGetBusData
|
||||
HalGetBusDataByOffset
|
||||
HalGetEnvironmentVariable
|
||||
;HalGetEnvironmentVariableEx
|
||||
;HalGetInterruptTargetInformation
|
||||
HalGetInterruptVector
|
||||
;HalGetMessageRoutingInfo
|
||||
;HalGetProcessorIdByNtNumber
|
||||
;HalGetVectorInput
|
||||
;HalHandleMcheck
|
||||
HalHandleNMI
|
||||
HalInitSystem
|
||||
;HalInitializeBios
|
||||
;HalInitializeOnResume
|
||||
HalInitializeProcessor
|
||||
;HalIsHyperThreadingEnabled
|
||||
HalMakeBeep
|
||||
HalProcessorIdle
|
||||
HalQueryDisplayParameters
|
||||
;HalQueryEnvironmentVariableInfoEx
|
||||
;HalQueryMaximumProcessorCount
|
||||
HalQueryRealTimeClock
|
||||
HalReadDmaCounter
|
||||
;HalRegisterDynamicProcessor
|
||||
;HalRegisterErrataCallbacks
|
||||
HalReportResourceUsage
|
||||
HalRequestIpi
|
||||
HalRequestSoftwareInterrupt
|
||||
|
@ -43,27 +57,30 @@ HalSetBusData
|
|||
HalSetBusDataByOffset
|
||||
HalSetDisplayParameters
|
||||
HalSetEnvironmentVariable
|
||||
;HalSetEnvironmentVariableEx
|
||||
HalSetProfileInterval
|
||||
HalSetRealTimeClock
|
||||
HalSetTimeIncrement
|
||||
;HalStartDynamicProcessor
|
||||
HalStartNextProcessor
|
||||
HalStartProfileInterrupt
|
||||
HalStopProfileInterrupt
|
||||
HalSystemVectorDispatchEntry
|
||||
HalTranslateBusAddress
|
||||
;IoAssignDriveLetters
|
||||
IoAssignDriveLetters
|
||||
IoFlushAdapterBuffers
|
||||
IoFreeAdapterChannel
|
||||
IoFreeMapRegisters
|
||||
IoMapTransfer
|
||||
;IoReadPartitionTable
|
||||
;IoSetPartitionInformation
|
||||
;IoWritePartitionTable
|
||||
IoReadPartitionTable
|
||||
IoSetPartitionInformation
|
||||
IoWritePartitionTable
|
||||
KdComPortInUse=_KdComPortInUse DATA
|
||||
KeFlushWriteBuffer
|
||||
KeQueryPerformanceCounter
|
||||
KeStallExecutionProcessor
|
||||
;x86BiosExecuteInterrupt
|
||||
;x86BiosInitializeBiosEx
|
||||
;x86BiosTranslateAddress
|
||||
;DllEntryPoint
|
||||
;x86BiosAllocateBuffer
|
||||
;x86BiosCall
|
||||
;x86BiosFreeBuffer
|
||||
;x86BiosReadMemory
|
||||
;x86BiosWriteMemory
|
||||
|
|
Loading…
Reference in a new issue