Finally… after all that work, we’re back!!
After almost 30 hours of work over the last week, I’ve finally finished the big refactor.
Changelog of the refactor
- Rewritten
kprintbackend - Restructured
KSTATE - Hit my head on the wall A LOT
- Added a few new datatypes and macros
- Optimizations all over the place
- Added quite a few TODOs (more work 🥲)
- Restructured the source tree
- Changed the entrypoint (kernel now starts in an arch-specific
kernel_entry, which builds aBootInfoand hands tokernel_main) - Moved the userspace/ELF stuff from
main.rsinto theschedsubsystem - Rewrote the UART driver
… and so much more.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.