Author: mjmartin
Date: Tue Apr 19 07:36:44 2011
New Revision: 51398
URL:
http://svn.reactos.org/svn/reactos?rev=51398&view=rev
Log:
[USBEHCI_NEW]
- Forgotten changes in r51397.
Modified:
branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h
Modified: branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h
URL:
http://svn.reactos.org/svn/reactos/branches/usb-bringup/drivers/usb/usbehci…
==============================================================================
--- branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h [iso-8859-1] (original)
+++ branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h [iso-8859-1] Tue Apr 19
07:36:44 2011
@@ -209,7 +209,31 @@
//
virtual NTSTATUS ResetPort(ULONG PortNumber) = 0;
-
+
+//-----------------------------------------------------------------------------------------
+//
+// GetPortStatus
+//
+// Description: this functions return status and change state of port
+//
+ virtual NTSTATUS GetPortStatus(ULONG PortId, OUT USHORT *PortStatus, OUT USHORT
*PortChange) = 0;
+
+//-----------------------------------------------------------------------------------------
+//
+// ClearPortStatus
+//
+// Description: Clears Status of Port, for example Connection, Enable and Reset
+//
+ virtual NTSTATUS ClearPortStatus(ULONG PortId, ULONG Status) = 0;
+
+//-----------------------------------------------------------------------------------------
+//
+// SetPortFeature
+//
+// Description: this functions Sets Feature on Port, for example Enable, Power and Reset
+//
+ virtual NTSTATUS SetPortFeature(ULONG PortId, ULONG Feature) = 0;
+
//-----------------------------------------------------------------------------------------
//
// SetAsyncListRegister