阅读:1523回复:3
请教高人:无线网卡驱动调试时一直发生异常中断现象
我最近参与了一个嵌入式系统开发的项目,该系统所用的DSP为Philips的TM1300,操作系统为pSOS嵌入式系统.我的主要工作是在WLAN下进行无线网卡驱动开发,我们所用的无线网卡型号为KN-W510P,网卡的MAC芯片为RTL8185,射频芯片为RTL8225,我移植开源代码进行修改之后调试,碰到如下现象:
我将调试信息显示出来,发现网卡初始化(包括射频初始化)完成之后,系统立即进入中断服务程序,所显示的异常中断为:“接收描述符不存在”和“接收FIFO溢出”,每次重启之后系统依然不停的发生这两个异常中断,根本不能进入数据发送线程。 小弟刚刚着手硬件驱动开发工作,这些问题让我十分迷惑,敬请各位高手针对上面的问题多多指教! |
|
沙发#
发布于:2008-05-19 17:46
是在迁入世linux上跑吗?
|
|
板凳#
发布于:2008-05-19 19:37
不是在嵌入式Linux上跑的,是在pSOS嵌入式操作系统上跑的。不过我觉得这种不停产生“接收描述符不存在”和“接收FIFO溢出”这两种中断的现象,与使用什么操作系统的关系不大,我想可能是在开发无线网卡驱动程序时,某些细节没有注意到,请你给点提示,不胜感激。
|
|
地板#
发布于:2008-05-20 11:14
没做过,不敢妄言.
|
|