首页 > 其他 > 详细

pbuf类型和应用

时间:2014-07-22 22:59:04      阅读:373      评论:0      收藏:0      [点我收藏+]

1. PBUF_RAM

    主要用于将应用程序中的待发送数据复制下来(当使用拷贝发送时)。从一般性的Heap中分配。

    可用空间大小受MEM_SIZE宏控制。

2. PBUF_POOL

    驱动使用这种类型的PBUF接收网卡数据包。其数量和大小受PBUF_POOL_SIZE和PBUF_POOL_BUFSIZE这两个宏控制。

3. PBUF_ROM/REF

    当应用程序使用零拷贝选项发送数据时,使用这种类型的pbuf保存待发送数据位置和长度。

    可用数量受MEMP_NUM_PBUF控制。

    由于这种类型的PBUF只有头部,实际待发送数据由PBUF结构中的指针指示,所以占用空间不大。

pbuf类型和应用

原文:http://www.cnblogs.com/byeyear/p/3525515.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!