USB_HostRequest renamed to USB_ControlRequest, entire control request header is now...
[pub/USBasp.git] / LUFA / Drivers / USB / LowLevel / HostChapter9.h
index c2c4ece..cbb5ba5 100644 (file)
                #endif\r
 \r
        /* Public Interface - May be used in end-application: */\r
-               /* Type Defines: */\r
-                       /** Type define for a standard USB control request.\r
-                        *\r
-                        *  \see StdRequestType.h for information on the request type and data.\r
-                        *  \see The USB 2.0 specification for more information on standard control requests.\r
-                        *\r
-                        *  \ingroup Group_PipeControlReq\r
-                        */\r
-                       typedef struct\r
-                       {\r
-                               uint8_t  bmRequestType; /**< Type of the request. */\r
-                               uint8_t  bRequest; /**< Request command code. */\r
-                               uint16_t wValue; /**< wValue parameter of the request. */\r
-                               uint16_t wIndex; /**< wIndex parameter of the request. */\r
-                               uint16_t wLength; /**< Length of the data to transfer in bytes. */\r
-                       } USB_Host_Request_Header_t;\r
-\r
                /* Enums: */\r
                        /** Enum for the USB_Host_SendControlRequest() return code, indicating the reason for the error\r
                         *  if the transfer of the request is unsuccessful.\r
                                HOST_SENDCONTROL_SoftwareTimeOut  = 4, /**< The request or data transfer timed out. */\r
                        };\r
                        \r
-               /* Global Variables: */\r
-                       /** Global for the request to send via the USB_Host_SendControlRequest() function. This\r
-                        *  global should be filled with the correct control request data before sending the request to\r
-                        *  the attached device while in host mode.\r
-                        *\r
-                        *  \ingroup Group_PipeControlReq\r
-                        */\r
-                       extern USB_Host_Request_Header_t USB_HostRequest;\r
-                       \r
                /* Function Prototypes: */\r
-                       /** Sends the request stored in the USB_HostRequest global structure to the attached device,\r
+                       /** Sends the request stored in the USB_ControlRequest global structure to the attached device,\r
                         *  and transfers the data stored in the buffer to the device, or from the device to the buffer\r
                         *  as requested. The transfer is made on the currently selected pipe.\r
                         *\r