summaryrefslogtreecommitdiff
path: root/decoder/test/usb_request/test.conf
blob: 618dd2f5c5f5ea7e7fdfcfc8d5273e208f04a55f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
test logitech_rx250_leftclick
	protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed
	protocol-decoder usb_packet option signalling=low-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr
	output usb_request annotation match logitech_rx250_leftclick.output
	output usb_request binary class pcap match logitech_rx250_leftclick.bin_pcap

# Same output as above.
test logitech_rx250_leftclick_automatic
	protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed
	protocol-decoder usb_packet option signalling=low-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr
	output usb_request annotation match logitech_rx250_leftclick.output
	output usb_request binary class pcap match logitech_rx250_leftclick.bin_pcap

test logitech_rx250_leftclick_first_ack
	protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=low-speed
	protocol-decoder usb_packet option signalling=low-speed
	protocol-decoder usb_request option in_request_start=first-ack
	stack usb_signalling usb_packet usb_request
	input usb/hid/mouse/logitech_rx250/logitech_rx250_leftclick.sr
	output usb_request annotation match logitech_rx250_leftclick_first_ack.output
	output usb_request binary class pcap match logitech_rx250_leftclick_first_ack.bin_pcap

test olimex_stm32-h103_usb_hid
	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/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr
	output usb_request annotation match olimex_stm32-h103_usb_hid.output
	output usb_request binary class pcap match olimex_stm32-h103_usb_hid.bin_pcap

# Same output as above.
test olimex_stm32-h103_usb_hid_automatic
	protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
	protocol-decoder usb_packet option signalling=full-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/mouse/olimex_stm32-h103_usb_hid/olimex_stm32-h103_usb_hid.sr
	output usb_request annotation match olimex_stm32-h103_usb_hid.output
	output usb_request binary class pcap match olimex_stm32-h103_usb_hid.bin_pcap

test mk220_snippet
	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/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr
	output usb_request annotation match mk220_snippet.output
	output usb_request binary class pcap match mk220_snippet.bin_pcap

# NOT the same output as above!
test mk220_snippet_automatic
	protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
	protocol-decoder usb_packet option signalling=full-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/keyboard_mouse_combo/logitech_mk220/mk220_snippet.sr
	output usb_request annotation match mk220_snippet_automatic.output
	output usb_request binary class pcap match mk220_snippet_automatic.bin_pcap

test rt-mwk01_snippet
	protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed
	protocol-decoder usb_packet option signalling=low-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr
	output usb_request annotation match rt-mwk01_snippet.output
	output usb_request binary class pcap match rt-mwk01_snippet.bin_pcap

# Same output as above.
test rt-mwk01_snippet_automatic
	protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
	protocol-decoder usb_packet option signalling=low-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/keyboard_mouse_combo/riitek_rt-mwk01/rt-mwk01_snippet.sr
	output usb_request annotation match rt-mwk01_snippet.output
	output usb_request binary class pcap match rt-mwk01_snippet.bin_pcap

test usb_reset_and_setup_lowspeed
	protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=low-speed
	protocol-decoder usb_packet option signalling=low-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/setup/usb_reset_and_setup_lowspeed.sr
	output usb_request annotation match usb_reset_and_setup_lowspeed.output
	output usb_request binary class pcap match usb_reset_and_setup_lowspeed.bin_pcap

# Same output as above.
test usb_reset_and_setup_lowspeed_automatic
	protocol-decoder usb_signalling channel dp=1 channel dm=0 option signalling=automatic
	protocol-decoder usb_packet option signalling=low-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/setup/usb_reset_and_setup_lowspeed.sr
	output usb_request annotation match usb_reset_and_setup_lowspeed.output
	output usb_request binary class pcap match usb_reset_and_setup_lowspeed.bin_pcap

test voltcraft_vc820_usb_ok
	protocol-decoder usb_signalling channel dp=7 channel dm=6 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/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr
	output usb_request annotation match voltcraft_vc820_usb_ok.output
	output usb_request binary class pcap match voltcraft_vc820_usb_ok.bin_pcap

# Same output as above.
test voltcraft_vc820_usb_ok_automatic
	protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic
	protocol-decoder usb_packet option signalling=full-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_ok.sr
	output usb_request annotation match voltcraft_vc820_usb_ok.output
	output usb_request binary class pcap match voltcraft_vc820_usb_ok.bin_pcap

test voltcraft_vc820_usb_err
	protocol-decoder usb_signalling channel dp=7 channel dm=6 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/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr
	output usb_request annotation match voltcraft_vc820_usb_err.output
	output usb_request binary class pcap match voltcraft_vc820_usb_err.bin_pcap

# NOT the same output as above!
test voltcraft_vc820_usb_err_automatic
	protocol-decoder usb_signalling channel dp=7 channel dm=6 option signalling=automatic
	protocol-decoder usb_packet option signalling=full-speed
	protocol-decoder usb_request
	stack usb_signalling usb_packet usb_request
	input usb/hid/dmm/voltcraft_vc820/voltcraft_vc820_usb_err.sr
	output usb_request annotation match voltcraft_vc820_usb_err_automatic.output
	output usb_request binary class pcap match voltcraft_vc820_usb_err_automatic.bin_pcap

test usb_failed_setup_fullspeed
	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/setup/usb_failed_setup_fullspeed.sr
	output usb_request annotation match usb_failed_setup_fullspeed.output
	output usb_request binary class pcap match usb_failed_setup_fullspeed.bin_pcap

test cp2110_serial_over_hid_ut612
	protocol-decoder usb_signalling channel dp=0 channel dm=1 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/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 cp2110_serial_over_hid_ut612_first_ack
	protocol-decoder usb_signalling channel dp=0 channel dm=1 option signalling=full-speed
	protocol-decoder usb_packet option signalling=full-speed
	protocol-decoder usb_request option in_request_start=first-ack
	stack usb_signalling usb_packet usb_request
	input usb/hid/serial/cp2110_serial_over_hid_ut612.sr
	output usb_request annotation match cp2110_serial_over_hid_ut612_first_ack.output
	output usb_request binary class pcap match cp2110_serial_over_hid_ut612_first_ack.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