Added GETTING_STARTED file
[akaros.git] / Makeconfig
1 # General Purpose configuration parameters
2 # By default, each of these options will be turned off
3 # To enable any of these options, add a line like the following to your Makelocal
4 # CFLAGS += $(CONFIG_APPSERVER)
5 CONFIG_APPSERVER:=                 -D__CONFIG_APPSERVER__
6 CONFIG_DEMO_SLAVE:=                -D__CONFIG_DEMO_SLAVE__
7 CONFIG_ARSC_SERVER:=               -D__CONFIG_ARSC_SERVER__
8
9 # Kernel configuration parameters
10 # By default, each of these options will be turned off
11 # To enable any of these options, add a line like the following to your Makelocal
12 # KERN_CFLAGS += $(CONFIG_KFS) $(CONFIG_BSD_ON_CORE0)
13 CONFIG_KFS:=                       -D__CONFIG_KFS__
14 CONFIG_EXT2FS:=                    -D__CONFIG_EXT2FS__
15 CONFIG_SINGLE_CORE:=               -D__CONFIG_SINGLE_CORE__
16 CONFIG_NETWORKING:=                -D__CONFIG_NETWORKING__
17 CONFIG_SERIAL_IO:=                 -D__CONFIG_SERIAL_IO__
18 CONFIG_BSD_ON_CORE0:=              -D__CONFIG_BSD_ON_CORE0__
19 CONFIG_SEQLOCK_DEBUG:=             -D__CONFIG_SEQLOCK_DEBUG__
20 CONFIG_SPINLOCK_DEBUG:=            -D__CONFIG_SPINLOCK_DEBUG__
21 CONFIG_PAGE_COLORING:=             -D__CONFIG_PAGE_COLORING__
22 CONFIG_DEMAND_PAGING:=             -D__CONFIG_DEMAND_PAGING__
23 CONFIG_NOMTRRS:=                   -D__CONFIG_NOMTRRS__
24 CONFIG_E1000_MMIO_HACK:=           -D__CONFIG_E1000_MMIO_HACK__
25 CONFIG_E1000_ON_BOXBORO:=          -DE1000_MMIO_ADDR=0x9bb20000
26 CONFIG_E1000_ON_S142:=             -DE1000_MMIO_ADDR=0xfbee0000
27 CONFIG_ENABLE_MPTABLES:=           -D__CONFIG_ENABLE_MPTABLES__
28 CONFIG_MONITOR_ON_INT:=            -D__CONFIG_MONITOR_ON_INT__
29 CONFIG_DISABLE_SMT:=               -D__CONFIG_DISABLE_SMT__
30 CONFIG_BOXBORO:=                   -D__CONFIG_BOXBORO__
31 CONFIG_RESET_STACKS:=              -D__CONFIG_RESET_STACKS__
32 CONFIG_PCI_VERBOSE:=               -D__CONFIG_PCI_VERBOSE__
33 CONFIG_ETH_AUDIO:=                 -D__CONFIG_ETH_AUDIO__
34 CONFIG_KB_CORE0_ONLY:=             -D__CONFIG_KB_CORE0_ONLY__
35 CONFIG_KTHREAD_POISON:=            -D__CONFIG_KTHREAD_POISON__
36 CONFIG_PRINTK_NO_BACKSPACE:=       -D__CONFIG_PRINTK_NO_BACKSPACE__
37
38 # Userspace configuration parameters
39 # By default, each of these options will be turned off
40 # To enable any of these options, add a line like the following to your Makelocal
41 # USER_CFLAGS += $(CONFIG_SYSCALL_TRAP)
42 CONFIG_SYSCALL_TRAP:=              -D__CONFIG_SYSCALL_TRAP__
43 CONFIG_USER_DEBUGINFO:=            -g
44
45 # User tests configuration parameters
46 # By default, each of these options will be turned off
47 # To enable any of these options, add a line like the following to your Makelocal
48 # TESTS_CFLAGS += $(CONFIG_STATIC_APPS)
49 CONFIG_STATIC_APPS:=               -static
50