|
|
1.1 root 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 = [intel pc mach medium event vol pst gdb kernobjc libdriver fixpri simple_clock mdebug kernserv driverkit uxpr kernstack ipc_compat ipc_debug nfsclient nfsserver quota fifo fdesc union portal ffs cd9660 compat_43 devfs revfs mrouting ipdivert ipfirewall]
49: # PROFILE = [RELEASE profile]
50: # DEBUG = [intel pc mach medium event vol pst gdb kernobjc libdriver_g fixpri debug simple_clock mdebug kernserv driverkit xpr_debug uxpr kernstack ipc_compat ipc_debug nfsclient nfsserver quota fifo fdesc union portal ffs cd9660 compat_43 revfs devfs mach_assert mrouting ipdivert ipfirewall]
51: #
52: ######################################################################
53: #
54: machine "i386" # <intel>
55: cpu "i386" # <intel>
56:
57: makeoptions CCONFIGFLAGS = "-g -O3 -fno-omit-frame-pointer" # <gdb>
58: makeoptions CCONFIGFLAGS = "-O3" # <!gdb>
59: makeoptions RELOC = "00100000" # <intel>
60: makeoptions SYMADDR = "00780000" # <intel>
61:
62: options GDB # GNU kernel debugger # <gdb>
63: options DEBUG # general debugging code # <debug>
64: options SHOW_SPACE # print size of structures # <debug>
65: options EVENTMETER # event meter support # <debug>
66: options FP_EMUL # floating point emulation # <fp>
67: #options PC_SUPPORT # virtual PC support # <pc>
68: options UXPR # user-level XPR package # <uxpr>
69: config mach_kernel swap generic # <mach>
70:
71: options EVENT # <event>
72:
73: #
74: # Ipl measurement system
75: #
76: pseudo-device iplmeas # <iplmeas>
77:
78: #
79: # NFS measurement system
80: #
81: pseudo-device nfsmeas # <nfsmeas>
82:
83: #
84: # Removable Volume support
85: #
86: pseudo-device vol # <vol>
87:
88: #
89: # Point-to-Point Protocol support
90: #
91: pseudo-device ppp 2 # <ppp>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.