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
|
3e17b661bb
|
[keyb] Shift / ctrl / alt
|
2011-01-21 21:48:17 -06:00 |
|
Kevin Lange
|
018fe42d40
|
[main] Fix multiboot in some instances. Enabling paging can squash the multiboot header, so we want to back it up to somewhere safe.
|
2011-01-20 23:21:32 -06:00 |
|
Kevin Lange
|
c661bcc5da
|
[mem] Use incoming Multiboot information about ram size
|
2011-01-20 19:51:52 -06:00 |
|
Kevin Lange
|
91a473ffdd
|
[mem] Paging.
|
2011-01-20 19:49:35 -06:00 |
|
Kevin Lange
|
6d6313a6ba
|
[docs] Fix markdown typo
|
2011-01-20 00:51:25 -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
|
c4b54ed3b7
|
[idt] that's a pointer
|
2011-01-17 18:34:50 -06:00 |
|
Kevin Lange
|
04d1b192e8
|
[core] Various fixes.
|
2011-01-17 18:22:48 -06:00 |
|
Kevin Lange
|
d30eaea337
|
[isrs] Remove impossible condition
|
2011-01-17 16:54:29 -06:00 |
|
Kevin Lange
|
21ed31f8da
|
[make] Restructure directories.
|
2011-01-17 13:58:31 -06:00 |
|