在Linux中注册平台设备

时间:2017-07-19 03:29:57

标签: linux linux-kernel embedded-linux ntp

我试图在嵌入式Linux平台(Olimex imx233)上使用pps-gpio模块作为NTP时间服务器,并且需要将GPIO引脚注册为平台设备。我从谷歌上搜集了我需要创建一个platform_device结构并使用platform_device_register(pdev)注册该引脚。大多数文档说这通常是在初始化电路板时完成的,但是我无法找到我甚至可以调用platform_device_register来初始化它的地方。是否有必要在启动期间注册设备,或者我可以只执行C代码从控制台注册设备?我的计划是在完成之后使用modprobe加载需要该设备的模块。

对不起,如果这是一个非感性的问题,我在两天前就没有使用过Linux驱动程序的经验了,谷歌到目前为止一直是我最好的老师!感谢

0 个答案:

没有答案