为X服务器和自定义显示硬件开发Linux驱动程序

时间:2018-09-03 05:06:25

标签: linux arm driver xorg xserver

我在unix.stackexchange问了这个问题,并通过评论得到了矛盾的答案。所以决定在这里再次询问。

我将在通过ARM Cortex A9处理器连接到zynq板上的LCD上显示Linux桌面环境。我的想法是为其Linux编写一个驱动程序,该驱动程序将显示环境的数据从X服务器发送到我的硬件。

如何编写用于内核与X服务器和自己的硬件交互以显示linux桌面环境的驱动程序?

1 个答案:

答案 0 :(得分:4)

最简单的方法是为系统编写a fbdev (framebuffer device)驱动程序。 Xorg已经支持帧缓冲设备,因此无需修改即可使用您的显示器。作为奖励,Linux控制台也可以使用帧缓冲区。