:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / include / reactos / config.h
1 #ifndef _INC_REACTOS_CONFIG_H
2 #define _INC_REACTOS_CONFIG_H 
3 /* $Id$ */
4 /* ReactOS global configuration options */
5
6 #define CONFIG_PROCESSOR_FAMILY_I386    386L
7 #define CONFIG_PROCESSOR_FAMILY_I486    486L
8 #define CONFIG_PROCESSOR_FAMILY_I586    586L
9 #define CONFIG_PROCESSOR_FAMILY_IPII    686L
10
11 #define CONFIG_PROCESSOR_FAMILY_ALPHA   0x10000000
12
13 #define CONFIG_ARCHITECTURE_IBMPC       0x00000000
14 /*
15  * Processor and architecture.
16  */
17 #define CONFIG_PROCESSOR_FAMILY CONFIG_PROCESSOR_FAMILY_I586
18 #define CONFIG_ARCHITECTURE     CONFIG_ARCHITECTURE_IBMPC
19 /*
20  * Hardware page size
21  */
22 #define CONFIG_MEMORY_PAGE_SIZE 4096
23 /*
24  * Use __fastcall calling conventions when needed
25  * in system components that require it.
26  */
27 //#define CONFIG_USE_FASTCALL
28 /*
29  * Enable debugging output on a per module
30  * base.
31  */
32 #define DBG_NTOSKRNL_KE_MAIN
33 #define DBG_NTOSKRNL_MM_MM
34 #define DBG_NTOSKRNL_MM_NPOOL
35
36 #define DBG_NTDLL_LDR_STARTUP
37 #define DBG_NTDLL_LDR_UTILS
38
39 #endif /* ndef _INC_REACTOS_CONFIG_H */