Rename PDIProtocol.c/.h to XPROGProtocol.c/.h as it will now handle both TPI and...
[pub/USBasp.git] / LUFA / Drivers / USB / Class / Host / Printer.c
index d85ac15..788c0b5 100644 (file)
@@ -124,7 +124,7 @@ static uint8_t DComp_NextPRNTInterfaceEndpoint(void* CurrentDescriptor)
 \r
 void PRNT_Host_USBTask(USB_ClassInfo_PRNT_Host_t* const PRNTInterfaceInfo)\r
 {\r
-       \r
+       (void)PRNTInterfaceInfo;\r
 }\r
 \r
 uint8_t PRNT_Host_SetBidirectionalMode(USB_ClassInfo_PRNT_Host_t* const PRNTInterfaceInfo)\r
@@ -135,11 +135,11 @@ uint8_t PRNT_Host_SetBidirectionalMode(USB_ClassInfo_PRNT_Host_t* const PRNTInte
        \r
                USB_ControlRequest = (USB_Request_Header_t)\r
                        {\r
-                               bmRequestType: (REQDIR_HOSTTODEVICE | REQTYPE_STANDARD | REQREC_INTERFACE),\r
-                               bRequest:      REQ_SetInterface,\r
-                               wValue:        PRNTInterfaceInfo->State.AlternateSetting,\r
-                               wIndex:        PRNTInterfaceInfo->State.InterfaceNumber,\r
-                               wLength:       0,\r
+                               .bmRequestType = (REQDIR_HOSTTODEVICE | REQTYPE_STANDARD | REQREC_INTERFACE),\r
+                               .bRequest      = REQ_SetInterface,\r
+                               .wValue        = PRNTInterfaceInfo->State.AlternateSetting,\r
+                               .wIndex        = PRNTInterfaceInfo->State.InterfaceNumber,\r
+                               .wLength       = 0,\r
                        };\r
                \r
                Pipe_SelectPipe(PIPE_CONTROLPIPE);\r
@@ -155,11 +155,11 @@ uint8_t PRNT_Host_GetPortStatus(USB_ClassInfo_PRNT_Host_t* const PRNTInterfaceIn
 {\r
        USB_ControlRequest = (USB_Request_Header_t)\r
                {\r
-                       bmRequestType: (REQDIR_DEVICETOHOST | REQTYPE_CLASS | REQREC_INTERFACE),\r
-                       bRequest:      REQ_GetPortStatus,\r
-                       wValue:        0,\r
-                       wIndex:        PRNTInterfaceInfo->State.InterfaceNumber,\r
-                       wLength:       sizeof(uint8_t),\r
+                       .bmRequestType = (REQDIR_DEVICETOHOST | REQTYPE_CLASS | REQREC_INTERFACE),\r
+                       .bRequest      = REQ_GetPortStatus,\r
+                       .wValue        = 0,\r
+                       .wIndex        = PRNTInterfaceInfo->State.InterfaceNumber,\r
+                       .wLength       = sizeof(uint8_t),\r
                };\r
 \r
        Pipe_SelectPipe(PIPE_CONTROLPIPE);\r
@@ -171,11 +171,11 @@ uint8_t PRNT_Host_SoftReset(USB_ClassInfo_PRNT_Host_t* const PRNTInterfaceInfo)
 {\r
        USB_ControlRequest = (USB_Request_Header_t)\r
                {\r
-                       bmRequestType: (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_INTERFACE),\r
-                       bRequest:      REQ_SoftReset,\r
-                       wValue:        0,\r
-                       wIndex:        PRNTInterfaceInfo->State.InterfaceNumber,\r
-                       wLength:       0,\r
+                       .bmRequestType = (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_INTERFACE),\r
+                       .bRequest     = REQ_SoftReset,\r
+                       .wValue       = 0,\r
+                       .wIndex       = PRNTInterfaceInfo->State.InterfaceNumber,\r
+                       .wLength      = 0,\r
                };\r
 \r
        Pipe_SelectPipe(PIPE_CONTROLPIPE);\r
@@ -215,11 +215,11 @@ uint8_t PRNT_Host_GetDeviceID(USB_ClassInfo_PRNT_Host_t* const PRNTInterfaceInfo
 \r
        USB_ControlRequest = (USB_Request_Header_t)\r
                {\r
-                       bmRequestType: (REQDIR_DEVICETOHOST | REQTYPE_CLASS | REQREC_INTERFACE),\r
-                       bRequest:      REQ_GetDeviceID,\r
-                       wValue:        0,\r
-                       wIndex:        PRNTInterfaceInfo->State.InterfaceNumber,\r
-                       wLength:       sizeof(DeviceIDStringLength),\r
+                       .bmRequestType = (REQDIR_DEVICETOHOST | REQTYPE_CLASS | REQREC_INTERFACE),\r
+                       .bRequest      =  REQ_GetDeviceID,\r
+                       .wValue        = 0,\r
+                       .wIndex        = PRNTInterfaceInfo->State.InterfaceNumber,\r
+                       .wLength       = sizeof(DeviceIDStringLength),\r
                };\r
                \r
        Pipe_SelectPipe(PIPE_CONTROLPIPE);\r