Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #10309 from aldelaro5/gdb-stub-fix-watchpoints
Gdb stub: fix watchpoints
  • Loading branch information
leoetlino committed Jan 3, 2022
2 parents 27a2df4 + 9c784ca commit cbd1c49
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions Source/Core/Core/PowerPC/GDBStub.cpp
Expand Up @@ -53,11 +53,13 @@ enum class BreakpointType
{
ExecuteSoft = 0,
ExecuteHard,
Read,
Write,
Read,
Access,
};

constexpr u32 NUM_BREAKPOINT_TYPES = 4;

const s64 GDB_UPDATE_CYCLES = 100000;

static bool s_has_control = false;
Expand Down Expand Up @@ -858,7 +860,7 @@ static void HandleAddBreakpoint()
u32 i, addr = 0, len = 0;

type = Hex2char(s_cmd_bfr[1]);
if (type > 4)
if (type > NUM_BREAKPOINT_TYPES)
return SendReply("E01");

i = 3;
Expand All @@ -879,7 +881,7 @@ static void HandleRemoveBreakpoint()
u32 type, addr, len, i;

type = Hex2char(s_cmd_bfr[1]);
if (type >= 4)
if (type > NUM_BREAKPOINT_TYPES)
return SendReply("E01");

addr = 0;
Expand Down

0 comments on commit cbd1c49

Please sign in to comment.