aboutsummaryrefslogtreecommitdiff
path: root/arch/x86_64/include
AgeCommit message (Expand)AuthorFilesLines
2024-10-14Use scoped switch statements to extract calculations to variablesMatteo Gmür1-3/+5
2024-10-14Fix typos, implementation in header and missing doxygenMatteo Gmür1-52/+70
2024-10-13continue implementing frame allocatorFabian Imhof1-2/+43
2024-10-13Add missing cpp files to cmake and fix elf alignment issuesMatteo Gmür3-10/+10
2024-10-08Add additional sanity checks to elf parsingMatteo Gmür1-4/+4
2024-10-08Added doxygen comments to all fields and structsMatteo Gmür3-145/+287
2024-10-08Merge branch 'feat_memory_manager' of ssh://gitlab.ost.ch:45022/teachos/kerne...Fabian Imhof1-15/+31
2024-10-08begin implementing frame allocatorFabian Imhof1-15/+57
2024-10-08Add more asserts for elf sectionsMatteo Gmür1-15/+31
2024-10-06Improve namingMatteo Gmür1-23/+25
2024-10-06Interpret files as bitset wrapperMatteo Gmür1-10/+54
2024-10-06Added elf section type enumMatteo Gmür1-33/+37
2024-10-06Use alignas instead of seperate variable in struct for paddingMatteo Gmür1-38/+3
2024-10-06Renaming schemeMatteo Gmür3-33/+33
2024-10-02Improve naming, add enums and move into namespaceMatteo Gmür2-160/+174
2024-10-02Creating base frame allocation codeMatteo Gmür2-2/+48
2024-10-01add structs, clean mip codeTheSoeren1-12/+74
2024-10-01Added efl section print methodMatteo Gmür1-3/+37
2024-10-01Adjust printing of memory mapMatteo Gmür1-2/+9
2024-09-30Attempt to print memory mapMatteo Gmür6-9/+15
2024-09-29create write_number functionTheSoeren1-0/+50
2024-09-29read basic mem infoTheSoeren1-2/+36
2024-09-29use multiboot_information_pointer public variableTheSoeren3-2/+16
2024-09-29Pass multiboot info to main functionMatteo Gmür1-1/+1
2024-09-17build: migrate away from conanFelix Morgner5-0/+310