]> git.saurik.com Git - apple/xnu.git/blob - osfmk/conf/MASTER.ppc
xnu-1504.9.37.tar.gz
[apple/xnu.git] / osfmk / conf / MASTER.ppc
1 #
2 # Mach Operating System
3 # Copyright (c) 1986 Carnegie-Mellon University
4 # All rights reserved. The CMU software License Agreement
5 # specifies the terms and conditions for use and redistribution.
6 #
7 ######################################################################
8 #
9 # Standard Apple MacOS X Configurations:
10 # -------- ---- -------- ---------------
11 #
12 # RELEASE = [ medium mach_bsd mach_kdp iokit mach_pe ppc mach hibernation crypto config_dtrace config_counters ]
13 # DEVELOPMENT = [ RELEASE ]
14 # RELEASE_TRACE = [ RELEASE kdebug ]
15 # DEBUG = [ RELEASE mach_kdb debug mach_assert ]
16 # DEBUG_TRACE = [ DEBUG kdebug ]
17 # PROFILE = [ RELEASE profile ]
18 #
19 ######################################################################
20 #
21 ##############################################################################
22 #
23 # MACH_PROF enables code for mach profiling.
24 #
25 options MACH_PROF # # <mach_prof>
26 ##############################################################################
27 #
28 # Debug
29 #
30 options DEBUG # # <debug>
31
32 options PROFILE # kernel profiling # <profile>
33
34 machine "ppc"
35 cpu "ppc"
36 pseudo-device scc 1
37 pseudo-device vc 1
38
39 options MACHINE_TIMER_ROUTINES
40
41 # Disabled by default, since mklinux does not need this
42 # unless running multiserver - the atalk stack at time of
43 # writing inserts a null filter!
44 #options NET_FILTER_COMPILER
45
46 # Turn on the serial console by uncommenting the this:
47 #options SERIAL_CONSOLE_DEFAULT
48
49 options MACH_KDP # # <mach_kdp>
50 options MACH_KDB # # <mach_kdb>
51 options MACH_BSD # # <mach_bsd>
52 options IOKIT # # <iokit>
53 options MACH_PE # # <mach_pe>
54
55 # XXX for bringup, turns on mac disklabels,
56 # and some other nice stuff for the diskshim
57 options POWERMAC
58
59 options DISPATCH_COUNTS
60
61 #
62 # Note: MAC/AUDIT options must be set in all the bsd/conf, osfmk/conf, and
63 # security/conf MASTER files.
64 #
65 options CONFIG_MACF # Mandatory Access Control Framework
66 #options CONFIG_MACF_MACH # MACF applied to Mach services
67 options CONFIG_AUDIT # Kernel auditing