- Aug 27, 2007
-
-
rsc authored
-
rsc authored
Edit exec. Do not commit to new memory image until nothing can go wrong, avoiding bad2 case. Be sure to allocate enough stack space for argv. Load executable before initializing stack, to keep ELF loops together. Make argv loop clearer.
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
FS cleanup. Add utility routines bzero, readsb so that balloc, bfree fit on one page. Make balloc loop clearer.
-
rsc authored
Rename B_WRITE to B_DIRTY and then let ide.c maintain the B_VALID and B_DIRTY flags.
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
- Aug 24, 2007
-
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
Remove struct uinode. Remove type arg to mknod (assume T_DEV).
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rsc authored
Remove puts in favor of printf. Allow multiple arguments to ls.
-
rtm authored
-
rsc authored
-
rsc authored
-
rsc authored
-
rtm authored
nits in comments
-
rsc authored
-
rsc authored
Rework comments a bit. Move initialization of %sp after protected mode jump and change to %esp.
-
rtm authored
-
rtm authored
-
rtm authored
test files with holes (not ok)
-
- Aug 23, 2007
-
-
rsc authored
-