x86和ARM这些平台不同,x86有一个统一的标准,在framebuffer方面,有一个VESA的标准可以遵守。

像ARM这些平台,在没有fb的时候,framebuffer console是无法工作的。

所以针对x86,kernel有一个vesafb的驱动,在make menuconfig中搜索CONFIG_FB_VESA即可。

要启用vesafb,还需要在kernel的命令行中添加这样一个option:

vga=0x305

至于305这个数字是怎么来的,请看:http://www.kernel.org/doc/Documentation/fb/vesafb.txt

305代表的是1024x768x256(色)

相关文章:

  • 2021-09-15
  • 2021-05-19
  • 2021-06-02
  • 2022-12-23
  • 2022-01-09
  • 2022-12-23
  • 2021-11-22
  • 2021-05-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-17
  • 2022-12-23
相关资源
相似解决方案