Skip to content

Conversation

@IanSeyler
Copy link
Member

This pull request introduces conditional support for VGA text output in environments where the linear framebuffer (LFB) is disabled. The changes ensure that the system can fall back to VGA for text output when LFB is not available.

Video output fallback:

  • In src/drivers.asm, the code now includes drivers/vga.asm instead of drivers/lfb/lfb.asm when the NO_LFB flag is set, enabling VGA text support as a fallback.
  • In src/init/64.asm, the initialization routine now calls vga_init when LFB is disabled, ensuring proper setup for VGA text output.

@IanSeyler IanSeyler self-assigned this Nov 8, 2025
@IanSeyler IanSeyler merged commit 2ef136b into master Nov 8, 2025
6 checks passed
@IanSeyler IanSeyler deleted the vga branch November 8, 2025 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants