mirror of
https://github.com/reactos/reactos.git
synced 2024-07-14 08:26:08 +00:00
Implemented missing KeRaiseIrqlToXxLevel() functions
svn path=/trunk/; revision=1389
This commit is contained in:
parent
5bea9979e8
commit
a2d079723b
|
@ -199,6 +199,18 @@ KeRaiseIrql (
|
|||
PKIRQL OldIrql
|
||||
);
|
||||
|
||||
KIRQL
|
||||
STDCALL
|
||||
KeRaiseIrqlToDpcLevel (
|
||||
VOID
|
||||
);
|
||||
|
||||
KIRQL
|
||||
STDCALL
|
||||
KeRaiseIrqlToSynchLevel (
|
||||
VOID
|
||||
);
|
||||
|
||||
/*
|
||||
* FUNCTION: Raises a user mode exception
|
||||
* ARGUMENTS:
|
||||
|
|
|
@ -309,6 +309,57 @@ KeRaiseIrql (
|
|||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
* KeRaiseIrqlToDpcLevel
|
||||
*
|
||||
* DESCRIPTION
|
||||
* Raises the hardware priority (irql) to DISPATCH level
|
||||
*
|
||||
* ARGUMENTS
|
||||
* None
|
||||
*
|
||||
* RETURN VALUE
|
||||
* Previous irq level
|
||||
*
|
||||
* NOTES
|
||||
* Calls KfRaiseIrql
|
||||
*/
|
||||
|
||||
KIRQL
|
||||
STDCALL
|
||||
KeRaiseIrqlToDpcLevel (VOID)
|
||||
{
|
||||
return KfRaiseIrql (DISPATCH_LEVEL);
|
||||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
* KeRaiseIrqlToSynchLevel
|
||||
*
|
||||
* DESCRIPTION
|
||||
* Raises the hardware priority (irql) to CLOCK2 level
|
||||
*
|
||||
* ARGUMENTS
|
||||
* None
|
||||
*
|
||||
* RETURN VALUE
|
||||
* Previous irq level
|
||||
*
|
||||
* NOTES
|
||||
* Calls KfRaiseIrql
|
||||
*/
|
||||
|
||||
KIRQL
|
||||
STDCALL
|
||||
KeRaiseIrqlToSynchLevel (VOID)
|
||||
{
|
||||
// return KfRaiseIrql (CLOCK2_LEVEL);
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
BOOLEAN STDCALL HalBeginSystemInterrupt (ULONG Vector,
|
||||
KIRQL Irql,
|
||||
PKIRQL OldIrql)
|
||||
|
|
Loading…
Reference in a new issue