派生自 xt-sys/exectos
Store CPU number and mask interrupts in processor block
这个提交包含在:
@@ -29,8 +29,10 @@ HlInitializeProcessor(IN ULONG CpuNumber)
|
|||||||
/* Get current processor block */
|
/* Get current processor block */
|
||||||
ProcessorBlock = KeGetCurrentProcessorBlock();
|
ProcessorBlock = KeGetCurrentProcessorBlock();
|
||||||
|
|
||||||
/* Set initial stall factor */
|
/* Set initial stall factor, CPU number and mask interrupts */
|
||||||
ProcessorBlock->StallScaleFactor = INITIAL_STALL_FACTOR;
|
ProcessorBlock->StallScaleFactor = INITIAL_STALL_FACTOR;
|
||||||
|
ProcessorBlock->CpuNumber = CpuNumber;
|
||||||
|
ProcessorBlock->Idr = 0xFFFFFFFF;
|
||||||
|
|
||||||
/* Record processor block in the processors table */
|
/* Record processor block in the processors table */
|
||||||
HlpProcessorsIdentity[CpuNumber].ProcessorBlock = ProcessorBlock;
|
HlpProcessorsIdentity[CpuNumber].ProcessorBlock = ProcessorBlock;
|
||||||
|
|||||||
在新工单中引用
屏蔽一个用户