aboutsummaryrefslogtreecommitdiff
path: root/common/elf.c
AgeCommit message (Collapse)Author
2022-05-12initial workings of shared memoryKimplul
+ Should document this better but essentially a server requests a shared buffer, and chan then share this buffer to a thread. Freeing the buffer is done through normal means. MR_SHARED is used for buffers that are shared, and MR_OWNED tells whoever is freeing that region that it is allowed to free the physical memory behind the shared buffer.
2022-04-10add clang format and run itKimplul
2022-01-07Merged bits.h and bytes.hKimplul
2022-01-07Steps towards better status/debugging controlKimplul
2021-12-30Add initial version of device memory mappingKimplul
2021-12-29RefactoringKimplul
+ Mainly just moving stuff out or arch/riscv/ that should be handled in common/ + Prepared separate process stack/call stack for server callbacks, rest to be implemeted soon ish
2021-12-29Preparations for refactoringKimplul
2021-12-26First useful jump to userspace!Kimplul
2021-12-23Fixups to four previous commitsKimplul
+ Christ, I'm shit at git etiquette
2021-12-20Added init backKimplul
2021-12-19Massive changes to jump to userspaceKimplul