mirror of
https://github.com/reactos/reactos.git
synced 2025-05-18 16:51:18 +00:00
- Make mp HAL MSC compatible
svn path=/trunk/; revision=42205
This commit is contained in:
parent
23abd61d3e
commit
87b36d171a
2 changed files with 8 additions and 8 deletions
|
@ -351,7 +351,7 @@ VOID APICDump(VOID)
|
|||
BOOLEAN VerifyLocalAPIC(VOID)
|
||||
{
|
||||
SIZE_T reg0, reg1;
|
||||
ULONG l, h;
|
||||
ULONG l = 0, h = 0;
|
||||
/* The version register is read-only in a real APIC */
|
||||
reg0 = APICRead(APIC_VER);
|
||||
DPRINT1("Getting VERSION: %x\n", reg0);
|
||||
|
@ -416,7 +416,7 @@ BOOLEAN VerifyLocalAPIC(VOID)
|
|||
#ifdef CONFIG_SMP
|
||||
VOID APICSendIPI(ULONG Target, ULONG Mode)
|
||||
{
|
||||
ULONG tmp, i, flags;
|
||||
ULONG tmp, i, flags = 0;
|
||||
|
||||
/* save flags and disable interrupts */
|
||||
Ke386SaveFlags(flags);
|
||||
|
|
|
@ -28,7 +28,7 @@ KIRQL NTAPI KeGetCurrentIrql (VOID)
|
|||
*/
|
||||
{
|
||||
KIRQL irql;
|
||||
ULONG Flags;
|
||||
ULONG Flags = 0;
|
||||
|
||||
Ke386SaveFlags(Flags);
|
||||
_disable();
|
||||
|
@ -53,7 +53,7 @@ VOID KeSetCurrentIrql (KIRQL NewIrql)
|
|||
* PURPOSE: Sets the current irq level without taking any action
|
||||
*/
|
||||
{
|
||||
ULONG Flags;
|
||||
ULONG Flags = 0;
|
||||
if (NewIrql > HIGH_LEVEL)
|
||||
{
|
||||
DPRINT1 ("NewIrql %x\n", NewIrql);
|
||||
|
@ -71,7 +71,7 @@ VOID KeSetCurrentIrql (KIRQL NewIrql)
|
|||
VOID
|
||||
HalpLowerIrql(KIRQL NewIrql, BOOLEAN FromHalEndSystemInterrupt)
|
||||
{
|
||||
ULONG Flags;
|
||||
ULONG Flags = 0;
|
||||
UCHAR DpcRequested;
|
||||
if (NewIrql >= DISPATCH_LEVEL)
|
||||
{
|
||||
|
@ -188,7 +188,7 @@ KIRQL FASTCALL
|
|||
KfRaiseIrql (KIRQL NewIrql)
|
||||
{
|
||||
KIRQL OldIrql;
|
||||
ULONG Flags;
|
||||
ULONG Flags = 0;
|
||||
|
||||
Ke386SaveFlags(Flags);
|
||||
_disable();
|
||||
|
@ -295,7 +295,7 @@ HalBeginSystemInterrupt (KIRQL Irql,
|
|||
ULONG Vector,
|
||||
PKIRQL OldIrql)
|
||||
{
|
||||
ULONG Flags;
|
||||
ULONG Flags = 0;
|
||||
DPRINT("Vector (0x%X) Irql (0x%X)\n", Vector, Irql);
|
||||
|
||||
if (KeGetCurrentIrql () >= Irql)
|
||||
|
@ -324,7 +324,7 @@ HalEndSystemInterrupt (KIRQL Irql,
|
|||
* FUNCTION: Finish a system interrupt and restore the specified irq level.
|
||||
*/
|
||||
{
|
||||
ULONG Flags;
|
||||
ULONG Flags = 0;
|
||||
Ke386SaveFlags(Flags);
|
||||
|
||||
if (Flags & EFLAGS_INTERRUPT_MASK)
|
||||
|
|
Loading…
Reference in a new issue