summary refs log tree commit diff
path: root/linux-dynamic.e
diff options
context:
space:
mode:
Diffstat (limited to 'linux-dynamic.e')
-rw-r--r--linux-dynamic.e11
1 files changed, 8 insertions, 3 deletions
diff --git a/linux-dynamic.e b/linux-dynamic.e
index ee34e0e..3809a0e 100644
--- a/linux-dynamic.e
+++ b/linux-dynamic.e
@@ -2,9 +2,14 @@
 ~ ~~ More system calls for Linux ~~
 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ~
-~   Everything that takes a struct is here, because that lets us define the
-~ system call next to the allocation stuff, for ease of reference. There are
-~ also higher-level facilities, later in the file.
+~   Here's some more system calls for the Linux kernel, augmenting the ones in
+~ linux.e. We needed the basic I/O stuff early, to use in building the
+~ interpreter, but there's less-basic stuff that benefits from dynamic
+~ definition. That stuff is here.
+~
+~   In particular, everything that takes a struct is here, because that lets
+~ us define the system call next to the allocation stuff, for ease of
+~ reference. There are also higher-level facilities, later in the file.
 
 
 ~   Since the only way to know the struct layout is by reading the kernel