]> sigrok.org Git - sigrok-test.git/commitdiff
Update due to rename of mx25lxx05d to spiflash.
authorUwe Hermann <redacted>
Sat, 4 Apr 2015 17:47:25 +0000 (19:47 +0200)
committerUwe Hermann <redacted>
Tue, 7 Apr 2015 00:49:59 +0000 (02:49 +0200)
decoder/test/mx25lxx05d/probe.output [deleted file]
decoder/test/mx25lxx05d/test.conf [deleted file]
decoder/test/spiflash/probe.output [new file with mode: 0644]
decoder/test/spiflash/test.conf [new file with mode: 0644]

diff --git a/decoder/test/mx25lxx05d/probe.output b/decoder/test/mx25lxx05d/probe.output
deleted file mode 100644 (file)
index 6e22f53..0000000
+++ /dev/null
@@ -1,583 +0,0 @@
-3-32 mx25lxx05d: bits: "Unknown command: 0x3f"
-28-49 mx25lxx05d: bits: "Unknown command: 0xff"
-49-70 mx25lxx05d: bits: "Unknown command: 0xff"
-69-92 mx25lxx05d: bits: "Unknown command: 0xff"
-11243-11264 mx25lxx05d: pp: "Command: Read identification"
-11268-11289 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-11289-11310 mx25lxx05d: pp: "Memory type: 0x20"
-11310-11329 mx25lxx05d: pp: "Device ID: 0x15"
-11243-11329 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-11331-11350 mx25lxx05d: bits: "Unknown command: 0xff"
-61807-61828 mx25lxx05d: pp: "Command: Read identification"
-61832-61853 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-61853-61872 mx25lxx05d: pp: "Memory type: 0x20"
-61874-61893 mx25lxx05d: pp: "Device ID: 0x15"
-61807-61893 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-61895-61914 mx25lxx05d: bits: "Unknown command: 0xff"
-111908-111929 mx25lxx05d: pp: "Command: Read identification"
-111933-111954 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-111954-111975 mx25lxx05d: pp: "Memory type: 0x20"
-111975-111996 mx25lxx05d: pp: "Device ID: 0x15"
-111908-111996 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-111996-112015 mx25lxx05d: bits: "Unknown command: 0xff"
-160879-160900 mx25lxx05d: pp: "Command: Read identification"
-160904-160925 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-160925-160944 mx25lxx05d: pp: "Memory type: 0x20"
-160946-160965 mx25lxx05d: pp: "Device ID: 0x15"
-160879-160965 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-160967-160986 mx25lxx05d: bits: "Unknown command: 0xff"
-210825-210844 mx25lxx05d: pp: "Command: Read identification"
-210850-210869 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-210870-210891 mx25lxx05d: pp: "Memory type: 0x20"
-210891-210912 mx25lxx05d: pp: "Device ID: 0x15"
-210825-210912 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-210912-210933 mx25lxx05d: bits: "Unknown command: 0xff"
-261418-261439 mx25lxx05d: pp: "Command: Read identification"
-261443-261464 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-261464-261485 mx25lxx05d: pp: "Memory type: 0x20"
-261485-261506 mx25lxx05d: pp: "Device ID: 0x15"
-261418-261506 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-261506-261525 mx25lxx05d: bits: "Unknown command: 0xff"
-312970-312989 mx25lxx05d: pp: "Command: Read identification"
-312995-313014 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-313016-313035 mx25lxx05d: pp: "Memory type: 0x20"
-313036-313057 mx25lxx05d: pp: "Device ID: 0x15"
-312970-313057 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-313057-313078 mx25lxx05d: bits: "Unknown command: 0xff"
-362962-362981 mx25lxx05d: pp: "Command: Read identification"
-362987-363006 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-363008-363027 mx25lxx05d: pp: "Memory type: 0x20"
-363029-363048 mx25lxx05d: pp: "Device ID: 0x15"
-362962-363048 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-363049-363070 mx25lxx05d: bits: "Unknown command: 0xff"
-412961-412982 mx25lxx05d: pp: "Command: Read identification"
-412986-413007 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-413007-413028 mx25lxx05d: pp: "Memory type: 0x20"
-413028-413047 mx25lxx05d: pp: "Device ID: 0x15"
-412961-413047 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-413049-413068 mx25lxx05d: bits: "Unknown command: 0xff"
-462966-462985 mx25lxx05d: pp: "Command: Read identification"
-462991-463010 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-463012-463031 mx25lxx05d: pp: "Memory type: 0x20"
-463033-463052 mx25lxx05d: pp: "Device ID: 0x15"
-462966-463052 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-463053-463074 mx25lxx05d: bits: "Unknown command: 0xff"
-512947-512968 mx25lxx05d: pp: "Command: Read identification"
-512972-512993 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-512993-513014 mx25lxx05d: pp: "Memory type: 0x20"
-513014-513033 mx25lxx05d: pp: "Device ID: 0x15"
-512947-513033 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-562937-562956 mx25lxx05d: pp: "Command: Read identification"
-562962-562981 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-562983-563002 mx25lxx05d: pp: "Memory type: 0x20"
-563004-563023 mx25lxx05d: pp: "Device ID: 0x15"
-562937-563023 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-612937-612958 mx25lxx05d: pp: "Command: Read identification"
-612962-612983 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-612983-613004 mx25lxx05d: pp: "Memory type: 0x20"
-613004-613025 mx25lxx05d: pp: "Device ID: 0x15"
-612937-613025 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-662929-662950 mx25lxx05d: pp: "Command: Read identification"
-662954-662975 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-662975-662996 mx25lxx05d: pp: "Memory type: 0x20"
-662996-663015 mx25lxx05d: pp: "Device ID: 0x15"
-662929-663015 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-712919-712938 mx25lxx05d: pp: "Command: Read identification"
-712944-712963 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-712964-712985 mx25lxx05d: pp: "Memory type: 0x20"
-712985-713006 mx25lxx05d: pp: "Device ID: 0x15"
-712919-713006 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-762532-762551 mx25lxx05d: pp: "Command: Read identification"
-762557-762576 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-762577-762598 mx25lxx05d: pp: "Memory type: 0x20"
-762598-762619 mx25lxx05d: pp: "Device ID: 0x15"
-762532-762619 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-812914-812933 mx25lxx05d: pp: "Command: Read identification"
-812939-812958 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-812960-812979 mx25lxx05d: pp: "Memory type: 0x20"
-812980-813001 mx25lxx05d: pp: "Device ID: 0x15"
-812914-813001 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-862913-862934 mx25lxx05d: pp: "Command: Read identification"
-862938-862959 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-862959-862980 mx25lxx05d: pp: "Memory type: 0x20"
-862980-863001 mx25lxx05d: pp: "Device ID: 0x15"
-862913-863001 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-911848-911869 mx25lxx05d: pp: "Command: Read identification"
-911873-911894 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-911894-911915 mx25lxx05d: pp: "Memory type: 0x20"
-911915-911934 mx25lxx05d: pp: "Device ID: 0x15"
-911848-911934 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-966518-966537 mx25lxx05d: pp: "Command: Read identification"
-966543-966562 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-966564-966583 mx25lxx05d: pp: "Memory type: 0x20"
-966584-966605 mx25lxx05d: pp: "Device ID: 0x15"
-966518-966605 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1012361-1012382 mx25lxx05d: pp: "Command: Read identification"
-1012386-1012407 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1012407-1012428 mx25lxx05d: pp: "Memory type: 0x20"
-1012428-1012447 mx25lxx05d: pp: "Device ID: 0x15"
-1012361-1012447 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1062490-1062509 mx25lxx05d: pp: "Command: Read identification"
-1062515-1062534 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1062536-1062555 mx25lxx05d: pp: "Memory type: 0x20"
-1062556-1062577 mx25lxx05d: pp: "Device ID: 0x15"
-1062490-1062577 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1112875-1112894 mx25lxx05d: pp: "Command: Read identification"
-1112900-1112919 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1112921-1112940 mx25lxx05d: pp: "Memory type: 0x20"
-1112942-1112961 mx25lxx05d: pp: "Device ID: 0x15"
-1112875-1112961 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1165977-1165996 mx25lxx05d: pp: "Command: Read identification"
-1166002-1166021 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1166023-1166042 mx25lxx05d: pp: "Memory type: 0x20"
-1166044-1166063 mx25lxx05d: pp: "Device ID: 0x15"
-1165977-1166063 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1212854-1212875 mx25lxx05d: pp: "Command: Read identification"
-1212879-1212900 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1212900-1212921 mx25lxx05d: pp: "Memory type: 0x20"
-1212921-1212940 mx25lxx05d: pp: "Device ID: 0x15"
-1212854-1212940 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1262476-1262495 mx25lxx05d: pp: "Command: Read identification"
-1262501-1262520 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1262522-1262541 mx25lxx05d: pp: "Memory type: 0x20"
-1262543-1262562 mx25lxx05d: pp: "Device ID: 0x15"
-1262476-1262562 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1316116-1316137 mx25lxx05d: pp: "Command: Read identification"
-1316141-1316162 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1316162-1316181 mx25lxx05d: pp: "Memory type: 0x20"
-1316183-1316202 mx25lxx05d: pp: "Device ID: 0x15"
-1316116-1316202 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1365952-1365971 mx25lxx05d: pp: "Command: Read identification"
-1365977-1365996 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1365997-1366018 mx25lxx05d: pp: "Memory type: 0x20"
-1366018-1366039 mx25lxx05d: pp: "Device ID: 0x15"
-1365952-1366039 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1412838-1412857 mx25lxx05d: pp: "Command: Read identification"
-1412863-1412882 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1412883-1412904 mx25lxx05d: pp: "Memory type: 0x20"
-1412904-1412925 mx25lxx05d: pp: "Device ID: 0x15"
-1412838-1412925 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1462831-1462852 mx25lxx05d: pp: "Command: Read identification"
-1462856-1462877 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1462877-1462898 mx25lxx05d: pp: "Memory type: 0x20"
-1462898-1462919 mx25lxx05d: pp: "Device ID: 0x15"
-1462831-1462919 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1542633-1542652 mx25lxx05d: pp: "Command: Read identification"
-1542658-1542677 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1542679-1542698 mx25lxx05d: pp: "Memory type: 0x20"
-1542700-1542719 mx25lxx05d: pp: "Device ID: 0x15"
-1542633-1542719 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1564887-1564908 mx25lxx05d: pp: "Command: Read identification"
-1564912-1564933 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1564933-1564954 mx25lxx05d: pp: "Memory type: 0x20"
-1564954-1564975 mx25lxx05d: pp: "Device ID: 0x15"
-1564887-1564975 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1615932-1615953 mx25lxx05d: pp: "Command: Read identification"
-1615957-1615978 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1615978-1615997 mx25lxx05d: pp: "Memory type: 0x20"
-1615999-1616018 mx25lxx05d: pp: "Device ID: 0x15"
-1615932-1616018 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1662807-1662828 mx25lxx05d: pp: "Command: Read identification"
-1662832-1662853 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1662853-1662874 mx25lxx05d: pp: "Memory type: 0x20"
-1662874-1662893 mx25lxx05d: pp: "Device ID: 0x15"
-1662807-1662893 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1713436-1713457 mx25lxx05d: pp: "Command: Read identification"
-1713461-1713482 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1713482-1713501 mx25lxx05d: pp: "Memory type: 0x20"
-1713503-1713522 mx25lxx05d: pp: "Device ID: 0x15"
-1713436-1713522 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1766409-1766430 mx25lxx05d: pp: "Command: Read identification"
-1766434-1766455 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1766455-1766474 mx25lxx05d: pp: "Memory type: 0x20"
-1766476-1766495 mx25lxx05d: pp: "Device ID: 0x15"
-1766409-1766495 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1812777-1812798 mx25lxx05d: pp: "Command: Read identification"
-1812802-1812823 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1812823-1812844 mx25lxx05d: pp: "Memory type: 0x20"
-1812844-1812863 mx25lxx05d: pp: "Device ID: 0x15"
-1812777-1812863 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1862253-1862272 mx25lxx05d: pp: "Command: Read identification"
-1862278-1862297 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1862299-1862318 mx25lxx05d: pp: "Memory type: 0x20"
-1862319-1862340 mx25lxx05d: pp: "Device ID: 0x15"
-1862253-1862340 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1915893-1915912 mx25lxx05d: pp: "Command: Read identification"
-1915918-1915937 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1915939-1915958 mx25lxx05d: pp: "Memory type: 0x20"
-1915959-1915980 mx25lxx05d: pp: "Device ID: 0x15"
-1915893-1915980 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-1965781-1965802 mx25lxx05d: pp: "Command: Read identification"
-1965806-1965827 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-1965827-1965848 mx25lxx05d: pp: "Memory type: 0x20"
-1965848-1965867 mx25lxx05d: pp: "Device ID: 0x15"
-1965781-1965867 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2016378-2016399 mx25lxx05d: pp: "Command: Read identification"
-2016403-2016424 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2016424-2016445 mx25lxx05d: pp: "Memory type: 0x20"
-2016445-2016466 mx25lxx05d: pp: "Device ID: 0x15"
-2016378-2016466 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2062737-2062756 mx25lxx05d: pp: "Command: Read identification"
-2062762-2062781 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2062783-2062802 mx25lxx05d: pp: "Memory type: 0x20"
-2062804-2062823 mx25lxx05d: pp: "Device ID: 0x15"
-2062737-2062823 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2116363-2116384 mx25lxx05d: pp: "Command: Read identification"
-2116388-2116409 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2116409-2116430 mx25lxx05d: pp: "Memory type: 0x20"
-2116430-2116449 mx25lxx05d: pp: "Device ID: 0x15"
-2116363-2116449 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2162719-2162740 mx25lxx05d: pp: "Command: Read identification"
-2162744-2162765 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2162765-2162786 mx25lxx05d: pp: "Memory type: 0x20"
-2162786-2162805 mx25lxx05d: pp: "Device ID: 0x15"
-2162719-2162805 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2216867-2216888 mx25lxx05d: pp: "Command: Read identification"
-2216892-2216913 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2216913-2216934 mx25lxx05d: pp: "Memory type: 0x20"
-2216934-2216953 mx25lxx05d: pp: "Device ID: 0x15"
-2216867-2216953 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2262722-2262743 mx25lxx05d: pp: "Command: Read identification"
-2262747-2262768 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2262768-2262789 mx25lxx05d: pp: "Memory type: 0x20"
-2262789-2262810 mx25lxx05d: pp: "Device ID: 0x15"
-2262722-2262810 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2316335-2316356 mx25lxx05d: pp: "Command: Read identification"
-2316360-2316381 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2316381-2316402 mx25lxx05d: pp: "Memory type: 0x20"
-2316402-2316421 mx25lxx05d: pp: "Device ID: 0x15"
-2316335-2316421 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2362687-2362708 mx25lxx05d: pp: "Command: Read identification"
-2362712-2362733 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2362733-2362754 mx25lxx05d: pp: "Memory type: 0x20"
-2362754-2362773 mx25lxx05d: pp: "Device ID: 0x15"
-2362687-2362773 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2416319-2416338 mx25lxx05d: pp: "Command: Read identification"
-2416344-2416363 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2416365-2416384 mx25lxx05d: pp: "Memory type: 0x20"
-2416386-2416405 mx25lxx05d: pp: "Device ID: 0x15"
-2416319-2416405 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2462685-2462704 mx25lxx05d: pp: "Command: Read identification"
-2462710-2462729 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2462731-2462750 mx25lxx05d: pp: "Memory type: 0x20"
-2462752-2462771 mx25lxx05d: pp: "Device ID: 0x15"
-2462685-2462771 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2516307-2516328 mx25lxx05d: pp: "Command: Read identification"
-2516332-2516353 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2516353-2516372 mx25lxx05d: pp: "Memory type: 0x20"
-2516374-2516393 mx25lxx05d: pp: "Device ID: 0x15"
-2516307-2516393 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2562661-2562682 mx25lxx05d: pp: "Command: Read identification"
-2562686-2562707 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2562707-2562728 mx25lxx05d: pp: "Memory type: 0x20"
-2562728-2562749 mx25lxx05d: pp: "Device ID: 0x15"
-2562661-2562749 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2616295-2616316 mx25lxx05d: pp: "Command: Read identification"
-2616320-2616341 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2616341-2616362 mx25lxx05d: pp: "Memory type: 0x20"
-2616362-2616381 mx25lxx05d: pp: "Device ID: 0x15"
-2616295-2616381 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2662657-2662678 mx25lxx05d: pp: "Command: Read identification"
-2662682-2662703 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2662703-2662722 mx25lxx05d: pp: "Memory type: 0x20"
-2662724-2662743 mx25lxx05d: pp: "Device ID: 0x15"
-2662657-2662743 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2716279-2716298 mx25lxx05d: pp: "Command: Read identification"
-2716304-2716323 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2716325-2716344 mx25lxx05d: pp: "Memory type: 0x20"
-2716345-2716366 mx25lxx05d: pp: "Device ID: 0x15"
-2716279-2716366 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2762647-2762668 mx25lxx05d: pp: "Command: Read identification"
-2762672-2762693 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2762693-2762714 mx25lxx05d: pp: "Memory type: 0x20"
-2762714-2762733 mx25lxx05d: pp: "Device ID: 0x15"
-2762647-2762733 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2815899-2815918 mx25lxx05d: pp: "Command: Read identification"
-2815924-2815943 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2815945-2815964 mx25lxx05d: pp: "Memory type: 0x20"
-2815966-2815985 mx25lxx05d: pp: "Device ID: 0x15"
-2815899-2815985 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2866260-2866279 mx25lxx05d: pp: "Command: Read identification"
-2866285-2866304 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2866306-2866325 mx25lxx05d: pp: "Memory type: 0x20"
-2866327-2866346 mx25lxx05d: pp: "Device ID: 0x15"
-2866260-2866346 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2912623-2912642 mx25lxx05d: pp: "Command: Read identification"
-2912648-2912667 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2912669-2912688 mx25lxx05d: pp: "Memory type: 0x20"
-2912690-2912709 mx25lxx05d: pp: "Device ID: 0x15"
-2912623-2912709 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-2966247-2966268 mx25lxx05d: pp: "Command: Read identification"
-2966272-2966293 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-2966293-2966314 mx25lxx05d: pp: "Memory type: 0x20"
-2966314-2966333 mx25lxx05d: pp: "Device ID: 0x15"
-2966247-2966333 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3012611-3012632 mx25lxx05d: pp: "Command: Read identification"
-3012636-3012657 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3012657-3012676 mx25lxx05d: pp: "Memory type: 0x20"
-3012678-3012697 mx25lxx05d: pp: "Device ID: 0x15"
-3012611-3012697 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3066235-3066256 mx25lxx05d: pp: "Command: Read identification"
-3066260-3066281 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3066281-3066302 mx25lxx05d: pp: "Memory type: 0x20"
-3066302-3066323 mx25lxx05d: pp: "Device ID: 0x15"
-3066235-3066323 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3112228-3112249 mx25lxx05d: pp: "Command: Read identification"
-3112253-3112274 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3112274-3112293 mx25lxx05d: pp: "Memory type: 0x20"
-3112295-3112314 mx25lxx05d: pp: "Device ID: 0x15"
-3112228-3112314 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3165854-3165873 mx25lxx05d: pp: "Command: Read identification"
-3165879-3165898 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3165900-3165919 mx25lxx05d: pp: "Memory type: 0x20"
-3165921-3165940 mx25lxx05d: pp: "Device ID: 0x15"
-3165854-3165940 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3215707-3215726 mx25lxx05d: pp: "Command: Read identification"
-3215732-3215751 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3215752-3215773 mx25lxx05d: pp: "Memory type: 0x20"
-3215773-3215794 mx25lxx05d: pp: "Device ID: 0x15"
-3215707-3215794 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3265834-3265853 mx25lxx05d: pp: "Command: Read identification"
-3265859-3265878 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3265880-3265899 mx25lxx05d: pp: "Memory type: 0x20"
-3265900-3265921 mx25lxx05d: pp: "Device ID: 0x15"
-3265834-3265921 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3315694-3315715 mx25lxx05d: pp: "Command: Read identification"
-3315719-3315740 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3315740-3315761 mx25lxx05d: pp: "Memory type: 0x20"
-3315761-3315780 mx25lxx05d: pp: "Device ID: 0x15"
-3315694-3315780 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3365689-3365708 mx25lxx05d: pp: "Command: Read identification"
-3365714-3365733 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3365735-3365754 mx25lxx05d: pp: "Memory type: 0x20"
-3365756-3365775 mx25lxx05d: pp: "Device ID: 0x15"
-3365689-3365775 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3441210-3441229 mx25lxx05d: pp: "Command: Read identification"
-3441235-3441254 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3441256-3441275 mx25lxx05d: pp: "Memory type: 0x20"
-3441276-3441297 mx25lxx05d: pp: "Device ID: 0x15"
-3441210-3441297 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3485063-3485082 mx25lxx05d: pp: "Command: Read identification"
-3485088-3485107 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3485109-3485128 mx25lxx05d: pp: "Memory type: 0x20"
-3485130-3485149 mx25lxx05d: pp: "Device ID: 0x15"
-3485063-3485149 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3516119-3516138 mx25lxx05d: pp: "Command: Read identification"
-3516144-3516163 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3516165-3516184 mx25lxx05d: pp: "Memory type: 0x20"
-3516186-3516205 mx25lxx05d: pp: "Device ID: 0x15"
-3516119-3516205 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3562546-3562565 mx25lxx05d: pp: "Command: Read identification"
-3562571-3562590 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3562592-3562611 mx25lxx05d: pp: "Memory type: 0x20"
-3562612-3562633 mx25lxx05d: pp: "Device ID: 0x15"
-3562546-3562633 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3612018-3612037 mx25lxx05d: pp: "Command: Read identification"
-3612043-3612062 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3612063-3612084 mx25lxx05d: pp: "Memory type: 0x20"
-3612084-3612105 mx25lxx05d: pp: "Device ID: 0x15"
-3612018-3612105 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3665802-3665821 mx25lxx05d: pp: "Command: Read identification"
-3665827-3665846 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3665848-3665867 mx25lxx05d: pp: "Memory type: 0x20"
-3665868-3665889 mx25lxx05d: pp: "Device ID: 0x15"
-3665802-3665889 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3716158-3716177 mx25lxx05d: pp: "Command: Read identification"
-3716183-3716202 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3716203-3716224 mx25lxx05d: pp: "Memory type: 0x20"
-3716224-3716245 mx25lxx05d: pp: "Device ID: 0x15"
-3716158-3716245 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3763016-3763035 mx25lxx05d: pp: "Command: Read identification"
-3763041-3763060 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3763062-3763081 mx25lxx05d: pp: "Memory type: 0x20"
-3763082-3763103 mx25lxx05d: pp: "Device ID: 0x15"
-3763016-3763103 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3816134-3816155 mx25lxx05d: pp: "Command: Read identification"
-3816159-3816180 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3816180-3816199 mx25lxx05d: pp: "Memory type: 0x20"
-3816201-3816220 mx25lxx05d: pp: "Device ID: 0x15"
-3816134-3816220 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3862495-3862514 mx25lxx05d: pp: "Command: Read identification"
-3862520-3862539 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3862541-3862560 mx25lxx05d: pp: "Memory type: 0x20"
-3862561-3862582 mx25lxx05d: pp: "Device ID: 0x15"
-3862495-3862582 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3916120-3916139 mx25lxx05d: pp: "Command: Read identification"
-3916145-3916164 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3916166-3916185 mx25lxx05d: pp: "Memory type: 0x20"
-3916186-3916207 mx25lxx05d: pp: "Device ID: 0x15"
-3916120-3916207 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-3962103-3962124 mx25lxx05d: pp: "Command: Read identification"
-3962128-3962149 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-3962149-3962170 mx25lxx05d: pp: "Memory type: 0x20"
-3962170-3962189 mx25lxx05d: pp: "Device ID: 0x15"
-3962103-3962189 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4015644-4015663 mx25lxx05d: pp: "Command: Read identification"
-4015669-4015688 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4015690-4015709 mx25lxx05d: pp: "Memory type: 0x20"
-4015710-4015731 mx25lxx05d: pp: "Device ID: 0x15"
-4015644-4015731 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4066100-4066119 mx25lxx05d: read: "Command: Read status register"
-4066125-4066144 mx25lxx05d: bits: "Status register: 0x00"
-4066125-4066144 mx25lxx05d: bits2: "No write operation in progress.
-Internal write enable latch is not set.
-Block protection bits (BP3-BP0): 0x0.
-Device is not in continuously program mode (CP mode).
-Status register writes are allowed.
-"
-4066145-4066165 mx25lxx05d: bits: "Status register: 0x00"
-4066145-4066165 mx25lxx05d: bits2: "No write operation in progress.
-Internal write enable latch is not set.
-Block protection bits (BP3-BP0): 0x0.
-Device is not in continuously program mode (CP mode).
-Status register writes are allowed.
-"
-4114020-4114039 mx25lxx05d: pp: "Command: Read identification"
-4114045-4114064 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4114066-4114085 mx25lxx05d: pp: "Memory type: 0x20"
-4114086-4114107 mx25lxx05d: pp: "Device ID: 0x15"
-4114020-4114107 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4165584-4165603 mx25lxx05d: pp: "Command: Read identification"
-4165609-4165628 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4165629-4165649 mx25lxx05d: pp: "Memory type: 0x20"
-4165650-4165671 mx25lxx05d: pp: "Device ID: 0x15"
-4165584-4165671 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4211932-4211953 mx25lxx05d: pp: "Command: Read identification"
-4211957-4211978 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4211978-4211999 mx25lxx05d: pp: "Memory type: 0x20"
-4211999-4212018 mx25lxx05d: pp: "Device ID: 0x15"
-4211932-4212018 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4265063-4265084 mx25lxx05d: pp: "Command: Read identification"
-4265088-4265109 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4265109-4265128 mx25lxx05d: pp: "Memory type: 0x20"
-4265130-4265149 mx25lxx05d: pp: "Device ID: 0x15"
-4265063-4265149 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4316206-4316225 mx25lxx05d: pp: "Command: Read identification"
-4316231-4316250 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4316251-4316272 mx25lxx05d: pp: "Memory type: 0x20"
-4316272-4316293 mx25lxx05d: pp: "Device ID: 0x15"
-4316206-4316293 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4362060-4362079 mx25lxx05d: pp: "Command: Read identification"
-4362085-4362104 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4362105-4362126 mx25lxx05d: pp: "Memory type: 0x20"
-4362126-4362147 mx25lxx05d: pp: "Device ID: 0x15"
-4362060-4362147 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4416595-4416616 mx25lxx05d: pp: "Command: Read identification"
-4416620-4416641 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4416641-4416662 mx25lxx05d: pp: "Memory type: 0x20"
-4416662-4416683 mx25lxx05d: pp: "Device ID: 0x15"
-4416595-4416683 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4465681-4465700 mx25lxx05d: pp: "Command: Read identification"
-4465706-4465725 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4465726-4465747 mx25lxx05d: pp: "Memory type: 0x20"
-4465747-4465768 mx25lxx05d: pp: "Device ID: 0x15"
-4465681-4465768 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4515670-4515689 mx25lxx05d: pp: "Command: Read identification"
-4515695-4515714 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4515716-4515735 mx25lxx05d: pp: "Memory type: 0x20"
-4515737-4515756 mx25lxx05d: pp: "Device ID: 0x15"
-4515670-4515756 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4566032-4566053 mx25lxx05d: pp: "Command: Read identification"
-4566057-4566078 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4566078-4566099 mx25lxx05d: pp: "Memory type: 0x20"
-4566099-4566120 mx25lxx05d: pp: "Device ID: 0x15"
-4566032-4566120 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4612013-4612034 mx25lxx05d: pp: "Command: Read identification"
-4612038-4612059 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4612059-4612078 mx25lxx05d: pp: "Memory type: 0x20"
-4612080-4612099 mx25lxx05d: pp: "Device ID: 0x15"
-4612013-4612099 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4665639-4665660 mx25lxx05d: pp: "Command: Read identification"
-4665664-4665685 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4665685-4665706 mx25lxx05d: pp: "Memory type: 0x20"
-4665706-4665727 mx25lxx05d: pp: "Device ID: 0x15"
-4665639-4665727 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4715923-4715942 mx25lxx05d: pp: "Command: Read identification"
-4715948-4715967 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4715969-4715988 mx25lxx05d: pp: "Memory type: 0x20"
-4715989-4716010 mx25lxx05d: pp: "Device ID: 0x15"
-4715923-4716010 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4761989-4762008 mx25lxx05d: pp: "Command: Read identification"
-4762014-4762033 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4762035-4762054 mx25lxx05d: pp: "Memory type: 0x20"
-4762055-4762076 mx25lxx05d: pp: "Device ID: 0x15"
-4761989-4762076 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4816081-4816100 mx25lxx05d: pp: "Command: Read identification"
-4816106-4816125 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4816127-4816146 mx25lxx05d: pp: "Memory type: 0x20"
-4816148-4816167 mx25lxx05d: pp: "Device ID: 0x15"
-4816081-4816167 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4861985-4862004 mx25lxx05d: pp: "Command: Read identification"
-4862010-4862029 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4862031-4862050 mx25lxx05d: pp: "Memory type: 0x20"
-4862052-4862071 mx25lxx05d: pp: "Device ID: 0x15"
-4861985-4862071 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4915613-4915632 mx25lxx05d: pp: "Command: Read identification"
-4915638-4915657 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4915659-4915678 mx25lxx05d: pp: "Memory type: 0x20"
-4915680-4915699 mx25lxx05d: pp: "Device ID: 0x15"
-4915613-4915699 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-4966500-4966521 mx25lxx05d: pp: "Command: Read identification"
-4966525-4966546 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-4966546-4966565 mx25lxx05d: pp: "Memory type: 0x20"
-4966567-4966586 mx25lxx05d: pp: "Device ID: 0x15"
-4966500-4966586 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5012346-5012367 mx25lxx05d: pp: "Command: Read identification"
-5012371-5012392 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5012392-5012413 mx25lxx05d: pp: "Memory type: 0x20"
-5012413-5012434 mx25lxx05d: pp: "Device ID: 0x15"
-5012346-5012434 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5065449-5065470 mx25lxx05d: pp: "Command: Read identification"
-5065474-5065495 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5065495-5065514 mx25lxx05d: pp: "Memory type: 0x20"
-5065516-5065535 mx25lxx05d: pp: "Device ID: 0x15"
-5065449-5065535 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5115964-5115985 mx25lxx05d: pp: "Command: Read identification"
-5115989-5116010 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5116010-5116029 mx25lxx05d: pp: "Memory type: 0x20"
-5116031-5116050 mx25lxx05d: pp: "Device ID: 0x15"
-5115964-5116050 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5162317-5162338 mx25lxx05d: pp: "Command: Read identification"
-5162342-5162363 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5162363-5162384 mx25lxx05d: pp: "Memory type: 0x20"
-5162384-5162403 mx25lxx05d: pp: "Device ID: 0x15"
-5162317-5162403 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5215440-5215461 mx25lxx05d: pp: "Command: Read identification"
-5215465-5215486 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5215486-5215507 mx25lxx05d: pp: "Memory type: 0x20"
-5215507-5215526 mx25lxx05d: pp: "Device ID: 0x15"
-5215440-5215526 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5265941-5265960 mx25lxx05d: exso: "Command: Read electronic manufacturer & device ID"
-5265962-5265981 mx25lxx05d: bits: "Dummy byte: 0"
-5265982-5266003 mx25lxx05d: bits: "Dummy byte: 0"
-5266003-5266024 mx25lxx05d: bits: "Master wants manufacturer ID first"
-5266028-5266049 mx25lxx05d: bits: "Manufacturer ID"
-5266049-5266070 mx25lxx05d: bits: "Manufacturer ID"
-5266049-5266070 mx25lxx05d: bits: "Device: Macronix MX25L1605D"
-5312297-5312318 mx25lxx05d: pp: "Command: Read identification"
-5312322-5312343 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5312343-5312362 mx25lxx05d: pp: "Memory type: 0x20"
-5312364-5312383 mx25lxx05d: pp: "Device ID: 0x15"
-5312297-5312383 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5368034-5368055 mx25lxx05d: pp: "Command: Read identification"
-5368059-5368080 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5368080-5368101 mx25lxx05d: pp: "Memory type: 0x20"
-5368101-5368120 mx25lxx05d: pp: "Device ID: 0x15"
-5368034-5368120 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5415919-5415940 mx25lxx05d: pp: "Command: Read identification"
-5415944-5415965 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5415965-5415986 mx25lxx05d: pp: "Memory type: 0x20"
-5415986-5416007 mx25lxx05d: pp: "Device ID: 0x15"
-5415919-5416007 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
-5461749-5461768 mx25lxx05d: exso: "Command: Read electronic manufacturer & device ID"
-5461770-5461789 mx25lxx05d: bits: "Dummy byte: 0"
-5461790-5461811 mx25lxx05d: bits: "Dummy byte: 0"
-5461811-5461832 mx25lxx05d: bits: "Master wants manufacturer ID first"
-5461836-5461857 mx25lxx05d: bits: "Manufacturer ID"
-5461857-5461878 mx25lxx05d: bits: "Manufacturer ID"
-5461857-5461878 mx25lxx05d: bits: "Device: Macronix MX25L1605D"
-5515397-5515417 mx25lxx05d: pp: "Command: Read identification"
-5515423-5515443 mx25lxx05d: pp: "Manufacturer ID: 0xc2"
-5515443-5515464 mx25lxx05d: pp: "Memory type: 0x20"
-5515464-5515485 mx25lxx05d: pp: "Device ID: 0x15"
-5515397-5515485 mx25lxx05d: dsry: "Device: Macronix MX25L3205D"
diff --git a/decoder/test/mx25lxx05d/test.conf b/decoder/test/mx25lxx05d/test.conf
deleted file mode 100644 (file)
index 190469c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-test probe
-       protocol-decoder spi channel cs=0 channel miso=1 channel clk=2 channel mosi=3
-       protocol-decoder mx25lxx05d
-       stack spi mx25lxx05d
-       input spi/mx25l1605d/mx25l1605d_probe.sr
-       output mx25lxx05d annotation match probe.output
diff --git a/decoder/test/spiflash/probe.output b/decoder/test/spiflash/probe.output
new file mode 100644 (file)
index 0000000..b22eb44
--- /dev/null
@@ -0,0 +1,583 @@
+3-32 spiflash: bits: "Unknown command: 0x3f"
+28-49 spiflash: bits: "Unknown command: 0xff"
+49-70 spiflash: bits: "Unknown command: 0xff"
+69-92 spiflash: bits: "Unknown command: 0xff"
+11243-11264 spiflash: pp: "Command: Read identification"
+11268-11289 spiflash: pp: "Manufacturer ID: 0xc2"
+11289-11310 spiflash: pp: "Memory type: 0x20"
+11310-11329 spiflash: pp: "Device ID: 0x15"
+11243-11329 spiflash: dsry: "Device: Macronix MX25L3205D"
+11331-11350 spiflash: bits: "Unknown command: 0xff"
+61807-61828 spiflash: pp: "Command: Read identification"
+61832-61853 spiflash: pp: "Manufacturer ID: 0xc2"
+61853-61872 spiflash: pp: "Memory type: 0x20"
+61874-61893 spiflash: pp: "Device ID: 0x15"
+61807-61893 spiflash: dsry: "Device: Macronix MX25L3205D"
+61895-61914 spiflash: bits: "Unknown command: 0xff"
+111908-111929 spiflash: pp: "Command: Read identification"
+111933-111954 spiflash: pp: "Manufacturer ID: 0xc2"
+111954-111975 spiflash: pp: "Memory type: 0x20"
+111975-111996 spiflash: pp: "Device ID: 0x15"
+111908-111996 spiflash: dsry: "Device: Macronix MX25L3205D"
+111996-112015 spiflash: bits: "Unknown command: 0xff"
+160879-160900 spiflash: pp: "Command: Read identification"
+160904-160925 spiflash: pp: "Manufacturer ID: 0xc2"
+160925-160944 spiflash: pp: "Memory type: 0x20"
+160946-160965 spiflash: pp: "Device ID: 0x15"
+160879-160965 spiflash: dsry: "Device: Macronix MX25L3205D"
+160967-160986 spiflash: bits: "Unknown command: 0xff"
+210825-210844 spiflash: pp: "Command: Read identification"
+210850-210869 spiflash: pp: "Manufacturer ID: 0xc2"
+210870-210891 spiflash: pp: "Memory type: 0x20"
+210891-210912 spiflash: pp: "Device ID: 0x15"
+210825-210912 spiflash: dsry: "Device: Macronix MX25L3205D"
+210912-210933 spiflash: bits: "Unknown command: 0xff"
+261418-261439 spiflash: pp: "Command: Read identification"
+261443-261464 spiflash: pp: "Manufacturer ID: 0xc2"
+261464-261485 spiflash: pp: "Memory type: 0x20"
+261485-261506 spiflash: pp: "Device ID: 0x15"
+261418-261506 spiflash: dsry: "Device: Macronix MX25L3205D"
+261506-261525 spiflash: bits: "Unknown command: 0xff"
+312970-312989 spiflash: pp: "Command: Read identification"
+312995-313014 spiflash: pp: "Manufacturer ID: 0xc2"
+313016-313035 spiflash: pp: "Memory type: 0x20"
+313036-313057 spiflash: pp: "Device ID: 0x15"
+312970-313057 spiflash: dsry: "Device: Macronix MX25L3205D"
+313057-313078 spiflash: bits: "Unknown command: 0xff"
+362962-362981 spiflash: pp: "Command: Read identification"
+362987-363006 spiflash: pp: "Manufacturer ID: 0xc2"
+363008-363027 spiflash: pp: "Memory type: 0x20"
+363029-363048 spiflash: pp: "Device ID: 0x15"
+362962-363048 spiflash: dsry: "Device: Macronix MX25L3205D"
+363049-363070 spiflash: bits: "Unknown command: 0xff"
+412961-412982 spiflash: pp: "Command: Read identification"
+412986-413007 spiflash: pp: "Manufacturer ID: 0xc2"
+413007-413028 spiflash: pp: "Memory type: 0x20"
+413028-413047 spiflash: pp: "Device ID: 0x15"
+412961-413047 spiflash: dsry: "Device: Macronix MX25L3205D"
+413049-413068 spiflash: bits: "Unknown command: 0xff"
+462966-462985 spiflash: pp: "Command: Read identification"
+462991-463010 spiflash: pp: "Manufacturer ID: 0xc2"
+463012-463031 spiflash: pp: "Memory type: 0x20"
+463033-463052 spiflash: pp: "Device ID: 0x15"
+462966-463052 spiflash: dsry: "Device: Macronix MX25L3205D"
+463053-463074 spiflash: bits: "Unknown command: 0xff"
+512947-512968 spiflash: pp: "Command: Read identification"
+512972-512993 spiflash: pp: "Manufacturer ID: 0xc2"
+512993-513014 spiflash: pp: "Memory type: 0x20"
+513014-513033 spiflash: pp: "Device ID: 0x15"
+512947-513033 spiflash: dsry: "Device: Macronix MX25L3205D"
+562937-562956 spiflash: pp: "Command: Read identification"
+562962-562981 spiflash: pp: "Manufacturer ID: 0xc2"
+562983-563002 spiflash: pp: "Memory type: 0x20"
+563004-563023 spiflash: pp: "Device ID: 0x15"
+562937-563023 spiflash: dsry: "Device: Macronix MX25L3205D"
+612937-612958 spiflash: pp: "Command: Read identification"
+612962-612983 spiflash: pp: "Manufacturer ID: 0xc2"
+612983-613004 spiflash: pp: "Memory type: 0x20"
+613004-613025 spiflash: pp: "Device ID: 0x15"
+612937-613025 spiflash: dsry: "Device: Macronix MX25L3205D"
+662929-662950 spiflash: pp: "Command: Read identification"
+662954-662975 spiflash: pp: "Manufacturer ID: 0xc2"
+662975-662996 spiflash: pp: "Memory type: 0x20"
+662996-663015 spiflash: pp: "Device ID: 0x15"
+662929-663015 spiflash: dsry: "Device: Macronix MX25L3205D"
+712919-712938 spiflash: pp: "Command: Read identification"
+712944-712963 spiflash: pp: "Manufacturer ID: 0xc2"
+712964-712985 spiflash: pp: "Memory type: 0x20"
+712985-713006 spiflash: pp: "Device ID: 0x15"
+712919-713006 spiflash: dsry: "Device: Macronix MX25L3205D"
+762532-762551 spiflash: pp: "Command: Read identification"
+762557-762576 spiflash: pp: "Manufacturer ID: 0xc2"
+762577-762598 spiflash: pp: "Memory type: 0x20"
+762598-762619 spiflash: pp: "Device ID: 0x15"
+762532-762619 spiflash: dsry: "Device: Macronix MX25L3205D"
+812914-812933 spiflash: pp: "Command: Read identification"
+812939-812958 spiflash: pp: "Manufacturer ID: 0xc2"
+812960-812979 spiflash: pp: "Memory type: 0x20"
+812980-813001 spiflash: pp: "Device ID: 0x15"
+812914-813001 spiflash: dsry: "Device: Macronix MX25L3205D"
+862913-862934 spiflash: pp: "Command: Read identification"
+862938-862959 spiflash: pp: "Manufacturer ID: 0xc2"
+862959-862980 spiflash: pp: "Memory type: 0x20"
+862980-863001 spiflash: pp: "Device ID: 0x15"
+862913-863001 spiflash: dsry: "Device: Macronix MX25L3205D"
+911848-911869 spiflash: pp: "Command: Read identification"
+911873-911894 spiflash: pp: "Manufacturer ID: 0xc2"
+911894-911915 spiflash: pp: "Memory type: 0x20"
+911915-911934 spiflash: pp: "Device ID: 0x15"
+911848-911934 spiflash: dsry: "Device: Macronix MX25L3205D"
+966518-966537 spiflash: pp: "Command: Read identification"
+966543-966562 spiflash: pp: "Manufacturer ID: 0xc2"
+966564-966583 spiflash: pp: "Memory type: 0x20"
+966584-966605 spiflash: pp: "Device ID: 0x15"
+966518-966605 spiflash: dsry: "Device: Macronix MX25L3205D"
+1012361-1012382 spiflash: pp: "Command: Read identification"
+1012386-1012407 spiflash: pp: "Manufacturer ID: 0xc2"
+1012407-1012428 spiflash: pp: "Memory type: 0x20"
+1012428-1012447 spiflash: pp: "Device ID: 0x15"
+1012361-1012447 spiflash: dsry: "Device: Macronix MX25L3205D"
+1062490-1062509 spiflash: pp: "Command: Read identification"
+1062515-1062534 spiflash: pp: "Manufacturer ID: 0xc2"
+1062536-1062555 spiflash: pp: "Memory type: 0x20"
+1062556-1062577 spiflash: pp: "Device ID: 0x15"
+1062490-1062577 spiflash: dsry: "Device: Macronix MX25L3205D"
+1112875-1112894 spiflash: pp: "Command: Read identification"
+1112900-1112919 spiflash: pp: "Manufacturer ID: 0xc2"
+1112921-1112940 spiflash: pp: "Memory type: 0x20"
+1112942-1112961 spiflash: pp: "Device ID: 0x15"
+1112875-1112961 spiflash: dsry: "Device: Macronix MX25L3205D"
+1165977-1165996 spiflash: pp: "Command: Read identification"
+1166002-1166021 spiflash: pp: "Manufacturer ID: 0xc2"
+1166023-1166042 spiflash: pp: "Memory type: 0x20"
+1166044-1166063 spiflash: pp: "Device ID: 0x15"
+1165977-1166063 spiflash: dsry: "Device: Macronix MX25L3205D"
+1212854-1212875 spiflash: pp: "Command: Read identification"
+1212879-1212900 spiflash: pp: "Manufacturer ID: 0xc2"
+1212900-1212921 spiflash: pp: "Memory type: 0x20"
+1212921-1212940 spiflash: pp: "Device ID: 0x15"
+1212854-1212940 spiflash: dsry: "Device: Macronix MX25L3205D"
+1262476-1262495 spiflash: pp: "Command: Read identification"
+1262501-1262520 spiflash: pp: "Manufacturer ID: 0xc2"
+1262522-1262541 spiflash: pp: "Memory type: 0x20"
+1262543-1262562 spiflash: pp: "Device ID: 0x15"
+1262476-1262562 spiflash: dsry: "Device: Macronix MX25L3205D"
+1316116-1316137 spiflash: pp: "Command: Read identification"
+1316141-1316162 spiflash: pp: "Manufacturer ID: 0xc2"
+1316162-1316181 spiflash: pp: "Memory type: 0x20"
+1316183-1316202 spiflash: pp: "Device ID: 0x15"
+1316116-1316202 spiflash: dsry: "Device: Macronix MX25L3205D"
+1365952-1365971 spiflash: pp: "Command: Read identification"
+1365977-1365996 spiflash: pp: "Manufacturer ID: 0xc2"
+1365997-1366018 spiflash: pp: "Memory type: 0x20"
+1366018-1366039 spiflash: pp: "Device ID: 0x15"
+1365952-1366039 spiflash: dsry: "Device: Macronix MX25L3205D"
+1412838-1412857 spiflash: pp: "Command: Read identification"
+1412863-1412882 spiflash: pp: "Manufacturer ID: 0xc2"
+1412883-1412904 spiflash: pp: "Memory type: 0x20"
+1412904-1412925 spiflash: pp: "Device ID: 0x15"
+1412838-1412925 spiflash: dsry: "Device: Macronix MX25L3205D"
+1462831-1462852 spiflash: pp: "Command: Read identification"
+1462856-1462877 spiflash: pp: "Manufacturer ID: 0xc2"
+1462877-1462898 spiflash: pp: "Memory type: 0x20"
+1462898-1462919 spiflash: pp: "Device ID: 0x15"
+1462831-1462919 spiflash: dsry: "Device: Macronix MX25L3205D"
+1542633-1542652 spiflash: pp: "Command: Read identification"
+1542658-1542677 spiflash: pp: "Manufacturer ID: 0xc2"
+1542679-1542698 spiflash: pp: "Memory type: 0x20"
+1542700-1542719 spiflash: pp: "Device ID: 0x15"
+1542633-1542719 spiflash: dsry: "Device: Macronix MX25L3205D"
+1564887-1564908 spiflash: pp: "Command: Read identification"
+1564912-1564933 spiflash: pp: "Manufacturer ID: 0xc2"
+1564933-1564954 spiflash: pp: "Memory type: 0x20"
+1564954-1564975 spiflash: pp: "Device ID: 0x15"
+1564887-1564975 spiflash: dsry: "Device: Macronix MX25L3205D"
+1615932-1615953 spiflash: pp: "Command: Read identification"
+1615957-1615978 spiflash: pp: "Manufacturer ID: 0xc2"
+1615978-1615997 spiflash: pp: "Memory type: 0x20"
+1615999-1616018 spiflash: pp: "Device ID: 0x15"
+1615932-1616018 spiflash: dsry: "Device: Macronix MX25L3205D"
+1662807-1662828 spiflash: pp: "Command: Read identification"
+1662832-1662853 spiflash: pp: "Manufacturer ID: 0xc2"
+1662853-1662874 spiflash: pp: "Memory type: 0x20"
+1662874-1662893 spiflash: pp: "Device ID: 0x15"
+1662807-1662893 spiflash: dsry: "Device: Macronix MX25L3205D"
+1713436-1713457 spiflash: pp: "Command: Read identification"
+1713461-1713482 spiflash: pp: "Manufacturer ID: 0xc2"
+1713482-1713501 spiflash: pp: "Memory type: 0x20"
+1713503-1713522 spiflash: pp: "Device ID: 0x15"
+1713436-1713522 spiflash: dsry: "Device: Macronix MX25L3205D"
+1766409-1766430 spiflash: pp: "Command: Read identification"
+1766434-1766455 spiflash: pp: "Manufacturer ID: 0xc2"
+1766455-1766474 spiflash: pp: "Memory type: 0x20"
+1766476-1766495 spiflash: pp: "Device ID: 0x15"
+1766409-1766495 spiflash: dsry: "Device: Macronix MX25L3205D"
+1812777-1812798 spiflash: pp: "Command: Read identification"
+1812802-1812823 spiflash: pp: "Manufacturer ID: 0xc2"
+1812823-1812844 spiflash: pp: "Memory type: 0x20"
+1812844-1812863 spiflash: pp: "Device ID: 0x15"
+1812777-1812863 spiflash: dsry: "Device: Macronix MX25L3205D"
+1862253-1862272 spiflash: pp: "Command: Read identification"
+1862278-1862297 spiflash: pp: "Manufacturer ID: 0xc2"
+1862299-1862318 spiflash: pp: "Memory type: 0x20"
+1862319-1862340 spiflash: pp: "Device ID: 0x15"
+1862253-1862340 spiflash: dsry: "Device: Macronix MX25L3205D"
+1915893-1915912 spiflash: pp: "Command: Read identification"
+1915918-1915937 spiflash: pp: "Manufacturer ID: 0xc2"
+1915939-1915958 spiflash: pp: "Memory type: 0x20"
+1915959-1915980 spiflash: pp: "Device ID: 0x15"
+1915893-1915980 spiflash: dsry: "Device: Macronix MX25L3205D"
+1965781-1965802 spiflash: pp: "Command: Read identification"
+1965806-1965827 spiflash: pp: "Manufacturer ID: 0xc2"
+1965827-1965848 spiflash: pp: "Memory type: 0x20"
+1965848-1965867 spiflash: pp: "Device ID: 0x15"
+1965781-1965867 spiflash: dsry: "Device: Macronix MX25L3205D"
+2016378-2016399 spiflash: pp: "Command: Read identification"
+2016403-2016424 spiflash: pp: "Manufacturer ID: 0xc2"
+2016424-2016445 spiflash: pp: "Memory type: 0x20"
+2016445-2016466 spiflash: pp: "Device ID: 0x15"
+2016378-2016466 spiflash: dsry: "Device: Macronix MX25L3205D"
+2062737-2062756 spiflash: pp: "Command: Read identification"
+2062762-2062781 spiflash: pp: "Manufacturer ID: 0xc2"
+2062783-2062802 spiflash: pp: "Memory type: 0x20"
+2062804-2062823 spiflash: pp: "Device ID: 0x15"
+2062737-2062823 spiflash: dsry: "Device: Macronix MX25L3205D"
+2116363-2116384 spiflash: pp: "Command: Read identification"
+2116388-2116409 spiflash: pp: "Manufacturer ID: 0xc2"
+2116409-2116430 spiflash: pp: "Memory type: 0x20"
+2116430-2116449 spiflash: pp: "Device ID: 0x15"
+2116363-2116449 spiflash: dsry: "Device: Macronix MX25L3205D"
+2162719-2162740 spiflash: pp: "Command: Read identification"
+2162744-2162765 spiflash: pp: "Manufacturer ID: 0xc2"
+2162765-2162786 spiflash: pp: "Memory type: 0x20"
+2162786-2162805 spiflash: pp: "Device ID: 0x15"
+2162719-2162805 spiflash: dsry: "Device: Macronix MX25L3205D"
+2216867-2216888 spiflash: pp: "Command: Read identification"
+2216892-2216913 spiflash: pp: "Manufacturer ID: 0xc2"
+2216913-2216934 spiflash: pp: "Memory type: 0x20"
+2216934-2216953 spiflash: pp: "Device ID: 0x15"
+2216867-2216953 spiflash: dsry: "Device: Macronix MX25L3205D"
+2262722-2262743 spiflash: pp: "Command: Read identification"
+2262747-2262768 spiflash: pp: "Manufacturer ID: 0xc2"
+2262768-2262789 spiflash: pp: "Memory type: 0x20"
+2262789-2262810 spiflash: pp: "Device ID: 0x15"
+2262722-2262810 spiflash: dsry: "Device: Macronix MX25L3205D"
+2316335-2316356 spiflash: pp: "Command: Read identification"
+2316360-2316381 spiflash: pp: "Manufacturer ID: 0xc2"
+2316381-2316402 spiflash: pp: "Memory type: 0x20"
+2316402-2316421 spiflash: pp: "Device ID: 0x15"
+2316335-2316421 spiflash: dsry: "Device: Macronix MX25L3205D"
+2362687-2362708 spiflash: pp: "Command: Read identification"
+2362712-2362733 spiflash: pp: "Manufacturer ID: 0xc2"
+2362733-2362754 spiflash: pp: "Memory type: 0x20"
+2362754-2362773 spiflash: pp: "Device ID: 0x15"
+2362687-2362773 spiflash: dsry: "Device: Macronix MX25L3205D"
+2416319-2416338 spiflash: pp: "Command: Read identification"
+2416344-2416363 spiflash: pp: "Manufacturer ID: 0xc2"
+2416365-2416384 spiflash: pp: "Memory type: 0x20"
+2416386-2416405 spiflash: pp: "Device ID: 0x15"
+2416319-2416405 spiflash: dsry: "Device: Macronix MX25L3205D"
+2462685-2462704 spiflash: pp: "Command: Read identification"
+2462710-2462729 spiflash: pp: "Manufacturer ID: 0xc2"
+2462731-2462750 spiflash: pp: "Memory type: 0x20"
+2462752-2462771 spiflash: pp: "Device ID: 0x15"
+2462685-2462771 spiflash: dsry: "Device: Macronix MX25L3205D"
+2516307-2516328 spiflash: pp: "Command: Read identification"
+2516332-2516353 spiflash: pp: "Manufacturer ID: 0xc2"
+2516353-2516372 spiflash: pp: "Memory type: 0x20"
+2516374-2516393 spiflash: pp: "Device ID: 0x15"
+2516307-2516393 spiflash: dsry: "Device: Macronix MX25L3205D"
+2562661-2562682 spiflash: pp: "Command: Read identification"
+2562686-2562707 spiflash: pp: "Manufacturer ID: 0xc2"
+2562707-2562728 spiflash: pp: "Memory type: 0x20"
+2562728-2562749 spiflash: pp: "Device ID: 0x15"
+2562661-2562749 spiflash: dsry: "Device: Macronix MX25L3205D"
+2616295-2616316 spiflash: pp: "Command: Read identification"
+2616320-2616341 spiflash: pp: "Manufacturer ID: 0xc2"
+2616341-2616362 spiflash: pp: "Memory type: 0x20"
+2616362-2616381 spiflash: pp: "Device ID: 0x15"
+2616295-2616381 spiflash: dsry: "Device: Macronix MX25L3205D"
+2662657-2662678 spiflash: pp: "Command: Read identification"
+2662682-2662703 spiflash: pp: "Manufacturer ID: 0xc2"
+2662703-2662722 spiflash: pp: "Memory type: 0x20"
+2662724-2662743 spiflash: pp: "Device ID: 0x15"
+2662657-2662743 spiflash: dsry: "Device: Macronix MX25L3205D"
+2716279-2716298 spiflash: pp: "Command: Read identification"
+2716304-2716323 spiflash: pp: "Manufacturer ID: 0xc2"
+2716325-2716344 spiflash: pp: "Memory type: 0x20"
+2716345-2716366 spiflash: pp: "Device ID: 0x15"
+2716279-2716366 spiflash: dsry: "Device: Macronix MX25L3205D"
+2762647-2762668 spiflash: pp: "Command: Read identification"
+2762672-2762693 spiflash: pp: "Manufacturer ID: 0xc2"
+2762693-2762714 spiflash: pp: "Memory type: 0x20"
+2762714-2762733 spiflash: pp: "Device ID: 0x15"
+2762647-2762733 spiflash: dsry: "Device: Macronix MX25L3205D"
+2815899-2815918 spiflash: pp: "Command: Read identification"
+2815924-2815943 spiflash: pp: "Manufacturer ID: 0xc2"
+2815945-2815964 spiflash: pp: "Memory type: 0x20"
+2815966-2815985 spiflash: pp: "Device ID: 0x15"
+2815899-2815985 spiflash: dsry: "Device: Macronix MX25L3205D"
+2866260-2866279 spiflash: pp: "Command: Read identification"
+2866285-2866304 spiflash: pp: "Manufacturer ID: 0xc2"
+2866306-2866325 spiflash: pp: "Memory type: 0x20"
+2866327-2866346 spiflash: pp: "Device ID: 0x15"
+2866260-2866346 spiflash: dsry: "Device: Macronix MX25L3205D"
+2912623-2912642 spiflash: pp: "Command: Read identification"
+2912648-2912667 spiflash: pp: "Manufacturer ID: 0xc2"
+2912669-2912688 spiflash: pp: "Memory type: 0x20"
+2912690-2912709 spiflash: pp: "Device ID: 0x15"
+2912623-2912709 spiflash: dsry: "Device: Macronix MX25L3205D"
+2966247-2966268 spiflash: pp: "Command: Read identification"
+2966272-2966293 spiflash: pp: "Manufacturer ID: 0xc2"
+2966293-2966314 spiflash: pp: "Memory type: 0x20"
+2966314-2966333 spiflash: pp: "Device ID: 0x15"
+2966247-2966333 spiflash: dsry: "Device: Macronix MX25L3205D"
+3012611-3012632 spiflash: pp: "Command: Read identification"
+3012636-3012657 spiflash: pp: "Manufacturer ID: 0xc2"
+3012657-3012676 spiflash: pp: "Memory type: 0x20"
+3012678-3012697 spiflash: pp: "Device ID: 0x15"
+3012611-3012697 spiflash: dsry: "Device: Macronix MX25L3205D"
+3066235-3066256 spiflash: pp: "Command: Read identification"
+3066260-3066281 spiflash: pp: "Manufacturer ID: 0xc2"
+3066281-3066302 spiflash: pp: "Memory type: 0x20"
+3066302-3066323 spiflash: pp: "Device ID: 0x15"
+3066235-3066323 spiflash: dsry: "Device: Macronix MX25L3205D"
+3112228-3112249 spiflash: pp: "Command: Read identification"
+3112253-3112274 spiflash: pp: "Manufacturer ID: 0xc2"
+3112274-3112293 spiflash: pp: "Memory type: 0x20"
+3112295-3112314 spiflash: pp: "Device ID: 0x15"
+3112228-3112314 spiflash: dsry: "Device: Macronix MX25L3205D"
+3165854-3165873 spiflash: pp: "Command: Read identification"
+3165879-3165898 spiflash: pp: "Manufacturer ID: 0xc2"
+3165900-3165919 spiflash: pp: "Memory type: 0x20"
+3165921-3165940 spiflash: pp: "Device ID: 0x15"
+3165854-3165940 spiflash: dsry: "Device: Macronix MX25L3205D"
+3215707-3215726 spiflash: pp: "Command: Read identification"
+3215732-3215751 spiflash: pp: "Manufacturer ID: 0xc2"
+3215752-3215773 spiflash: pp: "Memory type: 0x20"
+3215773-3215794 spiflash: pp: "Device ID: 0x15"
+3215707-3215794 spiflash: dsry: "Device: Macronix MX25L3205D"
+3265834-3265853 spiflash: pp: "Command: Read identification"
+3265859-3265878 spiflash: pp: "Manufacturer ID: 0xc2"
+3265880-3265899 spiflash: pp: "Memory type: 0x20"
+3265900-3265921 spiflash: pp: "Device ID: 0x15"
+3265834-3265921 spiflash: dsry: "Device: Macronix MX25L3205D"
+3315694-3315715 spiflash: pp: "Command: Read identification"
+3315719-3315740 spiflash: pp: "Manufacturer ID: 0xc2"
+3315740-3315761 spiflash: pp: "Memory type: 0x20"
+3315761-3315780 spiflash: pp: "Device ID: 0x15"
+3315694-3315780 spiflash: dsry: "Device: Macronix MX25L3205D"
+3365689-3365708 spiflash: pp: "Command: Read identification"
+3365714-3365733 spiflash: pp: "Manufacturer ID: 0xc2"
+3365735-3365754 spiflash: pp: "Memory type: 0x20"
+3365756-3365775 spiflash: pp: "Device ID: 0x15"
+3365689-3365775 spiflash: dsry: "Device: Macronix MX25L3205D"
+3441210-3441229 spiflash: pp: "Command: Read identification"
+3441235-3441254 spiflash: pp: "Manufacturer ID: 0xc2"
+3441256-3441275 spiflash: pp: "Memory type: 0x20"
+3441276-3441297 spiflash: pp: "Device ID: 0x15"
+3441210-3441297 spiflash: dsry: "Device: Macronix MX25L3205D"
+3485063-3485082 spiflash: pp: "Command: Read identification"
+3485088-3485107 spiflash: pp: "Manufacturer ID: 0xc2"
+3485109-3485128 spiflash: pp: "Memory type: 0x20"
+3485130-3485149 spiflash: pp: "Device ID: 0x15"
+3485063-3485149 spiflash: dsry: "Device: Macronix MX25L3205D"
+3516119-3516138 spiflash: pp: "Command: Read identification"
+3516144-3516163 spiflash: pp: "Manufacturer ID: 0xc2"
+3516165-3516184 spiflash: pp: "Memory type: 0x20"
+3516186-3516205 spiflash: pp: "Device ID: 0x15"
+3516119-3516205 spiflash: dsry: "Device: Macronix MX25L3205D"
+3562546-3562565 spiflash: pp: "Command: Read identification"
+3562571-3562590 spiflash: pp: "Manufacturer ID: 0xc2"
+3562592-3562611 spiflash: pp: "Memory type: 0x20"
+3562612-3562633 spiflash: pp: "Device ID: 0x15"
+3562546-3562633 spiflash: dsry: "Device: Macronix MX25L3205D"
+3612018-3612037 spiflash: pp: "Command: Read identification"
+3612043-3612062 spiflash: pp: "Manufacturer ID: 0xc2"
+3612063-3612084 spiflash: pp: "Memory type: 0x20"
+3612084-3612105 spiflash: pp: "Device ID: 0x15"
+3612018-3612105 spiflash: dsry: "Device: Macronix MX25L3205D"
+3665802-3665821 spiflash: pp: "Command: Read identification"
+3665827-3665846 spiflash: pp: "Manufacturer ID: 0xc2"
+3665848-3665867 spiflash: pp: "Memory type: 0x20"
+3665868-3665889 spiflash: pp: "Device ID: 0x15"
+3665802-3665889 spiflash: dsry: "Device: Macronix MX25L3205D"
+3716158-3716177 spiflash: pp: "Command: Read identification"
+3716183-3716202 spiflash: pp: "Manufacturer ID: 0xc2"
+3716203-3716224 spiflash: pp: "Memory type: 0x20"
+3716224-3716245 spiflash: pp: "Device ID: 0x15"
+3716158-3716245 spiflash: dsry: "Device: Macronix MX25L3205D"
+3763016-3763035 spiflash: pp: "Command: Read identification"
+3763041-3763060 spiflash: pp: "Manufacturer ID: 0xc2"
+3763062-3763081 spiflash: pp: "Memory type: 0x20"
+3763082-3763103 spiflash: pp: "Device ID: 0x15"
+3763016-3763103 spiflash: dsry: "Device: Macronix MX25L3205D"
+3816134-3816155 spiflash: pp: "Command: Read identification"
+3816159-3816180 spiflash: pp: "Manufacturer ID: 0xc2"
+3816180-3816199 spiflash: pp: "Memory type: 0x20"
+3816201-3816220 spiflash: pp: "Device ID: 0x15"
+3816134-3816220 spiflash: dsry: "Device: Macronix MX25L3205D"
+3862495-3862514 spiflash: pp: "Command: Read identification"
+3862520-3862539 spiflash: pp: "Manufacturer ID: 0xc2"
+3862541-3862560 spiflash: pp: "Memory type: 0x20"
+3862561-3862582 spiflash: pp: "Device ID: 0x15"
+3862495-3862582 spiflash: dsry: "Device: Macronix MX25L3205D"
+3916120-3916139 spiflash: pp: "Command: Read identification"
+3916145-3916164 spiflash: pp: "Manufacturer ID: 0xc2"
+3916166-3916185 spiflash: pp: "Memory type: 0x20"
+3916186-3916207 spiflash: pp: "Device ID: 0x15"
+3916120-3916207 spiflash: dsry: "Device: Macronix MX25L3205D"
+3962103-3962124 spiflash: pp: "Command: Read identification"
+3962128-3962149 spiflash: pp: "Manufacturer ID: 0xc2"
+3962149-3962170 spiflash: pp: "Memory type: 0x20"
+3962170-3962189 spiflash: pp: "Device ID: 0x15"
+3962103-3962189 spiflash: dsry: "Device: Macronix MX25L3205D"
+4015644-4015663 spiflash: pp: "Command: Read identification"
+4015669-4015688 spiflash: pp: "Manufacturer ID: 0xc2"
+4015690-4015709 spiflash: pp: "Memory type: 0x20"
+4015710-4015731 spiflash: pp: "Device ID: 0x15"
+4015644-4015731 spiflash: dsry: "Device: Macronix MX25L3205D"
+4066100-4066119 spiflash: read: "Command: Read status register"
+4066125-4066144 spiflash: bits: "Status register: 0x00"
+4066125-4066144 spiflash: bits2: "No write operation in progress.
+Internal write enable latch is not set.
+Block protection bits (BP3-BP0): 0x0.
+Device is not in continuously program mode (CP mode).
+Status register writes are allowed.
+"
+4066145-4066165 spiflash: bits: "Status register: 0x00"
+4066145-4066165 spiflash: bits2: "No write operation in progress.
+Internal write enable latch is not set.
+Block protection bits (BP3-BP0): 0x0.
+Device is not in continuously program mode (CP mode).
+Status register writes are allowed.
+"
+4114020-4114039 spiflash: pp: "Command: Read identification"
+4114045-4114064 spiflash: pp: "Manufacturer ID: 0xc2"
+4114066-4114085 spiflash: pp: "Memory type: 0x20"
+4114086-4114107 spiflash: pp: "Device ID: 0x15"
+4114020-4114107 spiflash: dsry: "Device: Macronix MX25L3205D"
+4165584-4165603 spiflash: pp: "Command: Read identification"
+4165609-4165628 spiflash: pp: "Manufacturer ID: 0xc2"
+4165629-4165649 spiflash: pp: "Memory type: 0x20"
+4165650-4165671 spiflash: pp: "Device ID: 0x15"
+4165584-4165671 spiflash: dsry: "Device: Macronix MX25L3205D"
+4211932-4211953 spiflash: pp: "Command: Read identification"
+4211957-4211978 spiflash: pp: "Manufacturer ID: 0xc2"
+4211978-4211999 spiflash: pp: "Memory type: 0x20"
+4211999-4212018 spiflash: pp: "Device ID: 0x15"
+4211932-4212018 spiflash: dsry: "Device: Macronix MX25L3205D"
+4265063-4265084 spiflash: pp: "Command: Read identification"
+4265088-4265109 spiflash: pp: "Manufacturer ID: 0xc2"
+4265109-4265128 spiflash: pp: "Memory type: 0x20"
+4265130-4265149 spiflash: pp: "Device ID: 0x15"
+4265063-4265149 spiflash: dsry: "Device: Macronix MX25L3205D"
+4316206-4316225 spiflash: pp: "Command: Read identification"
+4316231-4316250 spiflash: pp: "Manufacturer ID: 0xc2"
+4316251-4316272 spiflash: pp: "Memory type: 0x20"
+4316272-4316293 spiflash: pp: "Device ID: 0x15"
+4316206-4316293 spiflash: dsry: "Device: Macronix MX25L3205D"
+4362060-4362079 spiflash: pp: "Command: Read identification"
+4362085-4362104 spiflash: pp: "Manufacturer ID: 0xc2"
+4362105-4362126 spiflash: pp: "Memory type: 0x20"
+4362126-4362147 spiflash: pp: "Device ID: 0x15"
+4362060-4362147 spiflash: dsry: "Device: Macronix MX25L3205D"
+4416595-4416616 spiflash: pp: "Command: Read identification"
+4416620-4416641 spiflash: pp: "Manufacturer ID: 0xc2"
+4416641-4416662 spiflash: pp: "Memory type: 0x20"
+4416662-4416683 spiflash: pp: "Device ID: 0x15"
+4416595-4416683 spiflash: dsry: "Device: Macronix MX25L3205D"
+4465681-4465700 spiflash: pp: "Command: Read identification"
+4465706-4465725 spiflash: pp: "Manufacturer ID: 0xc2"
+4465726-4465747 spiflash: pp: "Memory type: 0x20"
+4465747-4465768 spiflash: pp: "Device ID: 0x15"
+4465681-4465768 spiflash: dsry: "Device: Macronix MX25L3205D"
+4515670-4515689 spiflash: pp: "Command: Read identification"
+4515695-4515714 spiflash: pp: "Manufacturer ID: 0xc2"
+4515716-4515735 spiflash: pp: "Memory type: 0x20"
+4515737-4515756 spiflash: pp: "Device ID: 0x15"
+4515670-4515756 spiflash: dsry: "Device: Macronix MX25L3205D"
+4566032-4566053 spiflash: pp: "Command: Read identification"
+4566057-4566078 spiflash: pp: "Manufacturer ID: 0xc2"
+4566078-4566099 spiflash: pp: "Memory type: 0x20"
+4566099-4566120 spiflash: pp: "Device ID: 0x15"
+4566032-4566120 spiflash: dsry: "Device: Macronix MX25L3205D"
+4612013-4612034 spiflash: pp: "Command: Read identification"
+4612038-4612059 spiflash: pp: "Manufacturer ID: 0xc2"
+4612059-4612078 spiflash: pp: "Memory type: 0x20"
+4612080-4612099 spiflash: pp: "Device ID: 0x15"
+4612013-4612099 spiflash: dsry: "Device: Macronix MX25L3205D"
+4665639-4665660 spiflash: pp: "Command: Read identification"
+4665664-4665685 spiflash: pp: "Manufacturer ID: 0xc2"
+4665685-4665706 spiflash: pp: "Memory type: 0x20"
+4665706-4665727 spiflash: pp: "Device ID: 0x15"
+4665639-4665727 spiflash: dsry: "Device: Macronix MX25L3205D"
+4715923-4715942 spiflash: pp: "Command: Read identification"
+4715948-4715967 spiflash: pp: "Manufacturer ID: 0xc2"
+4715969-4715988 spiflash: pp: "Memory type: 0x20"
+4715989-4716010 spiflash: pp: "Device ID: 0x15"
+4715923-4716010 spiflash: dsry: "Device: Macronix MX25L3205D"
+4761989-4762008 spiflash: pp: "Command: Read identification"
+4762014-4762033 spiflash: pp: "Manufacturer ID: 0xc2"
+4762035-4762054 spiflash: pp: "Memory type: 0x20"
+4762055-4762076 spiflash: pp: "Device ID: 0x15"
+4761989-4762076 spiflash: dsry: "Device: Macronix MX25L3205D"
+4816081-4816100 spiflash: pp: "Command: Read identification"
+4816106-4816125 spiflash: pp: "Manufacturer ID: 0xc2"
+4816127-4816146 spiflash: pp: "Memory type: 0x20"
+4816148-4816167 spiflash: pp: "Device ID: 0x15"
+4816081-4816167 spiflash: dsry: "Device: Macronix MX25L3205D"
+4861985-4862004 spiflash: pp: "Command: Read identification"
+4862010-4862029 spiflash: pp: "Manufacturer ID: 0xc2"
+4862031-4862050 spiflash: pp: "Memory type: 0x20"
+4862052-4862071 spiflash: pp: "Device ID: 0x15"
+4861985-4862071 spiflash: dsry: "Device: Macronix MX25L3205D"
+4915613-4915632 spiflash: pp: "Command: Read identification"
+4915638-4915657 spiflash: pp: "Manufacturer ID: 0xc2"
+4915659-4915678 spiflash: pp: "Memory type: 0x20"
+4915680-4915699 spiflash: pp: "Device ID: 0x15"
+4915613-4915699 spiflash: dsry: "Device: Macronix MX25L3205D"
+4966500-4966521 spiflash: pp: "Command: Read identification"
+4966525-4966546 spiflash: pp: "Manufacturer ID: 0xc2"
+4966546-4966565 spiflash: pp: "Memory type: 0x20"
+4966567-4966586 spiflash: pp: "Device ID: 0x15"
+4966500-4966586 spiflash: dsry: "Device: Macronix MX25L3205D"
+5012346-5012367 spiflash: pp: "Command: Read identification"
+5012371-5012392 spiflash: pp: "Manufacturer ID: 0xc2"
+5012392-5012413 spiflash: pp: "Memory type: 0x20"
+5012413-5012434 spiflash: pp: "Device ID: 0x15"
+5012346-5012434 spiflash: dsry: "Device: Macronix MX25L3205D"
+5065449-5065470 spiflash: pp: "Command: Read identification"
+5065474-5065495 spiflash: pp: "Manufacturer ID: 0xc2"
+5065495-5065514 spiflash: pp: "Memory type: 0x20"
+5065516-5065535 spiflash: pp: "Device ID: 0x15"
+5065449-5065535 spiflash: dsry: "Device: Macronix MX25L3205D"
+5115964-5115985 spiflash: pp: "Command: Read identification"
+5115989-5116010 spiflash: pp: "Manufacturer ID: 0xc2"
+5116010-5116029 spiflash: pp: "Memory type: 0x20"
+5116031-5116050 spiflash: pp: "Device ID: 0x15"
+5115964-5116050 spiflash: dsry: "Device: Macronix MX25L3205D"
+5162317-5162338 spiflash: pp: "Command: Read identification"
+5162342-5162363 spiflash: pp: "Manufacturer ID: 0xc2"
+5162363-5162384 spiflash: pp: "Memory type: 0x20"
+5162384-5162403 spiflash: pp: "Device ID: 0x15"
+5162317-5162403 spiflash: dsry: "Device: Macronix MX25L3205D"
+5215440-5215461 spiflash: pp: "Command: Read identification"
+5215465-5215486 spiflash: pp: "Manufacturer ID: 0xc2"
+5215486-5215507 spiflash: pp: "Memory type: 0x20"
+5215507-5215526 spiflash: pp: "Device ID: 0x15"
+5215440-5215526 spiflash: dsry: "Device: Macronix MX25L3205D"
+5265941-5265960 spiflash: exso: "Command: Read electronic manufacturer & device ID"
+5265962-5265981 spiflash: bits: "Dummy byte: 0"
+5265982-5266003 spiflash: bits: "Dummy byte: 0"
+5266003-5266024 spiflash: bits: "Master wants manufacturer ID first"
+5266028-5266049 spiflash: bits: "Manufacturer ID"
+5266049-5266070 spiflash: bits: "Manufacturer ID"
+5266049-5266070 spiflash: bits: "Device: Macronix MX25L1605D"
+5312297-5312318 spiflash: pp: "Command: Read identification"
+5312322-5312343 spiflash: pp: "Manufacturer ID: 0xc2"
+5312343-5312362 spiflash: pp: "Memory type: 0x20"
+5312364-5312383 spiflash: pp: "Device ID: 0x15"
+5312297-5312383 spiflash: dsry: "Device: Macronix MX25L3205D"
+5368034-5368055 spiflash: pp: "Command: Read identification"
+5368059-5368080 spiflash: pp: "Manufacturer ID: 0xc2"
+5368080-5368101 spiflash: pp: "Memory type: 0x20"
+5368101-5368120 spiflash: pp: "Device ID: 0x15"
+5368034-5368120 spiflash: dsry: "Device: Macronix MX25L3205D"
+5415919-5415940 spiflash: pp: "Command: Read identification"
+5415944-5415965 spiflash: pp: "Manufacturer ID: 0xc2"
+5415965-5415986 spiflash: pp: "Memory type: 0x20"
+5415986-5416007 spiflash: pp: "Device ID: 0x15"
+5415919-5416007 spiflash: dsry: "Device: Macronix MX25L3205D"
+5461749-5461768 spiflash: exso: "Command: Read electronic manufacturer & device ID"
+5461770-5461789 spiflash: bits: "Dummy byte: 0"
+5461790-5461811 spiflash: bits: "Dummy byte: 0"
+5461811-5461832 spiflash: bits: "Master wants manufacturer ID first"
+5461836-5461857 spiflash: bits: "Manufacturer ID"
+5461857-5461878 spiflash: bits: "Manufacturer ID"
+5461857-5461878 spiflash: bits: "Device: Macronix MX25L1605D"
+5515397-5515417 spiflash: pp: "Command: Read identification"
+5515423-5515443 spiflash: pp: "Manufacturer ID: 0xc2"
+5515443-5515464 spiflash: pp: "Memory type: 0x20"
+5515464-5515485 spiflash: pp: "Device ID: 0x15"
+5515397-5515485 spiflash: dsry: "Device: Macronix MX25L3205D"
diff --git a/decoder/test/spiflash/test.conf b/decoder/test/spiflash/test.conf
new file mode 100644 (file)
index 0000000..2f84fee
--- /dev/null
@@ -0,0 +1,6 @@
+test probe
+       protocol-decoder spi channel cs=0 channel miso=1 channel clk=2 channel mosi=3
+       protocol-decoder spiflash
+       stack spi spiflash
+       input spi/mx25l1605d/mx25l1605d_probe.sr
+       output spiflash annotation match probe.output