graph
- whatever2011-12-11, by John Tsiombikas
- read/write superblock, get/put inode2011-12-11, by John Tsiombikas
- split the system call implementations out of fs.c into fs_sys.c2011-12-11, by John Tsiombikas
- fixed the readme file2014-04-17, by John Tsiombikas
- continuing with the fs2011-12-09, by John Tsiombikas
- started work on the filesystem2011-12-09, by John Tsiombikas
- starting the filesystem2011-12-08, by John Tsiombikas
- - added the partition table parsing code2011-12-08, by John Tsiombikas
- implementing ata read2011-12-07, by John Tsiombikas
- implementing ata read/write2011-12-07, by John Tsiombikas
- changed mkdiskimg to make partitioning work on freebsd2011-12-07, by John Tsiombikas
- foo2011-12-07, by John Tsiombikas
- foo2011-12-06, by John Tsiombikas
- added decimal digits to the disk size output2011-12-06, by John Tsiombikas
- foo2011-12-06, by John Tsiombikas
- fixed the "endianess" of the text messages in the ATA identify info block. this2011-12-06, by John Tsiombikas
- silenced a warning about a missing prototype in panic.c2011-12-06, by John Tsiombikas
- of course I forgot to actually add the new files... every fucking time...2011-12-06, by John Tsiombikas
- - started writing disk/ata code2011-12-06, by John Tsiombikas
- holy fuck, copy_on_write didn't actually do the copy!!!!2011-11-05, by John Tsiombikas
- testing of the exit syscall2011-10-15, by John Tsiombikas
- fixed cleanup_vm to avoid cleaning up kernel pages2011-10-15, by John Tsiombikas
- fixed a potential null dereference when deleting a bug in the redblack tree2011-10-15, by John Tsiombikas
- - implemented syscalls: exit, waitpid, getppid2011-10-15, by John Tsiombikas
- changed test_proc to modify memory after the fork in order to try out copy-on-write,2011-10-13, by John Tsiombikas
- added a comment in clone_vm2011-10-12, by John Tsiombikas
- ok I *think* i've fixed it now2011-10-12, by John Tsiombikas
- - added a generic red-black tree data structure2011-10-10, by John Tsiombikas
- added strcmp2011-10-09, by John Tsiombikas
- ops, forgot the -m in -m elf_i386 ld arg2011-10-06, by John Tsiombikas
- changed the makefile to only pass "emulation" (-m32 -melf_i386) only when not2011-10-05, by John Tsiombikas
- forgot to handle the cow argument to clone_vm2011-08-17, by John Tsiombikas
- added errno.h in klibc2011-08-17, by John Tsiombikas
- added a comment in the tss showing the interesting bits2011-08-17, by John Tsiombikas
- removed the unimplemented exit syscall2011-08-17, by John Tsiombikas
- fixed the comments in test_proc.S2011-08-17, by John Tsiombikas
- added a comment describing the push of just_forked address to the stack frame of the newly-forked process.2011-08-17, by John Tsiombikas
- added a comment to just_forked2011-08-17, by John Tsiombikas
- I think we're done for now. two processes seem to be scheduled and switched just fine, fork seems to work (NO CoW YET!)2011-08-16, by John Tsiombikas
- finally, runqueues, blocking, waking up, idle loop etc, all seem to work fine2011-08-15, by John Tsiombikas
- Fixed most important task switching bugs.2011-08-15, by John Tsiombikas
- bringing the task switching thing into shape with proper per-process kernel stacks and shit2011-08-14, by John Tsiombikas
- llalallalala2011-08-08, by John Tsiombikas
- picking this up again, let's fix it2011-08-07, by John Tsiombikas
- lalalala2011-08-01, by John Tsiombikas
- tidyed up the intr_ret bit, made it a bit more reasonably structured, and cleaned up some debugging things2011-07-30, by John Tsiombikas
- fuck yeah, now do priviledge levels and TSS2011-07-30, by John Tsiombikas
- fixed the page fault2011-07-28, by John Tsiombikas
- continuing with the process implementation. not done yet, panics.2011-07-28, by John Tsiombikas
- apparently free_phys_page was never tested. the check for double-freeing a page2011-07-28, by John Tsiombikas
- mainly additions to the VM to support processes etc. not complete2011-07-26, by John Tsiombikas
- added the first test process code and system call numbers header2011-07-25, by John Tsiombikas
- - implemented clone_vmem2011-07-25, by John Tsiombikas
- started implementing processes2011-07-24, by John Tsiombikas
- merged the timer/rtc/etc from the misc branch2011-06-14, by John Tsiombikas
- - now read_rtc doesn't try to read weekday as it's probably wrong anyway, and doesn't set yearday either2011-06-12, by John Tsiombikas
- - removed redundant call to day_of_year in gmtime_r2011-06-12, by John Tsiombikas
- - added makefile pattern to produce assembly output from c source files.2011-06-10, by John Tsiombikas
- finished with the klibc/time.c stuff2011-06-10, by John Tsiombikas
- - added cmos rtc code2011-06-10, by John Tsiombikas
- - made interrupt number - irq mapping macros public in intr.h2011-06-09, by John Tsiombikas