projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Call serial_flush() in power_off().
[pintos-anon]
/
src
/
TODO
diff --git
a/src/TODO
b/src/TODO
index ea6812258b8ab76252020e55d5acb4a6862fdd2e..f44e1f1c250235e767702c8eb4cea4d903b9967e 100644
(file)
--- a/
src/TODO
+++ b/
src/TODO
@@
-1,16
+1,26
@@
-* malloc() needs to block until memory is available?
+* Get rid of names for synch primitives? They increase the size of
+ each one by 16 bytes and are probably not that useful.
+ Alternatively make the names pointers?
-* Should we use a task gate for hardware interrupts? Then we could
- dedicate a stack to interrupt handling and not worry about interrupt
- usage of kernel stacks.
+* Write, test VM.
-* Filesystem dumps should include filehdrs?
+* Test list, hash ADTs.
+
+* Compile and install gdb, dbg versions.
+ - Test gdb version.
+
+* References/bibliography.
+ - Userprog refers to [SysV-i386].
+
+* Write "tour".
+
+----------------------------------------------------------------------
* Cygwin support:
- PE linker scripts? Doesn't seem to support ELF ones.
- .S files need _ prefixes on symbols.
* Cygwin support:
- PE linker scripts? Doesn't seem to support ELF ones.
- .S files need _ prefixes on symbols.
-*
Add Solaris support to serial.cc.
+*
Filesystem dumps should include filehdrs?
* Cross-compile notes:
* Cross-compile notes: