migrate substitution keywords to SVN
[reactos.git] / reactos / hal / halx86 / generic / processor.c
1 /* $Id$
2 *
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
10 * UPDATE HISTORY:
11 * 22/05/1998 DW Created
12 * 12/04/2001 CSH Added MultiProcessor specification support
13 */
14
15 /* INCLUDES *****************************************************************/
16
17 #include <ddk/ntddk.h>
18 #include <hal.h>
19
20 #define NDEBUG
21 #include <internal/debug.h>
22
23
24 /* FUNCTIONS *****************************************************************/
25
26 VOID STDCALL
27 HalInitializeProcessor(ULONG ProcessorNumber,
28 PVOID /*PLOADER_PARAMETER_BLOCK*/ LoaderBlock)
29 {
30 DPRINT("HalInitializeProcessor(%x %x)\n", ProcessorNumber, LoaderBlock);
31 }
32
33 BOOLEAN STDCALL
34 HalAllProcessorsStarted (VOID)
35 {
36 DPRINT("HalAllProcessorsStarted()\n");
37
38 return TRUE;
39 }
40
41 BOOLEAN STDCALL
42 HalStartNextProcessor(ULONG Unknown1,
43 ULONG ProcessorStack)
44 {
45 DPRINT("HalStartNextProcessor(%x %x)\n", ProcessorNumber, ProcessorStack);
46
47 return TRUE;
48 }
49
50 /* EOF */