cleaned up cmdBAUDRATE
authortheStack <sebastian.falbesoner@gmail.com>
Mon, 14 Dec 2009 13:35:05 +0000 (14:35 +0100)
committertheStack <sebastian.falbesoner@gmail.com>
Mon, 14 Dec 2009 13:35:05 +0000 (14:35 +0100)
frprog.py

index da4f399dcdbdc179a4d63b50f984e77bd0962768..e14eb94ba8aab2fc7ef3afeea7a3735adb51060f 100755 (executable)
--- a/frprog.py
+++ b/frprog.py
@@ -97,8 +97,6 @@ def cmdCHECKSUM():
        recvChecksum()
 
 def cmdBAUDRATE(baudrate):
-       global last_checksum
-
        # send BAUDRATE command
        sendByte(0x01)
        if (recvByte() != 0xF1):
@@ -107,10 +105,7 @@ def cmdBAUDRATE(baudrate):
        if (recvByte() != 0x86):
                raise Exception
        # send desired baudrate
-       sendByte(baudrate & 0xFF)
-       sendByte((baudrate >> 8) & 0xFF)
-       sendByte((baudrate >> 16) & 0xFF)
-       sendByte((baudrate >> 24) & 0xFF)
+       sendDWord(baudrate)
 
 class FlashSequence(object):
        def __init__(self, address, data):