kernel/eka/nkernsmp/sched.cpp
changeset 201 43365a9b78a3
parent 90 947f0dc9f7a8
equal deleted inserted replaced
200:73ea206103e6 201:43365a9b78a3
    58 		iCCSyncIDFC(&CCSyncDone, 0),
    58 		iCCSyncIDFC(&CCSyncDone, 0),
    59 		iCCReactivateDfc(&CCReactivateDfcFn, this, 3),
    59 		iCCReactivateDfc(&CCReactivateDfcFn, this, 3),
    60 		iCCRequestLevel(1),		// only boot CPU for now
    60 		iCCRequestLevel(1),		// only boot CPU for now
    61 		iCCRequestDfc(&CCRequestDfcFn, this, 2),
    61 		iCCRequestDfc(&CCRequestDfcFn, this, 2),
    62 		iCCPowerDownDfc(&CCIndirectPowerDown, this, 0),
    62 		iCCPowerDownDfc(&CCIndirectPowerDown, this, 0),
    63 		iCCIpiReactIDFC(&CCIpiReactivateFn, this)
    63 		iCCIpiReactIDFC(&CCIpiReactivateFn, this),
       
    64 		iFreqChgDfc(&DoFrequencyChanged, this, 6)
    64 	{
    65 	{
    65 	TInt i;
    66 	TInt i;
    66 	for (i=0; i<KMaxCpus; ++i)
    67 	for (i=0; i<KMaxCpus; ++i)
    67 		{
    68 		{
    68 		TSubScheduler* s = TheSubSchedulers + i;
    69 		TSubScheduler* s = TheSubSchedulers + i;
  1358 		NKern::Unlock();
  1359 		NKern::Unlock();
  1359 		}
  1360 		}
  1360 	DoIdle();
  1361 	DoIdle();
  1361 	}
  1362 	}
  1362 
  1363 
  1363