CmInitSystem0

INT64 *__fastcall CmInitSystem0(__int64 a1, __int64 a2){
  INT64 v3; 
  __int64 ***v4; 
  __int64 **v5; 

  CmpGetSystemControlValues(*(_QWORD *)(a1 + 168), a2, 0);
  v4 = (__int64 ***)(*(_QWORD *)(a1 + 240) + 312i64);
  v5 = *v4;
  while( v5 != (__int64 **)v4 )
  {
    if( ((_DWORD)v5[3] & 0x40) != 0 )
      CmpGetSystemControlValues((INT64)v5[4], v3, 1);
    v5 = (__int64 **)*v5;
    v4 = (__int64 ***)(*(_QWORD *)(a1 + 240) + 312i64);
  }
  return CmFcInitSystem1();
}

Referenced by:

InitBootProcessor