From 54bd259cd529294e9c0967bd0e9e20d8fa30dc3b Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Wed, 27 Apr 2016 13:52:54 -0700 Subject: Refactor how we track in-progress operations. I think the functionality is unchanged. --- debug_rom/debug_rom.S | 1 + 1 file changed, 1 insertion(+) (limited to 'debug_rom') diff --git a/debug_rom/debug_rom.S b/debug_rom/debug_rom.S index ca58ee4..9825d48 100755 --- a/debug_rom/debug_rom.S +++ b/debug_rom/debug_rom.S @@ -32,6 +32,7 @@ resume: clear_debint: csrr s1, CSR_MHARTID sw s1, CLEARDEBINT(zero) + # TODO: race: what if the debugger sets debug int at this point? clear_debint_loop: csrr s1, DCSR andi s1, s1, (1<