I think Robert may have something there, anything which makes the maintenence of this alot easier. Although I can have a bash at modifying the source, other less experienced users wouldn't know where to start. We all know it's the 'little things' like this that make linux friendlier and more of a joy to use! However I have tried, and failed to hack the sources to accomodate the DLL from this new driver version: 187c187 < static struct fwinfo tda10045h_fwinfo[] = { {.file_size = 286720,.fw_offset = 0x34cc5,.fw_size = 30555} }; --- > static struct fwinfo tda10045h_fwinfo[] = { {.file_size = 286720,.fw_offset = 0x34cc5,.fw_size = 30555}, {.file_size = 303104,.fw_offset=0x38EF9,.fw_size=30554} }; 192a193 > I still get: tda1004x: Detected Philips TDA10045H. tda1004x: Detected Philips TD1316 tuner. tda1004x_fwupload: firmware upload failed! :( If someone could offer me either (a) A solution to get the attached firmware working or (b) A firmware that will work I would be supremely grateful ;). On Friday 02 July 2004 12:48, Robert Schlabbach wrote: > From: "Michael Hunold" <hunold@convergence.de> > > > 1. Rename the default firmware from "tda1004x.bin" to > > "dvb-fe-tda1004x-2.15a.fw". Add a comment that users should > > extract and rename their firmware appropriately. > > Hmm, how about a really flexible solution: > > Instead of reading a firmware file directly, read a firmware _information_ > file, a simple text file which only contains four pieces of information, > e.g.: > > firmware_file=ttlcdacc.dll > firmware_offset=0x38EF9 > firmware_length=30554 > firmware_version=0x2C > > Then you wouldn't have to change the sources and recompile to add support > for a new DLL version... > > Regards, > -- > Robert Schlabbach > e-mail: robert_s@gmx.net > Berlin, Germany
Attachment:
tda1004x.bin
Description: application/msdos-program