value = shlex.split(output.split('=')[-1].strip())[1]
return value
+ def info_registers(self, group):
+ output = self.command("info registers %s" % group)
+ result = {}
+ for line in output.splitlines():
+ parts = line.split()
+ name = parts[0]
+ if "Could not fetch" in line:
+ result[name] = " ".join(parts[1:])
+ else:
+ result[name] = int(parts[1], 0)
+ return result
+
def stepi(self):
output = self.command("stepi", ops=10)
return output