]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/UsbIo.h
fixed typo. EFI_OUT_OF_MEMORY should be EFI_OUT_OF_RESOURCES.
[mirror_edk2.git] / MdePkg / Include / Protocol / UsbIo.h
index ef700d57def9c1197c4486edb43391f9a41897ea..e29f60b19cb86aa18c3614b49eb3789ffaf81e9a 100644 (file)
@@ -44,9 +44,9 @@ typedef USB_CONFIG_DESCRIPTOR     EFI_USB_CONFIG_DESCRIPTOR;
 typedef USB_INTERFACE_DESCRIPTOR  EFI_USB_INTERFACE_DESCRIPTOR;\r
 typedef USB_ENDPOINT_DESCRIPTOR   EFI_USB_ENDPOINT_DESCRIPTOR;\r
 \r
-//\r
-// USB data transfer direction\r
-//\r
+///\r
+/// USB data transfer direction\r
+///\r
 typedef enum {\r
   EfiUsbDataIn,\r
   EfiUsbDataOut,\r
@@ -473,54 +473,13 @@ EFI_STATUS
   OUT UINT16                        *TableSize\r
   );\r
 \r
-/**  \r
-  @par Protocol Description:\r
-  The EFI_USB_IO_PROTOCOL provides four basic transfers types described \r
-  in the USB 1.1 Specification. These include control transfer, interrupt \r
-  transfer, bulk transfer and isochronous transfer. The EFI_USB_IO_PROTOCOL \r
-  also provides some basic USB device/controller management and configuration \r
-  interfaces. A USB device driver uses the services of this protocol to manage USB devices.  \r
-\r
-  @param UsbControlTransfer \r
-  Accesses the USB Device through USB Control Transfer Pipe. \r
-\r
-  @param UsbBulkTransfer\r
-  Accesses the USB Device through USB Bulk Transfer Pipe. \r
-\r
-  @param UsbAsyncInterruptTransfer\r
-  Non-block USB interrupt transfer. \r
-\r
-  @param UsbSyncInterruptTransfer\r
-  Accesses the USB Device through USB Synchronous\r
-  Interrupt Transfer Pipe. \r
-\r
-  @param UsbIsochronousTransfer\r
-  Accesses the USB Device through USB Isochronous Transfer Pipe. \r
-\r
-  @param UsbAsyncIsochronousTransfer\r
-  Nonblock USB isochronous transfer. \r
-\r
-  @param UsbGetDeviceDescriptor\r
-  Retrieves the device descriptor of a USB device. \r
-\r
-  @param UsbGetConfigDescriptor\r
-  Retrieves the activated configuration descriptor of a USB device. \r
-\r
-  @param UsbGetInterfaceDescriptor\r
-  Retrieves the interface descriptor of a USB Controller. \r
-\r
-  @param UsbGetEndpointDescriptor\r
-  Retrieves the endpoint descriptor of a USB Controller. \r
-\r
-  @param UsbGetStringDescriptor\r
-  Retrieves the string descriptor inside a USB Device. \r
-\r
-  @param UsbGetSupportedLanguages\r
-  Retrieves the array of languages that the USB device supports. \r
-\r
-  @param UsbPortReset\r
-  Resets and reconfigures the USB controller. \r
-**/\r
+///\r
+/// The EFI_USB_IO_PROTOCOL provides four basic transfers types described \r
+/// in the USB 1.1 Specification. These include control transfer, interrupt \r
+/// transfer, bulk transfer and isochronous transfer. The EFI_USB_IO_PROTOCOL \r
+/// also provides some basic USB device/controller management and configuration \r
+/// interfaces. A USB device driver uses the services of this protocol to manage USB devices.  \r
+///\r
 struct _EFI_USB_IO_PROTOCOL {\r
   //\r
   // IO transfer\r