[linux-dvb] Support for Asus My-Cinema U3000Hybrid?
zeph7r at gmail.com
Mon Aug 11 14:39:16 CEST 2008
Albert Comerma escreveu:
> Sorry, I didn't explained much... it also took some time to me to
> understand how it's working... Since xc2028 is the tunner it has no Id
> information on the code. The id's are on the usb bridge code. You
> should add your deviece id's at;
> /v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h and then insert
> your device at
> /v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c first
> the device descriptors (at arround line 1120) and then the device
> itself, I would try it around line 1418. This last file, has already
> the include to the xc2028 code and calls the tunner funcions. Looking
> the code around this lines I guess you will understand how it works.
> 2008/8/9 zePh7r <zeph7r at gmail.com <mailto:zeph7r at gmail.com>>
> Albert Comerma escreveu:
> Just to clarify things...
> Xceive chips are just tunners, RF chips, mostly analogue with
> some digital interface, they don't do anything with usb or
> comunication with the computer, for this reason you need the
> dibcom chip, it's a usb bridge + decoder + something else...
> To start to develop something you must first be sure of what
> chips it's using.
> If not you can try blindly if modifying the code for the
> U3000-Mini works or Pinnacle 320cx (dibcom 7700 + xceive2028)
> work (you just need to add your device usb id's).
> Thank you for replying Albert.
> I've been exploring the files downloaded through the mercurial
> repository and though I have found files which seem like they
> relate to that purpose in
> /v4l-dvb/linux/drivers/media/common/tuners (which are
> tuner-xc2028.c , tuner-xc2028.h and tuner-xc2028-types.h) I can't
> find any section in the above files with some sort of list of
> device ID's so as to resemble them. There should be something like
> an xc2028-cards.c right?
> This must seem a noob question but this whole process looks like
> something someone who's not deeply into this project couldn't do
When I try to compile the drivers I get this:
zeph7r at zeph7r-laptop:~/v4l/v4l-dvb> make all
make -C /home/zeph7r/v4l/v4l-dvb/v4l all
make: Entering directory `/home/zeph7r/v4l/v4l-dvb/v4l'
Preparing to compile for kernel version 2.6.25
File not found: /lib/modules/126.96.36.199-0.1-default/build/.config at
./scripts/make_kconfig.pl line 32, <IN> line 4.
make: *** No rule to make target `.myconfig', needed by
make: Leaving directory `/home/zeph7r/v4l/v4l-dvb/v4l'
make: *** [all] Error 2
any hints on what might be causing this? I went look at that dir and
found a makedumpfile.config , perhaps I should edit config-compat.h and
set it to go look for that file instead..
More information about the linux-dvb