From: Uwe Hermann Date: Thu, 30 Jan 2014 18:17:40 +0000 (+0100) Subject: mx25lxx05d: Add probe test case. X-Git-Tag: libsigrokdecode-0.3.0~143 X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=commitdiff_plain;h=714f22fe69a79f517fb3b47567b390233987d246 mx25lxx05d: Add probe test case. --- diff --git a/decoders/mx25lxx05d/test/probe.output b/decoders/mx25lxx05d/test/probe.output new file mode 100644 index 0000000..3eca0b4 --- /dev/null +++ b/decoders/mx25lxx05d/test/probe.output @@ -0,0 +1,583 @@ +3-25 mx25lxx05d: text: "Unknown command: 0x3f" +28-46 mx25lxx05d: text: "Unknown command: 0xff" +49-67 mx25lxx05d: text: "Unknown command: 0xff" +69-88 mx25lxx05d: text: "Unknown command: 0xff" +11243-11261 mx25lxx05d: text: "Command: Read identification" +11268-11286 mx25lxx05d: text: "Manufacturer ID: 0xc2" +11289-11307 mx25lxx05d: text: "Memory type: 0x20" +11310-11327 mx25lxx05d: text: "Device ID: 0x15" +11243-11327 mx25lxx05d: text: "Device: Macronix MX25L3205D" +11331-11348 mx25lxx05d: text: "Unknown command: 0xff" +61807-61825 mx25lxx05d: text: "Command: Read identification" +61832-61850 mx25lxx05d: text: "Manufacturer ID: 0xc2" +61853-61870 mx25lxx05d: text: "Memory type: 0x20" +61874-61891 mx25lxx05d: text: "Device ID: 0x15" +61807-61891 mx25lxx05d: text: "Device: Macronix MX25L3205D" +61895-61912 mx25lxx05d: text: "Unknown command: 0xff" +111908-111926 mx25lxx05d: text: "Command: Read identification" +111933-111951 mx25lxx05d: text: "Manufacturer ID: 0xc2" +111954-111972 mx25lxx05d: text: "Memory type: 0x20" +111975-111993 mx25lxx05d: text: "Device ID: 0x15" +111908-111993 mx25lxx05d: text: "Device: Macronix MX25L3205D" +111996-112013 mx25lxx05d: text: "Unknown command: 0xff" +160879-160897 mx25lxx05d: text: "Command: Read identification" +160904-160922 mx25lxx05d: text: "Manufacturer ID: 0xc2" +160925-160942 mx25lxx05d: text: "Memory type: 0x20" +160946-160963 mx25lxx05d: text: "Device ID: 0x15" +160879-160963 mx25lxx05d: text: "Device: Macronix MX25L3205D" +160967-160984 mx25lxx05d: text: "Unknown command: 0xff" +210825-210842 mx25lxx05d: text: "Command: Read identification" +210850-210867 mx25lxx05d: text: "Manufacturer ID: 0xc2" +210870-210888 mx25lxx05d: text: "Memory type: 0x20" +210891-210909 mx25lxx05d: text: "Device ID: 0x15" +210825-210909 mx25lxx05d: text: "Device: Macronix MX25L3205D" +210912-210930 mx25lxx05d: text: "Unknown command: 0xff" +261418-261436 mx25lxx05d: text: "Command: Read identification" +261443-261461 mx25lxx05d: text: "Manufacturer ID: 0xc2" +261464-261482 mx25lxx05d: text: "Memory type: 0x20" +261485-261503 mx25lxx05d: text: "Device ID: 0x15" +261418-261503 mx25lxx05d: text: "Device: Macronix MX25L3205D" +261506-261523 mx25lxx05d: text: "Unknown command: 0xff" +312970-312987 mx25lxx05d: text: "Command: Read identification" +312995-313012 mx25lxx05d: text: "Manufacturer ID: 0xc2" +313016-313033 mx25lxx05d: text: "Memory type: 0x20" +313036-313054 mx25lxx05d: text: "Device ID: 0x15" +312970-313054 mx25lxx05d: text: "Device: Macronix MX25L3205D" +313057-313075 mx25lxx05d: text: "Unknown command: 0xff" +362962-362979 mx25lxx05d: text: "Command: Read identification" +362987-363004 mx25lxx05d: text: "Manufacturer ID: 0xc2" +363008-363025 mx25lxx05d: text: "Memory type: 0x20" +363029-363046 mx25lxx05d: text: "Device ID: 0x15" +362962-363046 mx25lxx05d: text: "Device: Macronix MX25L3205D" +363049-363067 mx25lxx05d: text: "Unknown command: 0xff" +412961-412979 mx25lxx05d: text: "Command: Read identification" +412986-413004 mx25lxx05d: text: "Manufacturer ID: 0xc2" +413007-413025 mx25lxx05d: text: "Memory type: 0x20" +413028-413045 mx25lxx05d: text: "Device ID: 0x15" +412961-413045 mx25lxx05d: text: "Device: Macronix MX25L3205D" +413049-413066 mx25lxx05d: text: "Unknown command: 0xff" +462966-462983 mx25lxx05d: text: "Command: Read identification" +462991-463008 mx25lxx05d: text: "Manufacturer ID: 0xc2" +463012-463029 mx25lxx05d: text: "Memory type: 0x20" +463033-463050 mx25lxx05d: text: "Device ID: 0x15" +462966-463050 mx25lxx05d: text: "Device: Macronix MX25L3205D" +463053-463071 mx25lxx05d: text: "Unknown command: 0xff" +512947-512965 mx25lxx05d: text: "Command: Read identification" +512972-512990 mx25lxx05d: text: "Manufacturer ID: 0xc2" +512993-513011 mx25lxx05d: text: "Memory type: 0x20" +513014-513031 mx25lxx05d: text: "Device ID: 0x15" +512947-513031 mx25lxx05d: text: "Device: Macronix MX25L3205D" +562937-562954 mx25lxx05d: text: "Command: Read identification" +562962-562979 mx25lxx05d: text: "Manufacturer ID: 0xc2" +562983-563000 mx25lxx05d: text: "Memory type: 0x20" +563004-563021 mx25lxx05d: text: "Device ID: 0x15" +562937-563021 mx25lxx05d: text: "Device: Macronix MX25L3205D" +612937-612955 mx25lxx05d: text: "Command: Read identification" +612962-612980 mx25lxx05d: text: "Manufacturer ID: 0xc2" +612983-613001 mx25lxx05d: text: "Memory type: 0x20" +613004-613022 mx25lxx05d: text: "Device ID: 0x15" +612937-613022 mx25lxx05d: text: "Device: Macronix MX25L3205D" +662929-662947 mx25lxx05d: text: "Command: Read identification" +662954-662972 mx25lxx05d: text: "Manufacturer ID: 0xc2" +662975-662993 mx25lxx05d: text: "Memory type: 0x20" +662996-663013 mx25lxx05d: text: "Device ID: 0x15" +662929-663013 mx25lxx05d: text: "Device: Macronix MX25L3205D" +712919-712936 mx25lxx05d: text: "Command: Read identification" +712944-712961 mx25lxx05d: text: "Manufacturer ID: 0xc2" +712964-712982 mx25lxx05d: text: "Memory type: 0x20" +712985-713003 mx25lxx05d: text: "Device ID: 0x15" +712919-713003 mx25lxx05d: text: "Device: Macronix MX25L3205D" +762532-762549 mx25lxx05d: text: "Command: Read identification" +762557-762574 mx25lxx05d: text: "Manufacturer ID: 0xc2" +762577-762595 mx25lxx05d: text: "Memory type: 0x20" +762598-762616 mx25lxx05d: text: "Device ID: 0x15" +762532-762616 mx25lxx05d: text: "Device: Macronix MX25L3205D" +812914-812931 mx25lxx05d: text: "Command: Read identification" +812939-812956 mx25lxx05d: text: "Manufacturer ID: 0xc2" +812960-812977 mx25lxx05d: text: "Memory type: 0x20" +812980-812998 mx25lxx05d: text: "Device ID: 0x15" +812914-812998 mx25lxx05d: text: "Device: Macronix MX25L3205D" +862913-862931 mx25lxx05d: text: "Command: Read identification" +862938-862956 mx25lxx05d: text: "Manufacturer ID: 0xc2" +862959-862977 mx25lxx05d: text: "Memory type: 0x20" +862980-862998 mx25lxx05d: text: "Device ID: 0x15" +862913-862998 mx25lxx05d: text: "Device: Macronix MX25L3205D" +911848-911866 mx25lxx05d: text: "Command: Read identification" +911873-911891 mx25lxx05d: text: "Manufacturer ID: 0xc2" +911894-911912 mx25lxx05d: text: "Memory type: 0x20" +911915-911932 mx25lxx05d: text: "Device ID: 0x15" +911848-911932 mx25lxx05d: text: "Device: Macronix MX25L3205D" +966518-966535 mx25lxx05d: text: "Command: Read identification" +966543-966560 mx25lxx05d: text: "Manufacturer ID: 0xc2" +966564-966581 mx25lxx05d: text: "Memory type: 0x20" +966584-966602 mx25lxx05d: text: "Device ID: 0x15" +966518-966602 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1012361-1012379 mx25lxx05d: text: "Command: Read identification" +1012386-1012404 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1012407-1012425 mx25lxx05d: text: "Memory type: 0x20" +1012428-1012445 mx25lxx05d: text: "Device ID: 0x15" +1012361-1012445 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1062490-1062507 mx25lxx05d: text: "Command: Read identification" +1062515-1062532 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1062536-1062553 mx25lxx05d: text: "Memory type: 0x20" +1062556-1062574 mx25lxx05d: text: "Device ID: 0x15" +1062490-1062574 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1112875-1112892 mx25lxx05d: text: "Command: Read identification" +1112900-1112917 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1112921-1112938 mx25lxx05d: text: "Memory type: 0x20" +1112942-1112959 mx25lxx05d: text: "Device ID: 0x15" +1112875-1112959 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1165977-1165994 mx25lxx05d: text: "Command: Read identification" +1166002-1166019 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1166023-1166040 mx25lxx05d: text: "Memory type: 0x20" +1166044-1166061 mx25lxx05d: text: "Device ID: 0x15" +1165977-1166061 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1212854-1212872 mx25lxx05d: text: "Command: Read identification" +1212879-1212897 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1212900-1212918 mx25lxx05d: text: "Memory type: 0x20" +1212921-1212938 mx25lxx05d: text: "Device ID: 0x15" +1212854-1212938 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1262476-1262493 mx25lxx05d: text: "Command: Read identification" +1262501-1262518 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1262522-1262539 mx25lxx05d: text: "Memory type: 0x20" +1262543-1262560 mx25lxx05d: text: "Device ID: 0x15" +1262476-1262560 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1316116-1316134 mx25lxx05d: text: "Command: Read identification" +1316141-1316159 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1316162-1316179 mx25lxx05d: text: "Memory type: 0x20" +1316183-1316200 mx25lxx05d: text: "Device ID: 0x15" +1316116-1316200 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1365952-1365969 mx25lxx05d: text: "Command: Read identification" +1365977-1365994 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1365997-1366015 mx25lxx05d: text: "Memory type: 0x20" +1366018-1366036 mx25lxx05d: text: "Device ID: 0x15" +1365952-1366036 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1412838-1412855 mx25lxx05d: text: "Command: Read identification" +1412863-1412880 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1412883-1412901 mx25lxx05d: text: "Memory type: 0x20" +1412904-1412922 mx25lxx05d: text: "Device ID: 0x15" +1412838-1412922 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1462831-1462849 mx25lxx05d: text: "Command: Read identification" +1462856-1462874 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1462877-1462895 mx25lxx05d: text: "Memory type: 0x20" +1462898-1462916 mx25lxx05d: text: "Device ID: 0x15" +1462831-1462916 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1542633-1542650 mx25lxx05d: text: "Command: Read identification" +1542658-1542675 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1542679-1542696 mx25lxx05d: text: "Memory type: 0x20" +1542700-1542717 mx25lxx05d: text: "Device ID: 0x15" +1542633-1542717 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1564887-1564905 mx25lxx05d: text: "Command: Read identification" +1564912-1564930 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1564933-1564951 mx25lxx05d: text: "Memory type: 0x20" +1564954-1564972 mx25lxx05d: text: "Device ID: 0x15" +1564887-1564972 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1615932-1615950 mx25lxx05d: text: "Command: Read identification" +1615957-1615975 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1615978-1615995 mx25lxx05d: text: "Memory type: 0x20" +1615999-1616016 mx25lxx05d: text: "Device ID: 0x15" +1615932-1616016 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1662807-1662825 mx25lxx05d: text: "Command: Read identification" +1662832-1662850 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1662853-1662871 mx25lxx05d: text: "Memory type: 0x20" +1662874-1662891 mx25lxx05d: text: "Device ID: 0x15" +1662807-1662891 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1713436-1713454 mx25lxx05d: text: "Command: Read identification" +1713461-1713479 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1713482-1713499 mx25lxx05d: text: "Memory type: 0x20" +1713503-1713520 mx25lxx05d: text: "Device ID: 0x15" +1713436-1713520 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1766409-1766427 mx25lxx05d: text: "Command: Read identification" +1766434-1766452 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1766455-1766472 mx25lxx05d: text: "Memory type: 0x20" +1766476-1766493 mx25lxx05d: text: "Device ID: 0x15" +1766409-1766493 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1812777-1812795 mx25lxx05d: text: "Command: Read identification" +1812802-1812820 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1812823-1812841 mx25lxx05d: text: "Memory type: 0x20" +1812844-1812861 mx25lxx05d: text: "Device ID: 0x15" +1812777-1812861 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1862253-1862270 mx25lxx05d: text: "Command: Read identification" +1862278-1862295 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1862299-1862316 mx25lxx05d: text: "Memory type: 0x20" +1862319-1862337 mx25lxx05d: text: "Device ID: 0x15" +1862253-1862337 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1915893-1915910 mx25lxx05d: text: "Command: Read identification" +1915918-1915935 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1915939-1915956 mx25lxx05d: text: "Memory type: 0x20" +1915959-1915977 mx25lxx05d: text: "Device ID: 0x15" +1915893-1915977 mx25lxx05d: text: "Device: Macronix MX25L3205D" +1965781-1965799 mx25lxx05d: text: "Command: Read identification" +1965806-1965824 mx25lxx05d: text: "Manufacturer ID: 0xc2" +1965827-1965845 mx25lxx05d: text: "Memory type: 0x20" +1965848-1965865 mx25lxx05d: text: "Device ID: 0x15" +1965781-1965865 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2016378-2016396 mx25lxx05d: text: "Command: Read identification" +2016403-2016421 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2016424-2016442 mx25lxx05d: text: "Memory type: 0x20" +2016445-2016463 mx25lxx05d: text: "Device ID: 0x15" +2016378-2016463 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2062737-2062754 mx25lxx05d: text: "Command: Read identification" +2062762-2062779 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2062783-2062800 mx25lxx05d: text: "Memory type: 0x20" +2062804-2062821 mx25lxx05d: text: "Device ID: 0x15" +2062737-2062821 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2116363-2116381 mx25lxx05d: text: "Command: Read identification" +2116388-2116406 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2116409-2116427 mx25lxx05d: text: "Memory type: 0x20" +2116430-2116447 mx25lxx05d: text: "Device ID: 0x15" +2116363-2116447 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2162719-2162737 mx25lxx05d: text: "Command: Read identification" +2162744-2162762 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2162765-2162783 mx25lxx05d: text: "Memory type: 0x20" +2162786-2162803 mx25lxx05d: text: "Device ID: 0x15" +2162719-2162803 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2216867-2216885 mx25lxx05d: text: "Command: Read identification" +2216892-2216910 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2216913-2216931 mx25lxx05d: text: "Memory type: 0x20" +2216934-2216951 mx25lxx05d: text: "Device ID: 0x15" +2216867-2216951 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2262722-2262740 mx25lxx05d: text: "Command: Read identification" +2262747-2262765 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2262768-2262786 mx25lxx05d: text: "Memory type: 0x20" +2262789-2262807 mx25lxx05d: text: "Device ID: 0x15" +2262722-2262807 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2316335-2316353 mx25lxx05d: text: "Command: Read identification" +2316360-2316378 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2316381-2316399 mx25lxx05d: text: "Memory type: 0x20" +2316402-2316419 mx25lxx05d: text: "Device ID: 0x15" +2316335-2316419 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2362687-2362705 mx25lxx05d: text: "Command: Read identification" +2362712-2362730 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2362733-2362751 mx25lxx05d: text: "Memory type: 0x20" +2362754-2362771 mx25lxx05d: text: "Device ID: 0x15" +2362687-2362771 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2416319-2416336 mx25lxx05d: text: "Command: Read identification" +2416344-2416361 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2416365-2416382 mx25lxx05d: text: "Memory type: 0x20" +2416386-2416403 mx25lxx05d: text: "Device ID: 0x15" +2416319-2416403 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2462685-2462702 mx25lxx05d: text: "Command: Read identification" +2462710-2462727 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2462731-2462748 mx25lxx05d: text: "Memory type: 0x20" +2462752-2462769 mx25lxx05d: text: "Device ID: 0x15" +2462685-2462769 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2516307-2516325 mx25lxx05d: text: "Command: Read identification" +2516332-2516350 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2516353-2516370 mx25lxx05d: text: "Memory type: 0x20" +2516374-2516391 mx25lxx05d: text: "Device ID: 0x15" +2516307-2516391 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2562661-2562679 mx25lxx05d: text: "Command: Read identification" +2562686-2562704 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2562707-2562725 mx25lxx05d: text: "Memory type: 0x20" +2562728-2562746 mx25lxx05d: text: "Device ID: 0x15" +2562661-2562746 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2616295-2616313 mx25lxx05d: text: "Command: Read identification" +2616320-2616338 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2616341-2616359 mx25lxx05d: text: "Memory type: 0x20" +2616362-2616379 mx25lxx05d: text: "Device ID: 0x15" +2616295-2616379 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2662657-2662675 mx25lxx05d: text: "Command: Read identification" +2662682-2662700 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2662703-2662720 mx25lxx05d: text: "Memory type: 0x20" +2662724-2662741 mx25lxx05d: text: "Device ID: 0x15" +2662657-2662741 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2716279-2716296 mx25lxx05d: text: "Command: Read identification" +2716304-2716321 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2716325-2716342 mx25lxx05d: text: "Memory type: 0x20" +2716345-2716363 mx25lxx05d: text: "Device ID: 0x15" +2716279-2716363 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2762647-2762665 mx25lxx05d: text: "Command: Read identification" +2762672-2762690 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2762693-2762711 mx25lxx05d: text: "Memory type: 0x20" +2762714-2762731 mx25lxx05d: text: "Device ID: 0x15" +2762647-2762731 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2815899-2815916 mx25lxx05d: text: "Command: Read identification" +2815924-2815941 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2815945-2815962 mx25lxx05d: text: "Memory type: 0x20" +2815966-2815983 mx25lxx05d: text: "Device ID: 0x15" +2815899-2815983 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2866260-2866277 mx25lxx05d: text: "Command: Read identification" +2866285-2866302 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2866306-2866323 mx25lxx05d: text: "Memory type: 0x20" +2866327-2866344 mx25lxx05d: text: "Device ID: 0x15" +2866260-2866344 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2912623-2912640 mx25lxx05d: text: "Command: Read identification" +2912648-2912665 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2912669-2912686 mx25lxx05d: text: "Memory type: 0x20" +2912690-2912707 mx25lxx05d: text: "Device ID: 0x15" +2912623-2912707 mx25lxx05d: text: "Device: Macronix MX25L3205D" +2966247-2966265 mx25lxx05d: text: "Command: Read identification" +2966272-2966290 mx25lxx05d: text: "Manufacturer ID: 0xc2" +2966293-2966311 mx25lxx05d: text: "Memory type: 0x20" +2966314-2966331 mx25lxx05d: text: "Device ID: 0x15" +2966247-2966331 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3012611-3012629 mx25lxx05d: text: "Command: Read identification" +3012636-3012654 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3012657-3012674 mx25lxx05d: text: "Memory type: 0x20" +3012678-3012695 mx25lxx05d: text: "Device ID: 0x15" +3012611-3012695 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3066235-3066253 mx25lxx05d: text: "Command: Read identification" +3066260-3066278 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3066281-3066299 mx25lxx05d: text: "Memory type: 0x20" +3066302-3066320 mx25lxx05d: text: "Device ID: 0x15" +3066235-3066320 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3112228-3112246 mx25lxx05d: text: "Command: Read identification" +3112253-3112271 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3112274-3112291 mx25lxx05d: text: "Memory type: 0x20" +3112295-3112312 mx25lxx05d: text: "Device ID: 0x15" +3112228-3112312 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3165854-3165871 mx25lxx05d: text: "Command: Read identification" +3165879-3165896 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3165900-3165917 mx25lxx05d: text: "Memory type: 0x20" +3165921-3165938 mx25lxx05d: text: "Device ID: 0x15" +3165854-3165938 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3215707-3215724 mx25lxx05d: text: "Command: Read identification" +3215732-3215749 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3215752-3215770 mx25lxx05d: text: "Memory type: 0x20" +3215773-3215791 mx25lxx05d: text: "Device ID: 0x15" +3215707-3215791 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3265834-3265851 mx25lxx05d: text: "Command: Read identification" +3265859-3265876 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3265880-3265897 mx25lxx05d: text: "Memory type: 0x20" +3265900-3265918 mx25lxx05d: text: "Device ID: 0x15" +3265834-3265918 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3315694-3315712 mx25lxx05d: text: "Command: Read identification" +3315719-3315737 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3315740-3315758 mx25lxx05d: text: "Memory type: 0x20" +3315761-3315778 mx25lxx05d: text: "Device ID: 0x15" +3315694-3315778 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3365689-3365706 mx25lxx05d: text: "Command: Read identification" +3365714-3365731 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3365735-3365752 mx25lxx05d: text: "Memory type: 0x20" +3365756-3365773 mx25lxx05d: text: "Device ID: 0x15" +3365689-3365773 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3441210-3441227 mx25lxx05d: text: "Command: Read identification" +3441235-3441252 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3441256-3441273 mx25lxx05d: text: "Memory type: 0x20" +3441276-3441294 mx25lxx05d: text: "Device ID: 0x15" +3441210-3441294 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3485063-3485080 mx25lxx05d: text: "Command: Read identification" +3485088-3485105 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3485109-3485126 mx25lxx05d: text: "Memory type: 0x20" +3485130-3485147 mx25lxx05d: text: "Device ID: 0x15" +3485063-3485147 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3516119-3516136 mx25lxx05d: text: "Command: Read identification" +3516144-3516161 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3516165-3516182 mx25lxx05d: text: "Memory type: 0x20" +3516186-3516203 mx25lxx05d: text: "Device ID: 0x15" +3516119-3516203 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3562546-3562563 mx25lxx05d: text: "Command: Read identification" +3562571-3562588 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3562592-3562609 mx25lxx05d: text: "Memory type: 0x20" +3562612-3562630 mx25lxx05d: text: "Device ID: 0x15" +3562546-3562630 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3612018-3612035 mx25lxx05d: text: "Command: Read identification" +3612043-3612060 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3612063-3612081 mx25lxx05d: text: "Memory type: 0x20" +3612084-3612102 mx25lxx05d: text: "Device ID: 0x15" +3612018-3612102 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3665802-3665819 mx25lxx05d: text: "Command: Read identification" +3665827-3665844 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3665848-3665865 mx25lxx05d: text: "Memory type: 0x20" +3665868-3665886 mx25lxx05d: text: "Device ID: 0x15" +3665802-3665886 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3716158-3716175 mx25lxx05d: text: "Command: Read identification" +3716183-3716200 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3716203-3716221 mx25lxx05d: text: "Memory type: 0x20" +3716224-3716242 mx25lxx05d: text: "Device ID: 0x15" +3716158-3716242 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3763016-3763033 mx25lxx05d: text: "Command: Read identification" +3763041-3763058 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3763062-3763079 mx25lxx05d: text: "Memory type: 0x20" +3763082-3763100 mx25lxx05d: text: "Device ID: 0x15" +3763016-3763100 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3816134-3816152 mx25lxx05d: text: "Command: Read identification" +3816159-3816177 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3816180-3816197 mx25lxx05d: text: "Memory type: 0x20" +3816201-3816218 mx25lxx05d: text: "Device ID: 0x15" +3816134-3816218 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3862495-3862512 mx25lxx05d: text: "Command: Read identification" +3862520-3862537 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3862541-3862558 mx25lxx05d: text: "Memory type: 0x20" +3862561-3862579 mx25lxx05d: text: "Device ID: 0x15" +3862495-3862579 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3916120-3916137 mx25lxx05d: text: "Command: Read identification" +3916145-3916162 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3916166-3916183 mx25lxx05d: text: "Memory type: 0x20" +3916186-3916204 mx25lxx05d: text: "Device ID: 0x15" +3916120-3916204 mx25lxx05d: text: "Device: Macronix MX25L3205D" +3962103-3962121 mx25lxx05d: text: "Command: Read identification" +3962128-3962146 mx25lxx05d: text: "Manufacturer ID: 0xc2" +3962149-3962167 mx25lxx05d: text: "Memory type: 0x20" +3962170-3962187 mx25lxx05d: text: "Device ID: 0x15" +3962103-3962187 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4015644-4015661 mx25lxx05d: text: "Command: Read identification" +4015669-4015686 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4015690-4015707 mx25lxx05d: text: "Memory type: 0x20" +4015710-4015728 mx25lxx05d: text: "Device ID: 0x15" +4015644-4015728 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4066100-4066117 mx25lxx05d: text: "Command: Read status register" +4066125-4066142 mx25lxx05d: text: "Status register: 0x00" +4066125-4066142 mx25lxx05d: verbose-decode: "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-4066163 mx25lxx05d: text: "Status register: 0x00" +4066145-4066163 mx25lxx05d: verbose-decode: "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-4114037 mx25lxx05d: text: "Command: Read identification" +4114045-4114062 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4114066-4114083 mx25lxx05d: text: "Memory type: 0x20" +4114086-4114104 mx25lxx05d: text: "Device ID: 0x15" +4114020-4114104 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4165584-4165601 mx25lxx05d: text: "Command: Read identification" +4165609-4165626 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4165629-4165647 mx25lxx05d: text: "Memory type: 0x20" +4165650-4165668 mx25lxx05d: text: "Device ID: 0x15" +4165584-4165668 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4211932-4211950 mx25lxx05d: text: "Command: Read identification" +4211957-4211975 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4211978-4211996 mx25lxx05d: text: "Memory type: 0x20" +4211999-4212016 mx25lxx05d: text: "Device ID: 0x15" +4211932-4212016 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4265063-4265081 mx25lxx05d: text: "Command: Read identification" +4265088-4265106 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4265109-4265126 mx25lxx05d: text: "Memory type: 0x20" +4265130-4265147 mx25lxx05d: text: "Device ID: 0x15" +4265063-4265147 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4316206-4316223 mx25lxx05d: text: "Command: Read identification" +4316231-4316248 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4316251-4316269 mx25lxx05d: text: "Memory type: 0x20" +4316272-4316290 mx25lxx05d: text: "Device ID: 0x15" +4316206-4316290 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4362060-4362077 mx25lxx05d: text: "Command: Read identification" +4362085-4362102 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4362105-4362123 mx25lxx05d: text: "Memory type: 0x20" +4362126-4362144 mx25lxx05d: text: "Device ID: 0x15" +4362060-4362144 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4416595-4416613 mx25lxx05d: text: "Command: Read identification" +4416620-4416638 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4416641-4416659 mx25lxx05d: text: "Memory type: 0x20" +4416662-4416680 mx25lxx05d: text: "Device ID: 0x15" +4416595-4416680 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4465681-4465698 mx25lxx05d: text: "Command: Read identification" +4465706-4465723 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4465726-4465744 mx25lxx05d: text: "Memory type: 0x20" +4465747-4465765 mx25lxx05d: text: "Device ID: 0x15" +4465681-4465765 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4515670-4515687 mx25lxx05d: text: "Command: Read identification" +4515695-4515712 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4515716-4515733 mx25lxx05d: text: "Memory type: 0x20" +4515737-4515754 mx25lxx05d: text: "Device ID: 0x15" +4515670-4515754 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4566032-4566050 mx25lxx05d: text: "Command: Read identification" +4566057-4566075 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4566078-4566096 mx25lxx05d: text: "Memory type: 0x20" +4566099-4566117 mx25lxx05d: text: "Device ID: 0x15" +4566032-4566117 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4612013-4612031 mx25lxx05d: text: "Command: Read identification" +4612038-4612056 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4612059-4612076 mx25lxx05d: text: "Memory type: 0x20" +4612080-4612097 mx25lxx05d: text: "Device ID: 0x15" +4612013-4612097 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4665639-4665657 mx25lxx05d: text: "Command: Read identification" +4665664-4665682 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4665685-4665703 mx25lxx05d: text: "Memory type: 0x20" +4665706-4665724 mx25lxx05d: text: "Device ID: 0x15" +4665639-4665724 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4715923-4715940 mx25lxx05d: text: "Command: Read identification" +4715948-4715965 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4715969-4715986 mx25lxx05d: text: "Memory type: 0x20" +4715989-4716007 mx25lxx05d: text: "Device ID: 0x15" +4715923-4716007 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4761989-4762006 mx25lxx05d: text: "Command: Read identification" +4762014-4762031 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4762035-4762052 mx25lxx05d: text: "Memory type: 0x20" +4762055-4762073 mx25lxx05d: text: "Device ID: 0x15" +4761989-4762073 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4816081-4816098 mx25lxx05d: text: "Command: Read identification" +4816106-4816123 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4816127-4816144 mx25lxx05d: text: "Memory type: 0x20" +4816148-4816165 mx25lxx05d: text: "Device ID: 0x15" +4816081-4816165 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4861985-4862002 mx25lxx05d: text: "Command: Read identification" +4862010-4862027 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4862031-4862048 mx25lxx05d: text: "Memory type: 0x20" +4862052-4862069 mx25lxx05d: text: "Device ID: 0x15" +4861985-4862069 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4915613-4915630 mx25lxx05d: text: "Command: Read identification" +4915638-4915655 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4915659-4915676 mx25lxx05d: text: "Memory type: 0x20" +4915680-4915697 mx25lxx05d: text: "Device ID: 0x15" +4915613-4915697 mx25lxx05d: text: "Device: Macronix MX25L3205D" +4966500-4966518 mx25lxx05d: text: "Command: Read identification" +4966525-4966543 mx25lxx05d: text: "Manufacturer ID: 0xc2" +4966546-4966563 mx25lxx05d: text: "Memory type: 0x20" +4966567-4966584 mx25lxx05d: text: "Device ID: 0x15" +4966500-4966584 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5012346-5012364 mx25lxx05d: text: "Command: Read identification" +5012371-5012389 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5012392-5012410 mx25lxx05d: text: "Memory type: 0x20" +5012413-5012431 mx25lxx05d: text: "Device ID: 0x15" +5012346-5012431 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5065449-5065467 mx25lxx05d: text: "Command: Read identification" +5065474-5065492 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5065495-5065512 mx25lxx05d: text: "Memory type: 0x20" +5065516-5065533 mx25lxx05d: text: "Device ID: 0x15" +5065449-5065533 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5115964-5115982 mx25lxx05d: text: "Command: Read identification" +5115989-5116007 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5116010-5116027 mx25lxx05d: text: "Memory type: 0x20" +5116031-5116048 mx25lxx05d: text: "Device ID: 0x15" +5115964-5116048 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5162317-5162335 mx25lxx05d: text: "Command: Read identification" +5162342-5162360 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5162363-5162381 mx25lxx05d: text: "Memory type: 0x20" +5162384-5162401 mx25lxx05d: text: "Device ID: 0x15" +5162317-5162401 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5215440-5215458 mx25lxx05d: text: "Command: Read identification" +5215465-5215483 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5215486-5215504 mx25lxx05d: text: "Memory type: 0x20" +5215507-5215524 mx25lxx05d: text: "Device ID: 0x15" +5215440-5215524 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5265941-5265958 mx25lxx05d: text: "Command: Read electronic manufacturer & device ID" +5265962-5265979 mx25lxx05d: text: "Dummy byte: 0" +5265982-5266000 mx25lxx05d: text: "Dummy byte: 0" +5266003-5266021 mx25lxx05d: text: "Master wants manufacturer ID first" +5266028-5266046 mx25lxx05d: text: "Manufacturer ID" +5266049-5266067 mx25lxx05d: text: "Manufacturer ID" +5266049-5266067 mx25lxx05d: text: "Device: Macronix MX25L1605D" +5312297-5312315 mx25lxx05d: text: "Command: Read identification" +5312322-5312340 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5312343-5312360 mx25lxx05d: text: "Memory type: 0x20" +5312364-5312381 mx25lxx05d: text: "Device ID: 0x15" +5312297-5312381 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5368034-5368052 mx25lxx05d: text: "Command: Read identification" +5368059-5368077 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5368080-5368098 mx25lxx05d: text: "Memory type: 0x20" +5368101-5368118 mx25lxx05d: text: "Device ID: 0x15" +5368034-5368118 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5415919-5415937 mx25lxx05d: text: "Command: Read identification" +5415944-5415962 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5415965-5415983 mx25lxx05d: text: "Memory type: 0x20" +5415986-5416004 mx25lxx05d: text: "Device ID: 0x15" +5415919-5416004 mx25lxx05d: text: "Device: Macronix MX25L3205D" +5461749-5461766 mx25lxx05d: text: "Command: Read electronic manufacturer & device ID" +5461770-5461787 mx25lxx05d: text: "Dummy byte: 0" +5461790-5461808 mx25lxx05d: text: "Dummy byte: 0" +5461811-5461829 mx25lxx05d: text: "Master wants manufacturer ID first" +5461836-5461854 mx25lxx05d: text: "Manufacturer ID" +5461857-5461875 mx25lxx05d: text: "Manufacturer ID" +5461857-5461875 mx25lxx05d: text: "Device: Macronix MX25L1605D" +5515397-5515415 mx25lxx05d: text: "Command: Read identification" +5515423-5515440 mx25lxx05d: text: "Manufacturer ID: 0xc2" +5515443-5515461 mx25lxx05d: text: "Memory type: 0x20" +5515464-5515482 mx25lxx05d: text: "Device ID: 0x15" +5515397-5515482 mx25lxx05d: text: "Device: Macronix MX25L3205D" diff --git a/decoders/mx25lxx05d/test/test.conf b/decoders/mx25lxx05d/test/test.conf new file mode 100644 index 0000000..20162fd --- /dev/null +++ b/decoders/mx25lxx05d/test/test.conf @@ -0,0 +1,7 @@ +test probe + protocol-decoder spi probe cs=0 probe miso=1 probe clk=2 probe mosi=3 + protocol-decoder mx25lxx05d + stack spi mx25lxx05d + input spi/mx25l1605d/mx25l1605d_probe.sr + output mx25lxx05d annotation match probe.output +