set most of trunk svn property eol-style:native
[reactos.git] / reactos / drivers / usb / miniport / common / usbcommon_types.h
index a32f7e2..b3ab535 100644 (file)
@@ -1,62 +1,62 @@
-#ifndef _USBMP_COMMON_TYPES_H_\r
-#define _USBMP_COMMON_TYPES_H_\r
-\r
-typedef struct _USBMP_DRIVER_EXTENSION\r
-{\r
-   //OHCI_HW_INITIALIZATION_DATA InitializationData;\r
-   //PVOID HwContext;\r
-   //UNICODE_STRING RegistryPath;\r
-\r
-} USBMP_DRIVER_EXTENSION, *PUSBMP_DRIVER_EXTENSION;\r
-\r
-typedef struct _USBMP_DEVICE_EXTENSTION\r
-{\r
-   ULONG DeviceNumber;\r
-   PDEVICE_OBJECT PhysicalDeviceObject;\r
-   PDEVICE_OBJECT FunctionalDeviceObject;\r
-   PDEVICE_OBJECT NextDeviceObject;\r
-   //UNICODE_STRING RegistryPath;\r
-   UNICODE_STRING HcdInterfaceName;\r
-   //KSPIN_LOCK InterruptSpinLock;\r
-   PCM_RESOURCE_LIST AllocatedResources;\r
-\r
-   /* Interrupt-related info */\r
-   PKINTERRUPT InterruptObject;\r
-   ULONG InterruptVector;\r
-   ULONG InterruptLevel;\r
-   KINTERRUPT_MODE InterruptMode;\r
-   BOOLEAN InterruptShare;\r
-   KAFFINITY InterruptAffinity;\r
-\r
-   PHYSICAL_ADDRESS BaseAddress;\r
-   ULONG BaseAddrLength;\r
-   ULONG Flags;\r
-   //ULONG AdapterInterfaceType;\r
-   ULONG SystemIoBusNumber;\r
-   ULONG SystemIoSlotNumber;\r
-   //LIST_ENTRY AddressMappingListHead;\r
-\r
-   // DMA stuff, and buffers\r
-   PDMA_ADAPTER pDmaAdapter;\r
-   //PVOID MapRegisterBase;\r
-   ULONG mapRegisterCount;\r
-#ifdef USB_DMA_SINGLE_SUPPORT\r
-   //PHYSICAL_ADDRESS Buffer;\r
-   //PVOID VirtualBuffer;\r
-   //ULONG BufferSize;\r
-\r
-   // Mdl used for single DMA transfers\r
-   //PMDL Mdl;\r
-#endif\r
-\r
-   //KDPC DpcObject;\r
-   PUSBMP_DRIVER_EXTENSION DriverExtension;\r
-   ULONG DeviceOpened;\r
-   //KMUTEX DeviceLock;\r
-   //CHAR MiniPortDeviceExtension[1];\r
-   BOOLEAN IsFDO;\r
-   struct pci_dev * pdev;\r
-   PDEVICE_OBJECT RootHubPdo;\r
-} USBMP_DEVICE_EXTENSION, *PUSBMP_DEVICE_EXTENSION;\r
-\r
-#endif\r
+#ifndef _USBMP_COMMON_TYPES_H_
+#define _USBMP_COMMON_TYPES_H_
+
+typedef struct _USBMP_DRIVER_EXTENSION
+{
+   //OHCI_HW_INITIALIZATION_DATA InitializationData;
+   //PVOID HwContext;
+   //UNICODE_STRING RegistryPath;
+
+} USBMP_DRIVER_EXTENSION, *PUSBMP_DRIVER_EXTENSION;
+
+typedef struct _USBMP_DEVICE_EXTENSTION
+{
+   ULONG DeviceNumber;
+   PDEVICE_OBJECT PhysicalDeviceObject;
+   PDEVICE_OBJECT FunctionalDeviceObject;
+   PDEVICE_OBJECT NextDeviceObject;
+   //UNICODE_STRING RegistryPath;
+   UNICODE_STRING HcdInterfaceName;
+   //KSPIN_LOCK InterruptSpinLock;
+   PCM_RESOURCE_LIST AllocatedResources;
+
+   /* Interrupt-related info */
+   PKINTERRUPT InterruptObject;
+   ULONG InterruptVector;
+   ULONG InterruptLevel;
+   KINTERRUPT_MODE InterruptMode;
+   BOOLEAN InterruptShare;
+   KAFFINITY InterruptAffinity;
+
+   PHYSICAL_ADDRESS BaseAddress;
+   ULONG BaseAddrLength;
+   ULONG Flags;
+   //ULONG AdapterInterfaceType;
+   ULONG SystemIoBusNumber;
+   ULONG SystemIoSlotNumber;
+   //LIST_ENTRY AddressMappingListHead;
+
+   // DMA stuff, and buffers
+   PDMA_ADAPTER pDmaAdapter;
+   //PVOID MapRegisterBase;
+   ULONG mapRegisterCount;
+#ifdef USB_DMA_SINGLE_SUPPORT
+   //PHYSICAL_ADDRESS Buffer;
+   //PVOID VirtualBuffer;
+   //ULONG BufferSize;
+
+   // Mdl used for single DMA transfers
+   //PMDL Mdl;
+#endif
+
+   //KDPC DpcObject;
+   PUSBMP_DRIVER_EXTENSION DriverExtension;
+   ULONG DeviceOpened;
+   //KMUTEX DeviceLock;
+   //CHAR MiniPortDeviceExtension[1];
+   BOOLEAN IsFDO;
+   struct pci_dev * pdev;
+   PDEVICE_OBJECT RootHubPdo;
+} USBMP_DEVICE_EXTENSION, *PUSBMP_DEVICE_EXTENSION;
+
+#endif