corydon
驱动牛犊
驱动牛犊
  • 注册日期2008-05-11
  • 最后登录2008-06-14
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
阅读:1523回复:3

请教高人:无线网卡驱动调试时一直发生异常中断现象

楼主#
更多 发布于:2008-05-19 16:24
我最近参与了一个嵌入式系统开发的项目,该系统所用的DSP为Philips的TM1300,操作系统为pSOS嵌入式系统.我的主要工作是在WLAN下进行无线网卡驱动开发,我们所用的无线网卡型号为KN-W510P,网卡的MAC芯片为RTL8185,射频芯片为RTL8225,我移植开源代码进行修改之后调试,碰到如下现象:  
       我将调试信息显示出来,发现网卡初始化(包括射频初始化)完成之后,系统立即进入中断服务程序,所显示的异常中断为:“接收描述符不存在”和“接收FIFO溢出”,每次重启之后系统依然不停的发生这两个异常中断,根本不能进入数据发送线程。  

    小弟刚刚着手硬件驱动开发工作,这些问题让我十分迷惑,敬请各位高手针对上面的问题多多指教!
GoodOnline
驱动小牛
驱动小牛
  • 注册日期2007-04-11
  • 最后登录2009-02-28
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望204点
  • 贡献值0点
  • 好评度191点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-05-19 17:46
是在迁入世linux上跑吗?
corydon
驱动牛犊
驱动牛犊
  • 注册日期2008-05-11
  • 最后登录2008-06-14
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-05-19 19:37
不是在嵌入式Linux上跑的,是在pSOS嵌入式操作系统上跑的。不过我觉得这种不停产生“接收描述符不存在”和“接收FIFO溢出”这两种中断的现象,与使用什么操作系统的关系不大,我想可能是在开发无线网卡驱动程序时,某些细节没有注意到,请你给点提示,不胜感激。
GoodOnline
驱动小牛
驱动小牛
  • 注册日期2007-04-11
  • 最后登录2009-02-28
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望204点
  • 贡献值0点
  • 好评度191点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-05-20 11:14
没做过,不敢妄言.
游客

返回顶部