linux驱动
piaozhiye
这个作者很懒,什么都没留下…
展开
-
try_module_get简析
try_module_get 如果模块已经插入内核,则递增该模块引用计数;如果该模块还没有插入内核,则返回0表示出错代码如下:include/linux/module.h 413 static inline int try_module_get(struct module *module)414 {415 int ret = 1;416 417原创 2012-05-02 16:17:20 · 6786 阅读 · 0 评论 -
RK3288 tinyalsa 播放S24_3LE问题
因为底层DMA 驱动搬运数据的人时候是按照4bytes 进行搬运,S24_3LE 是3bytes 数据格式每3bytes 作为一个采样点如图所示 而而DMA是按照4bytes(S24_LE)来传输数据,第四个byte padding 0x00 如图所示这样会造成数据的错乱,听起来是杂音。因此需要做S24_3LE 到S24_LE 的转换 S24_3LE 每3bytes 后面增加 一个bytes 0原创 2016-05-20 15:04:59 · 3041 阅读 · 0 评论 -
在eclipse中使用git
感觉不错,特转来备份http://wiki.eclipse.org/EGit/User_Guide转载 2012-05-20 10:15:32 · 1417 阅读 · 1 评论 -
关于DM6467由5150导致 I2C timeout问题
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/piaozhiye这里只是记录一些日志,难免有些错误,欢迎批评指正。由于TVP5150的I2C协议不标准,TVP5150 I2C挂死导致系统I2C总线挂死,但是在dm6467 的I2C总线驱动中并没有处理好I2C timeout问题,原创 2012-05-18 18:57:16 · 5904 阅读 · 2 评论 -
解决Sending DHCP and RARP requests .... 卡住问题
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/piaozhiye这里只是记录一些日志,难免有些错误,欢迎批评指正。 原因是为了支持NFS作为根文件系统,而在内核配置的时候选择自动配置IP如下:但是在内核又不能正确的自动配置,因此就卡在这里了。这个IP参数是在uboot传递过来原创 2012-05-10 16:15:41 · 6072 阅读 · 0 评论 -
Davinci 引脚复用模块代码分析
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/piaozhiye这里只是记录一些日志,难免有些错误,欢迎批评指正。在分析davinci输出视频模块的时候(drivers/media/video/davinci/davincihd_display.c )有这个函数set_vpif_原创 2012-05-08 11:50:38 · 3493 阅读 · 2 评论 -
Davinci V4L2视频采集框架分析
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/piaozhiye这里只是记录一些日志,难免有些错误,欢迎批评指正。Davinci V4L2视频采集框架主要是分析davinci_capture.c这个模块。V4L2简介Davinci V4L2视频采集驱动其是根据V4L2采集驱动来编写的,想原创 2012-05-05 14:03:34 · 4942 阅读 · 0 评论 -
视频采集的基本流程
1、 视频采集的基本流程一般的,视频采集都有如下流程:2、 打开视频设备在V4L2中,视频设备被看做一个文件。使用open函数打开这个设备:// 用非阻塞模式打开摄像头设备int cameraFd;cameraFd = open("/dev/video0", O_RDWR | O_NONBLOCK, 0);// 如果用阻塞模式打开摄像头设备,上述代码变为:/转载 2012-05-05 13:44:20 · 15582 阅读 · 3 评论 -
编译lz4c: not found 解决
1.Ubuntu 有相对应的源安装包可以sudo apt-get updatesudoapt-get install liblz4-too2.没有root 权限 或者 是比较老的Ubuntu 版本,没有安装源可以自己下载源码编译安装。http://security.ubuntu.com/ubuntu/pool/main/l/lz4/ 下载lz4_1.8.2.orig.tar.gztar...原创 2019-06-17 15:59:03 · 9506 阅读 · 0 评论