AR512_NF_CAL_HIST_MAX
int16_t nfCalBuffer[AR512_NF_CAL_HIST_MAX];
extern int16_t ar5212GetNfHistMid(const int16_t calData[AR512_NF_CAL_HIST_MAX]);
ahp->ah_nfCalHist.invalidNFcount = AR512_NF_CAL_HIST_MAX;
for (i = 0; i < AR512_NF_CAL_HIST_MAX; i ++)
if (++h->currIndex >= AR512_NF_CAL_HIST_MAX)
ar5212GetNfHistMid(const int16_t calData[AR512_NF_CAL_HIST_MAX])
int16_t sort[AR512_NF_CAL_HIST_MAX];
OS_MEMCPY(sort, calData, AR512_NF_CAL_HIST_MAX*sizeof(int16_t));
for (i = 0; i < AR512_NF_CAL_HIST_MAX-1; i ++) {
for (j = 1; j < AR512_NF_CAL_HIST_MAX-i; j ++) {
return sort[(AR512_NF_CAL_HIST_MAX-1)>>1];
h->invalidNFcount = AR512_NF_CAL_HIST_MAX;
h[i].invalidNFcount = AR512_NF_CAL_HIST_MAX;
for (j = 0; j < AR512_NF_CAL_HIST_MAX; j ++)
if (++h[i].currIndex >= AR512_NF_CAL_HIST_MAX)
h[i].invalidNFcount = AR512_NF_CAL_HIST_MAX;