On Thu, May 28, 2009 at 12:26 PM, Luis R. Rodriguez <lrodriguez@xxxxxxxxxxx> wrote: > On Thu, May 28, 2009 at 09:03:43AM -0700, Christian Lamparter wrote: >> --> #if_N_def ZM_OTUS_LINUX_PHASE_2 <-- >> zfDelayWriteInternalReg(dev, 0x1c3694, ((hpPriv->tPow2x2g[0]&0x3f) << 20) | (0x5<<26)); >> zfDelayWriteInternalReg(dev, 0x1c3bb4, ((hpPriv->tPow2x2g[0]&0x3f) << 5 ) | (0x5<<11) | >> ((hpPriv->tPow2x2g[0]&0x3f) << 21) | (0x5<<27) ); >> #endif >> so, the current ar9170 code is actually _wrong_ (but works!)... >> and we should not touch these fields with the 2-stage firmware. > > Oh, hm, yeah good catch, but to match would actually need to call it > when stage-1 firmware is used. > >> OT: since the firmware will (inevitably end up in the firmware-git-tree) >> we should convert it to ihex, so it can be downloaded with the git-web. >> (this can be done by: objcopy -I binary -O ihex ar9170.fw ar9170.fw.ihex ) > > Sure, whatever works best. If you download it from gitweb you then > have to do the conversion back though. I noticed some difference in performance wit this removed so I think for now its best to leave it in for both -- it seems this sets the ACK power. Luis -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html