Commit Graph

10 Commits

Author SHA1 Message Date
548acbbb5e Apply bootloader config correctly
Signed-off-by: Noah Knegt <git@noahknegt.com>
2025-07-22 20:27:01 +02:00
4605190a4e Rename logger to logging and fix formatting
Signed-off-by: Noah Knegt <git@noahknegt.com>
2025-07-22 20:21:51 +02:00
cd817d2013 Add dummy functoin that does a simple addition to verify that unit tests are working
Signed-off-by: Noah Knegt <git@noahknegt.com>
2025-07-22 20:12:45 +02:00
a91d52890a Move the qemu helper to the integration tests
Signed-off-by: Noah Knegt <git@noahknegt.com>
2025-07-22 20:12:13 +02:00
34283780c0 Create Qemu helpers
Signed-off-by: Noah Knegt <git@noahknegt.com>
2025-07-22 20:03:01 +02:00
f1e6ef14b2 Split into main and kernel lib
Signed-off-by: Noah Knegt <git@noahknegt.com>
2025-07-22 20:02:47 +02:00
4bd1e3bc6a feat: Add serial logging (#3)
Reviewed-on: #3
2025-07-22 19:17:20 +02:00
d8159a373e feat(kernel): Add logging to the kernel (#2)
This PR will allow the kernel to have a simple logging using a FrameBuffer created by the bootloader crate.

Reviewed-on: #2
2025-07-21 22:58:31 +02:00
f0ae99f652 feat(OS): Create basic kernel that can be run through both QEMU and on hardware (#1)
Reviewed-on: #1
2025-07-20 21:15:05 +02:00
2b6df6578e Initial commit 2025-07-20 14:17:37 +02:00