在linux内核中,设备(例如相机)可以注册为文件(例如/ dev / video11)。 如何从代码中找出哪个驱动程序注册为“/ dev / video11”。 即当我在用户空间代码中打开('/ dev / video11',O_RDWR,0)时,将调用什么驱动程序?
如果我只能在代码空间内搜索,我怎样才能找出哪个 驱动程序是'/ dev / video11'?
是否有可以查找的配置文件?
答案 0 :(得分:0)
结帐非常相似的question on the Unix & Linux StackExchange。
对于您的设备,解析此命令的输出可能会有所帮助。
$ udevadm info -a -n /dev/video11