KDP_Poll:没有带有两机调试器的调试器设备



我必须将Firewire用作我的内核扩展负载,然后才能具有IP地址。

我的内核扩展名在其启动例程中调用pe_enter_debugger((。

我看到了两次"等待调试器",然后控制台说" kdp_poll:无辩论设备"。

我认为这意味着NVRAM启动 - Args是错误的,但我已经遵循说明:

debug=0x814e kcsuffix=development kdp_match_name=firewire fwkdp=0x8000

主机是2012年末Mac Mini,MacOS 10.12.4 Build 16E195。

目标是2010年中期的Mac Pro,具有相同的MacOS构建。

我的内核调试套件与MacOS构建匹配。

Google不会带来欢乐。你有我的线索吗?

2010 Mac Pro具有内置的FireWire端口,没有雷电,因此我认为您的问题可能是fwkdp=0x8000设置。据我所知,您只想设置当您通过Trunderbolt-Firewire适配器(或Trunderbolt Display's或Dock的Firewire端口(进行调试时,您才想设置。

(对不起,只是在" XNU"one_answers" kext"标签上有警报,但'kernel'和'osx'都太嘈杂了。(

相关内容

  • 没有找到相关文章

最新更新