Ejemplo n.º 1
0
void
Module::initialiseAlarm()
{
   for (auto i = 0u; i < CoreCount; ++i) {
      OSInitAlarmQueue(sAlarmQueue[i]);
      OSInitAlarmQueue(sAlarmCallbackQueue[i]);
      OSInitThreadQueue(sAlarmCallbackThreadQueue[i]);
   }
}
Ejemplo n.º 2
0
void
Module::initialiseAlarm()
{
    gAlarmLock = coreinit::internal::sysAlloc<OSSpinLock>();

    for (auto i = 0u; i < CoreCount; ++i) {
        gAlarmQueue[i] = coreinit::internal::sysAlloc<OSAlarmQueue>();
        OSInitAlarmQueue(gAlarmQueue[i]);
    }
}
Ejemplo n.º 3
0
void
CoreInit::initialiseAlarm()
{
   gAlarmLock = OSAllocFromSystem<OSSpinLock>();

   for (auto i = 0u; i < CoreCount; ++i) {
      gAlarmQueue[i] = OSAllocFromSystem<OSAlarmQueue>();
      OSInitAlarmQueue(gAlarmQueue[i]);
   }
}