I refactored kernel object declarations to improve flexibility. And I have also added Thread kernel object, and I will start to implement simple multitask tomorrow.
Log in to leave a comment
I have added VMAR children support, so it should be user-friendly now.
Log in to leave a comment
I’ve added VMAR and VMO, but they still require more functionalities to become user-friendly. Anyway, racaOS is now supported to run as a libOS on Linux!
Log in to leave a comment
I am going to support LibOS! This will enable us to test our operating system on linux, and it avoids breaking unit tests.
Log in to leave a comment
We’ve added two kernel objects, process and channel. The next step will to implement more functions, and we will make use of kernel-hal tomorrow.
Log in to leave a comment
I turned back to rust. Now I am going to implement my design.
Log in to leave a comment
I’m trying really hard to parse ACPI tables. But the address of the first sdt is invalid for some unknown reasons.
Log in to leave a comment