SDC C-Project CF Review 프로그램
LYW
2022-06-10 662be16e087b11027318938dc840445b5dbacc27
ReviewSystem/CHSignalControls/SignalControl_DitSharedMemorySync.cpp
@@ -265,6 +265,24 @@
   return TRUE;
}
/*< LYW 20220610 - #4185 ADD Start >*/
BOOL CSignalControl_DitSharedMemorySync::ReadData(const CString strAddr, int BitPosition, int nSize, int& nData)
{
   if (m_pMemStartAddr == NULL)   return FALSE;
   int nAddress = _ttoi(strAddr);
   // read value
   int TempData = 0;
   memcpy(&TempData, m_pMemStartAddr + nAddress, sizeof(int)*nSize);
   TempData = TempData >> BitPosition;
   nData = TempData & 1;
   return TRUE;
}
/*< LYW 20220610 - #4185 ADD End >*/
BOOL CSignalControl_DitSharedMemorySync::WriteData(const CString strAddr, int nSize, CString strData)
{
   if(m_pMemStartAddr == NULL)   return FALSE;