mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 07:13:23 +00:00
- Start rosapps rearrange and cleanup process.
svn path=/trunk/; revision=34303
This commit is contained in:
parent
0a0a13a41c
commit
2012315e5a
1206 changed files with 81 additions and 81 deletions
49
rosapps/applications/sysutils/utils/pice/module/hooks.h
Normal file
49
rosapps/applications/sysutils/utils/pice/module/hooks.h
Normal file
|
@ -0,0 +1,49 @@
|
|||
/*++
|
||||
|
||||
Copyright (c) 1998-2001 Klaus P. Gerlicher
|
||||
|
||||
Module Name:
|
||||
|
||||
hooks.h
|
||||
|
||||
Abstract:
|
||||
|
||||
HEADER for hooks.c
|
||||
|
||||
Environment:
|
||||
|
||||
LINUX 2.2.X
|
||||
Kernel mode only
|
||||
|
||||
Author:
|
||||
|
||||
Klaus P. Gerlicher
|
||||
|
||||
Revision History:
|
||||
|
||||
15-Nov-2000: general cleanup of source files
|
||||
|
||||
Copyright notice:
|
||||
|
||||
This file may be distributed under the terms of the GNU Public License.
|
||||
|
||||
--*/
|
||||
void DeinstallHooks(void);
|
||||
//ULONG HookInt(ULONG dwInt,ULONG NewIntHandler);
|
||||
//void UnhookInt(ULONG dwInt);
|
||||
void MaskIrqs(void);
|
||||
void UnmaskIrqs(void);
|
||||
ULONG SetGlobalInt(ULONG dwInt,ULONG NewIntHandler);
|
||||
ULONG GetIRQVector(ULONG dwInt);
|
||||
void TakeIdtSnapshot(void);
|
||||
void RestoreIdt(void);
|
||||
|
||||
// structure of an IDT entry
|
||||
typedef struct IdtEntry
|
||||
{
|
||||
USHORT LoOffset;
|
||||
USHORT SegSel;
|
||||
USHORT Flags;
|
||||
USHORT HiOffset;
|
||||
}IDTENTRY,*PIDTENTRY;
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue