最近在S3C2410S上做嵌入式linux试验,有个问题困惑很久:我用的是spca5xx软件,刚接触,有些表述肯定不正确:
1. spca5xx这个模块建立在USB模块和videodev驱动两个模块上,为什么最后操作的硬件却是由videodev(主设备号81)所建立的/dev/video0(主次设备号依次为81,0),而不是另两个模块对应的硬件?
2. 好像spca5xx既不是字符、块、网络等驱动,是不是无法产生对应的硬件节点?
3. 但这样的话,打开/dev/video0且不是调用videodev里定义的 operation?这显然是不可能的。
应该该如何理解呢?

