feito fork de xt-sys/exectos
Store CPU number and mask interrupts in processor block
Esse commit está contido em:
@@ -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;
|
||||||
|
|||||||
Referência em uma Nova Issue
Bloquear um usuário