2.6.x module for rtl8180 wifi - sort of

From: Mariusz Matuszek (mm_at_fake.address.invalid)
Date: 10/31/04


Date: Sun, 31 Oct 2004 15:19:24 +0000 (UTC)

Hello,

RealTek provides a module driver for their chip for 2.4 kernels.
This module consists of a private object-only code dealing with
the chip and GPL-d source code interface to the kernel.
The whole package does not compile with 2.6 kernels and running
'alien' code under ndiswrapper makes me uneasy, so after an
evening of hacking I came up with a patch.

Now everything compiles fine and the ko gets built, however it
will not load due to two missing symbols and other complains.
Seems to me that some direct tweaking of the private object
may be necessary, which I don't have the time for.
Anyway, if someone thinks this whole idea may be worthwhile
and want to carry on from where I stopped here is the patch:

http://infinity.eti.pg.gda.pl/files/rtl8180/rtl8180_1.5_2.6-diff.txt.gz

Mariusz

PS: my contact details are in the patch,
PS2: this code will probably break interrupt sharing due to
interrupt handling in the private part of the driver.