sa1100fb 是什么?

这是 SA-1100 LCD 控制器的图形帧缓冲驱动程序。

配置

对于大多数常见的无源显示器,在内核命令行中指定选项

video=sa1100fb:bpp:<value>,lccr0:<value>,lccr1:<value>,lccr2:<value>,lccr3:<value>

应该足以配置控制器。 每像素位数 (bpp) 值应为 4、8、12 或 16。LCCR 值是显示器特定的,应按照 SA-1100 开发者手册第 11.7 节中的说明进行计算。 只要在 LCCR0 中设置了 SDS 位,就支持双面板显示器; GPIO<9:2> 用于下方面板。

对于有源显示器或需要额外配置的显示器(控制背光、开启 LCD 等),命令行选项可能不足以配置显示器。 可能需要向 sa1100fb_init_fbinfo()、sa1100fb_activate_var()、sa1100fb_disable_lcd_controller() 和 sa1100fb_enable_lcd_controller() 添加节。

接受的选项

bpp:<value>     Configure for <value> bits per pixel
lccr0:<value>   Configure LCD control register 0 (11.7.3)
lccr1:<value>   Configure LCD control register 1 (11.7.4)
lccr2:<value>   Configure LCD control register 2 (11.7.5)
lccr3:<value>   Configure LCD control register 3 (11.7.6)

Mark Huang <mhuang@livetoy.com>