Select Git revision
inisetup.py
-
Paul Sokolovsky authoredPaul Sokolovsky authored
crc_patch.py 342 B
#!/usr/bin/env python3
import sys
import crc16
def main():
data = open(sys.argv[1], 'rb').read()
crc = crc16.crc16xmodem(data)
# print(crc)
padded = data + bytes([crc >> 8, crc & 0xFF])
crc = crc16.crc16xmodem(padded)
# print(crc)
open(sys.argv[1], 'wb').write(padded)
if __name__ == "__main__":
main()