index
:
sophia.git
kjarna
main
[no description]
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
loader
Age
Commit message (
Expand
)
Author
2023-01-04
use homespun efi code
Ada Christine
2022-03-19
_MSC_EXTENSIONS was causing empty definition of __attribute__ leading to call...
Ada Christine
2022-03-18
clear and reset the output console
Ada Christine
2022-03-18
now using clang, native PE UEFI loader image. made an ugly hack to get
Ada Christine
2022-03-17
loader now uses bespoke kprintf(), no longer depends on libefi
Ada Christine
2022-03-17
pulled out kprintf() and friends into lib/
Ada Christine
2022-03-15
infrastructure for dynamic symbol resolution
Ada Christine
2021-12-31
clean up main_efi.c
Ada Christine
2021-12-19
i don't know what i'm doing anymore
Ada Christine
2021-12-17
R_AMD64_RELATIVE relocations implemented for EFI shim
Ada Christine
2021-12-16
reworking loader
Ada Christine
2021-11-03
change to GET_PROTOCOL to leave the handle table alone
Ada Christine
2021-11-03
file rename
Ada Christine
2021-05-08
whoops
Ada Christine
2021-05-08
minor boot data changes
Ada Christine
2021-05-06
moved image stuff to image_efi.c
Ada Christine
2021-05-06
moved paging code, slight modifications
Ada Christine
2021-04-28
changed loader allocation, preparing for boot data revamp
Ada Christine
2021-04-23
moving around data structures
Ada Christine
2021-04-23
using struct memory_range and a modifed allocation function
Ada Christine
2021-04-23
less repetition, more flexibility with paging macros
Ada Christine
2021-04-07
moved entry stack definitions
Ada Christine
2021-04-07
moved headers around a bit
Ada Christine
2021-04-01
renamed header
Ada Christine
2021-03-30
better page table entry masks
Ada Christine
2021-03-29
don't echo command spam
Ada Christine
2021-03-27
paging constants into header
Ada Christine
2021-03-27
loader makes fractal maps of kernel page tables, changed location of stack
Ada Christine
2021-03-26
more paging changes
Ada Christine
2021-03-25
grab startup stack during loading
Ada Christine
2021-03-25
minor changes to paging code
Ada Christine
2021-03-23
loop to map pages
Ada Christine
2021-03-21
page table permissions
Ada Christine
2021-03-21
higher-half now works
Ada Christine
2021-03-19
buffer size was not properly set when allocated
Ada Christine
2021-03-19
per-image buffer
Ada Christine
2021-03-18
using efi_allocate() where i'm supposed to
Ada Christine
2021-03-17
re-ordered getting EFI memory map so that nothing clobbers the key
Ada Christine
2021-03-17
initial commit
Ada Christine