网卡的END设备驱动程序的装载
END设备驱动程序的装载主要就是完成END设备驱动 程序与驱动功能抽象层的挂接,使得网络协议栈实现对 END设备的控制。具体过程包括: 初始化网卡和PHY设备,配置网卡和 PHY 设备的通信参数等;为网卡控制结构分配空间同时初始化END_OBJ结构,END_OBJ结构主要包括网卡控制结构以及与网络协议栈相关的参数信息;对网卡驱动对应的参数串进行解析和处理;为接收数据分配空间,保证接收数据的存放;通过配置END_OBJ结构中的NET_FUNCS 参数实现网卡驱动与网络协议栈的挂接。
网卡的 END 设备的启动
END设备的启动过程主要包括中断处理程序的挂接和使 能网卡中断。对于网卡设备来说,其处理数据的方式可分为中断和轮询两种工作模式,在END设备启动过程中,将接收数据和发送数据均设置为中断模式,并挂接接收和发送数据的中断处理程序,后面使能网卡中断、接收和发送中断,则可完成END设备的启动。
网卡简介
网卡是工作在链路层的网络组件,是局域网中连接计算机和传输介质的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与以及数据缓存的功能等。网络接口卡(NIC,Network Interface Card)又称为网卡,它是构成网络的基本部件。网卡一方面连接局域网中的计算机,另一方面连接局域网中的传输介质。
以上信息由专业从事RDMA公司的迪天嘉业于2024/4/28 11:33:21发布
转载请注明来源:http://beijing.mf1288.com/bjdtjy-2743480224.html
上一条:北京福田后车桥询价咨询「多图」