我试图了解更多有关 linux 网络驱动程序和用户模式驱动程序的信息。有几个问题。我在网上搜索了一下,发现资源很少,但不够清晰
Linux内核驱动
linux nw 驱动程序是否可以处理 pkt rx 和 tx 的多个相同设备? linux nw 驱动程序如何识别多个设备?
答案1
linux nw 驱动程序是否可以处理 pkt rx 和 tx 的多个相同设备?
是的。
linux nw 驱动程序如何识别多个设备?
与处理所有类型设备的所有其他操作系统相同:您拥有一个数据结构,其中包含对卡寄存器、状态、缓冲区等的引用。每台设备。以任何其他方式进行都会很复杂。无论如何,无论您有一张还是一百张网络接口卡,您都需要存储所有这些内容。