news 2026/4/16 9:30:08

Device (P2P0)的子节点得到前四个字节断点搜集和如何查看VendorID和DeviceID

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Device (P2P0)的子节点得到前四个字节断点搜集和如何查看VendorID和DeviceID

Device (P2P0)的子节点得到前四个字节断点搜集和如何查看VendorID和DeviceID


ACPI!AsyncCallBack
ACPI!GetPciAddressWorker
ACPI!GetPciAddressWorker
hal!HalGetBusDataByOffset
1: kd> dv
BusDataType = PCIConfiguration (0n4)
BusNumber = 0
SlotNumber = 0x11
Buffer = 0xf791ac04
Offset = 0
Length = 0x40
bus = struct _BUS_HANDLER
ACPI!PciConfigSpaceHandlerWorker
hal!HalGetBusDataByOffset
1: kd> dv
BusDataType = PCIConfiguration (0n4)
BusNumber = 2
SlotNumber = 3
Buffer = 0x897ebde0
Offset = 0
Length = 4
bus = struct _BUS_HANDLER
1: kd> gu
Breakpoint 53 hit
eax=00000004 ebx=898a8c80 ecx=00000000 edx=00000000 esi=00000000 edi=00000000
eip=f740d8c7 esp=f791ab90 ebp=f791abe0 iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00000246
ACPI!PciConfigSpaceHandlerWorker+0x29b:
f740d8c7 8bf0 mov esi,eax
1: kd> db 0x897ebde0

1: kd> dt PCI_COMMON_CONFIG 0xf791ac04 -r
hal!PCI_COMMON_CONFIG
+0x000 VendorID : 0x15ad
+0x002 DeviceID : 0x790
+0x004 Command : 7
+0x006 Status : 0x290
+0x008 RevisionID : 0x2 ''
+0x009 ProgIf : 0x1 ''
+0x00a SubClass : 0x4 ''
+0x00b BaseClass : 0x6 ''
+0x00c CacheLineSize : 0x8 ''
+0x00d LatencyTimer : 0x40 '@'
+0x00e HeaderType : 0x1 ''
+0x00f BIST : 0 ''
+0x010 u : __unnamed

+0x000 type1 : _PCI_HEADER_TYPE_1
+0x000 BaseAddresses : [2] 0
+0x008 PrimaryBus : 0 ''
+0x009 SecondaryBus : 0x2 ''
+0x00a SubordinateBus : 0x2 ''
+0x00b SecondaryLatency : 0x44 'D'
+0x00c IOBase : 0x20 ' '
+0x00d IOLimit : 0x30 '0'
+0x00e SecondaryStatus : 0x280
+0x010 MemoryBase : 0xfd50
+0x012 MemoryLimit : 0xfdf0
+0x014 PrefetchBase : 0xe7b1
+0x016 PrefetchLimit : 0xe7f1
+0x018 PrefetchBaseUpper32 : 0
+0x01c PrefetchLimitUpper32 : 0
+0x020 IOBaseUpper16 : 0
+0x022 IOLimitUpper16 : 0
+0x024 CapabilitiesPtr : 0x40 '@'
+0x025 Reserved1 : [3] ""
+0x028 ROMBaseAddress : 0
+0x02c InterruptLine : 0xff ''
+0x02d InterruptPin : 0 ''
+0x02e BridgeControl : 4

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 23:25:04

地下管网流量水质监测设备技术应用分析

一.引文 地下管网是城市水系统的核心组成部分,其流量与水质的稳定直接关系到城市供水排水安全、生态环境保护及民生保障。流量水质监测设备作为地下管网运行状态的感知载体,通过精准采集管网内水流数据与水质指标,为管网运维、故障…

作者头像 李华
网站建设 2026/4/16 14:10:44

计算机毕业设计springboot图书馆管理系统 基于SpringBoot的馆藏资源数字化借阅平台 SpringBoot驱动的智慧图书流通与检索系统

计算机毕业设计springboot图书馆管理系统4ws62h4x (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。 在“互联网”与大数据浪潮下,传统手工登记、卡片检索、人工催还的…

作者头像 李华
网站建设 2026/4/16 16:03:15

就医陪诊小程序|从软件开发视角看实用度✨

就医陪诊小程序|从软件开发视角看实用度✨ 💡【就医痛点】家里老人独自就医时,总担心流程复杂没人帮?异地子女想帮爸妈挂号却申请不到号?代取报告、代问诊这些需求,线下跑断腿都难搞定…… 🛠️…

作者头像 李华
网站建设 2026/4/14 5:15:49

科学记忆法:从关联到睡眠的高效学习

你是否曾羡慕过那些“过目不忘”的人?总觉得自己的记忆力像漏勺,学过的知识转眼就忘,而别人却能轻松记住海量信息?其实,这并非天赋的差距,而是我们尚未掌握大脑高效记忆的“开关”。现代脑科学研究已经揭示…

作者头像 李华
网站建设 2026/4/16 12:22:10

【高录用、往届会后3个月EI检索】第六届智能制造与新材料国际学术会议(IMNM 2026)

随着科技的迅猛发展,智能制造与新材料的研究逐渐成为推动现代经济和社会可持续发展的重要驱动力。新材料的开发对于显著提升产品的性能具有极其重要的意义,新材料作为高新技术发展的基础和先导,是现代工业发展的共性关键技术。智能制造技术的…

作者头像 李华