打印

请问写好的linux网络驱动如何测试open函数呢??

[复制链接]
1801|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rockingliu|  楼主 | 2008-10-7 18:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
armecos| | 2008-10-7 21:02 | 只看该作者

网络驱动不同于字符驱动和块驱动,

它没有open、close什么的,而是靠IP地址选择路由,Linux网络系统的ip_router会自动查找匹配合适的驱动,应用程序使用标准的sockit、bind、send等操作即可。这是网络驱动和其他两种驱动的主要区别。

Linux协议栈太大了,ecos里的lwip协议栈比较小,可以很容易分析清楚,ipv4的协议栈都差不多,你看懂lwip协议栈就能明白Linux协议栈的原理了,《ecos增值包》里有相关资料。

更多内容,详见:
《培训系列“丛书”》
www.armecos.com
-----------------------------------
More details, see:
《"Series Books" of Training》
www.armecos.com

使用特权

评论回复
板凳
db10| | 2008-10-7 23:56 | 只看该作者

。。。

 ls说的对,网络没有什么OPEN操作的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

101

帖子

0

粉丝