如何在Linux中注册设备
|
我需要在Linux中注册新设备,但我注意到在内核2.6.34中未导出功能
device_register
...这可能是解决方案?
没有找到相关结果
已邀请:
3 个回复
碧肮械淌设
或
。
芦歉竭皑
2.6.38的ANd也位于同一文件中-这使我在2.6.34中得出结论,它也应位于同一文件中? 但是,如果您谈论的是mdio,则发现以下符号(通过nm vmlinux):
对于mii:
对于EXPORT_SYMBOL声明:
不确定这些是否对您有帮助? 您的类似问题发布在: http://www.linuxforums.org/forum/kernel/178782-how-control-switch-marvel-88e6097-mdio-bus-mpc8306-processor.html 更清晰。有关MPC8306(硬件,特定于Linux内核等)的更多信息,可以在这里找到: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC830xKIT http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC8306 并据此: http://patchwork.ozlabs.org/patch/21828/ 对MDIO的补丁进行了详细阐述和解释。 和这里: http://www.mail-archive.com/eldk@lists.denx.de/msg00235.html 还提到了MPC8306的ELDK无需更改即可获得支持。 无论如何,可以在这里找到硬件信息: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC8306&fpsp=1&tab=Documentation_Tab
膛嵌墒缅欠