mirror of
https://github.com/avakar/usbcorev.git
synced 2024-10-22 02:17:39 +08:00
fb2e32dc58
The module works correctly during USB enumeration, no more tests were performed at this point. No documentation or tests.
14 lines
257 B
Python
14 lines
257 B
Python
import sys
|
|
|
|
while True:
|
|
crc = 0xffff
|
|
|
|
binary = raw_input('Enter sequence: ')
|
|
for ch in binary:
|
|
top = (crc & 0x8000) != 0
|
|
crc = (crc << 1) & 0xffff
|
|
if (ch == '1') != top:
|
|
crc = crc ^ 0x8005
|
|
|
|
print bin(crc)
|