From 9ed3b73df834109fab16dd2737dda853aaca50d9 Mon Sep 17 00:00:00 2001 From: Jacob Hinchliffe Date: Fri, 28 Feb 2025 23:07:16 +0000 Subject: [PATCH] Add HAL/abstractions to TODOs --- docs/Planning & To-Dos.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/Planning & To-Dos.md b/docs/Planning & To-Dos.md index ab30a64..9b70656 100644 --- a/docs/Planning & To-Dos.md +++ b/docs/Planning & To-Dos.md @@ -6,7 +6,11 @@ > - [ ] figure out how to run QEMU in the test environment > - [ ] write a script to run tests > - [ ] a release should only be published if all tests pass - +> +> [!todo] HAL (Hardware Abstraction Layer) +> - [ ] use either traits or cfg attributes to support more than just x86_64 +> - [ ] prefer writing cross platform code (I am aware I made the problem slightly worse by merging libk with the kernel sources) +> > [!todo] Allocator > - [ ] learn about several allocator designs and decide on the optimal one > - [ ] implementation