]> sigrok.org Git - libsigrokdecode.git/commitdiff
spiflash: Don't use ambiguous annotation class names.
authorUwe Hermann <redacted>
Sun, 5 Jan 2020 14:49:18 +0000 (15:49 +0100)
committerUwe Hermann <redacted>
Sun, 5 Jan 2020 16:08:01 +0000 (17:08 +0100)
This is not technically a bug since (at least some) datasheets refer
to this command as "Chip erase", it just happens to have two different
command codes (0x60 and 0xc7).

In order to not confuse users with two annotation classes with the
same name, we'll call the second one "Chip erase 2" to match the
"CE2" short name.

This fixes bug #1482.

decoders/spiflash/lists.py

index 49993ad3cb642637f38964792f519561a55d5b06..c6e07bfdfe1c2ffcad9a048c9bd1e3a99ca79dc7 100644 (file)
@@ -47,7 +47,7 @@ cmds = OrderedDict([
     (0xb9, ('DP', 'Deep power down')),
     (0xbb, ('2READ', '2x I/O read')), # a.k.a. "Fast read dual I/O".
     (0xc1, ('EXSO', 'Exit secured OTP')),
-    (0xc7, ('CE2', 'Chip erase')), # Alternative command ID
+    (0xc7, ('CE2', 'Chip erase 2')), # Alternative command ID
     (0xd7, ('STATUS', 'Status register read')),
     (0xd8, ('BE', 'Block erase')),
     (0xef, ('REMS2', 'Read ID for 2x I/O mode')),