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.
 
 
 
 
 
 

89 lines
3.0 KiB

/*++
Copyright (c) 1999 Microsoft Corporation
Module Name:
halsym.c
--*/
#include "nthal.h"
#include "acpitabl.h"
#ifdef _X86_
#include "pcmp.inc"
#include "ntapic.inc"
#include "halp.h"
#include "ixisa.h"
#endif
#ifdef _IA64_
#include "halp.h"
#include "i64fw.h"
#include "mce.h"
#endif
#ifdef _X86_
ADAPTER_OBJECT a1;
#endif
CONTROLLER_OBJECT c1;
DESCRIPTION_HEADER descriptionheader;
FADT fadt;
RSDP rsdp;
FACS facs;
RSDT rsdt;
GEN_ADDR genaddr;
LARGE_INTEGER largeinteger;
MAPIC mapic;
PROCLOCALAPIC proclocalapic;
IOAPIC ioapic;
ISA_VECTOR isavector;
IO_NMISOURCE ionmisource;
LOCAL_NMISOURCE localnmisource;
PROCLOCALSAPIC proclocalsapic;
IOSAPIC iosapic;
PLATFORM_INTERRUPT platforminterrupt;
#ifdef _IA64_
// Stuff needed for the !MCA extension
ERROR_DEVICE_GUID errordeviceguid;
ERROR_SEVERITY_VALUE errorseverityvalue;
ERROR_CACHE_CHECK errorcachecheck;
ERROR_TLB_CHECK errortlbcheck;
ERROR_BUS_CHECK errorbuscheck;
ERROR_REGFILE_CHECK errorregfilecheck;
ERROR_MS_CHECK errormscheck;
ERROR_MODINFO_VALID errormodinfovalid;
ERROR_MODINFO errormodinfo;
ERROR_PROCESSOR_STATIC_INFO_VALID errorprocessorstaticinfovalid;
ERROR_PROCESSOR_STATIC_INFO errorprocessorstaticinfo;
PAL_MINI_SAVE_AREA palminisavearea;
ERROR_PROCESSOR errorprocessor;
ERROR_PROCESSOR_CPUID_INFO errorprocessorcpuidinfo;
ERROR_PROCESSOR_STATIC_INFO errorprocessorstaticinfo;
ERROR_OEM_DATA erroroemdata;
ERROR_PLATFORM_SPECIFIC errorplatformspecific;
ERROR_MEMORY errormemory;
ERROR_PCI_COMPONENT errorpcicomponent;
ERROR_PCI_BUS errorpcibus;
ERROR_PLATFORM_BUS errorplatformbus;
ERROR_SYSTEM_EVENT_LOG errorsystemeventlog;
ERROR_PLATFORM_HOST_CONTROLLER errorplatformhostcontroller;
ERROR_RECORD_HEADER errorrecordheader;
ERROR_SECTION_HEADER errorsectionheader;
HALP_SAL_PAL_DATA halpsalpaldata;
HALP_FEATURE halpfeature;
ERROR_PCI_COMPONENT_VALID errorpcicomponentvalid;
ERROR_PLATFORM_SPECIFIC_VALID errorplatformspecificvalid;
#endif // ifdef _IA64_
#ifdef _X86_
struct HalpMpInfo halpMpInfoTable;
#endif
int cdecl main() {
return 0;
}