|
|
1.1 root 1: ##
2: # Copyright (c) 1999 Apple Computer, Inc. All rights reserved.
3: #
4: # @APPLE_LICENSE_HEADER_START@
5: #
6: # Portions Copyright (c) 1999 Apple Computer, Inc. All Rights
7: # Reserved. This file contains Original Code and/or Modifications of
8: # Original Code as defined in and that are subject to the Apple Public
9: # Source License Version 1.1 (the "License"). You may not use this file
10: # except in compliance with the License. Please obtain a copy of the
11: # License at http://www.apple.com/publicsource and read it before using
12: # this file.
13: #
14: # The Original Code and all software distributed under the License are
15: # distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
16: # EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
17: # INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
18: # FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the
19: # License for the specific language governing rights and limitations
20: # under the License.
21: #
22: # @APPLE_LICENSE_HEADER_END@
23: ##
24:
25: #
26: # Mach Operating System
27: # Copyright (c) 1986 Carnegie-Mellon University
28: # All rights reserved. The CMU software License Agreement
29: # specifies the terms and conditions for use and redistribution.
30: #
31: ######################################################################
32: #
33: # Master NeXT configuration file (see the master machine independent
34: # configuration file for a description of the file format).
35: #
36: ######################################################################
37: #
38: # NeXT (PSEUDO-)DEVICES (select any combination)
39: # ex = Excelan EXOS 202 Ethernet interface
40: # ip = Interphase V/SMD 3200 disk controller
41: # od = Canon OMD-1 Optical Disk
42: # rd = RAM disk
43: # sd = SCSI disk
44: # sg = Generic SCSI Device
45: # st = SCSI tape
46: # fd = Floppy Disk
47: # en = Integrated Ethernet controller
48: # dsp = DSP560001 digital signal processor
49: # iplmeas = ipl time measurement
50: # nextp = NeXT Laser Printer
51: # sound = sound I/O
52: # vol = removable volume support device
53: # venip = virtual Ethernet/IP network interface
54: # zs = Serial device
55: #
56: # MULTIPROCESSOR SUPPORT (select exactly one)
57: # multi = support 4 processors
58: # uni = supports single processor
59: #
60: # SPECIAL CHARACTERISTICS (select any combination)
61: # gdb = GNU kernel debugger
62: # posix_kern = POSIX support
63: #
64: # CPU TYPE (select exactly one)
65: # NeXT = FIXME
66: #
67: ######################################################################
68: #
69: # Standard NeXT Research Configurations:
70: # -------- ---- -------- ---------------
71: #
72: # RELEASE = [event kernobjc libdriver driverkit ppc mach medium vol pst gdb fixpri debug simple_clock mdebug kernserv kernstack ipc_compat ipc_debug nfsclient nfsserver quota fifo fdesc union portal ffs hfs cd9660 compat_43 netat revfs nbc]
73: # PROFILE = [RELEASE profile]
74: # DEBUG = [event kernobjc libdriver driverkit ppc mach medium vol pst gdb fixpri debug simple_clock mdebug kernserv xpr_debug uxpr kernstack ipc_compat ipc_debug nfsclient nfsserver quota fifo fdesc union portal ffs hfs cd9660 compat_43 netat diagnostic revfs nbc]
75: #
76: ######################################################################
77: #
78: machine "ppc" # <ppc>
79: cpu "ppc" # <ppc>
80:
81: makeoptions CCONFIGFLAGS = "-g -O2" # <gdb>
82: makeoptions CCONFIGFLAGS = "-O3" # <!gdb>
83: makeoptions RELOC = "0x00010000" # <ppc>
84:
85: makeoptions LIBDRIVER = "libDriver_kern_g.o" # <libdriverdbg>
86: makeoptions LIBDRIVER = "libDriver_kern.o" # <libdriver>
87: makeoptions LIBOBJC = "libkobjc.o" # <kernobjc>
88: makeoptions LIBPEXPERT = "pexpertpowermac.o" # <ppc>
89:
90: options GDB # GNU kernel debugger # <gdb>
91: options DEBUG # general debugging code # <debug>
92: options SHOW_SPACE # print size of structures # <debug>
93: options EVENTMETER # event meter support # <debug>
94: options FP_EMUL # floating point emulation # <fp>
95: options UXPR # user-level XPR package # <uxpr>
96: config mach_kernel swap generic # <mach>
97:
98: options EVENT # <event>
99: options DK_HASDRIVERS # Use built-in kernel drivers #
100: options MK_HASDRIVERS # Use built-in driverkit drivers#
101:
102: #
103: # Ipl measurement system
104: #
105: pseudo-device iplmeas # <iplmeas>
106:
107: #
108: # NFS measurement system
109: #
110: pseudo-device nfsmeas # <nfsmeas>
111:
112: #
113: # Removable Volume support
114: #
115: pseudo-device vol # <vol>
116:
117: #
118: # Point-to-Point Protocol support
119: #
120: pseudo-device ppp 2 # <ppp>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.