Linux设备驱动
2018-11-21 本文已影响6人
傀儡世界
Linux设备文件自动生成
Linux字符设备驱动
Linux块设备驱动
Linux混杂设备驱动 - 按键设备驱动
Linux 网络设备驱动开发(三) —— 网络设备驱动基本原理和框架
Linux 网络设备驱动开发(二) —— Linux 网络栈剖析
Linux 网络设备驱动开发(一) —— linux内核网络分层结构
Linux input子系统详解
网络设备驱动结构
网络协议接口层:向网络层协议提供统一的数据包收发接口
网络设备接口层:向协议接口层提供统一的用于描述具体网络设备属性和操作的结构体net_device
设备驱动层:各函数是网络设备接口层net_device数据结构的具体成员,是驱使网络设备硬件完成相应动作的程序
网络设备与媒介层:完成数据包收发的物理实体
image.png