summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2021-04-14minor changesAda Christine
2021-04-13renamed kernel_map_page() and associatesAda Christine
2021-04-13Revert "renamed kernel_map_page() and associates"Ada Christine
2021-04-13renamed kernel_map_page() and associatesAda Christine
2021-04-13wrong signature for memcmp() declarationAda Christine
2021-04-12anonymous memory, OOM panic messageAda Christine
2021-04-12page faults, beginning the heap, bugs in panic.cAda Christine
2021-04-12panic() and halt() now in kernel private interfaceAda Christine
2021-04-12reduced startup stack sizeAda Christine
2021-04-11removed superfluous functionAda Christine
2021-04-11renamed parse_efi_memmap() to efi_memory_init(). removed the testing loop for...Ada Christine
2021-04-11ignore kate-swp filesAda Christine
2021-04-11added rule to compile .S files; page fault ISR and skeleton handler are presentAda Christine
2021-04-10consequent to my fancy memory allocator, this does some shady pointer-aliasin...Ada Christine
2021-04-10physical allocator is now availableAda Christine
2021-04-07moved entry stack definitionsAda Christine
2021-04-07moved headers around a bitAda Christine
2021-04-07possible to install ist entries, stop and start interruptsAda Christine
2021-04-06made gdt flush: label hiddenAda Christine
2021-04-05now can install isrsAda Christine
2021-04-05task segment and registerAda Christine