diff --git a/bootloader/crc_patch.py b/bootloader/crc_patch.py
index d2dc3699aa4d1e6fa5c213f032153fd0464f637a..16394463a86332b5ee71662f4a16e9f297fcf7d5 100644
--- a/bootloader/crc_patch.py
+++ b/bootloader/crc_patch.py
@@ -1,49 +1,16 @@
 import sys
 import crc16
 
-#def crc16_update(crc, a):
-"""
-    for j in xrange(8):
-        if (a ^ crc) & 1:
-            crc = crc >> 1
-            crc = crc ^ 0x8408
-        else:
-            crc = crc >> 1;
-
-        a = a >> 1
-
-    return crc
-"""
-
-"""
-    crc ^= a
-    for i in xrange(8):
-        if crc & 1:
-            crc = (crc >> 1) ^ 0x8408
-        else:
-            crc = (crc >> 1)
-    return crc
-"""
 crc = 0
 
 data = open(sys.argv[1]).read()
-
-#for b in data:
-#    crc = crc16_update(crc, ord(b))
-
 crc = crc16.crc16xmodem(data)
-
 print crc
 
-#padded = data + chr(crc & 0xFF) + chr(crc >> 8)
 padded = data + chr(crc >> 8) + chr(crc & 0xFF)
 
 crc = 0
-#for b in padded:
-#    crc = crc16_update(crc, ord(b))
-
 crc = crc16.crc16xmodem(padded)
-
 print crc
 
 open(sys.argv[1], 'w').write(padded)