LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
UsbRom.h File Reference
#include "..\Keyboard.h"

Go to the source code of this file.

Functions

uint32_t CALLBACK_UsbdRom_Register_DeviceDescriptor (void)
 Call back function registers device descriptor array's address to ROM stack.
 
uint32_t CALLBACK_UsbdRom_Register_ConfigurationDescriptor (void)
 Call back function registers device configuration descriptor array's address to ROM stack.
 
uint32_t CALLBACK_UsbdRom_Register_StringDescriptor (void)
 Call back function registers string descriptor array's address to ROM stack.
 
uint32_t CALLBACK_UsbdRom_Register_DeviceQualifierDescriptor (void)
 Call back function registers device qualifier descriptor array's address to ROM stack.
 
uint8_t CALLBACK_UsbdRom_Register_ConfigureEndpoint (void)
 Call back function registers endpoint configuration descriptor array's address to ROM stack.
 
uint32_t CALLBACK_UsbdHid_Register_InterfaceDescriptor (void)
 Call back function registers interface descriptor.
 
uint32_t CALLBACK_UsbdHid_Register_ReportDescriptor (uint8_t **dest)
 Call back function registers report descriptor.
 
uint32_t CALLBACK_UsbdHid_Register_ReportInBuffer (uint8_t **dest)
 Call back function registers report In buffer.
 
void CALLBACK_UsbdHid_SetReport (uint8_t **reportoutbuffer, uint32_t reportoutsize)
 Call back function set report.
 
void CALLBACK_UsbdHid_SetReportChange (bool newstate)
 Call back function set report change.
 
bool CALLBACK_UsbdHid_IsReportChanged (void)
 Determine if report has been changed.