HalpInterruptModel
INT64 __fastcall HalpInterruptModel(){
INT64 result;
if( !HalpInterruptController )
return 1i64;
result = 2i64;
if( *(_DWORD *)(HalpInterruptController + 216) == 2 )
return 1i64;
if( *(_DWORD *)(HalpInterruptController + 216) != 3 )
{
if( *(_DWORD *)(HalpInterruptController + 216) == 4 )
{
return 3i64;
}
else if( *(_DWORD *)(HalpInterruptController + 216) == 6 )
{
return 4i64;
}
else
{
return 4096i64;
}
}
return result;
}Referenced by:
HalEnumerateProcessors
HalQueryMaximumProcessorCount
HalStartNextProcessor
HaliAcpiMachineStateInit
HalpAcpiIBMExaMatch
HalpAcpiIBMVigilMatch
HalpDpInitSystem
HalpGetAcpiStaticNumaTopology
HalpInitializeInterruptsBspLate
HalpInterruptQueryControllerInfo
HalpInterruptRegisterDynamicProcessor
HalpInterruptRemap
HalpInterruptUnmap
HalpMiscGetParameters
HalpMmReservePageTablePages
HalpPiix4Detect
HalpPrepareForBugcheck
HalpQueryAcpiResourceRequirements
HalpSaveAndDisableEnlightenment
HalpWheaInitSystem