<?xml version="1.0" encoding="utf-8"?>
<!--
     Copyright (c) 2025 Meshtastic LLC

     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
     the Free Software Foundation, either version 3 of the License, or
     (at your option) any later version.

     This program is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     GNU General Public License for more details.

     You should have received a copy of the GNU General Public License
     along with this program.  If not, see <https://www.gnu.org/licenses/>.
-->

<resources>
    <!-- 0x0403 FTDI -->
    <usb-device
        vendor-id="1027"
        product-id="24577" /> <!-- 0x6001: FT232R -->
    <usb-device
        vendor-id="1027"
        product-id="24592" /> <!-- 0x6010: FT2232H -->
    <usb-device
        vendor-id="1027"
        product-id="24593" /> <!-- 0x6011: FT4232H -->
    <usb-device
        vendor-id="1027"
        product-id="24596" /> <!-- 0x6014: FT232H -->
    <usb-device
        vendor-id="1027"
        product-id="24597" /> <!-- 0x6015: FT231X -->

    <!-- 0x10C4 / 0xEAxx: Silabs CP210x -->
    <usb-device
        vendor-id="4292"
        product-id="60000" /> <!-- 0xea60: CP2102 -->
    <usb-device
        vendor-id="4292"
        product-id="60016" /> <!-- 0xea70: CP2105 -->
    <usb-device
        vendor-id="4292"
        product-id="60017" /> <!-- 0xea71: CP2108 -->
    <usb-device
        vendor-id="4292"
        product-id="60032" /> <!-- 0xea80: CP2110 -->

    <!-- 0x067B / 0x23x3: Prolific PL2303 -->
    <usb-device
        vendor-id="1659"
        product-id="8963" /> <!-- 0x067B / 0x2303: PL2303Hx -->
    <usb-device
        vendor-id="1659"
        product-id="9123" /> <!-- 0x067B / 0x23a3: PL2303GC -->
    <usb-device
        vendor-id="1659"
        product-id="9139" /> <!-- 0x067B / 0x23b3: PL2303GB -->
    <usb-device
        vendor-id="1659"
        product-id="9155" /> <!-- 0x067B / 0x23c3: PL2303GT -->
    <usb-device
        vendor-id="1659"
        product-id="9171" /> <!-- 0x23d3: PL2303GL -->
    <usb-device
        vendor-id="1659"
        product-id="9187" /> <!-- 0x23e3: PL2303GE -->
    <usb-device
        vendor-id="1659"
        product-id="9203" /> <!-- 0x23f3: PL2303GS -->

    <!-- 0x1a86 Qinheng -->
    <usb-device
        vendor-id="6790"
        product-id="29987" /> <!-- 0x1a86 / 0x7523: Qinheng CH340 -->
    <usb-device
        vendor-id="6790"
        product-id="21972" /> <!-- 0x1a86 / 0x55d4: Qinheng CH9102F -->

    <!-- CDC driver -->
    <usb-device vendor-id="9025" /> <!-- 0x2341 / ……: Arduino -->
    <usb-device
        vendor-id="5824"
        product-id="1155" /> <!-- 0x16C0 / 0x0483: Teensyduino  -->
    <usb-device
        vendor-id="1003"
        product-id="8260" /> <!-- 0x03EB / 0x2044: Atmel Lufa -->
    <usb-device
        vendor-id="7855"
        product-id="4" /> <!-- 0x1eaf / 0x0004: Leaflabs Maple -->
    <usb-device
        vendor-id="3368"
        product-id="516" /> <!-- 0x0d28 / 0x0204: ARM mbed -->
    <usb-device
        vendor-id="9114"
        product-id="32809" /> <!-- 0x239A / 0x8029: Adafruit (RAK4631) -->
    <usb-device
        vendor-id="9114"
        product-id="17413" /> <!-- 0x239A / 0x4405: Adafruit (T-Echo) -->
    <usb-device vendor-id="11914" /> <!-- 0x2E8A / ……: Raspberry Pi -->
</resources>
