Skip to content

Commit 8edb389

Browse files
td15marcnause
andauthored
refactor: update device_filter.xml (#2640)
Co-authored-by: Marc Nause <[email protected]>
1 parent a3be2d7 commit 8edb389

File tree

1 file changed

+30
-28
lines changed

1 file changed

+30
-28
lines changed
+30-28
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,41 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources>
3-
<!-- 0x0403 / 0x60??: FTDI -->
3+
<!-- FTDI Devices (Vendor ID: 0x0403) -->
44
<usb-device vendor-id="1027" product-id="24577" /> <!-- 0x6001: FT232R -->
55
<usb-device vendor-id="1027" product-id="24592" /> <!-- 0x6010: FT2232H -->
66
<usb-device vendor-id="1027" product-id="24593" /> <!-- 0x6011: FT4232H -->
77
<usb-device vendor-id="1027" product-id="24596" /> <!-- 0x6014: FT232H -->
88
<usb-device vendor-id="1027" product-id="24597" /> <!-- 0x6015: FT230X, FT231X, FT234XD -->
99

10-
<!-- 0x10C4 / 0xEA??: Silabs CP210x -->
11-
<usb-device vendor-id="4292" product-id="60000" /> <!-- 0xea60: CP2102 and other CP210x single port devices -->
12-
<usb-device vendor-id="4292" product-id="60016" /> <!-- 0xea70: CP2105 -->
13-
<usb-device vendor-id="4292" product-id="60017" /> <!-- 0xea71: CP2108 -->
10+
<!-- Silicon Labs CP210x (Vendor ID: 0x10C4) -->
11+
<usb-device vendor-id="4292" product-id="60000" /> <!-- 0xEA60: CP2102 and CP210x series -->
12+
<usb-device vendor-id="4292" product-id="60016" /> <!-- 0xEA70: CP2105 Dual UART -->
13+
<usb-device vendor-id="4292" product-id="60017" /> <!-- 0xEA71: CP2108 Quad UART -->
1414

15-
<!-- 0x067B / 0x23?3: Prolific PL2303x -->
16-
<usb-device vendor-id="1659" product-id="8963" /> <!-- 0x2303: PL2303HX, HXD, TA, ... -->
17-
<usb-device vendor-id="1659" product-id="9123" /> <!-- 0x23a3: PL2303GC -->
18-
<usb-device vendor-id="1659" product-id="9139" /> <!-- 0x23b3: PL2303GB -->
19-
<usb-device vendor-id="1659" product-id="9155" /> <!-- 0x23c3: PL2303GT -->
20-
<usb-device vendor-id="1659" product-id="9171" /> <!-- 0x23d3: PL2303GL -->
21-
<usb-device vendor-id="1659" product-id="9187" /> <!-- 0x23e3: PL2303GE -->
22-
<usb-device vendor-id="1659" product-id="9203" /> <!-- 0x23f3: PL2303GS -->
15+
<!-- Prolific PL2303 Series (Vendor ID: 0x067B) -->
16+
<usb-device vendor-id="1659" product-id="8963" /> <!-- 0x2303: PL2303HX, HXD, TA -->
17+
<usb-device vendor-id="1659" product-id="9123" /> <!-- 0x23A3: PL2303GC -->
18+
<usb-device vendor-id="1659" product-id="9139" /> <!-- 0x23B3: PL2303GB -->
19+
<usb-device vendor-id="1659" product-id="9155" /> <!-- 0x23C3: PL2303GT -->
20+
<usb-device vendor-id="1659" product-id="9171" /> <!-- 0x23D3: PL2303GL -->
21+
<usb-device vendor-id="1659" product-id="9187" /> <!-- 0x23E3: PL2303GE -->
22+
<usb-device vendor-id="1659" product-id="9203" /> <!-- 0x23F3: PL2303GS -->
2323

24-
<!-- 0x1a86 / 0x?523: Qinheng CH34x -->
25-
<usb-device vendor-id="6790" product-id="21795" /> <!-- 0x5523: CH341A -->
26-
<usb-device vendor-id="6790" product-id="29987" /> <!-- 0x7523: CH340 -->
24+
<!-- Qinheng CH34x USB to Serial Devices (Vendor ID: 0x1A86) -->
25+
<usb-device vendor-id="6790" product-id="21795" /> <!-- 0x5523: CH341A -->
26+
<usb-device vendor-id="6790" product-id="29987" /> <!-- 0x7523: CH340 -->
27+
<usb-device vendor-id="6790" product-id="21972" /> <!-- 0x55D4: CH9102F -->
2728

28-
<!-- CDC driver -->
29-
<usb-device vendor-id="1240" product-id="223"/> <!-- 1240 / 223: MCP2200(For PSLab V5) -->
30-
<usb-device vendor-id="9025" /> <!-- 0x2341 / ......: Arduino -->
31-
<usb-device vendor-id="5824" product-id="1155" /> <!-- 0x16C0 / 0x0483: Teensyduino -->
32-
<usb-device vendor-id="1003" product-id="8260" /> <!-- 0x03EB / 0x2044: Atmel Lufa -->
33-
<usb-device vendor-id="7855" product-id="4" /> <!-- 0x1eaf / 0x0004: Leaflabs Maple -->
34-
<usb-device vendor-id="3368" product-id="516" /> <!-- 0x0d28 / 0x0204: ARM mbed -->
35-
<usb-device vendor-id="1155" product-id="22336" /><!-- 0x0483 / 0x5740: ST CDC -->
36-
<usb-device vendor-id="11914" product-id="5" /> <!-- 0x2E8A / 0x0005: Raspberry Pi Pico Micropython -->
37-
<usb-device vendor-id="11914" product-id="10" /> <!-- 0x2E8A / 0x000A: Raspberry Pi Pico SDK -->
38-
<usb-device vendor-id="6790" product-id="21972" /><!-- 0x1A86 / 0x55D4: Qinheng CH9102F -->
39-
</resources>
29+
<!-- CDC (Communication Device Class) Devices -->
30+
<usb-device vendor-id="1240" product-id="223"/> <!-- 0x04D8 / 0x00DF: MCP2200 (For PSLab V5) -->
31+
<usb-device vendor-id="9025" /> <!-- 0x2341 : Arduino (Generic) -->
32+
<usb-device vendor-id="5824" product-id="1155" /> <!-- 0x16C0 / 0x0483: Teensyduino -->
33+
<usb-device vendor-id="1003" product-id="8260" /> <!-- 0x03EB / 0x2044: Atmel LUFA -->
34+
<usb-device vendor-id="7855" product-id="4" /> <!-- 0x1EAF / 0x0004: Leaflabs Maple -->
35+
<usb-device vendor-id="3368" product-id="516" /> <!-- 0x0D28 / 0x0204: ARM mbed -->
36+
<usb-device vendor-id="1155" product-id="22336" /> <!-- 0x0483 / 0x5740: ST CDC -->
37+
38+
<!-- Raspberry Pi Pico (Vendor ID: 0x2E8A) -->
39+
<usb-device vendor-id="11914" product-id="5" /> <!-- 0x0005: Micropython -->
40+
<usb-device vendor-id="11914" product-id="10" /> <!-- 0x000A: Pico SDK -->
41+
</resources>

0 commit comments

Comments
 (0)