Justin C. Miller
|
a7e20fd390
|
Update notes about VBox
|
2018-05-15 21:51:20 -07:00 |
|
Justin C. Miller
|
abb347e1a8
|
Implement free() to finish buddy allocator
|
2018-05-07 00:59:45 -07:00 |
|
Justin C. Miller
|
33012f35ef
|
Re-integrate framebuffer console
|
2018-05-03 22:01:33 -07:00 |
|
Justin C. Miller
|
a6b915f6b4
|
Updating NOTES
|
2018-05-03 21:59:47 -07:00 |
|
Justin C. Miller
|
772c981c39
|
Update NOTES.md
|
2018-05-03 01:15:42 -07:00 |
|
Justin C. Miller
|
9542bd8a44
|
Add beginning of better vmem allocator
|
2018-05-03 00:57:58 -07:00 |
|
Justin C. Miller
|
2a353830c2
|
Update notes
|
2018-04-28 02:12:46 -07:00 |
|
Justin C. Miller
|
95d52b87f4
|
Initialize page_manager.
Page manager now:
- Caches mapped pages and page_block structs
- Can unmap memory ranges
- Unmaps extra kernel memory during it's init
|
2018-04-22 02:48:45 -07:00 |
|
Justin C. Miller
|
5dedd2e0e0
|
Finish memory bootstrap sequence.
Now we're setting up all our own page tables, and handing off to
page_manager's init function. (Which is still NYI.)
|
2018-04-21 19:32:39 -07:00 |
|
Justin C. Miller
|
9a45ea562b
|
Updating notes
|
2018-04-21 02:53:18 -07:00 |
|
Justin C. Miller
|
72e143b93c
|
Bootloader loading kernel, not yet jumping to it
|
2018-03-18 18:07:19 -07:00 |
|