- .InterfaceNumber = 0,\r
-\r
- .ReportINEndpointNumber = JOYSTICK_EPNUM,\r
- .ReportINEndpointSize = JOYSTICK_EPSIZE,\r
- \r
- .ReportINBufferSize = sizeof(USB_JoystickReport_Data_t),\r
-\r
- .UsingReportProtocol = true,\r
+ .Config =\r
+ {\r
+ .InterfaceNumber = 0,\r
+\r
+ .ReportINEndpointNumber = JOYSTICK_EPNUM,\r
+ .ReportINEndpointSize = JOYSTICK_EPSIZE,\r
+ \r
+ .ReportINBufferSize = sizeof(USB_JoystickReport_Data_t),\r
+ },\r
+ \r
+ .State =\r
+ {\r
+ // Leave all state values to their defaults\r
+ }\r