采用自主研发的龙芯2F处理器芯片,设计并实现了ETX计算机主板.该主板选用V2显示芯片,支持VGA与LVDS两个显示端口同时显示,分辨率达1600×1200/Linux显示驱动原始代码已经实现了V2显示芯片的VGA显示功能,但对LVDS显示功能的支持尚不完备.为支持V2显示芯片的LVDS端口输出,需要对Linux显示驱动程序作一系列改进,才能实现上述显示效果.这里介绍在Linux驱动源码中,针对V2显示芯片的LVDS端口输出所作的一系列改进优化工作.
Based on loongson 2F processor, the authors deveIoped ETX motherboard. Using V2 video chip, this board integrates VGA and LVDS paired video outputs, which support VGA and LVDS video ports displaying at the same time, with resolution ratio reaching 1600 ×1200. The original source code of Linux video driver already implements VGA port display function, while doesnt support LVDS port display function very well. To realize LVDS display function of V2 video chip, the authors need to modify the video driver source code in Linux kernel. This paper enters into details of the optimization process for LVDS port display.