⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module ramfb

Module ramfb 

Source
Expand description

QEMU ramfb display device driver.

Implements the ramfb virtual display for AArch64 and RISC-V guests via QEMU’s fw_cfg interface. This gives non-UEFI architectures a graphical framebuffer output.

Protocol: Write a RamfbConfig struct to the etc/ramfb fw_cfg file selector. QEMU then displays the specified memory region as a framebuffer.

Requires -device ramfb on the QEMU command line.

Functions§

init
Stub for architectures that don’t support ramfb.