Chinaunix首页 | 论坛 | 博客
  • 博客访问: 38450
  • 博文数量: 9
  • 博客积分: 221
  • 博客等级: 入伍新兵
  • 技术积分: 105
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-24 22:18
文章分类
文章存档

2012年(9)

我的朋友

分类: LINUX

2012-12-15 23:09:58

下班了,长话短说。

  tvp5150的补丁,在linux内核中,TI官方有写寄存器的函数,但是该函数每次只能对一个地址写一个值,当打补丁时,用这个函数对0x7E进行写也是可以的,但速度很慢,s3c6410开发板差不多要一分钟才可以写完。
  经过试验证明,只要保证写buf的第一个字节是要操作的地址,就可以用i2c_master_send()连续的写入,这样就不会出现打补丁太慢的问题了。就是说,在补丁的数组最前面加上0x7E,然后调用i2c_master_send()即可瞬间完成传输。


阅读(720) | 评论(0) | 转发(0) |
0

上一篇:win7 下用资源管理器打开ftp站点

下一篇:没有了

给主人留下些什么吧!~~