tianole/arch/x86/kernel/screen.h
Microindole 11a1a8234b
Some checks failed
check / build-and-boot (push) Has been cancelled
kernel: add framebuffer early console and tighten wait queues
2026-05-13 11:42:24 +08:00

19 lines
461 B
C

#ifndef X86_KERNEL_SCREEN_H
#define X86_KERNEL_SCREEN_H
#include <tianole/boot_info.h>
/**
* screen_console_init() - Bind early log output to a boot framebuffer.
* @boot_info: Boot handoff data with framebuffer mode information.
*/
void screen_console_init(const boot_info_t *boot_info);
/**
* screen_console_putc() - Draw one early log byte on the boot framebuffer.
* @ch: Character emitted by early_log.
*/
void screen_console_putc(char ch);
#endif