X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/526e398986583e2fb65c0a36a2fbf2ce153446e5..b9b03aadb219d06fbad9d110e508db93e45461af:/LUFA/Drivers/USB/LowLevel/Host.h diff --git a/LUFA/Drivers/USB/LowLevel/Host.h b/LUFA/Drivers/USB/LowLevel/Host.h index 9ce995f84..911b41bd9 100644 --- a/LUFA/Drivers/USB/LowLevel/Host.h +++ b/LUFA/Drivers/USB/LowLevel/Host.h @@ -199,7 +199,7 @@ HOST_STATE_Suspended = 13, /**< May be implemented by the user project. */ }; - /** Enum for the error codes for the \ref USB_HostError event. + /** Enum for the error codes for the \ref EVENT_USB_HostError() event. * * \see \ref Group_Events for more information on this event. */ @@ -213,14 +213,14 @@ */ }; - /** Enum for the error codes for the \ref USB_DeviceEnumerationFailed event. + /** Enum for the error codes for the \ref EVENT_USB_DeviceEnumerationFailed() event. * * \see \ref Group_Events for more information on this event. */ enum USB_Host_EnumerationErrorCodes_t { HOST_ENUMERROR_NoError = 0, /**< No error occurred. Used internally, this is not a valid - * ErrorCode parameter value for the \ref USB_DeviceEnumerationFailed + * ErrorCode parameter value for the \ref EVENT_USB_DeviceEnumerationFailed() * event. */ HOST_ENUMERROR_WaitStage = 1, /**< One of the delays between enumeration steps failed @@ -265,8 +265,12 @@ }; /* Function Prototypes: */ + void USB_Host_ProcessNextHostState(void); uint8_t USB_Host_WaitMS(uint8_t MS); - void USB_Host_ResetDevice(void); + + #if defined(INCLUDE_FROM_HOST_C) + static void USB_Host_ResetDevice(void); + #endif #endif /* Disable C linkage for C++ Compilers: */