Files
jsix_import/src/kernel
Justin C. Miller 1de73de2e3 Move page table allocation to top 256GiB.
I forgot to account for tracking page table physical addresses, so
this is a bit of an overhaul. Major changes:
- Refactor bootstrap code into more functions and:
  - Only allocate 32 pages of scratch space
  - Remap remaining space into top 256GiB, the "page table space"
- Use the page table space to directly offset-map page table pages
  from their physical addresses, to avoid tracking overhead.
- Refactor page_block list functions into static functions to better
  handle null/empty lists
2018-04-22 21:52:59 -07:00
..
2018-04-17 23:41:28 -07:00
2018-04-17 23:41:28 -07:00
2018-04-17 23:41:28 -07:00
2018-04-17 09:45:05 -07:00
2018-04-17 23:41:28 -07:00
2018-04-17 09:45:05 -07:00
2018-04-17 09:45:05 -07:00
2018-04-17 23:41:28 -07:00
2018-04-19 01:37:34 -07:00
2018-04-22 02:48:45 -07:00
2018-04-17 09:45:05 -07:00
2018-04-17 23:41:28 -07:00