apio pushed to restart at apio/Luna 2022-12-05 17:00:41 +00:00
e6c56172d3 Try adding a drone.yml
apio pushed to restart at apio/Luna 2022-12-05 16:49:00 +00:00
95d969ed25 Add message to inform of prebuilt toolchains
apio pushed to restart at apio/Luna 2022-12-05 15:44:23 +00:00
762131a425 Make more constexpr
apio pushed to restart at apio/Luna 2022-12-05 15:42:08 +00:00
2eaa458555 Remove release_value call
apio pushed to restart at apio/Luna 2022-12-05 15:39:35 +00:00
1e3706ac01 Make ARCH_PAGE_SIZE and ARCH_TIMER_FREQ known at compile-time
apio pushed to restart at apio/Luna 2022-12-05 15:14:48 +00:00
4f183958e3 General constness + [[gnu::packed]] everywhere
apio pushed to restart at apio/Luna 2022-12-05 12:46:00 +00:00
a63a8b32b5 Make new and delete noexcept and return nullptr on failure
apio pushed to restart at apio/Luna 2022-12-05 12:42:27 +00:00
891320f7d3 Heap: Make const
apio pushed to restart at apio/Luna 2022-12-05 12:36:01 +00:00
7cc139c3f7 Make expect and check use unlikely
apio pushed to restart at apio/Luna 2022-12-05 12:29:04 +00:00
ea7893ba71 Make CHECK_PAGE_ALIGNED use expect() instead of check()
apio pushed to restart at apio/Luna 2022-12-05 12:27:17 +00:00
55a30ac487 Make CHECK_PAGE_ALIGNED use expect() instead of check()
apio pushed to restart at apio/Luna 2022-12-05 12:26:37 +00:00
bfd4647467 Rename largest_free -> largest_free_entry
apio pushed to restart at apio/Luna 2022-12-05 12:23:33 +00:00
d9fc50f1ea Make MemoryMapEntry have private fields with public getters
apio pushed to restart at apio/Luna 2022-12-05 12:06:41 +00:00
ec1354fc8d const in TextConsole
apio pushed to restart at apio/Luna 2022-12-05 12:04:29 +00:00
58ecf11424 Make all refs to the bootboot structure const
apio pushed to restart at apio/Luna 2022-12-05 12:01:09 +00:00
54ce511f1d More const
apio pushed to restart at apio/Luna 2022-12-05 11:59:27 +00:00
792642dd6f MORE CONST
apio pushed to restart at apio/Luna 2022-12-05 11:53:43 +00:00
86a12f301e Make value_byte a helper
apio pushed to restart at apio/Luna 2022-12-05 11:50:57 +00:00
004e13a5f3 Make bitmap methods const if not modifying the bitmap
apio pushed to restart at apio/Luna 2022-12-05 11:49:33 +00:00
3b77ba6b04 EVERYTHING IS CONSTANT IN THIS UNIVERSE