FreeBSD/Linux Kernel Cross Reference
sys/conf/files.bnr
1 #
2 # Mach Operating System
3 # Copyright (c) 1993,1992,1991,1990,1989 Carnegie Mellon University
4 # All Rights Reserved.
5 #
6 # Permission to use, copy, modify and distribute this software and its
7 # documentation is hereby granted, provided that both the copyright
8 # notice and this permission notice appear in all copies of the
9 # software, derivative works or modified versions, and any portions
10 # thereof, and that both notices appear in supporting documentation.
11 #
12 # CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
13 # CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
14 # ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
15 #
16 # Carnegie Mellon requests users of this software to return to
17 #
18 # Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
19 # School of Computer Science
20 # Carnegie Mellon University
21 # Pittsburgh PA 15213-3890
22 #
23 # any improvements or extensions that they make and grant Carnegie Mellon
24 # the rights to redistribute these changes.
25 #
26 #
27 # HISTORY
28 # $Log: files.bnr,v $
29 # Revision 2.5 93/12/23 10:01:41 dbg
30 # export sched_policy/standard.h, mach/realtime_policy.h, mach/timer.h,
31 # mach/time_spec.h
32 # [93/12/13 14:11:00 rvb]
33 #
34 # Removed ancient timestamp facility.
35 # [93/06/18 dbg]
36 #
37 # Added device/clock_dev.c.
38 # [93/06/02 dbg]
39 #
40 # Added MACH_RT option, selectable scheduling policies,
41 # new clocks and timers, and real-time support. Added
42 # MACH_IO_BINDING option to enable binding threads to
43 # IO-specific processors. Removed MACH_FIXPRI (always
44 # enabled).
45 # [93/05/21 dbg]
46 #
47 # Revision 2.4 93/08/10 15:52:54 mrt
48 # Added net_atm option to switch on the atm kernel traps.
49 # And device/dk_label.c
50 # [93/08/06 rvb]
51 #
52 # Revision 2.3 93/05/11 09:40:21 rvb
53 # Added TTD teledebug i386 optional files.
54 # [93/05/11 grm]
55 #
56 # Revision 2.2 93/05/10 17:45:28 rvb
57 # Revised for bsdss
58 # [93/05/04 16:54:34 rvb]
59 #
60 # Revision 2.42 93/03/11 13:57:51 danner
61 # kern/strings.c
62 # [93/03/09 danner]
63 #
64 # Revision 2.41 93/03/09 10:52:45 danner
65 # Added kern/sscanf.c
66 # [93/03/05 af]
67 #
68 # Revision 2.40 93/01/24 13:14:47 danner
69 # Add mach4 interface "defs" file and kern/pc_sample.c
70 # [93/01/11 rvb]
71 #
72 # Revision 2.39 93/01/14 17:23:51 danner
73 # Added ddb/db_mp.c for multiprocessor debugger support.
74 # [92/10/25 dbg]
75 #
76 # Revision 2.38 92/08/05 18:06:11 jfriedl
77 # Added power_save option to trigger machine independent
78 # power conservation functions.
79 # [92/08/05 mrt]
80 #
81 # Revision 2.37 92/07/20 14:48:16 cmaeda
82 # Added fast_tas option.
83 #
84 #
85 # Revision 2.36 92/05/04 11:23:39 danner
86 # Added bootstrap_symbols option. When set, the bootstrap task
87 # symbols are preserved by the kernel debugger. Used in
88 # kern/bootstrap.c
89 # [92/05/03 danner]
90 #
91 # Revision 2.35 92/03/10 16:25:03 jsb
92 # Merged in norma branch changes as of NORMA_MK7.
93 # [92/03/09 12:56:28 jsb]
94 #
95 # Revision 2.34 92/03/06 13:38:21 rpd
96 # Added vm/vm_external.c.
97 # [92/03/06 13:16:00 jsb]
98 #
99 # Revision 2.33 92/03/05 18:53:32 rpd
100 # Fixed ./mach/memory_object_*.c for norma.
101 # [92/03/05 rpd]
102 #
103 # Revision 2.32 92/02/29 15:33:31 rpd
104 # Removed vers.c.
105 # [92/02/27 rpd]
106 #
107 # Revision 2.31 92/02/19 15:07:17 elf
108 # Simplified, condensed history.
109 # [92/02/17 rpd]
110 #
111 #
112 # Condensed history:
113 # Removed bootstrap code (dbg).
114 # Converted to new IPC (rpd).
115 # Changes for MACH_KERNEL (dbg, rwd).
116 # Changes for new scheduling code (dlb).
117 # Created mach directory (rpd).
118 # Options cleanup (mwyoung).
119 # Split up IPC files (rpd).
120 # Added MACH and CMUCS options (mja).
121 # Cleaned up, removed old history (avie).
122
123 #
124 # N.B. "kern/lock.c" is listed as "optional cpus" so that config will
125 # create a "cpus.h" file.
126 #
127
128 OPTIONS/bootstrap_symbols optional bootstrap_symbols
129 OPTIONS/cmucs_disk optional cmucs_disk
130 OPTIONS/dli optional dli
131 OPTIONS/fast_tas optional fast_tas
132 OPTIONS/hw_footprint optional hw_footprint
133 OPTIONS/mach_assert optional mach_assert
134 OPTIONS/mach_counters optional mach_counters
135 OPTIONS/mach_debug optional mach_debug
136 OPTIONS/mach_host optional mach_host
137 OPTIONS/mach_io_binding optional mach_io_binding
138 OPTIONS/mach_ipc_compat optional mach_ipc_compat
139 OPTIONS/mach_ipc_debug optional mach_ipc_debug
140 OPTIONS/mach_ipc_test optional mach_ipc_test
141 OPTIONS/mach_kdb optional mach_kdb
142 OPTIONS/mach_ldebug optional mach_ldebug
143 OPTIONS/mach_machine_routines.h optional mach_machine_routines
144 OPTIONS/mach_pagemap optional mach_pagemap
145 OPTIONS/mach_pcsample optional mach_pcsample
146 OPTIONS/mach_rt optional mach_rt
147 OPTIONS/mach_ttd optional mach_ttd
148 OPTIONS/mach_vm_debug optional mach_vm_debug
149 OPTIONS/net_atm optional net_atm
150 OPTIONS/norma_device optional norma_device
151 OPTIONS/norma_ether optional norma_ether
152 OPTIONS/norma_ipc optional norma_ipc
153 OPTIONS/norma_task optional norma_task
154 OPTIONS/norma_vm optional norma_vm
155 OPTIONS/power_save optional power_save
156 OPTIONS/simple_clock optional simple_clock
157 OPTIONS/stat_time optional stat_time
158 OPTIONS/xpr_debug optional xpr_debug
159 ddb/db_access.c optional mach_kdb
160 ddb/db_aout.c optional mach_kdb
161 ddb/db_break.c optional mach_kdb
162 ddb/db_command.c optional mach_kdb
163 ddb/db_cond.c optional mach_kdb
164 ddb/db_examine.c optional mach_kdb
165 ddb/db_expr.c optional mach_kdb
166 ddb/db_ext_symtab.c optional mach_kdb
167 ddb/db_input.c optional mach_kdb
168 ddb/db_lex.c optional mach_kdb
169 ddb/db_macro.c optional mach_kdb
170 ddb/db_mp.c optional mach_kdb cpus
171 ddb/db_output.c optional mach_kdb
172 ddb/db_print.c optional mach_kdb
173 ddb/db_run.c optional mach_kdb
174 ddb/db_sym.c optional mach_kdb
175 ddb/db_task_thread.c optional mach_kdb
176 ddb/db_trap.c optional mach_kdb
177 ddb/db_variables.c optional mach_kdb
178 ddb/db_watch.c optional mach_kdb
179 ddb/db_write_cmd.c optional mach_kdb
180 ipc/ipc_entry.c standard
181 ipc/ipc_hash.c standard
182 ipc/ipc_init.c standard
183 ipc/ipc_kmsg.c standard
184 ipc/ipc_marequest.c standard
185 ipc/ipc_mqueue.c standard
186 ipc/ipc_notify.c standard
187 ipc/ipc_object.c standard
188 ipc/ipc_port.c standard
189 ipc/ipc_pset.c standard
190 ipc/ipc_right.c standard
191 ipc/ipc_space.c standard
192 ipc/ipc_splay.c standard
193 ipc/ipc_table.c standard
194 ipc/ipc_thread.c standard
195 ipc/mach_debug.c optional mach_ipc_debug
196 ipc/mach_msg.c standard
197 ipc/mach_port.c standard
198 kern/ast.c standard
199 kern/bootstrap.c standard
200 kern/counters.c standard
201 kern/debug.c standard
202 kern/eventcount.c standard
203 kern/exception.c standard
204 kern/host.c standard
205 kern/ipc_host.c standard
206 kern/ipc_kobject.c standard
207 kern/ipc_mig.c standard
208 kern/ipc_tt.c standard
209 kern/kalloc.c standard
210 kern/lock.c optional cpus
211 kern/mach_clock.c standard
212 kern/mach_factor.c standard
213 kern/mach_timer.c standard
214 kern/machine.c standard
215 kern/pc_sample.c optional mach_pcsample
216 kern/printf.c standard
217 kern/processor.c standard
218 kern/quantum.c standard
219 kern/queue.c standard
220 kern/rt_thread.c standard
221 kern/run_queues.c standard
222 kern/sched.c standard
223 kern/sched_policy.c standard
224 kern/sched_policy_config.c standard
225 kern/sched_prim.c standard
226 kern/sscanf.c standard
227 kern/startup.c standard
228 kern/strings.c standard
229 kern/syscall_emulation.c standard
230 kern/syscall_subr.c standard
231 kern/syscall_sw.c standard
232 kern/task.c standard
233 kern/thread.c standard
234 kern/thread_swap.c standard
235 kern/timer.c standard
236 kern/xpr.c optional xpr_debug
237 kern/zalloc.c standard
238 ./mach/memory_object_data_provided.c optional not norma_task
239 ./mach/memory_object_data_unavailable.c optional not norma_task
240 ./mach/memory_object_data_error.c optional not norma_task
241 ./mach/memory_object_set_attributes.c optional not norma_task
242 ./mach/memory_object_data_supply.c optional not norma_task
243 ./mach/memory_object_ready.c optional not norma_task
244 ./mach/memory_object_change_attributes.c optional not norma_task
245 ./mach/mach_host_server.c standard
246 ./mach/mach_port_server.c standard
247 ./mach/mach_server.c standard
248 ./mach/mach4_server.c standard
249 ./mach/memory_object_default_user.c standard
250 ./mach/memory_object_user.c standard
251 ./mach/mach_timer_reply_user.c standard
252 ./mach_debug/mach_debug_server.c optional mach_debug
253 sched_policy/bg.c standard
254 sched_policy/bp.c optional mach_host
255 sched_policy/dm.c optional mach_rt
256 sched_policy/edf.c optional mach_rt
257 sched_policy/fp.c standard
258 sched_policy/mk_ts.c standard
259 sched_policy/real_time.c optional mach_rt
260 sched_policy/rm.c optional mach_rt
261 ttd/ttd_comm.c optional mach_ttd
262 ttd/ttd_stub.c optional mach_ttd
263 ttd/ttd_server.c optional mach_ttd
264 vm/memory_object.c standard
265 vm/vm_debug.c optional mach_vm_debug
266 vm/vm_external.c optional mach_pagemap
267 vm/vm_fault.c standard
268 vm/vm_init.c standard
269 vm/vm_kern.c standard
270 vm/vm_map.c standard
271 vm/vm_object.c standard
272 vm/vm_pageout.c standard
273 vm/vm_resident.c standard
274 vm/vm_user.c standard
275 device/blkio.c standard
276 device/chario.c standard
277 device/cirbuf.c standard
278 device/clock_dev.c standard
279 device/dev_lookup.c standard
280 device/dev_name.c standard
281 device/dev_pager.c standard
282 ./device/device_reply_user.c standard
283 ./device/device_server.c standard
284 device/device_init.c standard
285 device/dk_label.c standard
286 device/ds_routines.c standard
287 device/net_io.c standard
288 device/subrs.c standard
289 ./ioconf.c standard
290 ./mach/dev_forward.c optional norma_device
291 ./mach/mach_norma_server.c optional norma_ipc
292 ./mach/norma_internal_server.c optional norma_ipc
293 norma/ipc_clean.c optional norma_ipc
294 norma/ipc_input.c optional norma_ipc
295 norma/ipc_kserver.c optional norma_ipc
296 norma/ipc_list.c optional norma_ipc
297 norma/ipc_migrate.c optional norma_ipc
298 norma/ipc_net.c optional norma_ipc
299 norma/ipc_output.c optional norma_ipc
300 norma/ipc_special.c optional norma_ipc
301 norma/ipc_transit.c optional norma_ipc
302 norma/ipc_unreliable.c optional norma_ipc
303 norma/ipc_wait.c optional norma_ipc
304 norma/ipc_wire.c optional norma_ipc
305 ./mach/proxy_user.c optional norma_vm
306 ./mach/proxy_server.c optional norma_vm
307 norma/xmm.c optional norma_vm
308 norma/xmm_buffer.c optional norma_vm
309 norma/xmm_copy.c optional norma_vm
310 norma/xmm_debug.c optional norma_vm
311 norma/xmm_export.c optional norma_vm
312 norma/xmm_import.c optional norma_vm
313 norma/xmm_interpose.c optional norma_vm
314 norma/xmm_invalid.c optional norma_vm
315 norma/xmm_invoke.c optional norma_vm
316 norma/xmm_object.c optional norma_vm
317 norma/xmm_server.c optional norma_vm
318 norma/xmm_split.c optional norma_vm
319 norma/xmm_svm.c optional norma_vm
320 norma/xmm_user.c optional norma_vm
321 ./mach/mach_norma_user.c optional norma_task
322 ./mach/norma_internal_user.c optional norma_task
323 ./mach/mach_user.c optional norma_task
324 norma/kern_task.c optional norma_ipc
325 norma/ipc_ether.c optional norma_ether
326 device/bpf.h standard
327 device/device_types.h standard
328 device/device_types.defs standard
329 device/net_status.h standard
330 device/tty_status.h standard
331 mach/boolean.h standard
332 mach/boot_info.h standard
333 mach/error.h standard
334 mach/exception.h standard
335 mach/host_info.h standard
336 mach/kern_return.h standard
337 mach/mig_errors.h standard
338 mach/mig_support.h standard
339 mach/mach.defs standard
340 mach/machine.h standard
341 mach/mach_types.h standard
342 mach/mach_types.defs standard
343 mach/memory_object.h standard
344 mach/message.h standard
345 mach/msg_type.h standard
346 mach/notify.h standard
347 mach/pc_sample.h standard
348 mach/policy.h standard
349 mach/port.h standard
350 mach/processor_info.h standard
351 mach/realtime_policy.h standard
352 mach/std_types.h standard
353 mach/std_types.defs standard
354 mach/syscall_sw.h standard
355 mach/task_info.h standard
356 mach/task_special_ports.h standard
357 mach/thread_info.h standard
358 mach/thread_special_ports.h standard
359 mach/thread_status.h standard
360 mach/thread_switch.h standard
361 mach/time_spec.h standard
362 mach/time_value.h standard
363 mach/timer.h standard
364 mach/mach_traps.h standard
365 mach/vm_attributes.h standard
366 mach/vm_inherit.h standard
367 mach/vm_prot.h standard
368 mach/vm_statistics.h standard
369 mach_debug/hash_info.h standard
370 mach_debug/ipc_info.h standard
371 mach_debug/mach_debug.defs standard
372 mach_debug/mach_debug_types.defs standard
373 mach_debug/mach_debug_types.h standard
374 mach_debug/vm_info.h standard
375 mach_debug/zone_info.h standard
376 sched_policy/standard.h standard
377 sys/macro_help.h standard
Cache object: 2c1bfc6c0ba887251afb1cc93d039d2f
|