|
|
1.1 root 1: /*
2: * Mach Operating System
3: * Copyright (c) 1991 Carnegie Mellon University.
4: * Copyright (c) 1993,1994 The University of Utah and
5: * the Computer Systems Laboratory (CSL).
6: * All rights reserved.
7: *
8: * Permission to use, copy, modify and distribute this software and its
9: * documentation is hereby granted, provided that both the copyright
10: * notice and this permission notice appear in all copies of the
11: * software, derivative works or modified versions, and any portions
12: * thereof, and that both notices appear in supporting documentation.
13: *
14: * CARNEGIE MELLON, THE UNIVERSITY OF UTAH AND CSL ALLOW FREE USE OF
15: * THIS SOFTWARE IN ITS "AS IS" CONDITION, AND DISCLAIM ANY LIABILITY
16: * OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF
17: * THIS SOFTWARE.
18: *
19: * Carnegie Mellon requests users of this software to return to
20: *
21: * Software Distribution Coordinator or [email protected]
22: * School of Computer Science
23: * Carnegie Mellon University
24: * Pittsburgh PA 15213-3890
25: *
26: * any improvements or extensions that they make and grant Carnegie Mellon
27: * the rights to redistribute these changes.
28: */
29: /*
30: * Compatibility definitions for the MiG-related changes
31: * to various routines.
32: *
33: * When all user code has been relinked, this file and the xxx_
34: * and yyy_ routines MUST be removed!
35: */
36:
37: /* from mach.defs */
38:
39: #define xxx_task_info task_info
40: #ifdef MIGRATING_THREADS
41: #define xxx_thread_get_state act_get_state
42: #define xxx_thread_set_state act_set_state
43: #define xxx_thread_info act_info
44: #else
45: #define xxx_thread_get_state thread_get_state
46: #define xxx_thread_set_state thread_set_state
47: #define xxx_thread_info thread_info
48: #endif /* MIGRATING_THREADS */
49:
50: /* from mach_host.defs */
51:
52: #define yyy_host_info host_info
53: #define yyy_processor_info processor_info
54: #define yyy_processor_set_info processor_set_info
55: #define yyy_processor_control processor_control
56:
57: /* from device.defs */
58:
59: #define ds_xxx_device_set_status ds_device_set_status
60: #define ds_xxx_device_get_status ds_device_get_status
61: #define ds_xxx_device_set_filter ds_device_set_filter
62:
63:
64:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.