Enrico Granata

Results 65 issues of Enrico Granata

When opening a file, MemFS might consider passing in a pre-allocated buffer for the file to just snprintf() into. The actual driver would be free to ignore the input buffer...

enhancement
good first issue

Add support for `spawn()` as well as creating pipes

enhancement
help wanted
good first issue
Scripting

This is much more of a wishlist item that anything concretely actionable at this point, but here's the gist All long-lived objects in kernel space that represent something that userspace...

enhancement
help wanted

This is a fairly broad piece of work that covers minimizing the amount of stuff that gets printed to screen during a normal boot Consider removing everything that is not...

enhancement

Implement a blinking cursor for the TTY

enhancement
help wanted

The shell grammar has support for `a | b` but this is currently left unimplemented

enhancement
help wanted

Currently, there is special magic knowledge of `haltforever` in `ProcessManager::isinterruptible` that knows that that routine - despite being in kernel - is interruptible. Instead of hardcoding that, have a `text.interruptible`...

enhancement
good first issue

Related to #127 - have a userspace tool to provide useful log visualizations This would involve - for example - the kernel log keeping track of the type of each...

enhancement
help wanted
good first issue

Currently, a shutdown / reboot just immediately happen upon invoking the relevant system call. This assumes that the system's status is copacetic and nothing is going on that requires winding...

enhancement
help wanted

https://github.com/paladin-t/my_basic would be a convenient addition to the programming languages suite

enhancement