2008-11-12 |
Ben Pfaff | Implement a proper block layer with partition support. |
blob | commitdiff | raw |
2008-11-10 |
Ben Pfaff | Rename ram_pages to init_ram_pages. |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Ben Pfaff | Get rid of power_off_when_done global variable. |
blob | commitdiff | raw | diff to current |
2008-11-09 |
Ben Pfaff | Move reboot() and power_off() to new file, and rename... |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Ben Pfaff | Eliminate user_page_limit global symbol. |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Ben Pfaff | Rename base_page_dir to init_page_dir. |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Godmar Back | cleaned up comments for reboot code and adopted GNU... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Ben Pfaff | Reboot when Ctrl+Alt+Del is pressed. |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Ben Pfaff | New option -r to reboot the VM after actions are complete. |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Ben Pfaff | Use standard POSIX "ustar" format for the scratch disk. |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Ben Pfaff | RTC support. |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Ben Pfaff | Parse command-line options much earlier, so that thread... |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Ben Pfaff | Adopt consistent style in asm statements. |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Ben Pfaff | Add memory clobbers to several asm statements, |
blob | commitdiff | raw | diff to current |
2006-09-25 |
Ben Pfaff | Fix two bugs in the base Pintos code: |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Ben Pfaff | Make kernel code pages read-only. |
blob | commitdiff | raw | diff to current |
2006-06-10 |
Ben Pfaff | Capitalize QEMU properly. |
blob | commitdiff | raw | diff to current |
2006-06-01 |
Ben Pfaff | Add support for "keyboard" input over the serial port. |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Ben Pfaff | Enclose kernel command line arguments that contain... |
blob | commitdiff | raw | diff to current |
2006-05-19 |
Ben Pfaff | Consistently spell "file name" and "file system" as... |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Ben Pfaff | Randomize the bits that bitmap_scan() returns, to make... |
blob | commitdiff | raw | diff to current |
2006-04-20 |
Ben Pfaff | Major revisions to documentation. |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Ben Pfaff | Update Intel architecture guide references to latest. |
blob | commitdiff | raw | diff to current |
2006-01-08 |
Ben Pfaff | Formatting. |
blob | commitdiff | raw | diff to current |
2006-01-03 |
Ben Pfaff | Get rid of -rndpg option for now, because none of the... |
blob | commitdiff | raw | diff to current |
2005-12-20 |
Ben Pfaff | Revert Intel-style assembly back to AT&T-style. |
blob | commitdiff | raw | diff to current |
2005-06-19 |
Ben Pfaff | Make tests public. Rewrite most tests. Add tests. |
blob | commitdiff | raw | diff to current |
2005-04-13 |
Ben Pfaff | Use runtime options instead of conditional compilation... |
blob | commitdiff | raw | diff to current |
2005-04-12 |
Ben Pfaff | Update message. |
blob | commitdiff | raw | diff to current |
2005-04-12 |
Ben Pfaff | Update message. |
blob | commitdiff | raw | diff to current |
2005-04-12 |
Ben Pfaff | Get rid of file system "dump" operations because they... |
blob | commitdiff | raw | diff to current |
2005-04-12 |
Ben Pfaff | Get rid of DEBUG macro, supporting code, and documentation, |
blob | commitdiff | raw | diff to current |
2005-03-31 |
Ben Pfaff | Move problem 1-2 (join) into project 2 as the "wait... |
blob | commitdiff | raw | diff to current |
2005-02-07 |
Ben Pfaff | Get rid of THREAD_JOIN_IMPLEMENTED by adding thread_joi... |
blob | commitdiff | raw | diff to current |
2005-01-02 |
Ben Pfaff | Change assembly from AT&T to Intel syntax. |
blob | commitdiff | raw | diff to current |
2005-01-01 |
Ben Pfaff | Comments. |
blob | commitdiff | raw | diff to current |
2004-12-13 |
Ben Pfaff | Support accurate short delays in the timer code, to... |
blob | commitdiff | raw | diff to current |
2004-12-09 |
Ben Pfaff | Rename do_power_off to power_off_when_done. |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Ben Pfaff | %zd -> %zu |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Ben Pfaff | Comments and a bit of initialization order cleanup. |
blob | commitdiff | raw | diff to current |
2004-09-27 |
Ben Pfaff | Add -ul option for limiting user pool size. |
blob | commitdiff | raw | diff to current |
2004-09-26 |
Ben Pfaff | Print statistics at power off. |
blob | commitdiff | raw | diff to current |
2004-09-23 |
Ben Pfaff | Rewrite page allocator to support multi-page allocations. |
blob | commitdiff | raw | diff to current |
2004-09-22 |
Ben Pfaff | thread_join() the -ex process if THREAD_JOIN_IMPLEMENTED. |
blob | commitdiff | raw | diff to current |
2004-09-21 |
Ben Pfaff | Call serial_flush() in power_off(). |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Ben Pfaff | Rename addrspace to process. |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Ben Pfaff | Make processes responsible for loading themselves. |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Ben Pfaff | Swap names of power_off and do_power_off(). |
blob | commitdiff | raw | diff to current |
2004-09-16 |
Ben Pfaff | Move pagedir stuff into userprog. |
blob | commitdiff | raw | diff to current |
2004-09-16 |
Ben Pfaff | Add -u to usage message. |
blob | commitdiff | raw | diff to current |
2004-09-14 |
Ben Pfaff | Change -cp option to -ci ("copy in"). |
blob | commitdiff | raw | diff to current |
2004-09-13 |
Ben Pfaff | Use `z' modifier to printf size_t. |
blob | commitdiff | raw | diff to current |
2004-09-13 |
Ben Pfaff | Don't assume 4 kB pages. |
blob | commitdiff | raw | diff to current |
2004-09-11 |
Ben Pfaff | Update initialization order. |
blob | commitdiff | raw | diff to current |
2004-09-11 |
Ben Pfaff | Add a little demo/test code for the `threads' project. |
blob | commitdiff | raw | diff to current |
2004-09-08 |
Ben Pfaff | Update name to Pintos. |
blob | commitdiff | raw | diff to current |
2004-09-07 |
Ben Pfaff | Move serial interrupt queue into new file intq.c. |
blob | commitdiff | raw | diff to current |
2004-09-07 |
Ben Pfaff | First stab at interrupt-driven serial. |
blob | commitdiff | raw | diff to current |
2004-09-06 |
Ben Pfaff | Rename printk() to printf(). |
blob | commitdiff | raw | diff to current |
2004-09-05 |
Ben Pfaff | Redo makefiles. |
blob | commitdiff | raw | diff to current |
2004-09-05 |
Ben Pfaff | System call interface. |
blob | commitdiff | raw | diff to current |
2004-09-02 |
Ben Pfaff | Redo and improve thread scheduling startup. |
blob | commitdiff | raw | diff to current |
2004-09-02 |
Ben Pfaff | Move user exception support into userprog. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Ben Pfaff | Misc cleanups in init, thread. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Ben Pfaff | Break TSS out of GDT. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Ben Pfaff | Break GDT, TSS out of init.c, mmu.h. |
blob | commitdiff | raw | diff to current |
2004-08-31 |
Ben Pfaff | Clean up disk layer. |
blob | commitdiff | raw | diff to current |
2004-08-31 |
Ben Pfaff | Implement command line arguments. |
blob | commitdiff | raw | diff to current |
2004-08-31 |
Ben Pfaff | Clean up threads.c. |
blob | commitdiff | raw | diff to current |
2004-08-31 |
Ben Pfaff | Clean up a little. |
blob | commitdiff | raw | diff to current |
2004-08-31 |
Ben Pfaff | Small loader cleanups. |
blob | commitdiff | raw | diff to current |
2004-08-31 |
Ben Pfaff | Split RAM initialization into function. |
blob | commitdiff | raw | diff to current |
2004-08-30 |
Ben Pfaff | Move filesys_init into main_thread. |
blob | commitdiff | raw | diff to current |
2004-08-30 |
Ben Pfaff | Test disk code slightly more thoroughly. |
blob | commitdiff | raw | diff to current |
2004-08-29 |
Ben Pfaff | Basic disk test code. |
blob | commitdiff | raw | diff to current |
2004-08-29 |
Ben Pfaff | Basic disk detection stuff. |
blob | commitdiff | raw | diff to current |
2004-08-28 |
Ben Pfaff | Work on loader to prepare for passing in a command... |
blob | commitdiff | raw | diff to current |
2004-08-27 |
Ben Pfaff | Make userspace actually work. |
blob | commitdiff | raw | diff to current |
2004-08-27 |
Ben Pfaff | Fix TSS descriptor. |
blob | commitdiff | raw | diff to current |
2004-08-27 |
Ben Pfaff | Fix formatting. |
blob | commitdiff | raw | diff to current |
2004-08-26 |
Ben Pfaff | Clean up handling of stack frames. |
blob | commitdiff | raw | diff to current |
2004-08-26 |
Ben Pfaff | Improve mmu.h. |
blob | commitdiff | raw | diff to current |
2004-08-26 |
Ben Pfaff | Start work on program loading. |
blob | commitdiff | raw | diff to current |
2004-08-18 |
Ben Pfaff | Remove call to sema_self_test() from main(). |
blob | commitdiff | raw | diff to current |
2004-08-18 |
Ben Pfaff | Working backdoor filesystem implementation. |
blob | commitdiff | raw | diff to current |
2004-08-16 |
Ben Pfaff | Initial revision |
blob | commitdiff | raw | diff to current |
|