On 8/12/05, Lee Revell <[email protected]> wrote:
> On Tue, 2005-08-09 at 09:52 -0400, Kyle Moffett wrote:
> > they are much less likely to participate in any kind of reverse
> > engineering effort, even if it's just testing a new driver.
> I think anyone launching a reverse engineering effort should announce
> the project to LKML! When I set out to add some multichannel
> functionality to the emu10k1 ALSA drivers based on the kX project
> Windows drivers, I announced the project to alsa-devel and alsa-user,
> and got a number of volunteers who were most helpful in testing these
> new features, and greatly sped up the effort. As a result we were able
> to fix almost all the major bugs before I even submitted the patch. Now
> these new features are merged as of ALSA 1.0.9.
o They are translating the drivers (about 66% is done, dma and pio are
close to be done) but in order to close claim for broadcom they don't
create divers. This guys will release documentation. See chinese wall
method on wikipedia.
o They post on this list 1 year and a half ago no answer.
> There is a very large group of people who can't write code but have the
> hardware and are dying to get more out of it, or just to get it to work,
> and would gladly help any Linux driver reverse engineering project, if
> they just knew about it.
o They need more programmer for reverse engeenering effort and
different programmer for writing the drivers from the documentation.
Actually 10% take about 3 months. For the courageous people, they
don't reverse directelly from asm but from C. In fact as mips asm is
pretty simple they can translate asm to C. Nethertheless, it s
spagetty code and variable are referenced by pointer.
Reverse engeenering is therefore:
- transform goto in for loop or while loop
- transform *(phy+1054) in : int error or something like this.
o Testing perhaps in the end of year
Moreover this drivers will support all kind of broadcom card as the
drivers look like to be common
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Video 4 Linux]
[Linux for the blind]