Commit Graph

12 Commits

Author SHA1 Message Date
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