4lDO2
|
e2648005ba
|
Update to latest toolchain.
|
2022-03-06 11:34:22 +01:00 |
|
4lDO2
|
32caee3095
|
Add arch functions for checking canonical addrs.
|
2021-07-08 13:27:08 +02:00 |
|
4lDO2
|
c66956ca2a
|
Remove unused #![feature(const_fn)].
|
2021-06-17 18:42:03 +02:00 |
|
Jeremy Soller
|
c81c4de223
|
Add method to get TableKind from VirtualAddress
|
2021-05-04 08:10:44 -06:00 |
|
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 |
|