Pass return code from main() to exit().
[pintos-anon] / src /
2004-09-19 Ben PfaffPass return code from main() to exit().
2004-09-19 Ben PfaffUpdate.
2004-09-18 Ben PfaffOnly destroy pages up to PHYS_BASE.
2004-09-18 Ben PfaffBug fixes.
2004-09-18 Ben PfaffClarify strtok_r() description.
2004-09-17 Ben PfaffAdd threads tests.
2004-09-17 Ben PfaffAdd thread priority support.
2004-09-16 Ben PfaffMove pagedir stuff into userprog.
2004-09-16 Ben PfaffMake thread_unblock() on a thread that isn't blocked...
2004-09-16 Ben PfaffInvent tid_t data type and use it in many places where...
2004-09-16 Ben PfaffMerge 16550a.h into serial.c.
2004-09-16 Ben PfaffUpdate.
2004-09-16 Ben Pfaffbacktrace utility
2004-09-16 Ben PfaffReorder.
2004-09-16 Ben PfaffSkeleton for students to use.
2004-09-16 Ben PfaffUpdate.
2004-09-16 Ben PfaffInclude constants.h into all source files with a -inclu...
2004-09-16 Ben PfaffAdd -u to usage message.
2004-09-15 Ben PfaffFix serial device handling.
2004-09-15 Ben PfaffUpdate.
2004-09-15 Ben PfaffAdd Solaris serial support.
2004-09-15 Ben PfaffFoo.
2004-09-15 Ben PfaffAdd rule for refreshing from Makefile.build.
2004-09-15 Ben PfaffImprove flexibility.
2004-09-14 Ben PfaffRemove obsolete vmware directory.
2004-09-14 Ben PfaffRemove obsolete bochs directory.
2004-09-14 Ben PfaffNo longer needed.
2004-09-14 Ben PfaffImprove VMware GSX Server support.
2004-09-14 Ben PfaffSupport VMware Workstation.
2004-09-14 Ben PfaffMake it work.
2004-09-14 Ben PfaffUse cp instead of ln.
2004-09-14 Ben PfaffDetect x86 systems, use the native tools.
2004-09-14 Ben PfaffChange -cp option to -ci ("copy in").
2004-09-14 Ben Pfafffirst try
2004-09-14 Ben PfaffAdd gdb to cross-compiler installation instructions.
2004-09-13 Ben PfaffBochs patches for Solaris.
2004-09-13 Ben PfaffAdd instructions for building cross-compiler.
2004-09-13 Ben PfaffFor some reason i386-elf-as doesn't like 512/4, so...
2004-09-13 Ben PfaffUse __SIZE_TYPE__ for size_t, __PTRDIFF_TYPE__ for...
2004-09-13 Ben PfaffUse `z' modifier to printf size_t.
2004-09-13 Ben PfaffUse i386-elf-* tools by default.
2004-09-13 Ben PfaffUse symbolic links instead of hard links, because hard...
2004-09-13 Ben PfaffRewrite filesystem to support Unix "delete" semantics.
2004-09-13 Ben PfaffDon't assume 4 kB pages.
2004-09-13 Ben PfaffMake the bitmap responsible for allocation.
2004-09-13 Ben PfaffChange "stddef.h" to <stddef.h>
2004-09-13 Ben PfaffDon't palloc_free() the initial thread, because it...
2004-09-13 Ben PfaffAdd magic numbers for safety.
2004-09-13 Ben PfaffFlush serial device on panic.
2004-09-13 Ben PfaffNeeds #include <console.h>.
2004-09-13 Ben PfaffIntroduce "kernel" and "user" pools as a band-aid for...
2004-09-11 Ben PfaffMake less sensitive to slow processors.
2004-09-11 Ben PfaffUpdate initialization order.
2004-09-11 Ben PfaffDo console locking.
2004-09-11 Ben PfaffDo console locking.
2004-09-11 Ben PfaffFormat null pointers as 0x0.
2004-09-11 Ben PfaffTurn off interrupts on output to lock out interrupt...
2004-09-11 Ben PfaffCall thread_yield() in timer_sleep() if interrupts...
2004-09-11 Ben PfaffOnly poll on output if the txq is full and interrupts...
2004-09-11 Ben PfaffDeclare start symbol for linker's use.
2004-09-11 Ben PfaffReally make it safe to call printf() from any context.
2004-09-11 Ben PfaffComments.
2004-09-11 Ben PfaffAdd a little demo/test code for the `threads' project.
2004-09-11 Ben PfaffIncrease queue size to 64.
2004-09-11 Ben PfaffRewrite loader, improving comments greatly.
2004-09-11 Ben PfaffUse ln -f for linking Makefile into build dir.
2004-09-10 Ben PfaffAdd timer_sleep() that takes an argument in timer ticks.
2004-09-09 Ben PfaffAdd comment.
2004-09-09 Ben PfaffAdd some prototypes.
2004-09-09 Ben PfaffRename run_queue to ready_list.
2004-09-09 Ben PfaffAdd new syscall stubs.
2004-09-09 Ben PfaffAdd syscalls.
2004-09-09 Ben PfaffAdd comment.
2004-09-09 Ben PfaffAllow students to easily disable VM.
2004-09-09 Ben Pfaff#error if TIMER_FREQ too high.
2004-09-08 Ben PfaffAdd TAGS, tags targets.
2004-09-08 Ben PfaffUpdate name to Pintos.
2004-09-08 Ben PfaffSome bochs/qemu tools.
2004-09-08 Ben PfaffInitial list.
2004-09-07 Ben PfaffImplement keyboard device.
2004-09-07 Ben PfaffMove serial interrupt queue into new file intq.c.
2004-09-07 Ben PfaffAdd tolower(), toupper().
2004-09-07 Ben PfaffPrepare to remove serial receive path.
2004-09-07 Ben PfaffFirst stab at interrupt-driven serial.
2004-09-07 Ben PfaffDefault to INTR_OFF for unregistered interrupts.
2004-09-07 Ben PfaffAdd comment.
2004-09-07 Ben PfaffAdd isblank().
2004-09-06 Ben PfaffComment.
2004-09-06 Ben PfaffFix up header guards.
2004-09-06 Ben PfaffDon't want -DKERNEL_LOAD_PAGES on every kernel.bin...
2004-09-06 Ben PfaffFix up header guards.
2004-09-06 Ben PfaffRemove unwanted files.
2004-09-06 Ben PfaffREmove unwanted files.
2004-09-06 Ben PfaffRename printk() to printf().
2004-09-06 Ben Pfaffcvsignore
2004-09-05 Ben PfaffRemove NDEBUG.
2004-09-05 Ben PfaffAdd .cvsignore.
2004-09-05 Ben PfaffRedo makefiles.
2004-09-05 Ben PfaffNicer way to generate kernel.lds.s.
2004-09-05 Ben Pfaff%#X uses 0X not 0x.
next