
rt2860v2源码分析
rt2860v2驱动源码,支持mt7620的openwrt无线设备驱动
viewsky11
这个作者很懒,什么都没留下…
展开
-
rt2860v2源码解析四
在pci设备的probe函数rt2860_probe中,有获取设备的初始化操作: /* get DRIVER operations */RTMP_DRV_OPS_FUNCTION(pRtmpDrvOps, NULL, &PciConfig, NULL);RTMP_DRV_OPS_FUNCTION函数调用了RtmpDrvOpsInit函数进行驱动设备操作的初始化,内容如下: VOID RtmpD原创 2017-03-05 22:14:41 · 2606 阅读 · 0 评论 -
rt2860v2源码分析一
git出源码: https://github.com/wuqiong/rt2860v2-for-openwrt-mt7620再rt2860v2中搜索字符串__init, 找到驱动模块的入口函数:os/linux/rbus_main_dev.c:37:int __init rt2880_module_init(VOID);os/linux/pci_main_dev.c:46:static int原创 2016-11-09 22:28:27 · 4002 阅读 · 0 评论 -
rt2860v2源码分析二
在pci_main_dev.c中,最主要的是rt2860_probe()函数,该函数查找网络设备并进程初始化, 而设备的初始化在rt2860_probe函数中的RtmpPhyNetDevInit(pAd, &netDevHook)/*NetDevInit============================================== */ net_dev = RtmpPhyN原创 2016-11-16 22:20:20 · 2351 阅读 · 0 评论 -
rt2860v2源码分析三
在rt2860_probe函数中调用了RtmpPhyNetDevInit为无线网络设备进行初始化,实质是分配建立了pNetDevHook结构体:PNET_DEV RtmpPhyNetDevInit( IN VOID *pAd, IN RTMP_OS_NETDEV_OP_HOOK *pNetDevHook){ struct net_原创 2017-02-26 23:53:07 · 2725 阅读 · 0 评论