|
|
1.1 root 1: This is mach.info, produced by makeinfo version 5.1 from mach.texi.
2:
3: This file documents the GNU Mach microkernel.
4:
5: This is edition 0.4, last updated on 27 September 2013, of 'The GNU
6: Mach Reference Manual', for version 1.4.
7:
8: Copyright (C) 2001, 2002, 2006, 2007, 2008 Free Software Foundation,
9: Inc.
10:
11: Permission is granted to copy, distribute and/or modify this
12: document under the terms of the GNU Free Documentation License,
13: Version 1.2 or any later version published by the Free Software
14: Foundation; with no Invariant Section, with no Front-Cover Texts,
15: and with no Back-Cover Texts. A copy of the license is included in
16: the section entitled "GNU Free Documentation License".
17:
18: This work is based on manual pages under the following copyright
19: and license:
20:
21: Mach Operating System
22: Copyright (C) 1991,1990 Carnegie Mellon University
23: All Rights Reserved.
24:
25: Permission to use, copy, modify and distribute this software and
26: its documentation is hereby granted, provided that both the
27: copyright notice and this permission notice appear in all copies of
28: the software, derivative works or modified versions, and any
29: portions thereof, and that both notices appear in supporting
30: documentation.
31:
32: CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
33: CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
34: ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
35: INFO-DIR-SECTION Kernel
36: START-INFO-DIR-ENTRY
37: * GNUMach: (mach). Using and programming the GNU Mach microkernel.
38: END-INFO-DIR-ENTRY
39:
40:
41: Indirect:
42: mach.info-1: 1631
43: mach.info-2: 304236
44:
45: Tag Table:
46: (Indirect)
47: Node: Top1631
48: Node: Introduction11181
49: Node: Audience12012
50: Node: Features13047
51: Node: Overview14874
52: Node: History16067
53: Node: Installing16212
54: Node: Binary Distributions17437
55: Node: Compilation18245
56: Node: Configuration19478
57: Node: Cross-Compilation35889
58: Node: Bootstrap36670
59: Ref: Bootstrap-Footnote-137113
60: Node: Bootloader37350
61: Ref: Bootloader-Footnote-138630
62: Node: Modules38716
63: Node: Inter Process Communication39543
64: Node: Major Concepts40166
65: Node: Messaging Interface43971
66: Node: Mach Message Call44701
67: Node: Message Format48016
68: Node: Exchanging Port Rights58499
69: Ref: Exchanging Port Rights-Footnote-164061
70: Node: Memory64233
71: Ref: Memory-Footnote-167327
72: Node: Message Send67669
73: Ref: Message Send-Footnote-174691
74: Node: Message Receive74974
75: Ref: Message Receive-Footnote-183612
76: Node: Atomicity83893
77: Node: Port Manipulation Interface86667
78: Node: Port Creation88143
79: Node: Port Destruction92932
80: Node: Port Names96075
81: Node: Port Rights100322
82: Node: Ports and other Tasks104111
83: Node: Receive Rights108204
84: Node: Port Sets113383
85: Node: Request Notifications115786
86: Node: Virtual Memory Interface120566
87: Node: Memory Allocation121819
88: Node: Memory Deallocation124344
89: Node: Data Transfer125808
90: Node: Memory Attributes129334
91: Node: Mapping Memory Objects138753
92: Node: Memory Statistics142045
93: Node: External Memory Management143619
94: Node: Memory Object Server144324
95: Node: Memory Object Creation147033
96: Node: Memory Object Termination151039
97: Node: Memory Objects and Data153978
98: Node: Memory Object Locking171124
99: Node: Memory Object Attributes177019
100: Node: Default Memory Manager182856
101: Node: Threads and Tasks188578
102: Node: Thread Interface188915
103: Node: Thread Creation189911
104: Node: Thread Termination191028
105: Node: Thread Information191499
106: Node: Thread Settings197598
107: Node: Thread Execution198832
108: Node: Scheduling206125
109: Node: Thread Priority206480
110: Node: Hand-Off Scheduling209114
111: Node: Scheduling Policy214239
112: Node: Thread Special Ports215571
113: Node: Exceptions218017
114: Node: Task Interface218887
115: Node: Task Creation219899
116: Node: Task Termination221234
117: Node: Task Information221836
118: Node: Task Execution228367
119: Node: Task Special Ports232780
120: Node: Syscall Emulation236634
121: Node: Profiling237865
122: Node: Host Interface241628
123: Node: Host Ports242613
124: Node: Host Information244686
125: Node: Host Time250069
126: Node: Host Reboot252736
127: Node: Processors and Processor Sets253288
128: Node: Processor Set Interface254266
129: Node: Processor Set Ports255033
130: Node: Processor Set Access255863
131: Node: Processor Set Creation258123
132: Node: Processor Set Destruction259150
133: Node: Tasks and Threads on Sets260071
134: Node: Processor Set Priority265238
135: Node: Processor Set Policy266528
136: Node: Processor Set Info268142
137: Node: Processor Interface271955
138: Node: Hosted Processors272680
139: Node: Processor Control273671
140: Node: Processors and Sets275137
141: Node: Processor Info277015
142: Node: Device Interface279757
143: Node: Device Reply Server281372
144: Node: Device Open282664
145: Node: Device Close284787
146: Node: Device Read285366
147: Node: Device Write288285
148: Node: Device Map291090
149: Node: Device Status291981
150: Node: Device Filter293154
151: Node: Kernel Debugger298901
152: Node: Operation299628
153: Node: Commands304236
154: Node: Variables317950
155: Node: Expressions319338
156: Node: Copying320687
157: Node: Documentation License339914
158: Node: GNU Free Documentation License340503
159: Node: CMU License362901
160: Node: Concept Index364136
161: Node: Function and Data Index367982
162:
163: End Tag Table
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.