summaryrefslogtreecommitdiff
path: root/doc/intro.9.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/intro.9.txt')
-rw-r--r--doc/intro.9.txt11
1 files changed, 6 insertions, 5 deletions
diff --git a/doc/intro.9.txt b/doc/intro.9.txt
index 57a5c582..e3eb4ee2 100644
--- a/doc/intro.9.txt
+++ b/doc/intro.9.txt
@@ -13,7 +13,7 @@ DESCRIPTION
-----------
X15 is an open source microkernel. Its purpose is to provide a foundation
-for a Hurd-like operating system or an embedded kernel application.
+for a Hurd-like operating system as well as real-time kernel applications.
Section 9 of the manual describes kernel interfaces, both internal and
provided to application code hosted in kernel mode.
@@ -111,6 +111,8 @@ other development tools :
module:kern/bitmap::
Arbitrary-length bit array.
+module:kern/cbuf::
+ Circular character buffer.
module:kern/error::
Common errors and error handling functions.
module:kern/kmem::
@@ -132,8 +134,9 @@ module:kern/syscnt::
X15 doesn't provide a generic queue interface, because the requirements
often vary too much. Similarly, it doesn't provide a hash table interface.
-Instead, users can easily build specialized queues and hash tables on top
-of the provided facilities. Hash functions may be provided in the future.
+Instead, users can easily build specialized queues, hash tables and ring
+buffers on top of the provided facilities. Hash functions may be provided
+in the future.
[[multiprocessor_support]]
MULTIPROCESSOR SUPPORT
@@ -216,8 +219,6 @@ module:arch/atomic::
Architecture-specific support for atomic instructions.
module:arch/cpu::
Processor interface.
-module:arch/param::
- Miscellaneous parameters.
module:arch/pmap::
Physical mappings, the MMU driver.
module:arch/strace::