summaryrefslogtreecommitdiff
path: root/crates
AgeCommit message (Expand)Author
2024-09-17Minimally working allocator.HEADtrunkNathan Ringo
2024-09-15Start of serious allocator work.Nathan Ringo
2024-09-14Fix ICE.Nathan Ringo
2024-09-14Start of virtual memory allocator; got an ICE, though!Nathan Ringo
2024-09-14Fix parens, adds VMA init doc comment.Nathan Ringo
2024-09-14Start of a platform-independent paging interface.Nathan Ringo
2024-09-12Adds the start of a regular allocator, and some page table maintainence.Nathan Ringo
2024-09-04Remove the mistaken global bit.Nathan Ringo
2024-09-04Enables paging.Nathan Ringo
2024-09-02Split hart0_boot in half, so stacks can be switched in the middle.Nathan Ringo
2024-09-02Set up the physical memory allocators.Nathan Ringo
2024-09-02Re-adds a bad logger.Nathan Ringo
2024-09-01Fix debuginfo and restore apps.Nathan Ringo
2024-09-01Move everything over to the new organization.Nathan Ringo
2024-09-01Move almost all the kernel into crates/.Nathan Ringo
2024-09-01Fix Clippy lints.Nathan Ringo
2024-09-01Simplify debug printing of the buddy allocator.Nathan Ringo
2024-09-01Remove inaccurate doc comment, allow using space from the tree metadata was s...Nathan Ringo
2024-09-01Implements block merging and fixes a provenance bug.Nathan Ringo
2024-09-01Implement size class splitting.Nathan Ringo
2024-09-01Fix a bitset indexing bug, change a panic to be more informative.Nathan Ringo
2024-09-01Rename crates.Nathan Ringo
2024-09-01Minor cleanup.Nathan Ringo
2024-09-01Fix UB.Nathan Ringo
2024-09-01More buddy work, but we've got UB again... This time relating to stacked borr...Nathan Ringo
2024-08-31Almost all of buddy initialization.Nathan Ringo
2024-08-31The start of a new librarified organization.Nathan Ringo