gpt4 book ai didi

linux - PCIe NIC 如何工作以及它如何与主机通信?

转载 作者:太空狗 更新时间:2023-10-29 12:29:30 26 4
gpt4 key购买 nike

我在我的 intel i7 PC 上使用 intel i210 1G NIC 卡,我想知道这个 NIC 如何与主机通信而无需开箱即用的任何配置。

什么 NIC 作为 PCIe 设备输出到主机,主机 pci 和网络驱动程序如何使用这些信息?

感谢任何有用的链接。我正在使用 Linux。

最佳答案

高级答案是 NIC 被设计为 PCIe 设备。它物理连接到 PCIe 硬件交换机,该交换机与 PCIe 端点通信,例如您拥有的 i210 NIC。

当为系统供电时,BIOS 将扫描系统上的所有 PCIe 设备。 PCIe 端点具有称为 PCIe 配置空间的内置内存,由操作系统配置和读取。

一旦通过 BIOS 或操作系统正确配置了该信息,操作系统和已安装的 i210 驱动程序将能够检测到 PCI 配置空间中列出的 i210 设备 ID,并运行为 i210 适配器开发的驱动程序功能。

关于linux - PCIe NIC 如何工作以及它如何与主机通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32102797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com