summaryrefslogtreecommitdiff
path: root/decoder/test/usb_request
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2019-06-20 19:47:04 +0200
committerUwe Hermann <uwe@hermann-uwe.de>2019-06-20 19:47:31 +0200
commitccd140f547457cab4f87b21afaf62e5763e6e37c (patch)
tree50045dfa83dd6207542cc7f53414c7a71bb70271 /decoder/test/usb_request
parenta0a483752efbd963728fffc958960d1faf88a4ee (diff)
downloadsigrok-test-ccd140f547457cab4f87b21afaf62e5763e6e37c.tar.gz
sigrok-test-ccd140f547457cab4f87b21afaf62e5763e6e37c.zip
usb: Add a few cp2102_setup_with_outdata_nak* test-cases.
Diffstat (limited to 'decoder/test/usb_request')
-rw-r--r--decoder/test/usb_request/cp2102_setup_with_outdata_nak.bin_pcap85
-rw-r--r--decoder/test/usb_request/cp2102_setup_with_outdata_nak.output21
-rw-r--r--decoder/test/usb_request/test.conf9
3 files changed, 115 insertions, 0 deletions
diff --git a/decoder/test/usb_request/cp2102_setup_with_outdata_nak.bin_pcap b/decoder/test/usb_request/cp2102_setup_with_outdata_nak.bin_pcap
new file mode 100644
index 0000000..6ad61d9
--- /dev/null
+++ b/decoder/test/usb_request/cp2102_setup_with_outdata_nak.bin_pcap
@@ -0,0 +1,85 @@
+0-0 usb_request: a1 b2 c3 d4 00 02 00 04 00 00 00 00 00 00 00 00 ff ff ff ff 00 00 00 dc
+40160-40160 usb_request: 00 00 00 00 00 00 03 23 00 00 00 40 00 00 00 40
+40160-40160 usb_request: 00 00 00 00 00 00 00 00 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 23 00 00 00 00 00 00 00 00 00 00 00 00 41 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+40160-40160 usb_request: 00 00 00 00 00 00 03 b9 00 00 00 40 00 00 00 40
+40160-40160 usb_request: 00 00 00 00 00 00 00 00 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 b9 00 00 00 00 00 00 00 00 00 00 00 00 41 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+51716-51716 usb_request: 00 00 00 00 00 00 04 0a 00 00 00 40 00 00 00 40
+51716-51716 usb_request: 00 00 00 00 00 00 00 01 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 0a 00 00 00 00 00 00 00 00 00 00 00 00 c1 1d 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+51716-51716 usb_request: 00 00 00 00 00 00 04 e4 00 00 00 44 00 00 00 44
+51716-51716 usb_request: 00 00 00 00 00 00 00 01 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 e4 00 00 00 00 00 00 00 00 00 00 00 04 c1 1d 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 71 85 03 00
+66746-66746 usb_request: 00 00 00 00 00 00 05 36 00 00 00 40 00 00 00 40
+66746-66746 usb_request: 00 00 00 00 00 00 00 02 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 36 00 00 00 00 00 00 00 00 00 00 00 00 c1 04 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+66746-66746 usb_request: 00 00 00 00 00 00 05 74 00 00 00 42 00 00 00 42
+66746-66746 usb_request: 00 00 00 00 00 00 00 02 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 74 00 00 00 00 00 00 00 00 00 00 00 02 c1 04 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08
+73949-73949 usb_request: 00 00 00 00 00 00 05 c6 00 00 00 40 00 00 00 40
+73949-73949 usb_request: 00 00 00 00 00 00 00 03 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 c6 00 00 00 00 00 00 00 00 00 00 00 00 c1 14 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+73949-73949 usb_request: 00 00 00 00 00 00 06 14 00 00 00 50 00 00 00 50
+73949-73949 usb_request: 00 00 00 00 00 00 00 03 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 14 00 00 00 00 00 00 00 00 00 00 00 10 c1 14 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00
+81977-81977 usb_request: 00 00 00 00 00 00 06 67 00 00 00 40 00 00 00 40
+81977-81977 usb_request: 00 00 00 00 00 00 00 04 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 67 00 00 00 00 00 00 00 00 00 00 00 00 c1 08 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+81977-81977 usb_request: 00 00 00 00 00 00 06 a4 00 00 00 41 00 00 00 41
+81977-81977 usb_request: 00 00 00 00 00 00 00 04 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 a4 00 00 00 00 00 00 00 00 00 00 00 01 c1 08 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
+89147-89147 usb_request: 00 00 00 00 00 00 06 f6 00 00 00 40 00 00 00 40
+89147-89147 usb_request: 00 00 00 00 00 00 00 05 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 f6 00 00 00 00 00 00 00 00 00 00 00 00 c1 0c 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+89147-89147 usb_request: 00 00 00 00 00 00 07 34 00 00 00 42 00 00 00 42
+89147-89147 usb_request: 00 00 00 00 00 00 00 05 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 34 00 00 00 00 00 00 00 00 00 00 00 02 c1 0c 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+96411-96411 usb_request: 00 00 00 00 00 00 07 88 00 00 00 40 00 00 00 40
+96411-96411 usb_request: 00 00 00 00 00 00 00 06 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 88 00 00 00 00 00 00 00 00 00 00 00 00 c1 16 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+96411-96411 usb_request: 00 00 00 00 00 00 07 c5 00 00 00 42 00 00 00 42
+96411-96411 usb_request: 00 00 00 00 00 00 00 06 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 c5 00 00 00 00 00 00 00 00 00 00 00 02 c1 16 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+103610-103610 usb_request: 00 00 00 00 00 00 08 18 00 00 00 40 00 00 00 40
+103610-103610 usb_request: 00 00 00 00 00 00 00 07 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 18 00 00 00 00 00 00 00 00 00 00 00 00 c1 10 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+103610-103610 usb_request: 00 00 00 00 00 00 08 b9 00 00 00 53 00 00 00 53
+103610-103610 usb_request: 00 00 00 00 00 00 00 07 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 b9 00 00 00 00 00 00 00 00 00 00 00 13 c1 10 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+111694-111694 usb_request: 00 00 00 00 00 00 08 b9 00 00 00 44 00 00 00 44
+111694-111694 usb_request: 00 00 00 00 00 00 00 08 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 b9 00 00 00 00 00 00 00 00 00 00 00 04 41 1e 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 71 85 03 00
+111694-111694 usb_request: 00 00 00 00 00 00 09 01 00 00 00 4c 00 00 00 4c
+111694-111694 usb_request: 00 00 00 00 00 00 00 08 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 01 00 00 00 00 00 00 00 00 00 00 00 0c 41 1e 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 71 85 03 00 71 85 03 00 71 85 03 00
+119321-119321 usb_request: 00 00 00 00 00 00 09 52 00 00 00 40 00 00 00 40
+119321-119321 usb_request: 00 00 00 00 00 00 00 09 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 52 00 00 00 00 00 00 00 00 00 00 00 00 41 03 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+119321-119321 usb_request: 00 00 00 00 00 00 09 e9 00 00 00 40 00 00 00 40
+119321-119321 usb_request: 00 00 00 00 00 00 00 09 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 e9 00 00 00 00 00 00 00 00 00 00 00 00 41 03 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+130945-130945 usb_request: 00 00 00 00 00 00 0a 3a 00 00 00 40 00 00 00 40
+130945-130945 usb_request: 00 00 00 00 00 00 00 0a 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 3a 00 00 00 00 00 00 00 00 00 00 00 00 c1 1d 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+130945-130945 usb_request: 00 00 00 00 00 00 0a dd 00 00 00 44 00 00 00 44
+130945-130945 usb_request: 00 00 00 00 00 00 00 0a 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a dd 00 00 00 00 00 00 00 00 00 00 00 04 c1 1d 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 71 85 03 00
+143180-143180 usb_request: 00 00 00 00 00 00 0b 2f 00 00 00 40 00 00 00 40
+143180-143180 usb_request: 00 00 00 00 00 00 00 0b 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 2f 00 00 00 00 00 00 00 00 00 00 00 00 c1 04 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+143180-143180 usb_request: 00 00 00 00 00 00 0b 6d 00 00 00 42 00 00 00 42
+143180-143180 usb_request: 00 00 00 00 00 00 00 0b 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 6d 00 00 00 00 00 00 00 00 00 00 00 02 c1 04 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08
+150379-150379 usb_request: 00 00 00 00 00 00 0b bf 00 00 00 40 00 00 00 40
+150379-150379 usb_request: 00 00 00 00 00 00 00 0c 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b bf 00 00 00 00 00 00 00 00 00 00 00 00 c1 14 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+150379-150379 usb_request: 00 00 00 00 00 00 0c 0c 00 00 00 50 00 00 00 50
+150379-150379 usb_request: 00 00 00 00 00 00 00 0c 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 0c 00 00 00 00 00 00 00 00 00 00 00 10 c1 14 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00
+161693-161693 usb_request: 00 00 00 00 00 00 0c a1 00 00 00 40 00 00 00 40
+161693-161693 usb_request: 00 00 00 00 00 00 00 0d 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c a1 00 00 00 00 00 00 00 00 00 00 00 00 c1 08 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+161693-161693 usb_request: 00 00 00 00 00 00 0c de 00 00 00 41 00 00 00 41
+161693-161693 usb_request: 00 00 00 00 00 00 00 0d 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c de 00 00 00 00 00 00 00 00 00 00 00 01 c1 08 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
+168875-168875 usb_request: 00 00 00 00 00 00 0d 31 00 00 00 40 00 00 00 40
+168875-168875 usb_request: 00 00 00 00 00 00 00 0e 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d 31 00 00 00 00 00 00 00 00 00 00 00 00 c1 0c 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+168875-168875 usb_request: 00 00 00 00 00 00 0d 6f 00 00 00 42 00 00 00 42
+168875-168875 usb_request: 00 00 00 00 00 00 00 0e 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d 6f 00 00 00 00 00 00 00 00 00 00 00 02 c1 0c 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+176144-176144 usb_request: 00 00 00 00 00 00 0d c2 00 00 00 40 00 00 00 40
+176144-176144 usb_request: 00 00 00 00 00 00 00 0f 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d c2 00 00 00 00 00 00 00 00 00 00 00 00 c1 16 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+176144-176144 usb_request: 00 00 00 00 00 00 0e 01 00 00 00 42 00 00 00 42
+176144-176144 usb_request: 00 00 00 00 00 00 00 0f 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 01 00 00 00 00 00 00 00 00 00 00 00 02 c1 16 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+183404-183404 usb_request: 00 00 00 00 00 00 0e 54 00 00 00 40 00 00 00 40
+183404-183404 usb_request: 00 00 00 00 00 00 00 10 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 54 00 00 00 00 00 00 00 00 00 00 00 00 c1 10 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+183404-183404 usb_request: 00 00 00 00 00 00 0e a9 00 00 00 53 00 00 00 53
+183404-183404 usb_request: 00 00 00 00 00 00 00 10 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e a9 00 00 00 00 00 00 00 00 00 00 00 13 c1 10 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+191752-191752 usb_request: 00 00 00 00 00 00 0e fb 00 00 00 40 00 00 00 40
+191752-191752 usb_request: 00 00 00 00 00 00 00 11 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e fb 00 00 00 00 00 00 00 00 00 00 00 00 41 0b 04 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+191752-191752 usb_request: 00 00 00 00 00 00 0f 23 00 00 00 40 00 00 00 40
+191752-191752 usb_request: 00 00 00 00 00 00 00 11 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 23 00 00 00 00 00 00 00 00 00 00 00 00 41 0b 04 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+197801-197801 usb_request: 00 00 00 00 00 00 0f 74 00 00 00 40 00 00 00 40
+197801-197801 usb_request: 00 00 00 00 00 00 00 12 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 74 00 00 00 00 00 00 00 00 00 00 00 00 41 15 fe 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+197801-197801 usb_request: 00 00 00 00 00 00 0f 9c 00 00 00 40 00 00 00 40
+197801-197801 usb_request: 00 00 00 00 00 00 00 12 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 9c 00 00 00 00 00 00 00 00 00 00 00 00 41 15 fe 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+203864-203864 usb_request: 00 00 00 00 00 00 0f ed 00 00 00 40 00 00 00 40
+203864-203864 usb_request: 00 00 00 00 00 00 00 13 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f ed 00 00 00 00 00 00 00 00 00 00 00 00 c1 08 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+203864-203864 usb_request: 00 00 00 00 00 00 10 91 00 00 00 41 00 00 00 41
+203864-203864 usb_request: 00 00 00 00 00 00 00 13 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 91 00 00 00 00 00 00 00 00 00 00 00 01 c1 08 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
+216175-216175 usb_request: 00 00 00 00 00 00 10 e3 00 00 00 44 00 00 00 44
+216175-216175 usb_request: 00 00 00 00 00 00 00 14 53 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 e3 00 00 00 00 00 00 00 00 00 00 00 04 41 1e 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 01 00
+216175-216175 usb_request: 00 00 00 00 00 00 11 2a 00 00 00 4c 00 00 00 4c
+216175-216175 usb_request: 00 00 00 00 00 00 00 14 43 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 2a 00 00 00 00 00 00 00 00 00 00 00 0c 41 1e 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 01 00 00 c2 01 00 00 c2 01 00
diff --git a/decoder/test/usb_request/cp2102_setup_with_outdata_nak.output b/decoder/test/usb_request/cp2102_setup_with_outdata_nak.output
new file mode 100644
index 0000000..37f2de3
--- /dev/null
+++ b/decoder/test/usb_request/cp2102_setup_with_outdata_nak.output
@@ -0,0 +1,21 @@
+40160-47671 usb_request: request-setup-write: "SETUP out: [ 41 00 01 00 00 00 00 00 ][ ] : ACK"
+51716-62631 usb_request: request-setup-read: "SETUP in: [ C1 1D 00 00 00 00 04 00 ][ 71 85 03 00 ] : ACK"
+66746-69838 usb_request: request-setup-read: "SETUP in: [ C1 04 00 00 00 00 02 00 ][ 00 08 ] : ACK"
+73949-77803 usb_request: request-setup-read: "SETUP in: [ C1 14 00 00 00 00 10 00 ][ 09 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 ] : ACK"
+81977-85044 usb_request: request-setup-read: "SETUP in: [ C1 08 00 00 00 00 01 00 ][ 10 ] : ACK"
+89147-92247 usb_request: request-setup-read: "SETUP in: [ C1 0C 00 00 00 00 02 00 ][ 00 00 ] : ACK"
+96411-99498 usb_request: request-setup-read: "SETUP in: [ C1 16 00 00 00 00 02 00 ][ 00 00 ] : ACK"
+103610-111694 usb_request: request-setup-read: "SETUP in: [ C1 10 00 00 00 00 14 00 ][ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ] : ACK"
+111694-115250 usb_request: request-setup-write: "SETUP out: [ 41 1E 00 00 00 00 04 00 ][ 71 85 03 00 71 85 03 00 71 85 03 00 ] : ACK"
+119321-126894 usb_request: request-setup-write: "SETUP out: [ 41 03 00 08 00 00 00 00 ][ ] : ACK"
+130945-139053 usb_request: request-setup-read: "SETUP in: [ C1 1D 00 00 00 00 04 00 ][ 71 85 03 00 ] : ACK"
+143180-146274 usb_request: request-setup-read: "SETUP in: [ C1 04 00 00 00 00 02 00 ][ 00 08 ] : ACK"
+150379-154247 usb_request: request-setup-read: "SETUP in: [ C1 14 00 00 00 00 10 00 ][ 09 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 ] : ACK"
+161693-164743 usb_request: request-setup-read: "SETUP in: [ C1 08 00 00 00 00 01 00 ][ 10 ] : ACK"
+168875-171986 usb_request: request-setup-read: "SETUP in: [ C1 0C 00 00 00 00 02 00 ][ 00 00 ] : ACK"
+176144-179256 usb_request: request-setup-read: "SETUP in: [ C1 16 00 00 00 00 02 00 ][ 00 00 ] : ACK"
+183404-187651 usb_request: request-setup-read: "SETUP in: [ C1 10 00 00 00 00 14 00 ][ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ] : ACK"
+191752-193771 usb_request: request-setup-write: "SETUP out: [ 41 0B 04 FF 00 00 00 00 ][ ] : ACK"
+197801-199828 usb_request: request-setup-write: "SETUP out: [ 41 15 FE 00 00 00 00 00 ][ ] : ACK"
+203864-212091 usb_request: request-setup-read: "SETUP in: [ C1 08 00 00 00 00 01 00 ][ 10 ] : ACK"
+216175-219715 usb_request: request-setup-write: "SETUP out: [ 41 1E 00 00 00 00 04 00 ][ 00 C2 01 00 00 C2 01 00 00 C2 01 00 ] : ACK"
diff --git a/decoder/test/usb_request/test.conf b/decoder/test/usb_request/test.conf
index 4417487..3091386 100644
--- a/decoder/test/usb_request/test.conf
+++ b/decoder/test/usb_request/test.conf
@@ -148,3 +148,12 @@ test cp2110_serial_over_hid_ut612
input usb/hid/serial/cp2110_serial_over_hid_ut612.sr
output usb_request annotation match cp2110_serial_over_hid_ut612.output
output usb_request binary class pcap match cp2110_serial_over_hid_ut612.bin_pcap
+
+test cp2102_setup_with_outdata_nak
+ protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=full-speed
+ protocol-decoder usb_packet option signalling=full-speed
+ protocol-decoder usb_request
+ stack usb_signalling usb_packet usb_request
+ input usb/cdc/silabs_cp2102/cp2102_setup_with_outdata_nak.sr
+ output usb_request annotation match cp2102_setup_with_outdata_nak.output
+ output usb_request binary class pcap match cp2102_setup_with_outdata_nak.bin_pcap