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 *****************************************************************/
21 /* FUNCTIONS *****************************************************************/
24 HalInitializeProcessor(ULONG ProcessorNumber
,
25 PLOADER_PARAMETER_BLOCK LoaderBlock
)
27 DPRINT("HalInitializeProcessor(%lu %p)\n", ProcessorNumber
, LoaderBlock
);
31 HalAllProcessorsStarted (VOID
)
33 DPRINT("HalAllProcessorsStarted()\n");
39 HalStartNextProcessor(ULONG Unknown1
,
42 DPRINT("HalStartNextProcessor(0x%lx 0x%lx)\n", Unknown1
, ProcessorStack
);