当前位置: 首页 > news >正文

微知-PCIe配置空间中哪个字段表示设备类型?有哪三种类型?哪个字段表示厂商ID

pcie配置空间早期是246字节。由头部和设备相关部分两个region组成。其中头部64B,设备相关192B。

其中64B是header叫做预定义头部,存储设备基本信息和通用控制部分,比如说pcie的venderid就存在byte0和byte1。这个vendor id是PCI SIG组织统一管理的。每个厂商固定。如mellanox网卡vendor id是15b3。tplink是10ec
可以通过下面的命令扫描固定vendor

lspci -d 15b3: #注意需要加上:

设备相关region是剩余192bit包括各种capability。

pcie配置空间中0Eh地址存储的是类型。总的三种

  • 0x00 表示该设备是一个pcie设备
  • 0x01 表示设备是一个pci bridge
  • 0x02 要是设备是一个card bus bridge
    在这里插入图片描述

http://www.mrgr.cn/news/6481.html

相关文章:

  • oracle 事务回滚
  • 在Flux和Ideogram 2.0的竞争压力下,Midjourney每日开放25张免费额度
  • function call使用基础
  • 汇编语言:adc指令 和 sbb指令
  • 【前端基础篇】JavaScript基础介绍
  • 【知识图谱】2.知识抽取与知识存储
  • Java设计模式之策略模式详细讲解和案例示范
  • Objective-C中的查询大师:深入探索NSPredicate与NSExpression
  • EPCE-HDR
  • 基于单片机的仿生水母水下机器人设计
  • 电机学习记录
  • java整合Redis
  • 大话设计模式解读06-原型模式
  • Nginx服务器申请及配置免费SSL证书
  • 8.22-docker的部署及其使用
  • 使用uart串口配置TMC2209模块
  • Spring系列之Spring Cache缓存注解的使用
  • Spring Boot整合Sentry
  • 深入Objective-C:NSFilePresenter与NSFileProvider的协同艺术
  • JavaScript静态方法