From 0b8c51747971e21861e2111fc369155d77aed58b Mon Sep 17 00:00:00 2001 From: Gerhard Sittig Date: Sat, 6 Jan 2018 10:54:22 +0100 Subject: [PATCH] parallel: use HD44780 dump to test parallel's word demux feature --- .../test/parallel/hd44780_word_demux.output | 100 ++++++++++++++++++ decoder/test/parallel/test.conf | 5 + 2 files changed, 105 insertions(+) create mode 100644 decoder/test/parallel/hd44780_word_demux.output diff --git a/decoder/test/parallel/hd44780_word_demux.output b/decoder/test/parallel/hd44780_word_demux.output new file mode 100644 index 0000000..a5c8ce6 --- /dev/null +++ b/decoder/test/parallel/hd44780_word_demux.output @@ -0,0 +1,100 @@ +3768240-4118229 parallel: items: "3" +3768240-4468218 parallel: words: "33" +4118229-4468218 parallel: items: "3" +4468218-4818202 parallel: items: "3" +4468218-5268189 parallel: words: "32" +4818202-5268189 parallel: items: "2" +5268189-5368185 parallel: items: "2" +5268189-5568180 parallel: words: "28" +5368185-5568180 parallel: items: "8" +5568180-5668176 parallel: items: "0" +5568180-5868171 parallel: words: "08" +5668176-5868171 parallel: items: "8" +5868171-5968166 parallel: items: "0" +5868171-6168162 parallel: words: "01" +5968166-6168162 parallel: items: "1" +6168162-6268157 parallel: items: "0" +6168162-6468152 parallel: words: "0c" +6268157-6468152 parallel: items: "c" +6468152-6568148 parallel: items: "0" +6468152-6768143 parallel: words: "06" +6568148-6768143 parallel: items: "6" +6768143-6868139 parallel: items: "0" +6768143-7068134 parallel: words: "01" +6868139-7068134 parallel: items: "1" +7068134-7168129 parallel: items: "8" +7068134-7368125 parallel: words: "80" +7168129-7368125 parallel: items: "0" +7368125-7468120 parallel: items: "4" +7368125-7668115 parallel: words: "48" +7468120-7668115 parallel: items: "8" +7668115-7768111 parallel: items: "6" +7668115-7968106 parallel: words: "65" +7768111-7968106 parallel: items: "5" +7968106-8068102 parallel: items: "6" +7968106-8268097 parallel: words: "6c" +8068102-8268097 parallel: items: "c" +8268097-8368093 parallel: items: "6" +8268097-8568088 parallel: words: "6c" +8368093-8568088 parallel: items: "c" +8568088-8668083 parallel: items: "6" +8568088-8868079 parallel: words: "6f" +8668083-8868079 parallel: items: "f" +8868079-8968074 parallel: items: "2" +8868079-9168069 parallel: words: "20" +8968074-9168069 parallel: items: "0" +9168069-9268065 parallel: items: "4" +9168069-9468060 parallel: words: "4c" +9268065-9468060 parallel: items: "c" +9468060-9568056 parallel: items: "4" +9468060-9768051 parallel: words: "43" +9568056-9768051 parallel: items: "3" +9768051-9868046 parallel: items: "4" +9768051-10068036 parallel: words: "44" +9868046-10068036 parallel: items: "4" +10068036-10168032 parallel: items: "a" +10068036-10368027 parallel: words: "a8" +10168032-10368027 parallel: items: "8" +10368027-10468022 parallel: items: "6" +10368027-10668018 parallel: words: "63" +10468022-10668018 parallel: items: "3" +10668018-10768013 parallel: items: "6" +10668018-10968008 parallel: words: "6f" +10768013-10968008 parallel: items: "f" +10968008-11068004 parallel: items: "7" +10968008-11267999 parallel: words: "75" +11068004-11267999 parallel: items: "5" +11267999-11367995 parallel: items: "6" +11267999-11567990 parallel: words: "6e" +11367995-11567990 parallel: items: "e" +11567990-11667985 parallel: items: "7" +11567990-11867981 parallel: words: "74" +11667985-11867981 parallel: items: "4" +11867981-11967976 parallel: items: "6" +11867981-12167971 parallel: words: "65" +11967976-12167971 parallel: items: "5" +12167971-12267967 parallel: items: "7" +12167971-12467962 parallel: words: "72" +12267967-12467962 parallel: items: "2" +12467962-12567958 parallel: items: "2" +12467962-12767953 parallel: words: "20" +12567958-12767953 parallel: items: "0" +12767953-12867948 parallel: items: "3" +12767953-13067944 parallel: words: "30" +12867948-13067944 parallel: items: "0" +13067944-13167939 parallel: items: "7" +13067944-13367934 parallel: words: "78" +13167939-13367934 parallel: items: "8" +13367934-13467930 parallel: items: "3" +13367934-13667925 parallel: words: "30" +13467930-13667925 parallel: items: "0" +13667925-13767921 parallel: items: "0" +13667925-13967916 parallel: words: "02" +13767921-13967916 parallel: items: "2" +13967916-14067911 parallel: items: "a" +13967916-14267907 parallel: words: "a8" +14067911-14267907 parallel: items: "8" +14267907-14367902 parallel: items: "3" +14267907-14567897 parallel: words: "30" +14367902-14567897 parallel: items: "0" +14567897-14667893 parallel: items: "3" diff --git a/decoder/test/parallel/test.conf b/decoder/test/parallel/test.conf index cf59c30..a28dd2d 100644 --- a/decoder/test/parallel/test.conf +++ b/decoder/test/parallel/test.conf @@ -21,3 +21,8 @@ test incremental_8ch_long_clock input misc/demo/incremental_8ch_long.sr output parallel annotation match incremental_8ch_long_clock.output output parallel python match incremental_8ch_long_clock.python + +test hd44780_word_demux + protocol-decoder parallel channel clk=3 channel d0=4 channel d1=5 channel d2=6 channel d3=7 option clock_edge=falling option wordsize=2 option endianness=big + input hd44780/hd44780-reset-init-hello.sr + output parallel annotation match hd44780_word_demux.output -- 2.30.2