#include <HIDDKeyboard.h>
#include <HIDDFunction.h>
#include <USBLib_Trace.h>
#include <USBRequests.h>
#include <HIDDescriptors.h>
#include <HIDRequests.h>
#include <HIDReports.h>
#include <HIDUsages.h>
#include "USBD.h"
#include <USBD_HAL.h>
#include <USBDDriver.h>
Go to the source code of this file.
Data Structures | |
struct | KBDInputReport |
struct | KBDOutputReport |
struct | HIDDKeyboard |
Functions | |
void | HIDDKeyboard_Initialize (USBDDriver *pUsbd, uint8_t bInterfaceNb) |
void | HIDDKeyboard_ConfigureFunction (USBGenericDescriptor *pDescriptors, uint16_t wLength) |
uint32_t | HIDDKeyboard_RequestHandler (const USBGenericRequest *request) |
uint32_t | HIDDKeyboard_ChangeKeys (uint8_t *pressedKeys, uint8_t pressedKeysSize, uint8_t *releasedKeys, uint8_t releasedKeysSize) |
void | HIDDKeyboard_RemoteWakeUp (void) |
Variables | |
const uint8_t | hiddKeyboardReportDescriptor [] |
Definition in file HIDDKeyboard.c.