Skip to content

Commit f2c3f5e

Browse files
committed
drivers/sdcard/crc7.py: Fixed formatting
Made ruff happy with comment format fix Signed-off-by: Marcus Mendenhall <mendenmh@gmail.com>
1 parent 3b02d6d commit f2c3f5e

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

micropython/drivers/storage/sdcard/crc7.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
crc7_be_syndrome_table[i] = u
6161

6262
try:
63+
6364
@micropython.viper
6465
def crc7(buf) -> int:
6566
n = int(len(buf))
@@ -71,11 +72,12 @@ def crc7(buf) -> int:
7172
crc = table[crc ^ bp[idx]]
7273
idx = idx + 1
7374
return crc
74-
#test to make sure this works!
75-
#print(f"{crc7('abcde'):02x}")
76-
assert crc7(b'abcde') == 0x34
75+
76+
# test to make sure this works!
77+
# print(f"{crc7('abcde'):02x}")
78+
assert crc7(b"abcde") == 0x34
7779
except:
78-
#non-viper version if viper can'r be built
80+
# non-viper version if viper can'r be built
7981
def crc7(buf) -> int:
8082
crc = 0
8183
for b in buf:

micropython/drivers/storage/sdcard/sdcard.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def __init__(self, spi, cs, baudrate=1320000, crc16_function=None):
5353
self.cs = cs
5454

5555
self.cmdbuf = bytearray(6)
56-
self.cmdbuf5 = memoryview(self.cmdbuf)[:5] # for crc7 generation
56+
self.cmdbuf5 = memoryview(self.cmdbuf)[:5] # for crc7 generation
5757
self.tokenbuf = bytearray(1)
5858
self.crcbuf = bytearray(2)
5959
self.crc16 = None # during init
@@ -63,9 +63,7 @@ def __init__(self, spi, cs, baudrate=1320000, crc16_function=None):
6363

6464
def check_crcs(self, crc16_function):
6565
self.crc16 = crc16_function
66-
result = self.cmd(
67-
59, 1 if crc16_function else 0, None, release=True
68-
) # send CRC enable/disable command
66+
result = self.cmd(59, 1 if crc16_function else 0, None, release=True) # send CRC enable/disable command
6967

7068
def init_spi(self, baudrate):
7169
try:
@@ -125,9 +123,7 @@ def init_card(self, baudrate):
125123
raise OSError(EIO, "no CSD response")
126124
csd = bytearray(16)
127125
self.readinto(csd)
128-
self.CSD = csd_int = int.from_bytes(
129-
csd, "big"
130-
) # convert 16-byte CSD to a giant integer for bit extraction
126+
self.CSD = csd_int = int.from_bytes(csd, "big") # convert 16-byte CSD to a giant integer for bit extraction
131127
gb = self.gb # just for shorter code
132128
# use bit numbers from SD card spec v9.0.0, table 5.3.2
133129
vers = gb(csd_int, 126, 127)

0 commit comments

Comments
 (0)