Commit Graph
12 Commits
Author SHA1 Message Date
josh 25ee1775f0 Capitalize namespacing structs
This helps to avoid name clashes when breaking up modules into packages.
2023-01-01 17:34:41 -05:00
josh 71c30fa932 Reclaim bootloader page table pages 2022-11-06 21:59:42 -05:00
josh ba9cf30e67 Clean up linker script symbols 2022-11-03 15:41:14 -04:00
josh 8aa01ba122 Build HELLO page tables from unused memory instead of scratch buffer 2022-11-02 22:49:42 -04:00
josh 0b326e2e36 Move PAGE_SIZE from hulk.hippo to hulk.pagetable 2022-11-01 22:23:26 -04:00
josh c11361d40f Build new page tables in HULK 2022-10-19 23:59:11 -04:00
josh c8a81b1101 Add PAGE_SIZE constant 2022-10-18 21:53:38 -04:00
josh 747e824dae Fix calcuation of reserved HULK binary pages 2022-10-18 16:23:13 -04:00
josh 7515ebdf1c Fix hippo.allocate_page() 2022-05-01 09:20:41 -04:00
josh b0e59b3e26 Add hippo.allocate_page() 2022-04-26 21:45:17 -04:00
josh 153a8d43f1 Add hulk.linker_addresses module 2022-04-26 19:37:05 -04:00
josh 8278c4211b Add HIPPO module and starting tracking free physical pages 2022-03-29 22:24:14 -04:00