*\r
* \note After this routine returns, the control pipe will be selected.\r
*\r
- * \param ConfigNumber Configuration index to send to the device\r
+ * \param[in] ConfigNumber Configuration index to send to the device\r
*\r
* \return A value from the \ref USB_Host_SendControlErrorCodes_t enum to indicate the result.\r
*/\r
*\r
* \note After this routine returns, the control pipe will be selected.\r
*\r
- * \param DeviceDescriptorPtr Pointer to the destination device descriptor structure where\r
- * the read data is to be stored\r
+ * \param[out] DeviceDescriptorPtr Pointer to the destination device descriptor structure where\r
+ * the read data is to be stored\r
*\r
* \return A value from the \ref USB_Host_SendControlErrorCodes_t enum to indicate the result.\r
*/\r
- uint8_t USB_Host_GetDeviceDescriptor(USB_Descriptor_Device_t* DeviceDescriptorPtr);\r
+ uint8_t USB_Host_GetDeviceDescriptor(void* DeviceDescriptorPtr);\r
\r
/** Clears a stall condition on the given pipe, via a ClearFeature request to the attached device.\r
*\r
* \note After this routine returns, the control pipe will be selected.\r
*\r
- * \param EndpointIndex Index of the endpoint to clear\r
+ * \param[in] EndpointIndex Index of the endpoint to clear\r
*\r
* \return A value from the \ref USB_Host_SendControlErrorCodes_t enum to indicate the result.\r
*/ \r