Crate vga

source ·
Expand description

This crate provides vga specific functions, data structures, and access to various registers.

Memory addresses 0xA0000 -> 0xBFFFF must be readable and writeable this crate to work properly.

Modules

  • Common color structures used in vga programming.
  • Common video configurations used in vga programming.
  • Common functionality for drawing in vga graphics mode. Original implementation here https://github.com/expenses/line_drawing.
  • Common font structures used in vga programming.
  • Common registers used in vga programming.
  • Provides access to the vga graphics card.
  • Writers for common vga modes.