- sort wdm.h a bit more

- add missing NTAPI
- move TIMER_TYPE to ntdef.h
- remove duplicate port and register functions
- add volatile keyword where appropriate to register access inline functions
- Use result variable in IoGetRemainingStackSize inline function to avoid a warning

svn path=/branches/header-work/; revision=45816
This commit is contained in:
Timo Kreuzer 2010-03-03 23:02:02 +00:00
parent c621463e40
commit 38322160da
3 changed files with 4964 additions and 5339 deletions

File diff suppressed because it is too large Load diff

View file

@ -420,12 +420,6 @@ typedef BOOLEAN
ASSERT(((E)->Header.Type == NotificationEvent) || \
((E)->Header.Type == SynchronizationEvent))
typedef enum _TIMER_TYPE {
NotificationTimer,
SynchronizationTimer
} TIMER_TYPE;
#define KEYBOARD_INSERT_ON 0x08
#define KEYBOARD_CAPS_LOCK_ON 0x04
#define KEYBOARD_NUM_LOCK_ON 0x02

View file

@ -92,6 +92,11 @@ typedef enum _EVENT_TYPE {
SynchronizationEvent
} EVENT_TYPE;
typedef enum _TIMER_TYPE {
NotificationTimer,
SynchronizationTimer
} TIMER_TYPE;
//
// FIXME
// We should use the -fms-extensions compiler flag for gcc,