toaruos/kernel/include
Kevin Lange 2eb953f1f1 Massive fixes to the EXT2 driver.
* Works with different block sizes
* Works with different inode sizes
* Tested on a real EXT2 file system made with mkfs.ext2

* MBR reading is available
* You can specify a partition with hdd=0 or hdd=1 etc.

* If you make a "real" disk image, you can get GRUB installed in
  its MBR, toss in a suitable config file, and boot right off the
  disk rather than having to use QEMU to boot the kernel or using
  some silly CDROM ramdisk nonsense.
2012-09-29 00:39:01 -07:00
..
ata.h Massive fixes to the EXT2 driver. 2012-09-29 00:39:01 -07:00
boot.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
elf.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
ext2.h Giant ramdisks (works on my desktop) 2012-09-18 22:20:04 -07:00
fs.h Syscalls to share file descriptors over a shared memory region 2012-02-08 20:59:34 -06:00
list.h [process] Massive commit: New process model 2011-12-08 15:25:48 -06:00
logging.h New debug printing facilities. 2012-09-03 22:35:11 -07:00
mem.h Attaching nearly works! 2012-02-07 02:29:28 -06:00
mouse.h Pipe and packet-based mouse device 2012-02-02 16:16:29 -06:00
multiboot.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
pipe.h Actually deschedule processes when they are waiting 2012-01-31 19:27:38 -06:00
process.h Lots of process cleanup implemented; improved cursor rendering 2012-03-14 22:03:55 -05:00
shm.h shm_obtain takes a (size_t *) and modifies the value based on the true 2012-02-16 03:34:42 -06:00
signal.h SIGCAT and fix alignment 2012-08-13 14:47:22 -07:00
system.h Massive fixes to the EXT2 driver. 2012-09-29 00:39:01 -07:00
task.h can haz threads? 2012-02-15 22:56:16 -06:00
tree.h [tree] Add some new functions 2011-12-07 20:58:47 -06:00
tss.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
types.h [misc] Also the include files... 2011-12-10 17:45:04 -06:00
va_list.h [log] Simple logging facility 2011-12-14 17:47:30 -06:00
version.h [version] Kernel version and codename, shell uname cmd 2011-12-16 02:15:44 -06:00