![]() |
![]() |
#include <stdbool.h>#include <stdint.h>#include "ti/devices/msp432e4/driverlib/driverlib.h"#include "ti/usblib/msp432e4/usblib.h"#include "ti/usblib/msp432e4/usblibpriv.h"#include "usbdevice.h"#include "ti/usblib/msp432e4/usbhid.h"#include "usbdhid.h"#include "usbdhidmouse.h"
Macros | |
| #define | NUM_HID_SECTIONS |
| #define | HID_REPORT_BUTTONS 0 |
| #define | HID_REPORT_X 1 |
| #define | HID_REPORT_Y 2 |
Functions | |
| void * | USBDHIDMouseInit (uint32_t ui32Index, tUSBDHIDMouseDevice *psMouseDevice) |
| void * | USBDHIDMouseCompositeInit (uint32_t ui32Index, tUSBDHIDMouseDevice *psMouseDevice, tCompositeEntry *psCompEntry) |
| void | USBDHIDMouseTerm (void *pvMouseDevice) |
| void * | USBDHIDMouseSetCBData (void *pvMouseDevice, void *pvCBData) |
| uint32_t | USBDHIDMouseStateChange (void *pvMouseDevice, int8_t i8DeltaX, int8_t i8DeltaY, uint8_t ui8Buttons) |
| void | USBDHIDMousePowerStatusSet (void *pvMouseDevice, uint8_t ui8Power) |
| bool | USBDHIDMouseRemoteWakeupRequest (void *pvMouseDevice) |
Variables | |
| uint8_t | g_pui8MouseDescriptor [] |
| uint8_t | g_pui8HIDInterface [HIDINTERFACE_SIZE] |
| const uint8_t | g_pui8HIDInEndpoint [HIDINENDPOINT_SIZE] |
| const tConfigSection | g_sHIDConfigSection |
| const tConfigSection | g_sHIDInterfaceSection |
| const tConfigSection | g_sHIDInEndpointSection |
| tConfigSection | g_sHIDDescriptorSection |
| const tConfigSection * | g_psHIDSections [] |
| tConfigHeader | g_sHIDConfigHeader |
| const tConfigHeader *const | g_ppsHIDConfigDescriptors [] |