diff dbg/dbg.py @ 37:db6b8c9552bb

couple of last minute bug fixes
author james <jb302@eecs.qmul.ac.uk>
date Fri, 18 Apr 2014 18:58:58 +0100
parents 4411dee34085
children 6b947f6d69d9
line wrap: on
line diff
--- a/dbg/dbg.py	Thu Apr 17 15:50:42 2014 +0100
+++ b/dbg/dbg.py	Fri Apr 18 18:58:58 2014 +0100
@@ -78,27 +78,27 @@
         return self.rcv(lenl | (lenh << 8))
 
     def get_a(self):
+        self.snd(0x08)
+        return self.rcv(1)
+
+    def get_flags(self):
         self.snd(0x09)
         return self.rcv(1)
 
-    def get_flags(self):
+    def get_ir(self):
         self.snd(0x0A)
         return self.rcv(1)
 
-    def get_ir(self):
+    def run_len(self, lenh, lenl):
         self.snd(0x0B)
-        return self.rcv(1)
-
-    def run_len(self, lenh, lenl):
-        self.snd(0x0C)
         self.snd(lenh)
         self.snd(lenl)
 
     def free_run(self):
-        self.snd(0x0D)
+        self.snd(0x0C)
 
     def set_bp(self, i, addrh, addrl):
-        self.snd(0x0E)
+        self.snd(0x0D)
         self.snd(i)
         self.snd(addrh)
         self.snd(addrl)