On Thursday 20 December 2007 02:36:46 Nick Kossifidis wrote:
> 2007/12/17, Nick Kossifidis <[EMAIL PROTECTED]>:
> > 2007/12/13, Pavel Roskin <[EMAIL PROTECTED]>:
> > > Hello!
> > >
> > > On Thu, 2007-12-13 at 19:36 +0200, Nick Kossifidis wrote:
> > > > So what we really have to rev.engineer is ani_control function.
> > >
> > > Can we somehow counteract whatever the new HAL is doing with ANI
> > > without reverse engineering, just by writing to the registers what the
> > > old HAL would do at the strategic points in the driver?
> > >
> > > The would allow us to make a release from the MadWifi trunk and
> > > possibly to spare some frustration to the users of the recent cards not
> > > supported by the old HAL.
> > >
> > > There are already precedents when MadWifi accesses the chipset
> > > registers directly, e.g. in ath_set_ack_bitrate().
> > >
> > > We don't have to skip 0.9.4, but we could release 0.9.5 from the trunk
> > > shortly thereafter.
> >
> > Hmm...
> >
> > Take a look at this ;-)
> >
> > 2565            /*
> > 2566             * At this point we can't really do anything
> > 2567             * except turn off collecting phy error stats
> > 2568             * to reduce CPU load.
> > 2569             */
> > 2570            DPRINTF(("%s: ANI not working; disabling stats\n",
> > __func__)); 2571            c->phyErrStatsDisabled = AH_TRUE;
> > 2572            ath_hal_setrxfilter(ah,
> > 2573                    ath_hal_getrxfilter(ah) &~ HAL_RX_FILTER_PHYERR);
> >
> > it's from
> > http://madwifi.org/browser/cvs-import/trunk/driver/if_ath.c?rev=135#L2565
> >
> > Can you try it in the new HAL and see if it works ??? This way even if
> > ANI works it won't get any phy errors from hw ;-)
>
> Has anyone tried this on madwifi ???

not yet... i'll try it asap, but that might be during the next week.

bruno
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to