summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-01-10new header vm_object.hAda Christine
2022-01-09more readmeAda Christine
2022-01-09new header api/kc/lib.hAda Christine
2022-01-09removed superfluous declAda Christine
2022-01-09deleted empty functionAda Christine
2022-01-08rudimentary virtual memory allocationAda Christine
2022-01-03more memory management workAda Christine
2022-01-02page faults now call up the vm_object for the faulting addressAda Christine
2022-01-02bug in vm_tree.c; adjustments to boot data object spaceAda Christine
2022-01-02in-order successor nodeAda Christine
2022-01-02vm tree bbAda Christine
2021-12-31whoops, test codeAda Christine
2021-12-31clean up main_efi.cAda Christine
2021-12-31Revert "Revert "only map 64KiB past end of kernel. cleanup main_efi.c""Ada Christine
2021-12-31Revert "only map 64KiB past end of kernel. cleanup main_efi.c"Ada Christine
2021-12-31only map 64KiB past end of kernel. cleanup main_efi.cAda Christine
2021-12-31specify raw format to qemuAda Christine
2021-12-30pass the whole boot data struct to memory_init for my sanityAda Christine
2021-12-29boot data additionsAda Christine
2021-12-29more granular options for memory spacesAda Christine
2021-12-29anonymous spaces work againAda Christine
2021-12-29Revert "anonymous memory works again"Ada Christine
2021-12-29anonymous memory works againAda Christine
2021-12-29add memory_init() againAda Christine
2021-12-29clear object spaceAda Christine
2021-12-29kernel memory map is passed on in kernel object spaceAda Christine
2021-12-29map some pages of memory at the end of kernel spaceAda Christine
2021-12-26kernel now loads and executes at virtual addressAda Christine
2021-12-26now possible to enter the kernel in physical address mode!Ada Christine
2021-12-26calls to EFI were in the wrong conventionAda Christine
2021-12-26make all component objects have the same base linker optionsAda Christine
2021-12-26missing fileAda Christine
2021-12-26everything builds, probably doesn't work. commit in preparation for a mergeAda Christine
2021-12-25use the correct directoriesAda Christine
2021-12-19moving files aroundAda Christine
2021-12-19i don't know what i'm doing anymoreAda Christine
2021-12-17R_AMD64_RELATIVE relocations implemented for EFI shimAda Christine
2021-12-16reworking loaderAda Christine
2021-11-03change to GET_PROTOCOL to leave the handle table aloneAda Christine
2021-11-03file renameAda Christine
2021-06-02cast address and offset calculationsAda Christine
2021-05-08whoopsAda Christine
2021-05-08minor boot data changesAda Christine
2021-05-06moved image stuff to image_efi.cAda Christine
2021-05-06moved paging code, slight modificationsAda Christine
2021-04-28changed loader allocation, preparing for boot data revampAda Christine
2021-04-23moving around data structuresAda Christine
2021-04-23using struct memory_range and a modifed allocation functionAda Christine
2021-04-23less repetition, more flexibility with paging macrosAda Christine
2021-04-20panic on unhandled fault in anonymous spaceAda Christine