From: Amine Khaldi Date: Fri, 3 Jan 2014 19:20:35 +0000 (+0000) Subject: [USBUHCI] X-Git-Tag: ReactOS-0.3.16~353 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=7c79650128c65f727d376455f22a7b1945c3293c [USBUHCI] * Remove inclusions that already exist in the main header. * Cleanup the main header. * Improve the GUIDs situation. CORE-7716 svn path=/trunk/; revision=61505 --- diff --git a/reactos/drivers/usb/usbuhci/CMakeLists.txt b/reactos/drivers/usb/usbuhci/CMakeLists.txt index 623daf03385..8eede697460 100644 --- a/reactos/drivers/usb/usbuhci/CMakeLists.txt +++ b/reactos/drivers/usb/usbuhci/CMakeLists.txt @@ -11,7 +11,8 @@ list(APPEND SOURCE usbuhci.cpp usb_request.cpp usb_queue.cpp - hardware.cpp) + hardware.cpp + guid.cpp) add_library(usbuhci SHARED ${SOURCE} diff --git a/reactos/drivers/usb/usbuhci/guid.cpp b/reactos/drivers/usb/usbuhci/guid.cpp new file mode 100644 index 00000000000..8ea477c936f --- /dev/null +++ b/reactos/drivers/usb/usbuhci/guid.cpp @@ -0,0 +1,6 @@ +/* DO NOT USE THE PRECOMPILED HEADER FOR THIS FILE! */ + +#include +#include + +/* NO CODE HERE, THIS IS JUST REQUIRED FOR THE GUID DEFINITIONS */ diff --git a/reactos/drivers/usb/usbuhci/hardware.h b/reactos/drivers/usb/usbuhci/hardware.h index fafe7ebb4bf..9f1c13e206e 100644 --- a/reactos/drivers/usb/usbuhci/hardware.h +++ b/reactos/drivers/usb/usbuhci/hardware.h @@ -188,4 +188,4 @@ typedef struct _UHCI_QUEUE_HEAD #define UHCI_BULK_QUEUE 3 #define UHCI_DEBUG_QUEUE 4 -#endif +#endif /* UHCI_HARDWARE_H */ diff --git a/reactos/drivers/usb/usbuhci/interfaces.h b/reactos/drivers/usb/usbuhci/interfaces.h index 55781a10bcf..f4adb57693c 100644 --- a/reactos/drivers/usb/usbuhci/interfaces.h +++ b/reactos/drivers/usb/usbuhci/interfaces.h @@ -1,9 +1,6 @@ - #ifndef INTERFACES_HPP #define INTERFACES_HPP -#include "libusb.h" - //--------------------------------------------------------------------------- // // Object Hierachy @@ -138,4 +135,4 @@ DECLARE_INTERFACE_(IUHCIQueue, IUSBQueue) typedef IUHCIQueue *PUHCIQUEUE; -#endif +#endif /* INTERFACES_HPP */ diff --git a/reactos/drivers/usb/usbuhci/usbuhci.h b/reactos/drivers/usb/usbuhci/usbuhci.h index 55e33b50aad..632a1019881 100644 --- a/reactos/drivers/usb/usbuhci/usbuhci.h +++ b/reactos/drivers/usb/usbuhci/usbuhci.h @@ -1,34 +1,7 @@ #ifndef USBUHCI_H__ #define USBUHCI_H__ -#define INITGUID - -#include -#include -#include -#include - -extern -"C" -{ -#include -} - -// -// FIXME: -// #include -// -#include -#include -#include - -// -// FIXME: -// the following includes are required to get kcom to compile -// -#include -#include -#include +#include #include "hardware.h" #include "interfaces.h"