<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-6" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Andrew Leech wrote:
<blockquote cite="mid45B41433.1090102@floppyspongeonline.com"
 type="cite">Zsolt wrote:
  <br>
  <blockquote type="cite">great to hear about the specs.
    <br>
    <br>
  if you need a tester for mt2060 based device (same dongle what you
can see on bttv-gallery site) feel free to send me some code for
testing.
    <br>
    <br>
zsolt
    <br>
    <br>
  </blockquote>
Quick update - I've got both the specs for the AF9005 and the AF9015
  <br>
now, with the specs from the older device I'm starting to make sense of
  <br>
the Luca's driver. Turns out the AF9015, while having some similarities
  <br>
to the 9005, does have a different configuration sequence and is
notably
  <br>
different. I'd been originally hoping they'd be similar enough to
  <br>
incorporate the 9015 into the 9005 driver, but now I think I'll be
  <br>
writing a separate driver, based on the 9005 one.
  <br>
I am starting to feel confidant I'll  be able to get something going
  <br>
though, which is a good place to be.
  <br>
  <br>
Andrew
  <br>
  <br>
</blockquote>
Well I'm making some progress here, but I feel I'm shooting in the dark
a bit. I've got the firmware loading, using the firmware that was in
the sample code (it's a big array of data packets to be sent). So
replacing the AF9005 firmware code with new stuff to copy the firmware
on, I get it loading fine and the dongle responds that it has switched
to firmware mode. Obviously I've got the basic low level usb
communicaton working, which in itself was a bit of a chore. Afatech
didn't keep much the same between the old and the new chip, but the
9005 still seems more similar to my 9015 than other chips source files
I've been browsing.<br>
<br>
But now I'm getting lost....there's just so much to do I don't know
where to start. Is there any documentation around describing what needs
to be implemented where to fit into the dvb-usb framework? I can't seem
to find much, and wading through the header files feels like I'm just
hitting things at random. <br>
I've been trying to focus on getting the i2c working, the AF9015 chip
has got a different interface to the AF9005, so that needs a
considerable re-write, but again I don't know what interfaces need to
be written to handle what information. There's a few structs being
passed around here and there but I don't know what I have to handle,
and what needs to be passed down the i2c verbatim.....It doesn't help
that I've got a qt1010 tuner rather than the mt2060 that the af9005
code is written for.<br>
<br>
Speaking of the qt1010, the sample code I've got has got routines to
use the qt1010 tuner, whether they might be of some use to the guys
working on getting that tuner operational at the moment?<br>
<br>
So basically I'm asking if there's any documentation around on what to
implement, or at least some pointers in the right direction?<br>
<br>
Cheers,<br>
<div class="moz-signature">
<title>Andrew Leech</title>
<b style="">Andrew Leech
<br>
</b>
<p><span style="font-size: 10pt; font-family: Arial;">Please consider
the
environment before printing this e-mail.
<p>__________________________________________________________________________</p>
<p>This message and any attachments may be confidential.
<br>
Please notify the sender immediately if you received this message in
error.
<br>
Please do not delete or alter this notice.</p>
</span></p>
</div>
<br>
<br>
</body>
</html>