]> git.saurik.com Git - apple/xnu.git/blob - bsd/conf/MASTER.ppc
xnu-792.6.76.tar.gz
[apple/xnu.git] / bsd / 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 # Master Apple configuration file (see the master machine independent
10 # configuration file for a description of the file format).
11 #
12 ######################################################################
13 #
14 # Apple (PSEUDO-)DEVICES (select any combination)
15 # ex = Excelan EXOS 202 Ethernet interface
16 # ip = Interphase V/SMD 3200 disk controller
17 # od = Canon OMD-1 Optical Disk
18 # rd = RAM disk
19 # sd = SCSI disk
20 # sg = Generic SCSI Device
21 # st = SCSI tape
22 # fd = Floppy Disk
23 # en = Integrated Ethernet controller
24 # dsp = DSP560001 digital signal processor
25 # iplmeas = ipl time measurement
26 # nextp = NeXT Laser Printer
27 # sound = sound I/O
28 # vol = removable volume support device
29 # venip = virtual Ethernet/IP network interface
30 # zs = Serial device
31 #
32 # MULTIPROCESSOR SUPPORT (select exactly one)
33 # multi = support 4 processors
34 # uni = supports single processor
35 #
36 # SPECIAL CHARACTERISTICS (select any combination)
37 # gdb = GNU kernel debugger
38 # posix_kern = POSIX support
39 #
40 # CPU TYPE (select exactly one)
41 # NeXT = FIXME
42 #
43 ######################################################################
44 #
45 # Standard Apple Research Configurations:
46 # -------- ----- -------- ---------------
47 #
48 # RELEASE = [ppc mach medium vol pst gdb simple_clock kernstack nfsclient nfsserver quota fifo fdesc union ffs cd9660 compat_oldsock revfs noprofiling hfs volfs devfs netat mrouting ipdivert ipfirewall ipfw2 dummynet ktrace inet6 ipv6firewall ipsec tcpdrop_synfin gif stf compat_43_tty compat_43_socket vlan bond netmibs]
49 # RELEASE_TRACE = [RELEASE kdebug]
50 # PROFILE = [ppc mach medium vol pst gdb simple_clock kernstack nfsclient nfsserver quota fifo fdesc union ffs cd9660 compat_oldsock revfs profile hfs volfs devfs netat mrouting ipdivert ipfirewall ipfw2 dummynet ktrace inet6 ipv6firewall ipsec tcpdrop_synfin gif stf compat_43_tty compat_43_socket vlan bond]
51 # DEBUG = [ppc mach medium vol pst gdb debug simple_clock kernstack nfsclient nfsserver quota fifo fdesc union ffs cd9660 compat_oldsock revfs profiling hfs volfs devfs netat mrouting mach_assert ipdivert ipfirewall ipfw2 dummynet ktrace inet6 ipv6firewall ipsec tcpdrop_synfin gif stf compat_43_tty compat_43_socket vlan bond netmibs]
52 # DEBUG_TRACE = [DEBUG kdebug]
53 #
54 ######################################################################
55 #
56 machine "ppc" # <ppc>
57 cpu "ppc" # <ppc>
58
59 options GDB # GNU kernel debugger # <gdb>
60 options DEBUG # general debugging code # <debug>
61 options SHOW_SPACE # print size of structures # <debug>
62 options EVENTMETER # event meter support # <debug>
63 options FP_EMUL # floating point emulation # <fp>
64 options UXPR # user-level XPR package # <uxpr>
65 config mach_kernel swap generic # <mach>
66
67 options EVENT # <event>
68
69 #
70 # Ipl measurement system
71 #
72 pseudo-device iplmeas # <iplmeas>
73
74 #
75 # NFS measurement system
76 #
77 pseudo-device nfsmeas # <nfsmeas>
78
79 #
80 # Removable Volume support
81 #
82 pseudo-device vol # <vol>
83