社区
驱动开发/核心开发
帖子详情
网卡TX/RX Descriptor是什么啊
lcd1602xuexi
2017-05-21 11:05:27
网卡和交换芯片手册中经常看到Tx/Rx Descriptor,请问这是做什么的啊,不是寄存器,但却是描述在硬件手册里,需要在内存中申请N个这样的描述符,但软件中关于这种描述符的结构体定义与硬件手册上描述的又不一样,很是困惑,请大神指点
...全文
916
1
打赏
收藏
网卡TX/RX Descriptor是什么啊
网卡和交换芯片手册中经常看到Tx/Rx Descriptor,请问这是做什么的啊,不是寄存器,但却是描述在硬件手册里,需要在内存中申请N个这样的描述符,但软件中关于这种描述符的结构体定义与硬件手册上描述的又不一样,很是困惑,请大神指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fly 100%
2017-05-22
打赏
举报
回复
给dma 用的, 里面包括了 内存搬运的起始地址 结束地址 什么的,dma 分析这个结构体完成数据传输。
网卡
驱动收发包过程图解
网卡
工作在物理层和数据链路层,主要由PHY/MAC芯片、
Tx
/
Rx
FIFO、DMA等组成,其中网线通过变压器接PHY芯片、PHY芯片通过MII接MAC芯片、MAC芯片接PCI总线 PHY芯片主要负责:CSMA/CD、模数转换、编解码、串并转换 ...
linux内核网络协议栈--数据包的
网卡
驱动收发包过程(二十五)
网卡
工作在物理层和数据链路层,主要由PHY/MAC芯片、
Tx
/
Rx
FIFO、DMA等组成,其中网线通过变压器接PHY芯片、PHY芯片通过MII接MAC芯片、MAC芯片接PCI总线 PHY芯片主要负责:CSMA/CD、模数转换、编解码、串并转换 MAC...
一文了解Linux内核网络数据包处理流程
网卡
工作在物理层和数据链路层,主要由PHY/MAC芯片、
Tx
/
Rx
FIFO、DMA等组成,其中网线通过变压器接PHY芯片、PHY芯片通过MII接MAC芯片、MAC芯片接PCI总线。2、
网卡
驱动为每个
des
criptor
分配sk_buff和数据缓存区,流式...
Linux内核网络数据包处理流程
网卡
工作在物理层和数据链路层,主要由PHY/MAC芯片、
Tx
/
Rx
FIFO、DMA等组成,其中网线通过变压器接PHY芯片、PHY芯片通过MII接MAC芯片、MAC芯片接PCI总线 PHY/MAC芯片 PHY芯片主要负责:CSMA/CD、模数转换、编解码、...
网卡
的 Ring Buffer 详解
网卡
的 Ring Buffer 详解
驱动开发/核心开发
21,595
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章