Lines Matching refs:curWord

154         LRF_ConfigWord curWord;  in LRF_applySettings()  local
155 curWord.value32 = *curEntry; in LRF_applySettings()
156 totalLength = curWord.segment.length; /* Total length is at least segment */ in LRF_applySettings()
160 if (curWord.segment.compoundSegment != 0) in LRF_applySettings()
237 LRF_ConfigWord curWord; in LRF_applySettings() local
238 curWord.value32 = *curEntry++; in LRF_applySettings()
239 uint16_t featureMask = curWord.segment.featureMask; in LRF_applySettings()
240 if ((curWord.segment.invertedFeatureMask == 0 && in LRF_applySettings()
243 …(curWord.segment.invertedFeatureMask != 0 && (featureMask != (featureMask & ~state->phyFeatures)))) in LRF_applySettings()
247 … phyFeatures is 0x%04X and segment's featureMask is 0x%04X", curWord.segment.length, curWord.segme… in LRF_applySettings()
250 uint32_t skipSegmentLength = curWord.segment.length; in LRF_applySettings()
273 segmentLength = curWord.segment.length; in LRF_applySettings()
313 LRF_ConfigWord curWord; in LRF_applySettings() local
314 curWord.value32 = *curEntry++; in LRF_applySettings()
315 regionLength = curWord.region.lengthMinus1 + 1; in LRF_applySettings()
316 operation = (LRF_RegionOperation) curWord.region.type; in LRF_applySettings()
317 uint32_t regionStart = curWord.region.startAddress; in LRF_applySettings()
451 LRF_ConfigWord curWord; in LRF_applySettings() local
452 curWord.value32 = *curEntry++; in LRF_applySettings()
454 … Log_printf(RclCore, Log_INFO1, "HW_Write_16bit: %04X = %08X, ", dst32&0xFFFF, curWord.value32); in LRF_applySettings()
458 HWREG_WRITE_LRF(dst32++) = curWord.value16[0]; in LRF_applySettings()
459 HWREG_WRITE_LRF(dst32++) = curWord.value16[1]; in LRF_applySettings()
461 *dst32++ = curWord.value16[0]; in LRF_applySettings()
462 *dst32++ = curWord.value16[1]; in LRF_applySettings()
475 LRF_ConfigWord curWord; in LRF_applySettings() local
476 curWord.value32 = *curEntry++; in LRF_applySettings()
479 dst32&0xFFFF, curWord.masked.mask16, curWord.masked.value16); in LRF_applySettings()
485 HWREG_WRITE_LRF(dst32++) = curWord.masked.value16; in LRF_applySettings()
487 *dst32++ = curWord.masked.value16; in LRF_applySettings()
496 … HWREG_WRITE_LRF(dst32++) = (oldValue & ~curWord.masked.mask16) | curWord.masked.value16; in LRF_applySettings()
499 … *dst32++ = (oldValue & ~curWord.masked.mask16) | curWord.masked.value16; in LRF_applySettings()
513 LRF_ConfigWord curWord; in LRF_applySettings() local
514 curWord.value32 = *curEntry++; in LRF_applySettings()
516 … Log_printf(RclCore, Log_INFO1, "SW_Write_16bit: %04X = %08X, ", dst16&0xFFFF, curWord.value32); in LRF_applySettings()
520 HWREGH_WRITE_LRF(dst16++) = curWord.value16[0]; in LRF_applySettings()
521 HWREGH_WRITE_LRF(dst16++) = curWord.value16[1]; in LRF_applySettings()
523 *dst16++ = curWord.value16[0]; in LRF_applySettings()
524 *dst16++ = curWord.value16[1]; in LRF_applySettings()
588 LRF_ConfigWord curWord; in LRF_applySettings() local
589 curWord.value32 = *curEntry++; in LRF_applySettings()
590 uint32_t curAddress = curWord.sparse.address; in LRF_applySettings()
596 HWREG_WRITE_LRF(dst32) = curWord.sparse.value16; in LRF_applySettings()
598 *dst32 = curWord.sparse.value16; in LRF_applySettings()
606 HWREGH_WRITE_LRF(dst16) = curWord.sparse.value16; in LRF_applySettings()
608 *dst16 = curWord.sparse.value16; in LRF_applySettings()
616 …CoreShort, Log_INFO, "HW_Write_16bit_sparse: 0x%04X = 0x%04X", curAddress, curWord.sparse.value16); in LRF_applySettings()
625 LRF_ConfigWord curWord; in LRF_applySettings() local
626 curWord.value32 = *curEntry++; in LRF_applySettings()
627 if ((curWord.sparse.address & 1) == 0) in LRF_applySettings()
630 uint16_t *dst16 = (uint16_t *)(address + curWord.sparse.address); in LRF_applySettings()
632 HWREGH_WRITE_LRF(dst16) = curWord.sparse.value16; in LRF_applySettings()
634 *dst16 = curWord.sparse.value16; in LRF_applySettings()
642 …reShort, Log_INFO, "SW_Write_16bit_sparse: 0x%04X = 0x%04X", curWord.sparse.address, curWord.spars… in LRF_applySettings()
670 LRF_ConfigWord curWord; in LRF_applySettings() local
671 curWord.value32 = *curEntry++; in LRF_applySettings()
673 HWREGH_WRITE_LRF(dst16) = curWord.value16[0]; in LRF_applySettings()
675 *dst16 = curWord.value16[0]; in LRF_applySettings()
678 …ntf(RclCoreShort, Log_INFO, "SW_Write_16bit: 0x%04X = 0x%04X, ", dst16&0xFFFF, curWord.value16[0]); in LRF_applySettings()
684 LRF_ConfigWord curWord; in LRF_applySettings() local
685 curWord.value32 = *curEntry++; in LRF_applySettings()
687 HWREG_WRITE_LRF(dst32) = curWord.value16[0]; in LRF_applySettings()
689 *dst32 = curWord.value16[0]; in LRF_applySettings()
692 …ntf(RclCoreShort, Log_INFO, "HW_Write_16bit: 0x%04X = 0x%04X, ", dst32&0xFFFF, curWord.value16[0]); in LRF_applySettings()