Add more PIDs for unique boards
This commit is contained in:
parent
5d158d884d
commit
95e27bb8bf
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x8015
|
||||
USB_PID = 0x80D3
|
||||
USB_PRODUCT = "Feather M0 Adalogger"
|
||||
USB_MANUFACTURER = "Adafruit Industries LLC"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x8023
|
||||
USB_PID = 0x80D1
|
||||
USB_PRODUCT = "Feather M0 Express"
|
||||
USB_MANUFACTURER = "Adafruit Industries LLC"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x8015
|
||||
USB_PID = 0x80D2
|
||||
USB_PRODUCT = "Feather M0 RFM69"
|
||||
USB_MANUFACTURER = "Adafruit Industries LLC"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x8015
|
||||
USB_PID = 0x80D4
|
||||
USB_PRODUCT = "Feather M0 RFM9x"
|
||||
USB_MANUFACTURER = "Adafruit Industries LLC"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x8023
|
||||
USB_PID = 0x80D0
|
||||
USB_PRODUCT = "Feather RadioFruit Zigbee"
|
||||
USB_MANUFACTURER = "Adafruit Industries LLC"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x801D
|
||||
USB_PID = 0x80D5
|
||||
USB_PRODUCT = "PewPew 10.2"
|
||||
USB_MANUFACTURER = "Radomir Dopieralski"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x801F
|
||||
USB_PID = 0x80AF
|
||||
USB_PRODUCT = "uGame10"
|
||||
USB_MANUFACTURER = "Radomir Dopieralski"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x802A
|
||||
USB_PID = 0x80DB
|
||||
USB_PRODUCT = "TG-Watch02A"
|
||||
USB_MANUFACTURER = "TG-Tech"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x803C
|
||||
USB_PID = 0x80D7
|
||||
USB_PRODUCT = "Blip"
|
||||
USB_MANUFACTURER = "Electronut Labs"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x802A
|
||||
USB_PID = 0x80DC
|
||||
USB_PRODUCT = "nRF52840-MDK"
|
||||
USB_MANUFACTURER = "makerdiary"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x802A
|
||||
USB_PID = 0x80DD
|
||||
USB_PRODUCT = "nRF52840-MDK-Dongle"
|
||||
USB_MANUFACTURER = "makerdiary"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x802A
|
||||
USB_PID = 0x80DA
|
||||
USB_PRODUCT = "PCA10056"
|
||||
USB_MANUFACTURER = "Nordic Semiconductor"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x802A
|
||||
USB_PID = 0x80D9
|
||||
USB_PRODUCT = "PCA10059"
|
||||
USB_MANUFACTURER = "Nordic Semiconductor"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x802A
|
||||
USB_PID = 0x80D8
|
||||
USB_PRODUCT = "PCA10100"
|
||||
USB_MANUFACTURER = "Nordic Semiconductor"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x805A
|
||||
USB_PID = 0x80CF
|
||||
USB_PRODUCT = "Meowbit"
|
||||
USB_MANUFACTURER = "Kittenbot"
|
||||
USB_DEVICES = "CDC,MSC"
|
||||
|
@ -1,5 +1,5 @@
|
||||
USB_VID = 0x239A
|
||||
USB_PID = 0x806A
|
||||
USB_PID = 0x8069
|
||||
USB_PRODUCT = "Thunderpack STM32F411"
|
||||
USB_MANUFACTURER = "Jeremy Gillick"
|
||||
USB_DEVICES = "CDC,MSC"
|
||||
|
@ -38,7 +38,13 @@ DEFAULT_IGNORELIST = [
|
||||
"pygamer",
|
||||
"pygamer_advance",
|
||||
"trinket_m0",
|
||||
"trinket_m0_haxpress"
|
||||
"trinket_m0_haxpress",
|
||||
"sparkfun_qwiic_micro_with_flash",
|
||||
"sparkfun_qwiic_micro_no_flash",
|
||||
"feather_m0_express",
|
||||
"feather_m0_supersized",
|
||||
"cp32-m4",
|
||||
"metro_m4_express"
|
||||
]
|
||||
|
||||
cli_parser = argparse.ArgumentParser(description="USB VID/PID Duplicate Checker")
|
||||
@ -118,9 +124,13 @@ def check_vid_pid(files, ignorelist):
|
||||
)
|
||||
|
||||
duplicate_message = (
|
||||
f"Duplicate VID/PID usage found!\n{duplicates}"
|
||||
f"Duplicate VID/PID usage found!\n{duplicates}\n"
|
||||
f"If you are open source maker, then you can request a PID from http://pid.codes\n"
|
||||
f"Otherwise, companies should pay the USB-IF for a vendor ID: https://www.usb.org/getting-vendor-id"
|
||||
)
|
||||
sys.exit(duplicate_message)
|
||||
else:
|
||||
print("No USB PID duplicates found.")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Loading…
x
Reference in New Issue
Block a user