168a2fb5ff602a0334591d2b6069ac64ef9b1c22
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * FILE: hal/halx86/generic/processor.c
6 * PURPOSE: Intel MultiProcessor specification support
7 * PROGRAMMER: David Welch (welch@cwcom.net)
8 * Casper S. Hornstrup (chorns@users.sourceforge.net)
9 * NOTES: Parts adapted from linux SMP code
11 * 22/05/1998 DW Created
12 * 12/04/2001 CSH Added MultiProcessor specification support
15 /* INCLUDES *****************************************************************/
20 /* FUNCTIONS *****************************************************************/
23 HalInitializeProcessor(ULONG ProcessorNumber
,
24 PVOID
/*PLOADER_PARAMETER_BLOCK*/ LoaderBlock
)
26 DPRINT("HalInitializeProcessor(%x %x)\n", ProcessorNumber
, LoaderBlock
);
30 HalAllProcessorsStarted (VOID
)
32 DPRINT("HalAllProcessorsStarted()\n");
38 HalStartNextProcessor(ULONG Unknown1
,
41 DPRINT("HalStartNextProcessor(%x %x)\n", ProcessorNumber
, ProcessorStack
);