summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-06-01ReadmeexoMatthew Sotoudeh
2022-05-16Gina's shell runs as a libos nowMatthew Sotoudeh
2022-05-16MinorZachary Yedidia
2022-05-14Randomizer for kmallocZachary Yedidia
2022-05-13AutoformatZachary Yedidia
2022-05-13Use basic proc by default and fix dev barrierZachary Yedidia
2022-05-13Merge branch 'exo' of ssh://github.com/zyedidia/pios into exoZachary Yedidia
2022-05-13Fix dev barrier in rebootZachary Yedidia
2022-05-13a todoMatthew Sotoudeh
2022-05-13Move the timer code to its own fileMatthew Sotoudeh
2022-05-13timeslicing works, also tabs->spaces in interrupts-asm.sMatthew Sotoudeh
2022-05-13Added a pidos to test the timeslicingMatthew Sotoudeh
2022-05-13Enter client domain at bootZachary Yedidia
2022-05-13Use linker to embed c programsZachary Yedidia
2022-05-12Simplify protection flagsZachary Yedidia
2022-05-12Include low pages in allocatorZachary Yedidia
2022-05-12MinorZachary Yedidia
2022-05-12AutoformatZachary Yedidia
2022-05-12Merge branch 'exo' of github.com:zyedidia/pios into exoMatthew Sotoudeh
2022-05-12protection worksMatthew Sotoudeh
2022-05-12Makefile dependencies on compiler flagsZachary Yedidia
2022-05-12Merge branch 'exo' of ssh://github.com/zyedidia/pios into exoZachary Yedidia
2022-05-12Address sanitizerZachary Yedidia
2022-05-12spaceMatthew Sotoudeh
2022-05-12allow non-1MB pages in the syscallsMatthew Sotoudeh
2022-05-12Merge branch 'exo' of github.com:zyedidia/pios into exoMatthew Sotoudeh
2022-05-12hello os works nowMatthew Sotoudeh
2022-05-12Coalesce pages before heapZachary Yedidia
2022-05-12Merge branch 'exo' of github.com:zyedidia/pios into exoMatthew Sotoudeh
2022-05-12syscallMatthew Sotoudeh
2022-05-12Fix kmallocZachary Yedidia
2022-05-12Fix simple malloc includeZachary Yedidia
2022-05-12Remove simple mallocZachary Yedidia
2022-05-12Merge link-highZachary Yedidia
2022-05-12Boot a basic programlink-highZachary Yedidia
2022-05-12Basic processesZachary Yedidia
2022-05-12Pagetable allocationZachary Yedidia
2022-05-12Use linker for kernel stackZachary Yedidia
2022-05-12FormatZachary Yedidia
2022-05-12Update to bootZachary Yedidia
2022-05-12Buddy allocatorZachary Yedidia
2022-05-11Cleanup bootZachary Yedidia
2022-05-11Link properlyZachary Yedidia
2022-05-11Qemu works with hardcoded linkerscriptZachary Yedidia
2022-05-11fix up compiler complaintsMatthew Sotoudeh
2022-05-11can boot the hello_os successfully with its stackMatthew Sotoudeh
2022-05-11Can boot a quick-exit libosMatthew Sotoudeh
2022-05-11Copying over the hello_os from matthew-exo-with-hello branchMatthew Sotoudeh
2022-05-11Trying to tell linker about high kernel addressesZachary Yedidia
2022-05-11Vector base and formatZachary Yedidia
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback