Discussion:
Ä¿Ç°ÔÚ FreeBSD ÀïµÄ USB ÉãÏñÍ·Ö§³ÖÍŠ²»ºÃÓõÄ
(时间太久无法回复)
ÄÚº¬×Ó
2013-11-22 18:22:50 UTC
Permalink
既要加载内核模块,又要加载实质性的用户级程序。
要是能只加载个模块就好了,就像声卡驱动程序那样。

--
我的车间: http://www.intron.ac/



※ 来源:・水木社区 newsmth.net・[FROM: 221.223.235.*]
Ò²»ÈçУ¬È˲»Èç¹Ê
2013-11-23 06:39:28 UTC
Permalink
其实只要应用程序自带驱动也可以?

【 在 intron (内含子) 的大作中提到: 】
: 既要加载内核模块,又要加载实质性的用户级程序。
: 要是能只加载个模块就好了,就像声卡驱动程序那样。


--

※ 来源:・水木社区 newsmth.net・[FROM: 123.117.35.*]
ÄÚº¬×Ó
2013-11-23 12:55:30 UTC
Permalink
理论上来讲是如此。

目前的摄像头驱动程序主体工作在用户级,
内核模块 cuse4bsd 只是个有设备文件接口的代理通道。

【 在 dhg (衣不如新,人不如故) 的大作中提到: 】
: 标 题: Re: 目前在 FreeBSD 里的 USB 摄像头支持挺不好用的
: 发信站: 水木社区 (Sat Nov 23 14:39:27 2013), 转信
:
: 其实只要应用程序自带驱动也可以?
:
: 【 在 intron (内含子) 的大作中提到: 】
: : 既要加载内核模块,又要加载实质性的用户级程序。
: : 要是能只加载个模块就好了,就像声卡驱动程序那样。
:
:
: --
:
: ※ 来源:・水木社区 newsmth.net・[FROM: 123.117.35.*]


--
我的车间: http://www.intron.ac/



※ 来源:・水木社区 newsmth.net・[FROM: 125.34.74.*]
Ò²»ÈçУ¬È˲»Èç¹Ê
2013-11-24 11:13:09 UTC
Permalink
【 在 intron (内含子) 的大作中提到: 】
: 标 题: Re: 目前在 FreeBSD 里的 USB 摄像头支持挺不好用的
: 发信站: 水木社区 (Sat Nov 23 20:55:30 2013), 转信
:
: 理论上来讲是如此。
:
: 目前的摄像头驱动程序主体工作在用户级,
: 内核模块 cuse4bsd 只是个有设备文件接口的代理通道。
:

那些开发者可能是想开发一个通用接口,里面包含所有能支持的硬件
驱动,然后应用层只要支持这个接口就可以利用所有类型的硬件了。
想法是好,但现实太复杂。。。


: 【 在 dhg (衣不如新,人不如故) 的大作中提到: 】
: : 标 题: Re: 目前在 FreeBSD 里的 USB 摄像头支持挺不好用的
: : 发信站: 水木社区 (Sat Nov 23 14:39:27 2013), 转信
: :
: : 其实只要应用程序自带驱动也可以?
: :
: : 【 在 intron (内含子) 的大作中提到: 】
: : : 既要加载内核模块,又要加载实质性的用户级程序。
: : : 要是能只加载个模块就好了,就像声卡驱动程序那样。
: :
: :
: : --
: :
: : ※ 来源:・水木社区 newsmth.net・[FROM: 123.117.35.*]
:
:
: --
: 我的车间: http://www.intron.ac/
: 
:
:
: ※ 来源:・水木社区 newsmth.net・[FROM: 125.34.74.*]


--

※ 来源:・水木社区 newsmth.net・[FROM: 123.117.35.*]
ÄÚº¬×Ó
2013-11-24 15:47:56 UTC
Permalink
似乎目前这样做有两点考虑:
一是工作量最小化,尽可能利用 Linux 的代码;
二是避免许可证冲突,那些驱动程序实质代码都是 GNU GPL 的。

【 在 dhg (衣不如新,人不如故) 的大作中提到: 】
: 标 题: Re: 目前在 FreeBSD 里的 USB 摄像头支持挺不好用的
: 发信站: 水木社区 (Sun Nov 24 19:13:08 2013), 转信
:
:
: 【 在 intron (内含子) 的大作中提到: 】
: : 标 题: Re: 目前在 FreeBSD 里的 USB 摄像头支持挺不好用的
: : 发信站: 水木社区 (Sat Nov 23 20:55:30 2013), 转信
: :
: : 理论上来讲是如此。
: :
: : 目前的摄像头驱动程序主体工作在用户级,
: : 内核模块 cuse4bsd 只是个有设备文件接口的代理通道。
: :
:
: 那些开发者可能是想开发一个通用接口,里面包含所有能支持的硬件
: 驱动,然后应用层只要支持这个接口就可以利用所有类型的硬件了。
: 想法是好,但现实太复杂。。。
:
:
: : 【 在 dhg (衣不如新,人不如故) 的大作中提到: 】
: : : 标 题: Re: 目前在 FreeBSD 里的 USB 摄像头支持挺不好用的
: : : 发信站: 水木社区 (Sat Nov 23 14:39:27 2013), 转信
: : :
: : : 其实只要应用程序自带驱动也可以?
: : :
: : : 【 在 intron (内含子) 的大作中提到: 】
: : : : 既要加载内核模块,又要加载实质性的用户级程序。
: : : : 要是能只加载个模块就好了,就像声卡驱动程序那样。
: : :
: : :
: : : --
: : :
: : : ※ 来源:・水木社区 newsmth.net・[FROM: 123.117.35.*]
: :
: :
: : --
: : 我的车间: http://www.intron.ac/
: : 
: :
: :
: : ※ 来源:・水木社区 newsmth.net・[FROM: 125.34.74.*]
:
:
: --
:
: ※ 来源:・水木社区 newsmth.net・[FROM: 123.117.35.*]


--
我的车间: http://www.intron.ac/



※ 来源:・水木社区 newsmth.net・[FROM: 222.128.189.*]
Loading...