|
@@ -219,6 +219,11 @@ eMBRegHoldingCB( UCHAR * pucRegBuffer, USHORT usAddress, USHORT usNRegs, eMBRegi
|
|
|
uint32_t * base = (uint32_t *)(&AC_Ele_ReadReg_All);
|
|
uint32_t * base = (uint32_t *)(&AC_Ele_ReadReg_All);
|
|
|
base += base_addr;
|
|
base += base_addr;
|
|
|
memcpy(&usRegHoldBuf[iRegIndex],base,usNRegs*2);
|
|
memcpy(&usRegHoldBuf[iRegIndex],base,usNRegs*2);
|
|
|
|
|
+ }else if((usAddress>=AC_Sing_Thr_SmaAddr)&&(usAddress<=AC_Sing_Thr_SmaAddr+AC_Sing_Thr_SmaQua))
|
|
|
|
|
+ {
|
|
|
|
|
+ WeeiRegIndex = (int)(usAddress - AC_Sing_Thr_SmaAddr);
|
|
|
|
|
+ Chal_num = (usAddress-AC_Sing_Thr_SmaAddr)/16;
|
|
|
|
|
+ memcpy(&usRegHoldBuf[WiRegIndex],&EE_ACDC_ThresVal_ReadReg[Chal_num],WusNRegs*2);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|