主题 : 一个字符 驱动的 问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 1454
精华: 0
发帖: 57
金钱: 350 两
威望: 105 点
综合积分: 114 分
注册时间: 2008-08-29
最后登录: 2017-09-13
楼主  发表于: 2011-11-22 09:21

 一个字符 驱动的 问题

问下各位大侠, 我在 2.6.26 上写了一个 字符驱动(在2.6.9 运行正常)

但是在 2.6.26 不行,很奇怪,后来我发现

每次 lseek  后就 不调用 驱动 的   read    write  

lseek(hpi_fd, 0x80000020, 0);

write(hpi_fd, wtbuf, 80);   // 不调用了   ???????????????

lseek(hpi_fd, 0x80000020, 0);

read(hpi_fd, rdbuf, 80);     // 不调用了   ?????????????

系统 sdram 从 0xa0000000  开始,

0x80000000 是dsp  sdram  地址 。

大侠 有人晕倒过么