3.5.3 Configuring the Library

The USB HID Host Mouse Driver requires configuration constants to be specified in the system_config.h file. These constants define the build time configuration (functionality and static resources) of the USB HID Host Mouse Driver.

Macros

Name Description
USB_HID_GLOBAL_PUSH_POP_STACK_SIZE Specifies the Global PUSH POP stack size supported.
USB_HOST_HID_INSTANCES_NUMBER Specifies the number of HID instances.
USB_HOST_HID_INTERRUPT_IN_ENDPOINTS_NUMBER Specifies the maximum number of INTERRUPT IN endpoints supported.
USB_HOST_HID_MOUSE_BUTTONS_NUMBER Specifies the number of Mouse buttons supported.
USB_HOST_HID_USAGE_DRIVER_SUPPORT_NUMBER Specifies the number of Usage driver registered.
Configuration on MCC This section describes the symbols available in the MCC that can be configured.