-
Notifications
You must be signed in to change notification settings - Fork 218
Architecture of OpenDebugAD7
Andrew Wang edited this page Dec 10, 2021
·
2 revisions
Let's dig into how OpenDebugAD7 works. To start, here is an architectural diagram for how the OpenDebugAD7 process works with MIEngine.
The Client is expected to communicate to OpenDebugAD7 with the Debug Adapter Protocol. Current clients we support are VS Code and Visual Studio 2019 using the VSDebugAdapterHost.
NOTE: Visual Studio 2022 is not supported.
OpenDebugAD7 will convert the Debug Adapter Protocol (DAP) messages to AD7 interfaces MIEngine understands. MIEngine will also use the DebugEngineHost for services it may need.
Continue to MIEngine's Architecture guide to see how it integrates with GDB/LLDB.