Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

103 lines
2.3 KiB

!IF 0
Copyright (c) 1989-2000 Microsoft Corporation
!ENDIF
!include $(PROJECT_ROOT)\hals\hals.inc
#
# Souce files used by all ACPI HALs, all processors
#
CSOURCES= \
hal.rc \
..\acpidtct.c \
..\chiphacks.c \
..\cmosopregion.c \
..\drivesup.c \
..\dynsysres.c \
..\ixenvirv.c \
..\ixfirm.c \
..\ixhalt.c \
..\ixhwsup.c \
..\ixinfo.c \
..\ixisabus.c \
..\ixisasup.c \
..\ixnmi.c \
..\ixpcibus.c \
..\ixpciint.c \
..\ixphwsup.c \
..\ixpnpdrv.c \
..\ixreboot.c \
..\ixslpsup.c \
..\ixthunk.c \
..\ixusage.c \
..\mpipic.c \
..\mpprocst.c \
..\pmbus.c \
..\pmdata.c \
..\pmisabus.c \
..\pmpcisup.c \
..\pmsleep.c \
..\sratnuma.c \
..\xxacpi.c \
..\xxdisp.c \
..\xxmemory.c \
..\xxstubs.c \
..\xxtime.c
#
# Source files used by all ACPI HALs, i386 only
#
SOURCES_I386=\
..\xxbiosc.c \
..\i386\ixbeep.asm \
..\i386\ixcmos.asm \
..\i386\ixidle.asm \
..\i386\ixmcaa.asm \
..\i386\ixmovnti.asm \
..\i386\ixslpctx.asm \
..\i386\ixsstate.asm \
..\mmtimer.c \
..\i386\pmrtc.asm \
..\i386\xxbiosa.asm \
..\i386\xxioacc.asm \
..\xxtimer.c
#
# Source files used by all ACPI HALs, AMD64 only
#
AMD64_ASM=\
..\amd64\amd64s.asm
SOURCES_AMD64=\
..\amd64\interrupt.c \
..\amd64\ixbeep.c \
..\amd64\ixcmos.c \
..\amd64\ixsstate.c \
..\amd64\picinit.c \
..\amd64\pmrtc.c \
..\amd64\x86bios.c \
$(AMD64_ASM)
ASM_DEFINES=$(ASM_DEFINES) -DIS_HAL
DLLDEF=$(O)\hal.def
LINKER_FLAGS=$(LINKER_FLAGS) -merge:PAGECONST=PAGE -merge:INITCONST=INIT /LARGEADDRESSAWARE
TARGETLIBS = \
$(HALKIT_LIB_PATH)\kdcom.lib
!IF $(AMD64)
TARGETLIBS = $(TARGETLIBS) \
$(HALKIT_LIB_PATH)\x86new.lib
NTTARGETFILE0=startup_code
!ENDIF