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

[复制链接]
 楼主| rockingliu 发表于 2008-10-7 18:10 | 显示全部楼层 |阅读模式
请问写好的网络驱动如何测试open函数呢?? 

如何才能让os 调用到net 的 open呢,不会搞呀? 


 
 
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

粉丝
快速回复 在线客服 返回列表 返回顶部