255 lines
7.3 KiB
Plaintext
255 lines
7.3 KiB
Plaintext
Table of Contents of MINIX Source Code Contained in the Book
|
||
|
||
Page Line File
|
||
|
||
|
||
Directory: include/
|
||
1 00000 include/ansi.h
|
||
2 00100 include/limits.h
|
||
3 00200 include/errno.h
|
||
5 00400 include/unistd.h
|
||
8 00600 include/string.h
|
||
9 00700 include/signal.h
|
||
11 00900 include/fcntl.h
|
||
12 01000 include/stdlib.h
|
||
14 01100 include/termios.h
|
||
17 01400 include/a.out.h
|
||
|
||
Directory: include/sys
|
||
19 01600 include/sys/types.h
|
||
22 01800 include/sys/ioctl.h
|
||
24 02000 include/sys/sigcontext.h
|
||
27 02200 include/sys/ptrace.h
|
||
27 02300 include/sys/stat.h
|
||
29 02400 include/sys/dir.h
|
||
29 02500 include/sys/wait.h
|
||
|
||
Directory: include/minix
|
||
30 02600 include/minix/config.h
|
||
34 02900 include/minix/const.h
|
||
36 03100 include/minix/type.h
|
||
38 03300 include/minix/syslib.h
|
||
39 03400 include/minix/callnr.h
|
||
40 03500 include/minix/com.h
|
||
44 03700 include/minix/boot.h
|
||
44 03800 include/minix/keymap.h
|
||
47 04000 include/minix/partition.h
|
||
|
||
Directory: include/ibm
|
||
47 04100 include/ibm/partition.h
|
||
|
||
Directory: src/kernel
|
||
48 04200 src/kernel/kernel.h
|
||
48 04300 src/kernel/const.h
|
||
51 04500 src/kernel/type.h
|
||
53 04700 src/kernel/proto.h
|
||
57 05000 src/kernel/glo.h
|
||
58 05100 src/kernel/proc.h
|
||
60 05200 src/kernel/protect.h
|
||
62 05400 src/kernel/sconst.h
|
||
63 05500 src/kernel/assert.h
|
||
64 05600 src/kernel/table.c
|
||
66 05800 src/kernel/mpx.s
|
||
67 05900 src/kernel/mpx386.s
|
||
77 06500 src/kernel/start.c
|
||
79 06700 src/kernel/main.c
|
||
82 06900 src/kernel/proc.c
|
||
91 07500 src/kernel/exception.c
|
||
92 07600 src/kernel/i8259.c
|
||
94 07700 src/kernel/protect.c
|
||
99 08000 src/kernel/klib.s
|
||
99 08100 src/kernel/klib386.s
|
||
110 08800 src/kernel/misc.c
|
||
113 09000 src/kernel/driver.h
|
||
114 09100 src/kernel/driver.c
|
||
119 09400 src/kernel/drvlib.h
|
||
120 09500 src/kernel/drvlib.c
|
||
123 09700 src/kernel/memory.c
|
||
128 10000 src/kernel/wini.c
|
||
129 10100 src/kernel/at_wini.c
|
||
144 11000 src/kernel/clock.c
|
||
153 11600 src/kernel/tty.h
|
||
155 11700 src/kernel/tty.c
|
||
177 13000 src/kernel/keyboard.c
|
||
186 13600 src/kernel/console.c
|
||
202 14600 src/kernel/dmp.c
|
||
204 14700 src/kernel/system.c
|
||
|
||
Directory: src/mm
|
||
221 15800 src/mm/mm.h
|
||
222 15900 src/mm/const.h
|
||
222 16000 src/mm/type.h
|
||
223 16100 src/mm/proto.h
|
||
224 16200 src/mm/glo.h
|
||
225 16300 src/mm/mproc.h
|
||
226 16400 src/mm/param.h
|
||
226 16500 src/mm/table.c
|
||
228 16600 src/mm/main.c
|
||
231 16800 src/mm/forkexit.c
|
||
236 17100 src/mm/exec.c
|
||
244 17600 src/mm/break.c
|
||
247 17800 src/mm/signal.c
|
||
258 18500 src/mm/getset.c
|
||
259 18600 src/mm/trace.c
|
||
261 18800 src/mm/alloc.c
|
||
266 19100 src/mm/utility.c
|
||
268 19300 src/mm/putk.c
|
||
|
||
Directory: src/fs
|
||
269 19400 src/fs/fs.h
|
||
269 19500 src/fs/const.h
|
||
271 19600 src/fs/type.h
|
||
271 19700 src/fs/proto.h
|
||
274 19900 src/fs/glo.h
|
||
275 20000 src/fs/fproc.h
|
||
275 20100 src/fs/buf.h
|
||
277 20200 src/fs/dev.h
|
||
277 20300 src/fs/file.h
|
||
277 20400 src/fs/lock.h
|
||
278 20500 src/fs/inode.h
|
||
279 20600 src/fs/param.h
|
||
280 20700 src/fs/super.h
|
||
281 20800 src/fs/table.c
|
||
283 21000 src/fs/cache.c
|
||
290 21500 src/fs/inode.c
|
||
297 21900 src/fs/super.c
|
||
301 22200 src/fs/filedes.c
|
||
303 22300 src/fs/lock.c
|
||
306 22500 src/fs/main.c
|
||
312 22900 src/fs/open.c
|
||
321 23400 src/fs/read.c
|
||
329 24000 src/fs/write.c
|
||
334 24300 src/fs/pipe.c
|
||
339 24700 src/fs/path.c
|
||
345 25100 src/fs/mount.c
|
||
349 25400 src/fs/link.c
|
||
357 25900 src/fs/stadir.c
|
||
360 26100 src/fs/protect.c
|
||
364 26400 src/fs/time.c
|
||
366 26600 src/fs/misc.c
|
||
372 27000 src/fs/device.c
|
||
378 27400 src/fs/utility.c
|
||
380 27600 src/fs/putk.c
|
||
|
||
|
||
Index to MINIX Source Code Files in the Book (alphabetical by pathname)
|
||
|
||
Page Line File
|
||
|
||
17 01400 include/a.out.h
|
||
1 00000 include/ansi.h
|
||
3 00200 include/errno.h
|
||
11 00900 include/fcntl.h
|
||
47 04100 include/ibm/partition.h
|
||
2 00100 include/limits.h
|
||
44 03700 include/minix/boot.h
|
||
39 03400 include/minix/callnr.h
|
||
40 03500 include/minix/com.h
|
||
30 02600 include/minix/config.h
|
||
34 02900 include/minix/const.h
|
||
44 03800 include/minix/keymap.h
|
||
47 04000 include/minix/partition.h
|
||
38 03300 include/minix/syslib.h
|
||
36 03100 include/minix/type.h
|
||
9 00700 include/signal.h
|
||
12 01000 include/stdlib.h
|
||
8 00600 include/string.h
|
||
29 02400 include/sys/dir.h
|
||
22 01800 include/sys/ioctl.h
|
||
27 02200 include/sys/ptrace.h
|
||
24 02000 include/sys/sigcontext.h
|
||
27 02300 include/sys/stat.h
|
||
19 01600 include/sys/types.h
|
||
29 02500 include/sys/wait.h
|
||
14 01100 include/termios.h
|
||
5 00400 include/unistd.h
|
||
275 20100 src/fs/buf.h
|
||
283 21000 src/fs/cache.c
|
||
269 19500 src/fs/const.h
|
||
277 20200 src/fs/dev.h
|
||
372 27000 src/fs/device.c
|
||
277 20300 src/fs/file.h
|
||
301 22200 src/fs/filedes.c
|
||
275 20000 src/fs/fproc.h
|
||
269 19400 src/fs/fs.h
|
||
274 19900 src/fs/glo.h
|
||
290 21500 src/fs/inode.c
|
||
278 20500 src/fs/inode.h
|
||
349 25400 src/fs/link.c
|
||
303 22300 src/fs/lock.c
|
||
277 20400 src/fs/lock.h
|
||
306 22500 src/fs/main.c
|
||
366 26600 src/fs/misc.c
|
||
345 25100 src/fs/mount.c
|
||
312 22900 src/fs/open.c
|
||
279 20600 src/fs/param.h
|
||
339 24700 src/fs/path.c
|
||
334 24300 src/fs/pipe.c
|
||
360 26100 src/fs/protect.c
|
||
271 19700 src/fs/proto.h
|
||
380 27600 src/fs/putk.c
|
||
321 23400 src/fs/read.c
|
||
357 25900 src/fs/stadir.c
|
||
297 21900 src/fs/super.c
|
||
280 20700 src/fs/super.h
|
||
281 20800 src/fs/table.c
|
||
364 26400 src/fs/time.c
|
||
271 19600 src/fs/type.h
|
||
378 27400 src/fs/utility.c
|
||
329 24000 src/fs/write.c
|
||
63 05500 src/kernel/assert.h
|
||
129 10100 src/kernel/at_wini.c
|
||
144 11000 src/kernel/clock.c
|
||
186 13600 src/kernel/console.c
|
||
48 04300 src/kernel/const.h
|
||
202 14600 src/kernel/dmp.c
|
||
114 09100 src/kernel/driver.c
|
||
113 09000 src/kernel/driver.h
|
||
120 09500 src/kernel/drvlib.c
|
||
119 09400 src/kernel/drvlib.h
|
||
91 07500 src/kernel/exception.c
|
||
57 05000 src/kernel/glo.h
|
||
92 07600 src/kernel/i8259.c
|
||
48 04200 src/kernel/kernel.h
|
||
177 13000 src/kernel/keyboard.c
|
||
99 08000 src/kernel/klib.s
|
||
99 08100 src/kernel/klib386.s
|
||
79 06700 src/kernel/main.c
|
||
123 09700 src/kernel/memory.c
|
||
110 08800 src/kernel/misc.c
|
||
66 05800 src/kernel/mpx.s
|
||
67 05900 src/kernel/mpx386.s
|
||
82 06900 src/kernel/proc.c
|
||
58 05100 src/kernel/proc.h
|
||
94 07700 src/kernel/protect.c
|
||
60 05200 src/kernel/protect.h
|
||
53 04700 src/kernel/proto.h
|
||
62 05400 src/kernel/sconst.h
|
||
77 06500 src/kernel/start.c
|
||
204 14700 src/kernel/system.c
|
||
64 05600 src/kernel/table.c
|
||
155 11700 src/kernel/tty.c
|
||
153 11600 src/kernel/tty.h
|
||
51 04500 src/kernel/type.h
|
||
128 10000 src/kernel/wini.c
|
||
261 18800 src/mm/alloc.c
|
||
244 17600 src/mm/break.c
|
||
222 15900 src/mm/const.h
|
||
236 17100 src/mm/exec.c
|
||
231 16800 src/mm/forkexit.c
|
||
258 18500 src/mm/getset.c
|
||
224 16200 src/mm/glo.h
|
||
228 16600 src/mm/main.c
|
||
221 15800 src/mm/mm.h
|
||
225 16300 src/mm/mproc.h
|
||
226 16400 src/mm/param.h
|
||
223 16100 src/mm/proto.h
|
||
268 19300 src/mm/putk.c
|
||
247 17800 src/mm/signal.c
|
||
226 16500 src/mm/table.c
|
||
259 18600 src/mm/trace.c
|
||
222 16000 src/mm/type.h
|
||
266 19100 src/mm/utility.c
|
||
|
||
|