vt8623fb - VIA VT8623 晶片組圖形核心的 fbdev 驅動程式

支援的硬體

VIA VT8623 [CLE266] 晶片組及其圖形核心(被稱為 CastleRock 或 Unichrome)

我在 VIA EPIA ML-6000 上測試了 vt8623fb

支援的特性

  • 4 bpp 偽彩色模式(帶 18 位調色盤,兩種變體)

  • 8 bpp 偽彩色模式(帶 18 位調色盤)

  • 16 bpp 真彩色模式 (RGB 565)

  • 32 bpp 真彩色模式 (RGB 888)

  • 文字模式(由 bpp = 0 啟用)

  • 雙掃描模式變體(在文字模式下不可用)

  • 在兩個方向上的平移

  • 掛起/恢復支援

  • DPMS 支援

即使在更高的解析度下也支援文字模式,但對較低的畫素時鐘有限制(最大約為 100 MHz)。驅動程式不強制執行此限制。 文字模式僅支援 8 位寬字型(硬體限制)和 16 位高字型(驅動程式限制)。

有兩種 4 bpp 模式。 第一種模式(如果 nonstd == 0 則選擇)是帶有打包畫素的模式,高半位元組優先。 第二種模式(如果 nonstd == 1 則選擇)是帶有交錯平面(1 位元組交錯)的模式,MSB 優先。 兩種模式都僅支援 8 位寬字型(驅動程式限制)。

掛起/恢復適用於在恢復期間初始化影片卡並且裝置處於活動狀態的系統(例如,由 fbcon 使用)。

缺失的特性

(別名 TODO 列表)

  • 輔助(未由 BIOS 初始化)裝置支援

  • MMIO 支援

  • 隔行掃描模式變體

  • 在 4 bpp 模式下支援 fontwidths != 8

  • 在文字模式下支援 fontheight != 16

  • 硬體游標

  • 影片覆蓋支援

  • 垂直同步

  • 加速支援(類似 8514 的 2D,匯流排主控傳輸)

已知錯誤

  • 文字模式下的游標停用不起作用

-- Ondrej Zajicek <santiago@crfreenet.org>