mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 04:13:34 +00:00
[HAL]
Small cleanup and fix amd64 build (don't use the PIT) svn path=/trunk/; revision=53497
This commit is contained in:
@@ -18,13 +18,13 @@ list(APPEND HAL_GENERIC_SOURCE
|
||||
generic/profil.c
|
||||
generic/reboot.c
|
||||
generic/sysinfo.c
|
||||
generic/timer.c
|
||||
generic/usage.c)
|
||||
|
||||
if(ARCH MATCHES i386)
|
||||
list(APPEND HAL_GENERIC_SOURCE
|
||||
generic/bios.c
|
||||
generic/halinit.c
|
||||
generic/timer.c
|
||||
generic/i386/portio.c
|
||||
generic/i386/systimer.S
|
||||
generic/i386/trap.S)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
* LICENSE: GPL - See COPYING.ARM in the top level directory
|
||||
* FILE: hal/halx86/amd64/stubs.c
|
||||
* PURPOSE: HAL stubs
|
||||
* PROGRAMMERS:
|
||||
* PROGRAMMERS:
|
||||
*/
|
||||
|
||||
/* INCLUDES *******************************************************************/
|
||||
@@ -95,3 +95,18 @@ KeQueryPerformanceCounter(
|
||||
return Result;
|
||||
}
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
HalCalibratePerformanceCounter(IN volatile PLONG Count,
|
||||
IN ULONGLONG NewCount)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
ULONG
|
||||
NTAPI
|
||||
HalSetTimeIncrement(IN ULONG Increment)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
EXTERN _HalpAcquireSystemHardwareSpinLock@0:PROC
|
||||
EXTERN _HalpReleaseCmosSpinLock@0:PROC
|
||||
EXTERN _DbgBreakPoint@0:PROC
|
||||
EXTERN _HalpCurrentRollOver:DWORD
|
||||
EXTERN _HalpPerfCounterCutoff:DWORD
|
||||
|
||||
#define PIC1_BASE HEX(20) /* IO base address for master PIC */
|
||||
#define PIC2_BASE HEX(A0) /* IO base address for slave PIC */
|
||||
@@ -42,14 +40,6 @@ EXTERN _HalpPerfCounterCutoff:DWORD
|
||||
.data
|
||||
ASSUME CS:NOTHING, DS:NOTHING, ES:NOTHING, FS:NOTHING, GS:NOTHING
|
||||
|
||||
PUBLIC _HalpPerfCounter
|
||||
_HalpLastPerfCounterLow: .long 0
|
||||
_HalpLastPerfCounterHigh: .long 0
|
||||
_HalpPerfCounter:
|
||||
_HalpPerfCounterLow: .long 0
|
||||
_HalpPerfCounterHigh: .long 0
|
||||
_HalpSystemHardwareFlags: .long 0
|
||||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
.code
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
#define PIT_LATCH 0x00
|
||||
|
||||
LARGE_INTEGER HalpLastPerfCounter;
|
||||
LARGE_INTEGER HalpPerfCounter;
|
||||
ULONG HalpPerfCounterCutoff;
|
||||
BOOLEAN HalpClockSetMSRate;
|
||||
ULONG HalpCurrentTimeIncrement;
|
||||
|
||||
Reference in New Issue
Block a user