Tidying
This commit is contained in:
@@ -2,6 +2,8 @@ target_sources(
|
|||||||
Bloom
|
Bloom
|
||||||
PRIVATE
|
PRIVATE
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/DebugServerComponent.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/DebugServerComponent.cpp
|
||||||
|
|
||||||
|
# GDB RSP Server
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/GdbRspDebugServer.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/GdbRspDebugServer.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/GdbDebugServerConfig.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/GdbDebugServerConfig.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/Connection.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/Connection.cpp
|
||||||
@@ -19,7 +21,7 @@ target_sources(
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/CommandPackets/ResetTarget.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/CommandPackets/ResetTarget.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/ResponsePackets/SupportedFeaturesResponse.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/ResponsePackets/SupportedFeaturesResponse.cpp
|
||||||
|
|
||||||
# AVR GDB Server
|
# AVR GDB RSP Server
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/AvrGdb/AvrGdbRsp.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/AvrGdb/AvrGdbRsp.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/AvrGdb/TargetDescriptor.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/AvrGdb/TargetDescriptor.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/AvrGdb/CommandPackets/ReadMemory.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/Gdb/AvrGdb/CommandPackets/ReadMemory.cpp
|
||||||
|
|||||||
@@ -30,9 +30,9 @@ Commands and responses are delivered in packets. The
|
|||||||
[`Bloom::DebugServer::Gdb::CommandPackets::CommandPacket`](./CommandPackets/CommandPacket.hpp) and
|
[`Bloom::DebugServer::Gdb::CommandPackets::CommandPacket`](./CommandPackets/CommandPacket.hpp) and
|
||||||
[`Bloom::DebugServer::Gdb::ResponsePackets::ResponsePacket`](./ResponsePackets/ResponsePacket.hpp) classes are base
|
[`Bloom::DebugServer::Gdb::ResponsePackets::ResponsePacket`](./ResponsePackets/ResponsePacket.hpp) classes are base
|
||||||
classes for these packets. For most GDB commands supported by this server implementation, there is a specific command
|
classes for these packets. For most GDB commands supported by this server implementation, there is a specific command
|
||||||
packet that can be found in [/src/DebugServer/Gdb/CommandPackets](./CommandPackets). When the server receives a command
|
packet class that can be found in [/src/DebugServer/Gdb/CommandPackets](./CommandPackets). When the server receives a
|
||||||
packet from the GDB client, the appropriate (`CommandPacket` derived) object is constructed, which encapsulates all of
|
command packet from the GDB client, the appropriate (`CommandPacket` derived) object is constructed, which encapsulates
|
||||||
the relevant information for the particular command.
|
all of the relevant information for the particular command.
|
||||||
|
|
||||||
Consider the [`Bloom::DebugServer::Gdb::CommandPackets::SetBreakpoint`](./CommandPackets/SetBreakpoint.hpp) command
|
Consider the [`Bloom::DebugServer::Gdb::CommandPackets::SetBreakpoint`](./CommandPackets/SetBreakpoint.hpp) command
|
||||||
packet class:
|
packet class:
|
||||||
|
|||||||
Reference in New Issue
Block a user