常见的PCIE device ID
时间: 2025-07-15 09:26:41 浏览: 9
常见的PCIe设备ID通常由厂商ID(Vendor ID)和设备ID(Device ID)组成,用于唯一标识PCIe总线上的硬件设备。这些ID在系统枚举PCIe设备时被读取,并用于加载适当的驱动程序。以下是一些常见PCIe设备的厂商ID与设备ID示例:
### 常见厂商ID与设备ID列表
#### 1. Intel
- **厂商ID**:`8086`
- **部分设备ID示例**:
- `15A3`:Intel I219-V 以太网控制器
- `15BB`:Intel I210 以太网控制器
- `1912`:Intel HD Graphics 530
- `1916`:Intel UHD Graphics 630
#### 2. NVIDIA
- **厂商ID**:`10DE`
- **部分设备ID示例**:
- `1C82`:NVIDIA GeForce GTX 1080
- `1EB8`:NVIDIA Tesla T4
- `2204`:NVIDIA RTX 3080
- `1AD6`:NVIDIA GRID K2
#### 3. AMD/ATI
- **厂商ID**:`1002`
- **部分设备ID示例**:
- `67DF`:AMD Radeon RX 5700 XT
- `6868`:AMD Radeon R9 290X
- `143B`:AMD Ryzen处理器集成显卡
#### 4. Broadcom / Avago / PLX
- **厂商ID**:`1166`
- **部分设备ID示例**:
- `ABCD`:Broadcom PCIe交换芯片(如PLX PEX861x系列)
- `1080`:Broadcom BCM5720 双端口千兆网卡
#### 5. Realtek
- **厂商ID**:`10EC`
- **部分设备ID示例**:
- `8168`:RTL8168 Gigabit Ethernet Controller
- `8169`:RTL8169 Gigabit Ethernet Controller(旧型号)
#### 6. Qualcomm Atheros
- **厂商ID**:`168C`
- **部分设备ID示例**:
- `003E`:Qualcomm Atheros AR9285 Wireless Network Adapter
- `0042`:Qualcomm QCA9377 802.11ac Wireless LAN
#### 7. Marvell
- **厂商ID**:`11AB`
- **部分设备ID示例**:
- `6141`:Marvell Yukon 88E8056 千兆网卡
---
### 设备ID的获取方式
在Linux系统中,可以通过如下命令查看当前系统的PCIe设备ID:
```bash
lspci -nn
```
输出示例如下:
```
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] [10de:1c82] (rev a1)
```
其中 `[10de:1c82]` 表示厂商ID为 `10DE`,设备ID为 `1C82`。
---
### 设备ID的作用
设备ID常用于以下场景:
- 操作系统识别硬件并加载对应的驱动程序。
- 用户调试或查找特定设备是否被正确识别。
- 在虚拟化环境中用于设备直通(PCIe passthrough)配置。
- 系统固件(如UEFI BIOS)初始化过程中进行硬件检测与配置[^3]。
---
阅读全文
相关推荐


















