mirror of
https://github.com/justinian/jsix.git
synced 2025-12-10 00:14:32 -08:00
[kernel] Make stdout channel available to processes
The "fake" stdout channel is now being passed in the new j6_process_init structure to processes, and nulldrv now uses it to print a message to the console.
This commit is contained in:
@@ -261,11 +261,16 @@ console::set_color(uint8_t fg, uint8_t bg)
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
size_t
|
||||
console::puts(const char *message)
|
||||
{
|
||||
while (message && *message)
|
||||
size_t n = 0;
|
||||
while (message && *message) {
|
||||
n++;
|
||||
putc(*message++);
|
||||
}
|
||||
|
||||
return n;
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user