projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Replace GSX Server support with VMware Player support.
[pintos-anon]
/
doc
/
threads.texi
diff --git
a/doc/threads.texi
b/doc/threads.texi
index eeb17eeac26298c6728c1349abbb5bc3a12f1222..706f76b7f035e5b7c0e17755dc5c7750aed4d34d 100644
(file)
--- a/
doc/threads.texi
+++ b/
doc/threads.texi
@@
-217,14
+217,24
@@
call this code yourself.
@item serial.c
@itemx serial.h
Serial port driver. Again, @func{printf} calls this code for you,
@item serial.c
@itemx serial.h
Serial port driver. Again, @func{printf} calls this code for you,
-so you don't need to do so yourself.
Feel free to look through it if
-
you're curious
.
+so you don't need to do so yourself.
+
It handles serial input by passing it to the input layer (see below)
.
@item disk.c
@itemx disk.h
Supports reading and writing sectors on up to 4 IDE disks. This won't
actually be used until project 2.
@item disk.c
@itemx disk.h
Supports reading and writing sectors on up to 4 IDE disks. This won't
actually be used until project 2.
+@item kbd.c
+@itemx kbd.h
+Keyboard driver. Handles keystrokes passing them to the input layer
+(see below).
+
+@item input.c
+@itemx input.h
+Input layer. Queues input characters passed along by the keyboard or
+serial drivers.
+
@item intq.c
@itemx intq.h
Interrupt queue, for managing a circular queue that both kernel
@item intq.c
@itemx intq.h
Interrupt queue, for managing a circular queue that both kernel