Jeremy Soller
|
c5774c5529
|
Add TableKind for future use
|
2021-01-14 09:16:46 -07:00 |
|
Jeremy Soller
|
e6d93d5743
|
Allow const creation of buddy allocator
|
2020-09-08 15:51:13 -06:00 |
|
Jeremy Soller
|
b4c8ab797d
|
Zero all allocations
|
2020-09-08 12:41:46 -06:00 |
|
Jeremy Soller
|
fcb64422c4
|
Add FrameAllocator trait, move frame allocator and mapper to library
|
2020-09-08 10:52:52 -06:00 |
|
Jeremy Soller
|
29945b84b1
|
no_std building support
|
2020-09-08 10:24:53 -06:00 |
|
Jeremy Soller
|
d752c5c91e
|
WIP: buddy allocator
|
2020-09-07 21:05:04 -06:00 |
|
Jeremy Soller
|
2dc0853903
|
Add constants for sizes
|
2020-09-06 21:06:12 -06:00 |
|
Jeremy Soller
|
379294b59f
|
Implement x86_64 arch functions
|
2020-09-06 14:18:01 -06:00 |
|
Jeremy Soller
|
f801a40908
|
Add function for addresses
|
2020-09-06 14:17:49 -06:00 |
|
Jeremy Soller
|
ab07997bbe
|
Add derives for physical and virtual addresses
|
2020-09-06 13:55:38 -06:00 |
|
Jeremy Soller
|
f5e8c031ca
|
Move constants into Arch trait
|
2020-09-06 08:30:56 -06:00 |
|
Jeremy Soller
|
8c8e09d23e
|
Refactor, use trait for arch differences
|
2020-09-05 21:02:27 -06:00 |
|