2006-06-14 |
Ben Pfaff | Add some comments. |
tree | commitdiff |
2006-06-10 |
Ben Pfaff | Capitalize QEMU properly. |
tree | commitdiff |
2006-06-01 |
Ben Pfaff | Add support for "keyboard" input over the serial port. |
tree | commitdiff |
2006-05-26 |
Ben Pfaff | Make the default simulator qemu for project 2...4, |
tree | commitdiff |
2006-05-24 |
Ben Pfaff | Enclose kernel command line arguments that contain... |
tree | commitdiff |
2006-05-20 |
Ben Pfaff | Comment. |
tree | commitdiff |
2006-05-19 |
Ben Pfaff | Consistently spell "file name" and "file system" as... |
tree | commitdiff |
2006-05-18 |
Ben Pfaff | Randomize the bits that bitmap_scan() returns, to make... |
tree | commitdiff |
2006-05-17 |
Ben Pfaff | Ignore bochsout.txt, bochsrc.txt. |
tree | commitdiff |
2006-04-20 |
Ben Pfaff | Major revisions to documentation. |
tree | commitdiff |
2006-04-20 |
Ben Pfaff | Improve comments. |
tree | commitdiff |
2006-04-10 |
Ben Pfaff | Invert the priority scheme, so that PRI_MIN is now... |
tree | commitdiff |
2006-04-09 |
Ben Pfaff | The lock functions don't really need to disable interru... |
tree | commitdiff |
2006-04-09 |
Ben Pfaff | Fix typo in comment. |
tree | commitdiff |
2006-04-09 |
Ben Pfaff | Improve comment. |
tree | commitdiff |
2006-04-09 |
Ben Pfaff | Remove unnecessary test for switching from null current... |
tree | commitdiff |
2006-04-08 |
Ben Pfaff | Style. |
tree | commitdiff |
2006-04-08 |
Ben Pfaff | Fix for Bochs 2.2.6. |
tree | commitdiff |
2006-04-05 |
Ben Pfaff | Clarify comment. |
tree | commitdiff |
2006-04-05 |
Ben Pfaff | Add comment to explain why we don't free initial_thread. |
tree | commitdiff |
2006-01-29 |
Ben Pfaff | Update Intel architecture guide references to latest. |
tree | commitdiff |
2006-01-08 |
Ben Pfaff | Formatting. |
tree | commitdiff |
2006-01-03 |
Ben Pfaff | Get rid of -rndpg option for now, because none of the... |
tree | commitdiff |
2005-12-21 |
Ben Pfaff | Comments. |
tree | commitdiff |
2005-12-21 |
Ben Pfaff | Use AT&T syntax instead of Intel. |
tree | commitdiff |
2005-12-20 |
Ben Pfaff | Comment idle thread more thoroughly. |
tree | commitdiff |
2005-12-20 |
Ben Pfaff | Clarifying comment. |
tree | commitdiff |
2005-12-20 |
Ben Pfaff | Revert Intel-style assembly back to AT&T-style. |
tree | commitdiff |
2005-06-20 |
Ben Pfaff | Add grading system. |
tree | commitdiff |
2005-06-19 |
Ben Pfaff | Make tests public. Rewrite most tests. Add tests. |
tree | commitdiff |
2005-04-13 |
Ben Pfaff | Use runtime options instead of conditional compilation... |
tree | commitdiff |
2005-04-12 |
Ben Pfaff | Update message. |
tree | commitdiff |
2005-04-12 |
Ben Pfaff | Update message. |
tree | commitdiff |
2005-04-12 |
Ben Pfaff | Get rid of file system "dump" operations because they... |
tree | commitdiff |
2005-04-12 |
Ben Pfaff | Get rid of DEBUG macro, supporting code, and documentation, |
tree | commitdiff |
2005-04-07 |
Ben Pfaff | In idle(), "sti; hlt" must be atomic or we can waste... |
tree | commitdiff |
2005-04-06 |
Ben Pfaff | Only need single 0x90. |
tree | commitdiff |
2005-03-31 |
Ben Pfaff | Move problem 1-2 (join) into project 2 as the "wait... |
tree | commitdiff |
2005-03-29 |
Ben Pfaff | Change list_elem from typedef to struct. |
tree | commitdiff |
2005-02-07 |
Ben Pfaff | Get rid of THREAD_JOIN_IMPLEMENTED by adding thread_joi... |
tree | commitdiff |
2005-01-29 |
Ben Pfaff | Remove .cvsignore from build directories; put `build... |
tree | commitdiff |
2005-01-21 |
Ben Pfaff | Set up a frame pointer on interrupt entry, to improve... |
tree | commitdiff |
2005-01-20 |
Ben Pfaff | Improve debuggability by adding .func/.endfunc around... |
tree | commitdiff |
2005-01-19 |
Ben Pfaff | If the kernel image gets too big, "cmp ebx, KERNEL_LOAD... |
tree | commitdiff |
2005-01-18 |
Ben Pfaff | Need to turn off interrupts again after calling into... |
tree | commitdiff |
2005-01-18 |
Ben Pfaff | In all the variants of the basic test for part 1-1... |
tree | commitdiff |
2005-01-13 |
Ben Pfaff | Improve comment. |
tree | commitdiff |
2005-01-10 |
Ben Pfaff | Fix Intel names for outd, ind, outsd, insd. |
tree | commitdiff |
2005-01-10 |
Ben Pfaff | Fix order of edi, esi, ebp, ebx in switch_threads_frame... |
tree | commitdiff |
2005-01-09 |
Ben Pfaff | Save and restore user processes' FS and GS registers. |
tree | commitdiff |
2005-01-04 |
Ben Pfaff | Change to deal with crappy GAS bug. |
tree | commitdiff |
2005-01-02 |
Ben Pfaff | Change assembly from AT&T to Intel syntax. |
tree | commitdiff |
2005-01-01 |
Ben Pfaff | Comments. |
tree | commitdiff |
2004-12-31 |
Ben Pfaff | Fix comment. |
tree | commitdiff |
2004-12-31 |
Ben Pfaff | Improve basic alarm clock test. |
tree | commitdiff |
2004-12-15 |
Ben Pfaff | Clean up inode code: |
tree | commitdiff |
2004-12-15 |
Ben Pfaff | Comment. |
tree | commitdiff |
2004-12-15 |
Ben Pfaff | Use 0xcc (not 0xcd) for clearing malloc() blocks too. |
tree | commitdiff |
2004-12-13 |
Ben Pfaff | Support accurate short delays in the timer code, to... |
tree | commitdiff |
2004-12-09 |
Ben Pfaff | Rename do_power_off to power_off_when_done. |
tree | commitdiff |
2004-11-23 |
Ben Pfaff | Update .cvsignore files. |
tree | commitdiff |
2004-10-25 |
Ben Pfaff | Add some more correctness assertions to free(). |
tree | commitdiff |
2004-10-14 |
Ben Pfaff | Add 14 (page fault) to named exceptions. |
tree | commitdiff |
2004-10-10 |
Ben Pfaff | Add volatile to asm statement in intr_get_level(), |
tree | commitdiff |
2004-10-09 |
Ben Pfaff | Comments. |
tree | commitdiff |
2004-10-06 |
Ben Pfaff | Make freeing pages not require the pool lock, |
tree | commitdiff |
2004-10-05 |
Ben Pfaff | Comment. |
tree | commitdiff |
2004-10-02 |
Ben Pfaff | Fix comments. |
tree | commitdiff |
2004-09-29 |
Ben Pfaff | Fix printf() format specifier. |
tree | commitdiff |
2004-09-29 |
Ben Pfaff | Reorder functions. |
tree | commitdiff |
2004-09-29 |
Ben Pfaff | Comments. |
tree | commitdiff |
2004-09-29 |
Ben Pfaff | %zd -> %zu |
tree | commitdiff |
2004-09-28 |
Ben Pfaff | Comments. |
tree | commitdiff |
2004-09-28 |
Ben Pfaff | Comments and a bit of initialization order cleanup. |
tree | commitdiff |
2004-09-27 |
Ben Pfaff | Add -ul option for limiting user pool size. |
tree | commitdiff |
2004-09-27 |
Ben Pfaff | Bug fix. |
tree | commitdiff |
2004-09-27 |
Ben Pfaff | Add PTSPAN. |
tree | commitdiff |
2004-09-26 |
Ben Pfaff | Print statistics at power off. |
tree | commitdiff |
2004-09-26 |
Ben Pfaff | Map first 64 MB of memory, not just 4 MB. |
tree | commitdiff |
2004-09-23 |
Ben Pfaff | Rewrite page allocator to support multi-page allocations. |
tree | commitdiff |
2004-09-22 |
Ben Pfaff | Move most process destruction earlier. |
tree | commitdiff |
2004-09-22 |
Ben Pfaff | memset freed blocks to 0xcd. |
tree | commitdiff |
2004-09-22 |
Ben Pfaff | thread_join() the -ex process if THREAD_JOIN_IMPLEMENTED. |
tree | commitdiff |
2004-09-21 |
Ben Pfaff | Call serial_flush() in power_off(). |
tree | commitdiff |
2004-09-21 |
Ben Pfaff | Cleanup. |
tree | commitdiff |
2004-09-21 |
Ben Pfaff | Remove unneeded #include. |
tree | commitdiff |
2004-09-21 |
Ben Pfaff | Merge new_thread() into thread_create(). |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Rename addrspace to process. |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Make processes responsible for loading themselves. |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Comments. |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Change interface of addrspace_load() to provide initial... |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Remove `name' from lock because it duplicates its membe... |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Comments. |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Add const to various functions. |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Swap names of power_off and do_power_off(). |
tree | commitdiff |
2004-09-20 |
Ben Pfaff | Revise makefile structure. |
tree | commitdiff |
2004-09-19 |
Ben Pfaff | Comments. |
tree | commitdiff |
2004-09-17 |
Ben Pfaff | Add thread priority support. |
tree | commitdiff |
2004-09-16 |
Ben Pfaff | Move pagedir stuff into userprog. |
tree | commitdiff |
2004-09-16 |
Ben Pfaff | Make thread_unblock() on a thread that isn't blocked... |
tree | commitdiff |
next |