From 6a6b52bf54ae2400634d69f4f0cc632592b40a96 Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Sat, 12 Nov 2011 13:47:50 +1300 Subject: Fixed python scripts for programming target to work on 64-bit machines. --- scripts/gdb.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts/gdb.py') diff --git a/scripts/gdb.py b/scripts/gdb.py index fc3572c..11e8a90 100644 --- a/scripts/gdb.py +++ b/scripts/gdb.py @@ -163,11 +163,11 @@ class Target: data = unhexify(reply) except Excpetion: raise Exception('Invalid response to memory read packet: %r' % reply) - return struct.unpack("16L", data) + return struct.unpack("=16L", data) def write_regs(self, *regs): """Write target core registers""" - data = struct.pack("%dL" % len(regs), *regs) + data = struct.pack("=%dL" % len(regs), *regs) self.putpacket("G" + hexify(data)) if self.getpacket() != 'OK': raise Exception('Error writing to target core registers') -- cgit v1.2.3