Skip to content

VGA Buffer

目标是封装一个rust的mod,使得更加方便的打印到屏幕

  • 创建一个 src/vga_buffer.rs , 从 main 导入
  • 定义颜色的枚举类型
  • 定义ColorCode结构体,包含前景色和后景色
  • 定义ScreenChar结构体,包含ascii char 和color code
  • writer 结构体,支持输出到最后一行,并且把前面的以上一行