同一台主机上有多个V4L-DVB驱动程序

时间:2016-08-12 13:53:14

标签: linux-device-driver v4l2

我有一个与V4L-DVB驱动程序有关的问题。以下 构建/编译最新的V4L-DVB源代码link,有3种方法 编译。我对最后一种方法感到好奇(更多"手动 密集"方法)。它允许我选择我的组件 希望使用" make menuconfig"来构建和安装。其中一些组件(即" CONFIG_MEDIA_ATTACH")用于预处理器指令,如果定义了一个形状的函数,如果没有定义则在另一个形状中定义函数(即 生成的模块中的dvb_attach,dvb_detach)(即dvb_core.ko) 这将由大多数DVB驱动程序加载。如果有两个会发生什么 同一主机上的驱动程序(* .ko模块),需要dvb_core.ko的驱动程序 CONFIG_MEDIA_ATTACH已定义,另一个需要dvb_core.ko CONFIG_MEDIA_ATTACH未定义,是否有一种干净的方法来处理这个问题?

我还不清楚:由于V4L编译环境似乎非常可定制(通过设置.config文件),如果我使用V4L-DVB结构开发驱动程序,则很可能与V4L-DVB结构发生冲突其他驱动因为每个驱动程序都有自己的自定义设置我的理解是否正确? 谢谢! 戴夫

0 个答案:

没有答案