Date: Wed, 11 May 2011 13:40:13 +0000 (UTC) From: Adrian Chadd <adrian@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ath/ath_hal/ar5416 ar5416_cal.c Message-ID: <201105111712.p4BHCTGs068804@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
adrian 2011-05-11 13:40:13 UTC FreeBSD src repository Modified files: sys/dev/ath/ath_hal/ar5416 ar5416_cal.c Log: SVN rev 221779 on 2011-05-11 13:40:13Z by adrian Make the NF calibration logic (hopefully!) more resistive to noisy environments. In setups where NF calibration can take a while, don't load the CCA and kick off a new NF calibration if the previous one hasn't yet completed. This shouldn't happen unless the environment is noisy but those exist (hi phk!). Here, if the previous NF hasn't completed when ar5416LoadNf() is run (which reads the NF), it skips updating the history buffer, loading the NF CCA array and kicking off the next NF cal. It's hoped it'll occur in the next long calibration interval. Obtained from: Atheros, ath9k, my local HAL Revision Changes Path 1.29 +28 -12 src/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105111712.p4BHCTGs068804>