applegreen
驱动牛犊
驱动牛犊
  • 注册日期2005-03-09
  • 最后登录2005-03-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:901回复:0

linux下uip的移植问题?

楼主#
更多 发布于:2005-03-09 13:22
  在linux下移植uip协议栈的时候,当网卡接收到数据包的时候,直接传给uip协议栈处理(需要把数据包给uipbuf,数据包的长度给uip_len,然后调用uip_input()这个协议栈处理函数),当有数据发送的时候,由uip协议栈传给网卡发送(协议栈提供发送的字符指针和字符的长度)。
   我的设计思路如下,接收时,在网卡驱动程序中(3c59x.c)的vortex_rx(struct net_device *dev)中添加uipbuf=skb->data;uip_len=skb->len;uip_input();

当发送数据的时候,由于start_hard_xmit(sruct sk_buff *skb,struct net_device *dev),需要解决的问题就是把已知的字符串封装成数据结构skb_buff结构?请帮助
游客

返回顶部