[rt2x00-users] rt2800pci and rt3090 support
Ivo van Doorn
ivdoorn at gmail.com
Fri Aug 28 19:26:07 UTC 2009
> > Good to know you are working on rt2800pci driver as well !!!
> > I'm working on rt2800pci & rt2800usb as well (rt2860 and rt2870
> > chipset). I have a working code in 802.11abg and started 802.11n as
> > well. I have sent some patches, but the git tree is still missing some
> > of them.
> > I have rebased them and will send them shortly (I was waiting for the
> > list to come back online).
> > rt3090 is like rt2860 except for the RF chip right? I think we could
> > share some stuff over irc (#rt2x00). I have no problem with the EEPROM
> > AFAIK.
> Well, the EEPROM code on the legacy driver for both rt3090 and rt2860 has a
> offset/=2; which worked for me when getting the same MAC address as the legacy
> driver. I did write a different multiread code for 93cx6 just to do that shift.
It is just a matter of dividing all defines containing the offset by 2. But that has been
done in rt2800pci.h as well. I assume rt3090 uses the exact same offsets.
> Some information, however, didn't seem available in the EEPROM and rt3090 legacy
> driver has the efuse EEPROM code. I did write it too (a much simpler version,
> however, since we only need to read from it and put it on rt2x00 eeprom array).
> And I could get much of the same information (like MAC address, RF chip and
> I am sending this code to the list as soon as I test it again with rt2800pci
> instead of my own rt3090pci driver. For now, I am considering this efuse eeprom
> is the right thing for rt3090 until we find a rt3090 model where it's not.
I'll review the code when you send it, perhaps I can see some way to have
the same methods for both chipsets. :)
More information about the users