Commit 9c5e6f5a authored by Adams IT Services's avatar Adams IT Services Committed by Greg Kroah-Hartman

[PATCH] USBLCD updates

-increased timeout value because some people reported problems
-(important!) Vender ID has changed from 0x1212 to 0x10D2 , my official
  assigned one.
-added usblcd driver to configure.help
parent 97338442
...@@ -112,3 +112,13 @@ CONFIG_USB_SPEEDTCH ...@@ -112,3 +112,13 @@ CONFIG_USB_SPEEDTCH
For more information, see Johan Verrept's webpages at For more information, see Johan Verrept's webpages at
<http://linux-usb.sourceforge.net/SpeedTouch/>. <http://linux-usb.sourceforge.net/SpeedTouch/>.
CONFIG_USB_LCD
Say Y here if you want to connect an USBLCD to your computer's
USB port. The USBLCD is a small USB interface board for
alphanumeric LCD modules. See <http://www.usblcd.de> for more
information.
This code is also available as a module ( = code which can be
inserted in and removed from the running kernel whenever you want).
The module will be called usblcd.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt>.
/***************************************************************************** /*****************************************************************************
* USBLCD Kernel Driver * * USBLCD Kernel Driver *
* See http://www.usblcd.de for Hardware and Documentation. * * See http://www.usblcd.de for Hardware and Documentation. *
* Version 1.01 * * Version 1.03 *
* (C) 2002 Adams IT Services <info@usblcd.de> * * (C) 2002 Adams IT Services <info@usblcd.de> *
* * * *
* This file is licensed under the GPL. See COPYING in the package. * * This file is licensed under the GPL. See COPYING in the package. *
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/usb.h> #include <linux/usb.h>
#define DRIVER_VERSION "USBLCD Driver Version 1.01" #define DRIVER_VERSION "USBLCD Driver Version 1.03"
#define USBLCD_MINOR 144 #define USBLCD_MINOR 144
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#define IOCTL_GET_DRV_VERSION 2 #define IOCTL_GET_DRV_VERSION 2
/* stall/wait timeout for USBLCD */ /* stall/wait timeout for USBLCD */
#define NAK_TIMEOUT (HZ) #define NAK_TIMEOUT (10*HZ)
#define IBUF_SIZE 0x1000 #define IBUF_SIZE 0x1000
#define OBUF_SIZE 0x10000 #define OBUF_SIZE 0x10000
...@@ -318,7 +318,7 @@ static void disconnect_lcd(struct usb_interface *intf) ...@@ -318,7 +318,7 @@ static void disconnect_lcd(struct usb_interface *intf)
} }
static struct usb_device_id id_table [] = { static struct usb_device_id id_table [] = {
{ .idVendor = 0x1212, .match_flags = USB_DEVICE_ID_MATCH_VENDOR, }, { .idVendor = 0x10D2, .match_flags = USB_DEVICE_ID_MATCH_VENDOR, },
{}, {},
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment