spiflash: Handle chip erase
authorVesa-Pekka Palmu <vpalmu@depili.fi>
Wed, 17 Oct 2018 12:53:35 +0000 (15:53 +0300)
committerUwe Hermann <uwe@hermann-uwe.de>
Sun, 21 Oct 2018 15:37:04 +0000 (17:37 +0200)
Minimal implementation of chip erase 0x60 and 0xc7 command handling

decoders/spiflash/pd.py

index 1263cd8057845559cad085ef29fa3ed7e9f024db..536b55c56521f7e8bda7786115150d365810a988 100644 (file)
@@ -387,11 +387,13 @@ class Decoder(srd.Decoder):
     def handle_be(self, mosi, miso):
         pass # TODO
 
+    # TODO: Warn if WREN was not seen before.
     def handle_ce(self, mosi, miso):
-        pass # TODO
+        self.putx([Ann.CE, self.cmd_ann_list()])
 
+    # TODO: Warn if WREN was not seen before.
     def handle_ce2(self, mosi, miso):
-        pass # TODO
+        self.putx([Ann.CE2, self.cmd_ann_list()])
 
     def handle_pp(self, mosi, miso):
         # Page program: Master asserts CS#, sends PP command, sends 3-byte