Commit Graph

18 Commits

Author SHA1 Message Date
3e9470afaa more debugging of page table issues 2024-01-15 18:50:12 -08:00
dfc3dc8e90 debugging for fixing page table issues 2024-01-15 16:25:06 -08:00
900eba0bd9 fix minor issues when setting up page tables 2024-01-15 15:00:48 -08:00
c9f39699dc multiple fixes and cleanup 2024-01-14 16:00:44 -08:00
a9275c4bdf multiple fixes to vcpu setup and memory allocation 2024-01-12 14:57:02 -08:00
1f30f8315a fix multiple oversights that make values not align with original library 2024-01-12 02:12:29 -08:00
b79c31e613 multiple corrections to page table setup and fix vcpu structs 2024-01-11 23:54:44 -08:00
4b4f22ffcd implement setvcpucontext, it's not working properly yet 2024-01-11 21:10:59 -08:00
492a836213 implement initialization of start info for x86 2024-01-11 17:23:09 -08:00
684a7d1f62 introduce logging for debug purposes 2024-01-11 12:21:33 -08:00
2e4f688916 fix loading of kernel into memory 2024-01-10 23:28:41 -08:00
38a5718ca6 fix memory initialization in boot setup 2024-01-10 22:42:26 -08:00
629c3d81b0 actually allocate max memory 2024-01-10 19:18:48 -08:00
153619a02c implement memory allocation in boot setup 2024-01-10 16:07:57 -08:00
d46d0cf0c3 cleanup elf loader and more work towards boot support 2024-01-10 10:08:39 -08:00
5ff0ea8a1b split out elfloader and adjust mutability 2024-01-10 08:58:08 -08:00
19b797f1a2 implement elf loader 2024-01-09 22:42:49 -08:00
35f3346858 implement support for creating domains 2024-01-09 15:40:17 -08:00