arkfb - 用于ARK Logic芯片的fbdev驱动¶
支持的硬件¶
ARK 2000PV芯片 ICS 5342 ramdac
仅支持BIOS初始化的VGA设备
可能无法在大端系统上工作
支持的特性¶
4 bpp 伪彩色模式 (带18位调色板,两种变体)
8 bpp 伪彩色模式 (带18位调色板)
16 bpp 真彩色模式 (RGB 555和RGB 565)
24 bpp 真彩色模式 (RGB 888)
32 bpp 真彩色模式 (RGB 888)
文本模式 (bpp = 0时激活)
双扫描模式变体 (在文本模式下不可用)
双向平移
挂起/恢复支持
即使在更高分辨率下也支持文本模式,但像素时钟存在限制(我得到的最大值约为70 MHz,这取决于具体的硬件)。此限制并非由驱动程序强制执行。文本模式仅支持8位宽字体(硬件限制)和16位高字体(驱动程序限制)。不幸的是,文本模式下的字符属性(如颜色)由于未知原因已损坏,因此其实用性有限。
存在两种4 bpp模式。第一种模式(当nonstd == 0时选择)是打包像素模式,高半字节在前。第二种模式(当nonstd == 1时选择)是交错平面模式(1字节交错),MSB在前。两种模式都只支持8位宽字体(驱动程序限制)。
挂起/恢复功能在系统恢复时初始化显卡且设备处于活动状态(例如,被fbcon使用)的系统上有效。
缺失的特性¶
(即待办事项列表)
辅助(未由BIOS初始化)设备支持
大端支持
DPMS支持
MMIO支持
隔行扫描模式变体
支持4 bpp模式下字体宽度不等于8
支持文本模式下字体高度不等于16
硬件光标
垂直同步
特性连接器支持
加速支持 (类似8514的2D)
已知错误¶
文本模式下的字符属性(和光标)已损坏
-- Ondrej Zajicek <santiago@crfreenet.org>