2010/11/13 Nick Kossifidis <mickflemm@gmail.com>:
So i verified 5/10MHz operation with a spectrum analyzer and i found
something really interesting about 40MHz operation (turbo mode).
Here is the spectrum of a 5GHz channel
@ 5MHz...
http://www.kernel.org/pub/linux/kernel/people/mickflemm/ath5k-bwmodes/5mhz-5413.png
@10MHz...
http://www.kernel.org/pub/linux/kernel/people/mickflemm/ath5k-bwmodes/10mhz-5413.png
@40MHz with short symbols enabled (default except on AR2425)...
http://www.kernel.org/pub/linux/kernel/people/mickflemm/ath5k-bwmodes/40mhz-s-5413.png
@40MHz without short symbols...
http://www.kernel.org/pub/linux/kernel/people/mickflemm/ath5k-bwmodes/40mhz-ns-5413.png
So turbo mode with short symbols takes up 20MHz instead of 40 ! And
it's the default ! I wonder why Atheros never mentioned that, it's
actually a very good feature as it doesn't produce extra interference
on the channel...
Anyway I'll look more into it, for now I have a 4600+ lines patch to
split and send (it contains 5/10/40Mhz operation + lots of cleanups +
various fixes + synth-only channel change).
Also what do you think about changing reset behavior a little bit ?
Right now we reset everything, i think we can eg. skip PCU/DMA reset
when we reset the chip for PHY calibration failures so that we don't
mess with beacon timers/queues etc, or skip PHY reset when we reset
the chip due to DMA hangs. I know it's against default practice but
why not test it ?
--
GPG ID: 0xD21DB2DB
As you read this post global entropy rises. Have Fun ;-)
Nick
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel