Skip to content

Commit be89a39

Browse files
committed
FIX
1 parent 40e6b93 commit be89a39

1 file changed

Lines changed: 4 additions & 14 deletions

File tree

adapter.py

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -391,8 +391,6 @@ def write_buffer(self):
391391
self._waitForIdle()
392392

393393
def get_status(self):
394-
# clear_status: is this really useful ?
395-
#self._spi.write(b'\x89')
396394
return CardStatus(
397395
self._sendDuplexCommand(
398396
command=b'\x83\x00',
@@ -406,10 +404,10 @@ def get_id(self):
406404
response_length=2,
407405
)
408406

409-
#def wake_up(self):
410-
# self._spi.transfer(
411-
# tx_buf=b'\x87',
412-
# )
407+
def wake_up(self):
408+
self._spi.transfer(
409+
tx_buf=b'\x87',
410+
)
413411

414412
def clear_status(self):
415413
self._spi.transfer(
@@ -419,28 +417,20 @@ def clear_status(self):
419417
def erase_sector(self, address):
420418
if address % self._sector_size:
421419
raise ValueError(address % self._sector_size)
422-
#print('erasing sector at %08x...' % (address, ))
423420
self._spi.transfer(
424421
tx_buf=b'\xf1' + self._addr_to_bytes(address)[:2],
425422
)
426423
self._waitForIdle()
427-
#print(' done')
428424

429425
def write_page(self, address, data):
430-
# XXX: what protections ?
431-
# - data too long ?
432-
# - data too short ?
433-
# - unaligned address ?
434426
if len(data) > WRITE_SZ:
435427
raise ValueError(len(data))
436428
if address % WRITE_SZ:
437429
raise ValueError(address % WRITE_SZ)
438-
#print('writing page at %08x...' % (address, ))
439430
self._spi.transfer(
440431
tx_buf=b'\xf2' + self._addr_to_bytes(address) + data,
441432
)
442433
self._waitForIdle()
443-
#print(' done')
444434

445435
def erase_card(self):
446436
self._spi.transfer(

0 commit comments

Comments
 (0)