+ -
当前位置:首页 → 问答吧 → 请高手指教:关于无线网卡驱动的几个问题!

请高手指教:关于无线网卡驱动的几个问题!

时间:2008-05-25

来源:互联网

我最近参与了一个嵌入式系统开发的项目,该系统所用的DSP为Philips的TM1300.我的主要工作是在WLAN下进行无线网卡驱动开发,我们所用的无线网卡型号为KN-W510P,网卡的MAC芯片为RTL8185,射频芯片为RTL8225,我移植开源代码进行修改之后调试,碰到如下现象:

    (1)网卡上的ACT指示灯闪烁,而LINK指示灯不亮;
    (2)我将调试信息显示出来,发现网卡初始化(包括射频初始化)完成之后,系统立即进入中断服务程序,所显示的异常中断
为:“接收描述符不存在”和“接收FIFO溢出”,每次重启之后系统依然不停的发生这两个异常中断,根本不能进入数据发送线程。

    小弟刚刚着手硬件驱动开发工作,这些问题让我十分迷惑,敬请各位高手针对上面的问题多多指教!      

作者: xingguang0601   发布时间: 2008-05-25

初始化不正确?       

作者: AIKO_sex   发布时间: 2008-05-26

谢谢回复,不知道你能否讲得详细一点,相信你这里的高手很多,根据你们的经验,请给我一点建议吧!      

作者: xingguang0601   发布时间: 2008-05-26

仔细看看硬件手册。应该是初始化的顺序不对!
应该在硬件初始化完成后才应该打开中断服务,否则必然会出现问题。      

作者: 风雪狂客   发布时间: 2008-05-27