rtl8211e网卡驱动
有没有在rk3288平台做过网卡rtl8211e裸机驱动的大神,就是初始化Soc的gmac模块后,直接对网卡进行收包和发包的程序,不要跟linux的网络系统有任何关系,只要能通过网卡将数据发到网络就行,求做过的大神给点指点,万分感谢! 没做过裸机 我们的需求就是让那片网卡独立工作,不参与系统任务。大神哥,还有一个吐血的办法,就是将内核gmac驱动里面对rtl8211e初使化和收发包的程序单独挖出来,就是这么做太费神,还不能保证一定正确与稳定,能否帮忙给点其它的建议?小弟在此感激涕零。 linux_zz 发表于 2015-9-18 09:37我们的需求就是让那片网卡独立工作,不参与系统任务。大神哥,还有一个吐血的办法,就是将内核gmac驱动里面 ...
大兄弟! GMAC是SDIO接口的!你要脱离LINXU驱动框架来写逻辑程序,首先就要先把SDIO的逻辑跑起来!!!剩下的就是参照驱动来操作RTL8211E网卡了!
工作量真的不小! jingjin221 发表于 2015-9-25 17:32
大兄弟! GMAC是SDIO接口的!你要脱离LINXU驱动框架来写逻辑程序,首先就要先把SDIO的逻辑跑起来!!!剩 ...
谢谢提醒,目前还是在内核现有的驱动框架上来做。因为要自己实现GMAC模块逻辑工作量太大,而且没有原厂提供支持,不敢保证稳定。我理解的是RTL8211E只是一片phy芯片,内核有通用驱动,它工作在物理层,数据的收包与组包后发包还是在GMAC处理的,吃透这部分驱动应该可以满足我们的需求!再次感谢。 大神们,再回首,一把心酸泪呀。 linux_zz 发表于 2017-9-18 15:53
大神们,再回首,一把心酸泪呀。
多辛酸?能详细描述下嘛
页:
[1]