PopPowerAggregatorIsAtTargetState

BOOL __stdcall PopPowerAggregatorIsAtTargetState(){
  bool v0; 
  BOOL result; 
  v0 = 0;
  if( !*(_DWORD *)&Version )
    goto LABEL_7;
  if( *(_DWORD *)&Version != 1 )
  {
    if( *(_DWORD *)&Version != 2 )
    {
      if( *(_DWORD *)&Version == 3 )
        v0 = (_DWORD)BridgeBusNumber == 5;
      goto LABEL_6;
    }
LABEL_7:
    v0 = (BridgeBusNumber & 0xFFFFFFFD) == 0;
    goto LABEL_6;
  }
  if( (_DWORD)BridgeBusNumber == 1 )
  {
    result = ymmword_140C215C8;
    if( *(&BridgeBusNumber + 1) == ymmword_140C215C8 )
      v0 = 1;
  }
LABEL_6:
  LOBYTE(result) = v0;
  return result;
}

Referenced by:

PopPowerAggregatorHandleIntentUnsafe