summaryrefslogtreecommitdiff
path: root/include/kernel/io.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* kernel: make kprintf print to a ring bufferDanny Holman2024-02-161-2/+2
| | | | | | | | The function kprintf should print to an internal ringbuffer instead of directly to the framebuffer. This reduces dependence on the existence of a framebuffer in the first place. Signed-off-by: Danny Holman <dholman@gymli.org>
* io: prefix a 'k' to print functionsDanny Holman2021-07-201-2/+2
| | | | Add a 'k' prefix to the kernel versions of the printf family.
* include: remove an include to the tty layer in ioDanny Holman2021-01-171-1/+0
| | | | | | Remove the include to the tty layer in io.h. Signed-off-by: Danny Holman <dholman@gymli.xyz>
* kernel: implement a basic printf functionDanny Holman2021-01-171-0/+10
Implement a basic printf function using primitives from the TTY library. Signed-off-by: Danny Holman <dholman@gymli.xyz>