From 3b1e25b047601447f9088e9237b0082d204f7c97 Mon Sep 17 00:00:00 2001 From: "E. Almqvist" Date: Sat, 12 Mar 2022 16:47:53 +0100 Subject: [PATCH] TODO update --- TODO.md | 17 +++++++---------- kernel/test.rs | 9 +++++++++ 2 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 kernel/test.rs diff --git a/TODO.md b/TODO.md index 32bdb54..a971a00 100644 --- a/TODO.md +++ b/TODO.md @@ -1,12 +1,9 @@ # TO DO - - Malloc - - String Library - - - Concat - - Format + - Multiboot (read end of memory etc) + - String interpolation + - Screen scrolling - - Scrolling - - Multiboot support (for grub etc) - - Rendering (VGA) - - User input (Keyboard) - - File system? +## Long term + - Get rust lang to work/switch to rust + - Shell? + - Improve memory management diff --git a/kernel/test.rs b/kernel/test.rs new file mode 100644 index 0000000..9d90f10 --- /dev/null +++ b/kernel/test.rs @@ -0,0 +1,9 @@ +extern "C" { + fn println(text: &str); +} + +fn rust_test() { + unsafe {println("RUST!")}; +} + +fn main() {}