Lines Matching defs:dwReg
591 * WriteRT_fld (uint32_t dwReg, uint32_t dwData) *
593 * Inputs: uint32_t dwReg = register field to be written *
597 static void WriteRT_fld1 (TheatrePtr t, uint32_t dwReg, uint32_t dwData)
602 if (RT_regr (RT_RegMap[dwReg].dwRegAddrLSBs, &dwResult) == TRUE)
604 dwValue = (dwResult & RT_RegMap[dwReg].dwMaskLSBs) |
605 (dwData << RT_RegMap[dwReg].dwFldOffsetLSBs);
607 if (RT_regw (RT_RegMap[dwReg].dwRegAddrLSBs, dwValue) == TRUE)
610 RT_RegMap[dwReg].dwCurrValue = dwData;
620 * ReadRT_fld (uint32_t dwReg) *
622 * Inputs: uint32_t dwReg = register field to be read *
625 static uint32_t ReadRT_fld1 (TheatrePtr t,uint32_t dwReg)
629 if (RT_regr (RT_RegMap[dwReg].dwRegAddrLSBs, &dwResult) == TRUE)
631 RT_RegMap[dwReg].dwCurrValue = ((dwResult & ~RT_RegMap[dwReg].dwMaskLSBs) >>
632 RT_RegMap[dwReg].dwFldOffsetLSBs);
633 return (RT_RegMap[dwReg].dwCurrValue);