Lines Matching refs:lrfConfig
93 LRF_SetupResult LRF_setupRadio(const LRF_Config *lrfConfig, uint16_t phyFeatures, LRF_RadioState lr… in LRF_setupRadio() argument
102 if (lrfPhyState.pbeLoaded != lrfConfig->pbeImage || lrfState < RadioState_ImagesLoaded) in LRF_setupRadio()
104 result = LRF_loadImage(lrfConfig->pbeImage, LRFD_PBERAM_BASE); in LRF_setupRadio()
105 lrfPhyState.pbeLoaded = lrfConfig->pbeImage; in LRF_setupRadio()
108 (lrfPhyState.mceLoaded != lrfConfig->mceImage || lrfState < RadioState_ImagesLoaded)) in LRF_setupRadio()
110 result = LRF_loadImage(lrfConfig->mceImage, LRFD_MCERAM_BASE); in LRF_setupRadio()
111 lrfPhyState.mceLoaded = lrfConfig->mceImage; in LRF_setupRadio()
114 (lrfPhyState.rfeLoaded != lrfConfig->rfeImage || lrfState < RadioState_ImagesLoaded)) in LRF_setupRadio()
116 result = LRF_loadImage(lrfConfig->rfeImage, LRFD_RFERAM_BASE); in LRF_setupRadio()
117 lrfPhyState.rfeLoaded = lrfConfig->rfeImage; in LRF_setupRadio()
120 if ((result == SetupResult_Ok) && (lrfConfig->regConfigList != NULL)) in LRF_setupRadio()
145 for (uint32_t i = 0; i < lrfConfig->regConfigList->numEntries; i++) in LRF_setupRadio()
147 LRF_ConfigWord *config = lrfConfig->regConfigList->entries[i]; in LRF_setupRadio()
190 bool LRF_imagesNeedUpdate(const LRF_Config *lrfConfig) in LRF_imagesNeedUpdate() argument
192 return ((lrfPhyState.pbeLoaded != lrfConfig->pbeImage && lrfConfig->pbeImage != NULL) || in LRF_imagesNeedUpdate()
193 (lrfPhyState.mceLoaded != lrfConfig->mceImage && lrfConfig->mceImage != NULL) || in LRF_imagesNeedUpdate()
194 (lrfPhyState.rfeLoaded != lrfConfig->rfeImage && lrfConfig->rfeImage != NULL)); in LRF_imagesNeedUpdate()