Adding the Asus 3000I support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!
I've brought a new computer (HP M8190.fr) and there is an DVB-T card into it.
With some days of search I've found how to use it.
It's an dib0700 clone and you've to load the mt2060 module too.
Thank's to Patrick Boettcher for the original Patch-file for the Asus U3000Mini. ( http://www.linuxtv.org/pipermail/linux-dvb/2006-December/015095.html )
There is one patch-file to adding the card to the original v4l-dvb source code.
If some one can add-it to the repository?

--------- patch -------
diff -u -r v4l-dvb/linux/Documentation/dvb/cards.txt patched/linux/Documentation/dvb/cards.txt
--- v4l-dvb/linux/Documentation/dvb/cards.txt   2007-10-25 14:47:44.000000000 +0200
+++ patched/linux/Documentation/dvb/cards.txt   2007-10-25 14:49:49.000000000 +0200
@@ -91,6 +91,7 @@
   - DiBcom USB DVB-T reference device (non-public)
   - Yakumo DVB-T mobile USB2.0
   - DiBcom USB2.0 DVB-T reference device (non-public)
+  - Asus U3000I (USB2.0 DVB-T card in somes HP computers)
 
 o Experimental support for the analog module of the Siemens DVB-C PCI card
 
diff -u -r v4l-dvb/linux/Documentation/dvb/contributors.txt patched/linux/Documentation/dvb/contributors.txt
--- v4l-dvb/linux/Documentation/dvb/contributors.txt    2007-10-25 14:47:44.000000000 +0200
+++ patched/linux/Documentation/dvb/contributors.txt    2007-10-25 14:53: 19.000000000 +0200
@@ -92,5 +92,8 @@
   for merging the nxt2002 and nxt2004 modules into a
   single nxt200x frontend driver.
 
+Julien Noblet <julien.noblet at gmail.com>
+  for this patch: Adding the Asus U3000I support
+
 (If you think you should be in this list, but you are not, drop a
  line to the DVB mailing list)
diff -u -r v4l-dvb/linux/Documentation/dvb/README.dvb-usb patched/linux/Documentation/dvb/README.dvb-usb
--- v4l-dvb/linux/Documentation/dvb/README.dvb-usb      2007-10-25 14:47:44.000000000 +0200
+++ patched/linux/Documentation/dvb/README.dvb-usb      2007-10-25 14:51:18.000000000 +0200
@@ -48,6 +48,7 @@
  http://www.linuxtv.org/wiki/index.php/DVB_USB
 
 0. History & News:
+  2007-10-25 - added support for Asus U3000I
   2005-06-30 - added support for WideView WT-220U (Thanks to Steve Chang)
   2005-05-30 - added basic isochronous support to the dvb-usb-framework
               added support for Conexant Hybrid reference design and Nebula DigiTV USB
diff -u -r v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c patched/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
--- v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c   2007-10-25 14:47:44.000000000 +0200
+++ patched/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c   2007-10-25 14:46:45.000000000 +0200
@@ -821,6 +821,7 @@
                { USB_DEVICE(USB_VID_PINNACLE,  USB_PID_PINNACLE_PCTV_DUAL_DIVERSITY_DVB_T) },
                { USB_DEVICE(USB_VID_COMPRO,    USB_PID_COMPRO_VIDEOMATE_U500_PC) },
 /* 20 */{ USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_EXPRESS) },
+               { USB_DEVICE(USB_VID_ASUS,      USB_PID_U3000I)},
                { 0 }           /* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table);
@@ -983,7 +984,7 @@
                        },
                },
 
-               .num_device_descs = 2,
+               .num_device_descs = 3,
                .devices = {
                        {   "DiBcom STK7070P reference design",
                                { &dib0700_usb_id_table[15], NULL },
@@ -993,6 +994,12 @@
                                { &dib0700_usb_id_table[16], NULL },
                                { NULL },
                        },
+                       {   "ASUS U3000I",
+                               { &dib0700_usb_id_table[21], NULL },
+                               { NULL },
+                       },
+
+
                }
        }, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
 
diff -u -r v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h patched/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
--- v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb- usb-ids.h       2007-10-25 14:47:44.000000000 +0200
+++ patched/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h       2007-10-25 14:45:39.000000000 +0200
@@ -44,6 +44,7 @@
 #define USB_VID_ULTIMA_ELECTRONIC              0x05d8
 #define USB_VID_UNIWILL                                0x1584
 #define USB_VID_WIDEVIEW                       0x14aa
+#define USB_VID_ASUS                           0x0b05
 
 /* Product IDs */
 #define USB_PID_ADSTECH_USB2_COLD                      0xa333
@@ -170,6 +171,6 @@
 #define USB_PID_OPERA1_WARM                            0x3829
 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_COLD           0x0514
 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_WARM           0x0513
-
+#define USB_PID_U3000I                                 0x1730
 
 #endif

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux