Kevin Lange
|
afa85d9b39
|
[shell] Kernel debug shell and all the things I needed to make to support that.
|
2011-02-07 14:30:17 -06:00 |
|
Kevin Lange
|
2910c327c9
|
[incl] Coding style
|
2011-01-30 17:00:38 -06:00 |
|
Kevin Lange
|
f6fdaf49aa
|
[ext2] Massive EXT2 compatibility commit.
|
2011-01-29 14:12:00 -06:00 |
|
Kevin Lange
|
73e15ede2f
|
[ext2] Working on VFS integration for ext2
|
2011-01-29 00:43:39 -06:00 |
|
Kevin Lange
|
21260c345c
|
[ext2] Read ext2 initial ramdisk image and print out a file's content
|
2011-01-28 23:09:09 -06:00 |
|
Kevin Lange
|
8f80cb1324
|
[main] Modularize kernel std. c
|
2011-01-28 13:56:56 -06:00 |
|
Kevin Lange
|
2809921449
|
[vfs] Fix some things
|
2011-01-22 01:38:25 -06:00 |
|
Kevin Lange
|
f6c73d0229
|
[vfs] Fix VFS and add the initrd to the disk image and grub menu
|
2011-01-22 01:22:46 -06:00 |
|
Kevin Lange
|
a4050593b5
|
[vfs] VFS layer
|
2011-01-22 01:09:47 -06:00 |
|
Kevin Lange
|
8ea4834a3e
|
[heap] Move some things, fix stuff
|
2011-01-22 00:03:26 -06:00 |
|
Kevin Lange
|
3f80a64d2c
|
[heap] Kernel heap allocator (klmalloc)
|
2011-01-21 23:57:08 -06:00 |
|
Kevin Lange
|
91a473ffdd
|
[mem] Paging.
|
2011-01-20 19:49:35 -06:00 |
|
Kevin Lange
|
ac2a767373
|
[core] Fix up everything to read multiboot parameters and print them out.
|
2011-01-19 00:04:27 -06:00 |
|
Kevin Lange
|
04d1b192e8
|
[core] Various fixes.
|
2011-01-17 18:22:48 -06:00 |
|
Kevin Lange
|
e043f15cd4
|
[sys] kprintf
|
2011-01-17 10:24:55 -06:00 |
|
Kevin Lange
|
f5d2053132
|
[keyb] Keyboard support of sorts
|
2011-01-16 13:45:51 -05:00 |
|
Kevin Lange
|
14325e9972
|
[time] Timer, fix IRQs, 99 Bottles
|
2011-01-16 11:56:44 -05:00 |
|
Kevin Lange
|
ed01e7119a
|
[irq] Interrupt handling
|
2011-01-15 23:17:42 -05:00 |
|
Kevin Lange
|
a331c106f6
|
[isrs] Interrupt Service Routines
|
2011-01-15 22:41:17 -05:00 |
|
Kevin Lange
|
79330973d2
|
[gdt] Global Descriptor Table driver
|
2011-01-15 20:59:11 -05:00 |
|
Kevin Lange
|
ecd4fe2bc1
|
Initial commit
|
2011-01-15 20:01:19 -05:00 |
|