- Convert the members of PCI_COMMON_HEADER into a #define to avoid inheritance on...
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Fri, 5 Mar 2010 04:03:34 +0000 (04:03 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Fri, 5 Mar 2010 04:03:34 +0000 (04:03 +0000)
commitc76dfd5cb80e250038921b77a939fff650979be4
treed100196456732163b80d9a540d6ceb1613396f80
parent7ff52a15bf73b06c810077499ced2cb95070d44e
- Convert the members of PCI_COMMON_HEADER into a #define to avoid inheritance on C++, which would render the type a non-POD, causing compilation errors.
- IoInitializeDpcRequest expects PIO_DPC_ROUTINE as 2nd parameter, fix callers.
- While FILE_CHARACTERISTIC_PNP_DEVICE is defined in the DDK/WDK, _SYSTEM_INFORMATION_CLASS is not, fix include guards in ntddk_ex.h
- add InterlockedBitTestAndSet64 and InterlockedBitTestAndReset64 for amd64
- Fix definition of NLS_MB_CODE_PAGE_TAG for gcc
- Fix parameters of DMA inline functions
- remove duplicate IoAllocateAdapterChannel
- Everything compiles again -> Amine, your turn :)

svn path=/branches/header-work/; revision=45858
drivers/base/beep/beep.c
drivers/storage/floppy/floppy.c
drivers/storage/ide/uniata/ntddk_ex.h
include/ddk/wdm.h