Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建自己的linux显示驱动程序_Linux_Linux Kernel_Linux Device Driver - Fatal编程技术网

如何创建自己的linux显示驱动程序

如何创建自己的linux显示驱动程序,linux,linux-kernel,linux-device-driver,Linux,Linux Kernel,Linux Device Driver,我正在从事一个项目,该项目使用一个电子墨水显示器连接到一个使用SPI运行linux版本的板上。我现在可以从用户空间很好地控制显示,但我真正想做的是制作一个显示驱动程序,这样linux就可以将e-ink显示视为正常显示。我已经在网上搜索了我要做什么才能使这项工作成功,但我真的找不到任何东西 有人能告诉我正确的方向吗?请看一下现有的“fbtft”驱动程序。某些Waveshare驱动程序似乎已经得到支持,它可能是您正在寻找的驱动程序,或者您可以添加对所需驱动程序的支持。您还可以查看树外存储库和驱动程序

我正在从事一个项目,该项目使用一个电子墨水显示器连接到一个使用SPI运行linux版本的板上。我现在可以从用户空间很好地控制显示,但我真正想做的是制作一个显示驱动程序,这样linux就可以将e-ink显示视为正常显示。我已经在网上搜索了我要做什么才能使这项工作成功,但我真的找不到任何东西


有人能告诉我正确的方向吗?

请看一下现有的“fbtft”驱动程序。某些Waveshare驱动程序似乎已经得到支持,它可能是您正在寻找的驱动程序,或者您可以添加对所需驱动程序的支持。您还可以查看树外存储库和驱动程序存储库。

能否提供电路板和eLink显示的硬件详细信息?这是一本Linux驱动程序手册,您可以随时通过电子邮件向Linux维护人员提问。@user1462442编写Linux驱动程序不是问题。问题是,我不知道如何制作一个驱动程序,使我的电子墨水显示器被视为一个标准显示器。该板是基于arm的SoC。电子墨水显示器是具有SPI接口的waveshare电子墨水显示器。与此类似的是哪个arm SoC?细节很少。手臂是支离破碎的market@user1462442手臂皮质-A9。但不确定这是否相关。没有帮助。什么是SoC芯片组,可能是板名?