忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
楼主: Minit

【原】Linux-千兆网卡驱动实现机制浅析 [复制链接]

论坛徽章:
0
发表于 2009-03-25 22:59 |显示全部楼层

回复 #17 Solaris12 的帖子

呵呵~  感谢您的提示,希望你发现有其他问题时也不吝提出。

针对您提出的问题,我下来再好好的整理和完善下,有不懂的地方也希望可以向您请教。

PS:牛人都不是自称的,是我们称呼你的。

论坛徽章:
0
发表于 2009-03-25 23:02 |显示全部楼层

回复 #20 emmoblin 的帖子

所以我斗胆来抛砖引玉了~  呵呵

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2009-03-25 23:07 |显示全部楼层
牛人都不是自称的,是我们称呼你的。

通常技术做的越久,越发现不懂的更多

论坛徽章:
0
发表于 2009-03-25 23:09 |显示全部楼层
原帖由 Godbach 于 2009-3-25 21:48 发表
欢迎Minit兄有时间的时候把分析e1000_probe()的总结分享一下。


e1000_probe()这块的分析太庞大了,我其实也只看了大概,有时间希望与Godbach兄交流下网卡驱动的学习心得哦,呵呵~ 这一块我只是个初学者。

论坛徽章:
0
发表于 2009-03-25 23:09 |显示全部楼层
原帖由 Minit 于 2009-3-25 23:02 发表
所以我斗胆来抛砖引玉了~  呵呵



看明白,讲出来,写清楚 是三种不同的境界。

能坚持写出来并且写清楚对自己水平的提高有很大帮助的。

评分

参与人数 1可用积分 +30 收起 理由
scutan + 30 我很赞同

查看全部评分

论坛徽章:
0
发表于 2009-03-25 23:14 |显示全部楼层
原帖由 Solaris12 于 2009-3-25 23:09 发表



看明白,讲出来,写清楚 是三种不同的境界。

能坚持写出来并且写清楚对自己水平的提高有很大帮助的。


嗯,是的。

论坛徽章:
0
发表于 2009-03-25 23:22 |显示全部楼层
原帖由 Solaris12 于 2009-3-25 23:09 发表



看明白,讲出来,写清楚 是三种不同的境界。

能坚持写出来并且写清楚对自己水平的提高有很大帮助的。


嗯,往往在写的时候会强迫自己去把一些似是而非的东西搞明白。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2009-03-25 23:29 |显示全部楼层
原帖由 Minit 于 2009-3-25 23:09 发表


e1000_probe()这块的分析太庞大了,我其实也只看了大概,有时间希望与Godbach兄交流下网卡驱动的学习心得哦,呵呵~ 这一块我只是个初学者。


呵呵,惭愧。我也是简单的在看一下。前两天看了DM9000A网卡的驱动,相对简单一些。e1000的probe是比较麻烦。

论坛徽章:
0
发表于 2009-03-25 23:32 |显示全部楼层
原帖由 scutan 于 2009-3-25 23:22 发表


嗯,往往在写的时候会强迫自己去把一些似是而非的东西搞明白。

嗯哈~ 其实在写这个分析的时候,我还是鼓起了较大的勇气的,因为对较多东西都是似是而非的。贴出来的时候也需要点点勇气,呵呵,因为这个不像学生交作业,这个是有可能误导别人的。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2009-03-25 23:34 |显示全部楼层
现在好像probe函数都随着直接驱动注册了。DM9000A上比较简单,是在insmod的时候,先probe。简单的读取某个IO地址的数据,得到设别的ID号,如果可以正确获取,才会进一步request_region, 填充net_device。否则会直接返回错误,告诉系统没有该设备。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP