<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi, <br>
We have been using open source rt2x00 drivers for our RT3070 WiFi
chipset......according to EEPROM details of Ralink chipset(RT3x7x
EEPROM Format V1.75)--<br>
<br>
2.4GHz TX0 & TX1 power setting register --<br>
<br>
<big><b><small>Offset b15 ~b8 b7 ~ b0<br>
</small></b></big><br>
52h Channel 2 TX0 power Channel 1 TX0 power<br>
54h Channel 4 TX0 power Channel 3 TX0 power<br>
56h Channel 6 TX0 power Channel 5 TX0 power<br>
58h Channel 8 TX0 power Channel 7 TX0 power<br>
5Ah Channel 10 TX0 power Channel 9 TX0 power<br>
:<br>
:<br>
<br>
But on setting the mentioned offsets in EEPROM using iwpriv (e.g
iwpriv ra0 e2p 52=0809), rt2800lib.c:: static void
rt2800_config_txpower_rt28xx() function does not read the mentioned
EEPROM locations.<br>
Instead it reads 6fh (EEPROM_TXPOWER_BYRATE).....can you please
explain how the open source rt2x00 driver is reading txpower values
from EEPROM and applying the same on to TX_PWR_CFG0...3 registers?<br>
How is per channel txpower getting set?<br>
<pre class="moz-signature" cols="72">--
Warm Regards,
Sourav</pre>
<br clear="both">
______________________________________________________________________<BR>
This communication contains information which may be confidential or privileged. The information is intended solely for the use of the individual or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this communication in error, please notify me by telephone immediately.<BR>
______________________________________________________________________<BR>
</body>
</html>