Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-08-12 | fstat | kaashoek | 1 | -0/+11 | |
primitive ls | |||||
2006-08-12 | unlink,mknod,create with multi-component pathnames should work now | kaashoek | 1 | -11/+31 | |
remove console init code from userfs | |||||
2006-08-11 | fix deadlock---iput(dp) asap | kaashoek | 1 | -1/+59 | |
working unlink, but doesn't free dir blocks that become empty remove out-of-date comment in ioapic | |||||
2006-08-11 | init creates console, opens 0/1/2, runs sh | rtm | 1 | -5/+6 | |
sh accepts 0-argument commands (like userfs) reads from console | |||||
2006-08-10 | interrupts could be recursive since lapic_eoi() called before rti | rtm | 1 | -1/+7 | |
so fast interrupts overflow the kernel stack fix: cli() before lapic_eoi() | |||||
2006-08-10 | low-level keyboard input (not hooked up to /dev yet) | rtm | 1 | -0/+1 | |
fix acquire() to cli() *before* incrementing nlock make T_SYSCALL a trap gate, not an interrupt gate sadly, various crashes if you hold down a keyboard key... | |||||
2006-08-10 | printf | kaashoek | 1 | -18/+79 | |
convert userfs to use printf bfree ifree writei start on unlink | |||||
2006-08-09 | iread for T_DEV | kaashoek | 1 | -0/+8 | |
O_RDWR, etc. create file | |||||
2006-08-09 | devsw | kaashoek | 1 | -0/+11 | |
checkpoint: write(fd,"hello\n",6) where fd is a console dev almost works | |||||
2006-08-09 | oops, update directory inode too | kaashoek | 1 | -2/+9 | |
2006-08-09 | block bitmap | kaashoek | 1 | -19/+55 | |
balloc | |||||
2006-08-08 | mknod,ialloc,iupdate | kaashoek | 1 | -0/+95 | |
2006-07-29 | open() | rtm | 1 | -3/+6 | |
2006-07-27 | primitive exec | rtm | 1 | -0/+23 | |
2006-07-21 | namei | rtm | 1 | -1/+118 | |
2006-07-21 | bread | rtm | 1 | -0/+73 | |
iget mkfs makes a file system image put this in your .bochsrc: ata0-slave: type=disk, mode=flat, path="fs.img", cylinders=1024, heads=1, spt=1 |