discoverpixy
Functions | Variables
usbh_hid_core.c File Reference

This file is the HID Layer Handlers for USB Host HID class. More...

#include "usbh_hid_core.h"
#include "usbh_hid_mouse.h"
#include "usbh_hid_keybd.h"
Include dependency graph for usbh_hid_core.c:

Functions

USBH_Status USBH_Set_Report (USB_OTG_CORE_HANDLE *pdev, USBH_HOST *phost, uint8_t reportType, uint8_t reportId, uint8_t reportLen, uint8_t *reportBuff)
 USBH_Set_Report Issues Set Report. More...
 

Variables

__ALIGN_BEGIN HID_Machine_TypeDef HID_Machine __ALIGN_END
 
__IO uint8_t flag = 0
 
USBH_Class_cb_TypeDef HID_cb
 

Detailed Description

This file is the HID Layer Handlers for USB Host HID class.

Author
MCD Application Team
Version
V2.0.0
Date
22-July-2011
*      
*          ===================================================================      
*                                HID Class  Description
*          =================================================================== 
*           This module manages the MSC class V1.11 following the "Device Class Definition
*           for Human Interface Devices (HID) Version 1.11 Jun 27, 2001".
*           This driver implements the following aspects of the specification:
*             - The Boot Interface Subclass
*             - The Mouse and Keyboard protocols
*      
*  
Attention

THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.

© COPYRIGHT 2011 STMicroelectronics