File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 (
You can’t perform that action at this time.
0 commit comments