summaryrefslogtreecommitdiff
path: root/gdbremote_parser.hpp
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2022-09-03 13:58:22 +0300
committerOxore <oxore@protonmail.com>2022-09-03 13:58:22 +0300
commitf1573848a8ced69f45192b07bab9785e900d34a0 (patch)
tree3f3346fcf811fae2fa6f11f5d8295c321761c1c6 /gdbremote_parser.hpp
parent1c108b02f62c0812a8a71e78854666588a811840 (diff)
Begin implementing breakpoints support
Diffstat (limited to 'gdbremote_parser.hpp')
-rw-r--r--gdbremote_parser.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdbremote_parser.hpp b/gdbremote_parser.hpp
index 4f2f8f3..75c9bb7 100644
--- a/gdbremote_parser.hpp
+++ b/gdbremote_parser.hpp
@@ -61,6 +61,8 @@ enum class PacketType: int {
kReadGeneralRegisters,
kReadMemory,
kStep,
+ kSetBreakpoint,
+ kDeleteBreakpoint,
};
struct PacketData {
@@ -137,6 +139,10 @@ struct Packet {
return "m";
case PacketType::kStep:
return "s";
+ case PacketType::kSetBreakpoint:
+ return "Z";
+ case PacketType::kDeleteBreakpoint:
+ return "z";
}
return "<unknown>";
}