|
|
GNU Mach 1.8
This is mach.info, produced by makeinfo version 6.3 from mach.texi.
This file documents the GNU Mach microkernel.
This is edition 0.4, last updated on 14 December 2016, of 'The GNU
Mach Reference Manual', for version 1.8.
Copyright (C) 2001, 2002, 2006, 2007, 2008 Free Software Foundation,
Inc.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software
Foundation; with no Invariant Section, with no Front-Cover Texts,
and with no Back-Cover Texts. A copy of the license is included in
the section entitled "GNU Free Documentation License".
This work is based on manual pages under the following copyright
and license:
Mach Operating System
Copyright (C) 1991,1990 Carnegie Mellon University
All Rights Reserved.
Permission to use, copy, modify and distribute this software and
its documentation is hereby granted, provided that both the
copyright notice and this permission notice appear in all copies of
the software, derivative works or modified versions, and any
portions thereof, and that both notices appear in supporting
documentation.
CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
INFO-DIR-SECTION Kernel
START-INFO-DIR-ENTRY
* GNUMach: (mach). Using and programming the GNU Mach microkernel.
END-INFO-DIR-ENTRY
Indirect:
mach.info-1: 1630
mach.info-2: 302732
Tag Table:
(Indirect)
Node: Top1630
Node: Introduction11258
Node: Audience12089
Node: Features13124
Node: Overview14951
Node: History16144
Node: Installing16289
Node: Binary Distributions17514
Node: Compilation18322
Node: Configuration19555
Node: Cross-Compilation35966
Node: Bootstrap36747
Ref: Bootstrap-Footnote-137190
Node: Bootloader37427
Ref: Bootloader-Footnote-138707
Node: Modules38793
Node: Inter Process Communication39620
Node: Major Concepts40243
Node: Messaging Interface44048
Node: Mach Message Call44778
Node: Message Format48093
Node: Exchanging Port Rights59285
Ref: Exchanging Port Rights-Footnote-164847
Node: Memory65019
Ref: Memory-Footnote-168113
Node: Message Send68455
Ref: Message Send-Footnote-175477
Node: Message Receive75760
Ref: Message Receive-Footnote-185412
Node: Atomicity85693
Node: Port Manipulation Interface88467
Node: Port Creation90022
Node: Port Destruction94811
Node: Port Names97954
Node: Port Rights102201
Node: Ports and other Tasks105990
Node: Receive Rights110083
Node: Port Sets117014
Node: Request Notifications119417
Node: Inherited Ports124221
Node: Virtual Memory Interface127905
Node: Memory Allocation129158
Node: Memory Deallocation131683
Node: Data Transfer133147
Node: Memory Attributes136673
Node: Mapping Memory Objects146003
Node: Memory Statistics149295
Node: External Memory Management150869
Node: Memory Object Server151574
Node: Memory Object Creation154255
Node: Memory Object Termination158243
Node: Memory Objects and Data161182
Node: Memory Object Locking175087
Node: Memory Object Attributes180951
Node: Default Memory Manager184726
Node: Threads and Tasks190408
Node: Thread Interface190745
Node: Thread Creation191741
Node: Thread Termination192858
Node: Thread Information193329
Node: Thread Settings199428
Node: Thread Execution200662
Node: Scheduling207955
Node: Thread Priority208310
Node: Hand-Off Scheduling210944
Node: Scheduling Policy216069
Node: Thread Special Ports217401
Node: Exceptions219847
Node: Task Interface220717
Node: Task Creation221729
Node: Task Termination223064
Node: Task Information223666
Node: Task Execution230568
Node: Task Special Ports234981
Node: Syscall Emulation238835
Node: Profiling240066
Node: Host Interface243829
Node: Host Ports244814
Node: Host Information246887
Node: Host Time252270
Node: Host Reboot254937
Node: Processors and Processor Sets255489
Node: Processor Set Interface256467
Node: Processor Set Ports257234
Node: Processor Set Access258064
Node: Processor Set Creation260324
Node: Processor Set Destruction261351
Node: Tasks and Threads on Sets262272
Node: Processor Set Priority267439
Node: Processor Set Policy268729
Node: Processor Set Info270343
Node: Processor Interface274156
Node: Hosted Processors274881
Node: Processor Control275872
Node: Processors and Sets277338
Node: Processor Info279216
Node: Device Interface281958
Node: Device Reply Server283573
Node: Device Open284865
Node: Device Close286988
Node: Device Read287567
Node: Device Write290486
Node: Device Map293291
Node: Device Status294182
Node: Device Filter295355
Node: Kernel Debugger302732
Node: Operation303459
Node: Commands306436
Node: Variables320221
Node: Expressions321609
Node: Copying322958
Node: Documentation License342187
Node: GNU Free Documentation License342776
Node: CMU License365175
Node: Concept Index366410
Node: Function and Data Index370256
End Tag Table
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.