Skip site navigation (1)Skip section navigation (2)
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>