/* list models */
 int drv_BW_list(void)
 {
-    printf("generic");
+    printf("BWCT USB to HD44780 interface");
     return 0;
 }
 
 
 /* list models */
 int drv_Curs_list(void)
 {
-    printf("any");
+    printf("pure ncurses based text driver");
     return 0;
 }
 
 
 /* list models */
 int drv_G15_list(void)
 {
-    printf("generic");
+    printf("Logitech G-15 / Dell M1730");
     return 0;
 }
 
 
 /* list models */
 int drv_IRLCD_list(void)
 {
-    printf("generic");
+    printf("USBtiny LCD controller");
     return 0;
 }
 
 
 /* list models */
 int drv_L2U_list(void)
 {
-    printf("generic");
+    printf("USB2LCD display interface");
     return 0;
 }
 
 
 /* list models */
 int drv_LL_list(void)
 {
-    printf("generic");
+    printf("LCD-Linux HD44780 kernel driver");
     return 0;
 }
 
 
 /* list models */
 int drv_LT_list(void)
 {
-    printf("generic");
+    printf("LCDTerm serial-to-HD44780 adapter board");
     return 0;
 }
 
 
 /* list models */
 int drv_LEDMatrix_list(void)
 {
+    printf("LEDMATRIX by Till Harbaum");
     return 0;
 }
 
 
 } MODEL;
 
 static MODEL Models[] = {
-    {0x01, "generic"},
+    {0x01, "M50530"},
     {0xff, "Unknown"}
 };
 
 
 /* list models */
 int drv_NULL_list(void)
 {
-    printf("generic");
+    printf("NULL driver for testing purposes");
     return 0;
 }
 
 
 /* list models */
 int drv_PHAnderson_list(void)
 {
-    printf("generic");
+    printf("PHAnderson serial-to-HD44780 adapter");
     return 0;
 }
 
 
 /* list models */
 int drv_Pertelian_list(void)
 {
-    printf("generic");
+    printf("Pertelian X2040 displays");
     return 0;
 }
 
 
 /* list models */
 int drv_Sample_list(void)
 {
-    printf("generic");
+    printf("Sample driver");
     return 0;
 }
 
 
 } MODEL;
 
 static MODEL Models[] = {
-    {0x01, "generic"},
+    {0x01, "T6963"},
     {0xff, "Unknown"}
 };
 
 
 /* list models */
 int drv_TF_list(void)
 {
-    printf("generic");
+    printf("TREFON USB LCD");
     return 0;
 }
 
 
 /* $Id$
  * $URL$
  *
- * new style driver for USBLCD displays
+ * driver for USBHUB
  *
  * Copyright (C) 2006 Ernst Bachmann <e.bachmann@xebec.de>
  * Copyright (C) 2004,2006 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net>
 /* list models */
 int drv_UH_list(void)
 {
-    printf("generic");
+    printf("USBHUB");
     return 0;
 }
 
 
 /* list models */
 int drv_UL_list(void)
 {
-    printf("generic");
+    printf("USBLCD");
     return 0;
 }
 
 
 /* list models */
 int drv_pL_list(void)
 {
-    printf("generic");
+    printf("picoLCD 20x2 Text LCD");
     return 0;
 }
 
 
  */
 int drv_ula200_list(void)
 {
-    printf("generic");
+    printf("ULA200");
     return 0;
 }