Open utterances-bot opened 2 years ago
Hello Phil Opp. In next edition blog os, do you explained about SMP and IPC while explaining processes and threads?? Thank you.
Phill can you for the next blog os explain to us how to make a ui for the os
@Ananta98 I plan to do SMP. I haven't thought about IPC yet. I there any specific approach that you're interested in?
@HighOnHeroin The third edition of the blog will set up a pixel-based framebuffer, which allows you to draw your own UI, e.g. through the embedded_graphics
crate. However, I probably won't explain how to create a full UI framework in the blog since this seems more suitable for a userspace program (i.e. not the kernel).
@phil-opp I think 3 popular IPC like pipes, message passing, and socket. For socket, we need networking which is should be implemented in user space, so this is not truly urgent. But i think pipes (can be use in terminal) and message passing for IPC. I've also good library suggestion for UI rust library in userspace based on OSdev forum (https://forum.osdev.org/viewtopic.php?f=1&t=56198). User name skyesp used minifb (https://github.com/emoon/rust_minifb) rust library.
This Month in Rust OSDev: April 2022 | Rust OSDev
Operating System Development in Rust
https://rust-osdev.com/this-month/2022-04/