No description
Find a file
rsc 856e1fc1ad Attempt to clean up newproc somewhat.
Also remove all calls to memcpy in favor of
memmove, which has defined semantics when
the ranges overlap.  The fact that memcpy was
working in console.c to scroll the screen is not
guaranteed by all implementations.
2006-07-16 01:47:40 +00:00
.cvsignore
asm.h
bootasm.S
bootmain.c
bootother.S
console.c Attempt to clean up newproc somewhat. 2006-07-16 01:47:40 +00:00
defs.h Attempt to clean up newproc somewhat. 2006-07-16 01:47:40 +00:00
dot-bochsrc New scheduler. 2006-07-16 01:15:28 +00:00
elf.h
fd.c
fd.h
ide.c no more recursive locks 2006-07-15 12:03:57 +00:00
kalloc.c
lapic.c
main.c Attempt to clean up newproc somewhat. 2006-07-16 01:47:40 +00:00
Makefile
memlayout.h
mmu.h
mp.c
mp.h
Notes no more recursive locks 2006-07-15 12:03:57 +00:00
param.h
picirq.c Undo change from this morning that wasn't intended to get in. 2006-07-16 01:12:57 +00:00
pipe.c no more recursive locks 2006-07-15 12:03:57 +00:00
proc.c Attempt to clean up newproc somewhat. 2006-07-16 01:47:40 +00:00
proc.h New scheduler. 2006-07-16 01:15:28 +00:00
sign.pl
spinlock.c New scheduler. 2006-07-16 01:15:28 +00:00
spinlock.h no more recursive locks 2006-07-15 12:03:57 +00:00
string.c Attempt to clean up newproc somewhat. 2006-07-16 01:47:40 +00:00
swtch.S
syscall.c Attempt to clean up newproc somewhat. 2006-07-16 01:47:40 +00:00
syscall.h no more recursive locks 2006-07-15 12:03:57 +00:00
trap.c New scheduler. 2006-07-16 01:15:28 +00:00
trapasm.S Attempt to clean up newproc somewhat. 2006-07-16 01:47:40 +00:00
traps.h
types.h
ulib.c
user1.c
userfs.c
usertests.c no more recursive locks 2006-07-15 12:03:57 +00:00
usys.S no more recursive locks 2006-07-15 12:03:57 +00:00
vectors.pl
x86.h New scheduler. 2006-07-16 01:15:28 +00:00