usb主芯片是cypress 68013.提供的驱动source是接的cx的视频decorder我要改成nxp的;
提供完整win32和64驱动
[2014-04-11 09:13 增加内容]
1、将decorder换成saa7115,用我现成的板可以直接跑
2、windows驱动将对decorder设备控制封装一个通用类,方便以后更换视频decorder
3、linux驱动参考我所发linux驱动,对设备控制和访问直接封装成一个.o文件,其他v4l2的上层驱动调用设备的.o文件。
4、提供一个工具可以直接读取和设置decorder的寄存器
5、驱动支持winxp win7 32和64位驱动,linux版本支持ubuntu10.04和12.04,支持32和64位版本
6、驱动视频属性比如亮度对比度,视频制式等默认值可以在inf文件中指定
7、设备filter名称可以在inf中指定,
8、设备支持多路,filter名称自动增加。(我可提供代码参考)
9、封装一个gpio访问函数:
virtual bool dxgpiomode(INT pin_number, INT pin_logic_value);
virtual bool dxgpioread(unsigned long *value, INT pin_number);
virtual bool dxgpiowrite(INT pin_number, INT pin_logic_value, unsigned long lWait);
10、封装一个gpio回调函数直接返回gpio状态
11、可以调节视频两边黑边,看是否能增加一个768*576分辨率
12、windows和linux下音频部分驱动虚拟成一个音频设备