Skip to content
Permalink
Browse files
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.
@@ -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;
@@ -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;
@@ -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;

0 comments on commit cbd1c49

Please sign in to comment.