void Module::initialiseAlarm() { for (auto i = 0u; i < CoreCount; ++i) { OSInitAlarmQueue(sAlarmQueue[i]); OSInitAlarmQueue(sAlarmCallbackQueue[i]); OSInitThreadQueue(sAlarmCallbackThreadQueue[i]); } }
void Module::initialiseAlarm() { gAlarmLock = coreinit::internal::sysAlloc<OSSpinLock>(); for (auto i = 0u; i < CoreCount; ++i) { gAlarmQueue[i] = coreinit::internal::sysAlloc<OSAlarmQueue>(); OSInitAlarmQueue(gAlarmQueue[i]); } }
void CoreInit::initialiseAlarm() { gAlarmLock = OSAllocFromSystem<OSSpinLock>(); for (auto i = 0u; i < CoreCount; ++i) { gAlarmQueue[i] = OSAllocFromSystem<OSAlarmQueue>(); OSInitAlarmQueue(gAlarmQueue[i]); } }