aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorNick Hibma <n_hibma@FreeBSD.org>1999-05-09 18:29:37 +0000
committerNick Hibma <n_hibma@FreeBSD.org>1999-05-09 18:29:37 +0000
commit818850c6ebdb160073c492591578d5d9de865f6a (patch)
treef70841ac3357de294d3e4217478d09b9a600d584 /sys/dev
parent149105081840163bcdd83a5541e6b16c9db177f2 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/usb/usbdevs.h4
-rw-r--r--sys/dev/usb/usbdevs_data.h12
2 files changed, 16 insertions, 0 deletions
diff --git a/sys/dev/usb/usbdevs.h b/sys/dev/usb/usbdevs.h
index f7ba43b5dc58..e230dd63d24b 100644
--- a/sys/dev/usb/usbdevs.h
+++ b/sys/dev/usb/usbdevs.h
@@ -53,6 +53,7 @@
/* Computer Access Technology Corporation */
#define USB_VENDOR_CATC 0x0423 /* CATC */
#define USB_VENDOR_NANAO 0x0440 /* Nanao */
+#define USB_VENDOR_THRUST 0x044f /* Thrustmaster */
#define USB_VENDOR_UNIXTAR 0x0451 /* Unixtar */
#define USB_VENDOR_GENIUS 0x0458 /* Genius */
#define USB_VENDOR_MICROSOFT 0x045e /* Microsoft */
@@ -94,6 +95,9 @@
* List of known products. Grouped by vendor.
*/
+/* Thrustmaster products */
+#define USB_PRODUCT_THRUST_FUSION_PAD 0xa0a3 /* Fusion Digital Gamepad */
+
/* NEC products */
#define USB_PRODUCT_NEC_HUB 0x55aa /* hub */
#define USB_PRODUCT_NEC_HUB_B 0x55ab /* hub */
diff --git a/sys/dev/usb/usbdevs_data.h b/sys/dev/usb/usbdevs_data.h
index 8e59b3721546..b46fda8daabe 100644
--- a/sys/dev/usb/usbdevs_data.h
+++ b/sys/dev/usb/usbdevs_data.h
@@ -46,6 +46,12 @@
struct usb_knowndev usb_knowndevs[] = {
{
+ USB_VENDOR_THRUST, USB_PRODUCT_THRUST_FUSION_PAD,
+ 0,
+ "Thrustmaster",
+ "Fusion Digital Gamepad",
+ },
+ {
USB_VENDOR_NEC, USB_PRODUCT_NEC_HUB,
0,
"NEC",
@@ -340,6 +346,12 @@ struct usb_knowndev usb_knowndevs[] = {
NULL,
},
{
+ USB_VENDOR_THRUST, 0,
+ USB_KNOWNDEV_NOPROD,
+ "Thrustmaster",
+ NULL,
+ },
+ {
USB_VENDOR_UNIXTAR, 0,
USB_KNOWNDEV_NOPROD,
"Unixtar",