6.2 GUI的移植与中文化
在进行以上3种嵌入式GUI的研究和移植过程中,硬件平台采用自行设计的以PXA271为核心的开发系统。该系统的硬件设计将在本书第9章进行描述。软件平台移植了ARM Linux-2.6.9作为操作系统。以下将分别讨论这3种嵌入式GUI的底层移植和中文化技术。
移植以上3种嵌入式GUI系统,需要先实现Linux内核中的FrameBuffer驱动。在ARM Linux-2.6.9中已经有针对PXA系列处理器的驱动,驱动的源码在/kernel/driver/video/ PXAfb.c中。在使用该内核之前最好打一下patch-2.6.9-intc1补丁。该驱动主要完成PXA271内部LCD控制器的初始化,以及FrameBuffer使用DMA的初始化等。
【责任编辑:
雪花 TEL:(010)68476606-8007】