SAMV71 Xplained Ultra Software Package 1.3

Interface with USB Host Core (UHC)
[UHI for Human Interface Device Mouse Class]

Collaboration diagram for Interface with USB Host Core (UHC):

Defines

#define UHI_HID_MOUSE

Functions required by UHC



USBH_enum_status_t uhi_hid_mouse_install (USBH_device_t *dev)
void uhi_hid_mouse_enable (USBH_device_t *dev)
void uhi_hid_mouse_uninstall (USBH_device_t *dev)

Detailed Description

Define and functions required by UHC.


Define Documentation

#define UHI_HID_MOUSE
Value:
{ \
    .install = uhi_hid_mouse_install, \
    .enable = uhi_hid_mouse_enable, \
    .uninstall = uhi_hid_mouse_uninstall, \
    .sof_notify = NULL, \
}

Global define which contains standard UHI API for UHC It must be added in USB_HOST_UHI define from conf_usb_host.h file.

Definition at line 69 of file uhi_hid_mouse.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines