Typedefs | Functions
usbhhidkeyboard.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct tUSBHKeyboard tUSBHKeyboard
 
typedef void(* tUSBHIDKeyboardCallback) (tUSBHKeyboard *psKbInstance, uint32_t ui32Event, uint32_t ui32MsgParam, void *pvMsgData)
 

Functions

tUSBHKeyboardUSBHKeyboardOpen (tUSBHIDKeyboardCallback pfnCallback, uint8_t *pui8Buffer, uint32_t ui32Size)
 
uint32_t USBHKeyboardClose (tUSBHKeyboard *psKbInstance)
 
uint32_t USBHKeyboardInit (tUSBHKeyboard *psKbInstance)
 
uint32_t USBHKeyboardModifierSet (tUSBHKeyboard *psKbInstance, uint32_t ui32Modifiers)
 
uint32_t USBHKeyboardPollRateSet (tUSBHKeyboard *psKbInstance, uint32_t ui32PollRate)
 
uint32_t USBHKeyboardLPMSleep (tUSBHKeyboard *psKbInstance)
 
uint32_t USBHKeyboardLPMStatus (tUSBHKeyboard *psKbInstance)
 
uint32_t USBHKeyboardUsageToChar (tUSBHKeyboard *psKbInstance, const tHIDKeyboardUsageTable *psTable, uint8_t ui8UsageID)
 
Copyright 2018, Texas Instruments Incorporated