Hello, this is a small patch of the USB ftdi_sio driver against linux-2.6.8.1. I only added a new vendor and product id for the RM-CANview, a CAN fieldbus interface: http://www.rmcan.com/site/en/products/gateways/usb/index.htm
Signed-off-by: Random J Developer <[EMAIL PROTECTED]>
Please apply at the linux kernel root
patch -p0 < ftdi_sio-RM.patch
Thanks
Heinz
PS: I'm learning - and: it is much more easier to submit to uClinux
Signed-off-by: Heinz-J�rgen Oertel <[EMAIL PROTECTED]>
diff -uprN -X dontdiff linux-vanilla/drivers/usb/serial/ftdi_sio.c
/home/oertel/pakete/linux/drivers/usb/serial/ftdi_sio.c
--- linux-vanilla/drivers/usb/serial/ftdi_sio.c 2004-09-30 16:54:23.473353784 +0200
+++ /home/oertel/pakete/linux/drivers/usb/serial/ftdi_sio.c 2004-09-30
17:05:23.774972680 +0200
@@ -363,6 +363,7 @@ static struct usb_device_id id_table_8U2
{ USB_DEVICE_VER(INTREPID_VID, INTREPID_NEOVI_PID, 0, 0x3ff) },
{ USB_DEVICE_VER(FALCOM_VID, FALCOM_TWIST_PID, 0, 0x3ff) },
{ USB_DEVICE_VER(FTDI_VID, FTDI_SUUNTO_SPORTS_PID, 0, 0x3ff) },
+ { USB_DEVICE_VER(FTDI_RM_VID, FTDI_RMCANVIEW_PID, 0, 0x3ff) },
{ } /* Terminating entry */
};
@@ -473,6 +474,7 @@ static struct usb_device_id id_table_FT2
{ USB_DEVICE_VER(INTREPID_VID, INTREPID_NEOVI_PID, 0x400, 0xffff) },
{ USB_DEVICE_VER(FALCOM_VID, FALCOM_TWIST_PID, 0x400, 0xffff) },
{ USB_DEVICE_VER(FTDI_VID, FTDI_SUUNTO_SPORTS_PID, 0x400, 0xffff) },
+ { USB_DEVICE_VER(FTDI_RM_VID, FTDI_RMCANVIEW_PID, 0x400, 0xffff) },
{ } /* Terminating entry */
};
@@ -583,6 +585,7 @@ static struct usb_device_id id_table_com
{ USB_DEVICE(INTREPID_VID, INTREPID_NEOVI_PID) },
{ USB_DEVICE(FALCOM_VID, FALCOM_TWIST_PID) },
{ USB_DEVICE(FTDI_VID, FTDI_SUUNTO_SPORTS_PID) },
+ { USB_DEVICE_VER(FTDI_RM_VID, FTDI_RMCANVIEW_PID, 0x400, 0xffff) },
{ } /* Terminating entry */
};
diff -uprN -X dontdiff linux-vanilla/drivers/usb/serial/ftdi_sio.h
/home/oertel/pakete/linux/drivers/usb/serial/ftdi_sio.h
--- linux-vanilla/drivers/usb/serial/ftdi_sio.h 2004-09-30 16:54:23.474353632 +0200
+++ /home/oertel/pakete/linux/drivers/usb/serial/ftdi_sio.h 2004-09-30
16:58:04.655728952 +0200
@@ -224,6 +224,13 @@
*/
#define FTDI_SUUNTO_SPORTS_PID 0xF680 /* Suunto Sports instrument */
+/*
+ * RM Michaelides CANview USB (http://www.rmcan.com)
+ * CAN filedbus interface adapter, addad by port GmbH www.port.de)
+ */
+#define FTDI_RM_VID 0x0403 /* Vendor Id */
+#define FTDI_RMCANVIEW_PID 0xfd60 /* Product Id */
+
/* Commands */
#define FTDI_SIO_RESET 0 /* Reset the port */
#define FTDI_SIO_MODEM_CTRL 1 /* Set the modem control register */
--
with best regards / mit freundlichen Gr��en
Heinz-J�rgen Oertel
+===================================================================
| Heinz-J�rgen Oertel port GmbH http://www.port.de
| mailto:[EMAIL PROTECTED]
| phone +49 345 77755-0 fax +49 345 77755-20
| Regensburger Str. 7b, D-06132 Halle/Saale, Germany
| CAN Wiki http://www.CAN-Wiki.info/
| Newsletter: http://www.port.de/engl/company/content/abo_form.html
+===================================================================
pgpXhN3FnvoOh.pgp
Description: PGP signature
