Windows 驱动开发内核调试环境设置问题

骆驼的马甲 2016-11-14 12:48:16
初次接触WINDOWS驱动开发,最近在折腾内核调试环境,我遇到一个问题

bcdedit /enum 得到结果如下:

C:\Windows\system32>bcdedit /enum 这里显示使用的调试串口是2

Windows 启动管理器
--------------------
标识符 {bootmgr}
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
debugtype Serial
debugport 2
baudrate 115200[
bootdebug Yes
default {current}
resumeobject {b1c22f63-9e73-11e6-9704-af3d72110ba9}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30

Windows 启动加载器
-------------------
标识符 {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale zh-CN
inherit {bootloadersettings}
recoverysequence {b1c22f65-9e73-11e6-9704-af3d72110ba9}
recoveryenabled Yes
testsigning Yes
osdevice partition=C:
systemroot \Windows
resumeobject {b1c22f63-9e73-11e6-9704-af3d72110ba9}
nx OptIn
usefirmwarepcisettings No
bootlog Yes
sos Yes
debug Yes

查询全局设置,发现显示的串口是1,为什么啊?谁能指点一下?
C:\Windows\system32>bcdedit /dbgsettings
debugtype Serial
debugport 1
baudrate 115200
操作成功完成。

C:\Windows\system32>

...全文
621 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzg841123 2016-12-01
  • 打赏
  • 举报
回复
这个应该是有多个配置,一般关注current的就可以了
骆驼的马甲 2016-11-15
  • 打赏
  • 举报
回复
看来得一个人啃MSDN了
骆驼的马甲 2016-11-14
  • 打赏
  • 举报
回复
一直没人回答,没人知道吗?

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧