|
563ad96efb
|
Add memory initialization to start_kernel.c
|
2012-09-23 01:39:07 -04:00 |
|
|
0b3865d16a
|
Add simple page allocator and doubly-linked list implementation.
|
2012-09-17 23:31:01 -04:00 |
|
|
b531496f8e
|
Update printing in hex format to be more straight-forward
|
2012-09-10 23:59:30 -04:00 |
|
|
955d15803f
|
Add pl111 support
|
2012-09-10 22:44:54 -04:00 |
|
|
aaa714d89a
|
Start adding simple video console which uses framebuffer
|
2012-09-09 01:58:38 -04:00 |
|
|
c96a4e2a57
|
Add simple 6x13 pixel font
|
2012-09-09 01:54:02 -04:00 |
|
|
332b86f520
|
framebuffer: fix 16- and 24-bit color. 8-bit still doesn't work.
|
2012-09-08 00:42:23 -04:00 |
|
|
8fbb809a5e
|
Move from 'hello.c' to 'start_kernel.c' to sound more professional...
...though at this point start_kernel.c just does a test of the video and
serial/printing capabilities and nothing else.
|
2012-09-07 23:56:32 -04:00 |
|
|
38f87f12c5
|
Add basic framebuffer support (probably not working right yet?)
Possibly (probably) calculating wrong pixel values, addresses.
|
2012-09-07 23:54:04 -04:00 |
|
|
12e890bb8a
|
Add basic printing/formatting infrastructure for debugging
|
2012-09-07 23:53:27 -04:00 |
|
|
4be5ceeec6
|
Initial commit
|
2012-09-03 23:44:36 -04:00 |
|