Amjad50 / Emerald

An Operating System in Rust
https://amjad.alsharafi.dev/Emerald
MIT License
12 stars 0 forks source link

Better logging support in the kernel, `info!/debug!` similar macros, and logging to vga and file #80

Closed Amjad50 closed 6 months ago

Amjad50 commented 8 months ago

This is a revamp to how we do logging, I think we can have this built dynamically and add components to the console, where it will start for example with only uart, then add to it, vga logger and file logger as additional entities. (all are writable objects)