On Tue, 2008-07-15 at 13:31 -0400, Nicolas Pitre wrote:
Great! Lets definitely sit down and talk then. There is already some
GPL-ed source code for 83xx chips out there but it always used net80211,
not mac80211. So the mrv8k effort is meant to write a mac80211 driver
for 8310/8335/etc and perhaps TopDog chips too since they don't seem
that much different from a driver perspective.
Some of the issues with the current Marvell 83xx GPL drivers that have
gotten out are (a) code style, (b) lots of commented out stuff that's
never used, (c) OS abstraction that's unnecessary on Linux, (d) doesn't
use mac80211, and (e) uses private ioctls. So hopefully you're writing
a new 83xx driver from scratch :)
We cleaned up a lot of stuff for the OLPC 8388 libertas driver, but
unfortunately we never were able to get the Marvell 8388 team onboard,
and so they just went off and kept working on their driver and didn't
really move the upstream libertas driver forward at all.
Dan
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html