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_SIZESpecifies the Global PUSH POP stack size supported.
USB_HOST_HID_INSTANCES_NUMBERSpecifies the number of HID instances.
USB_HOST_HID_INTERRUPT_IN_ENDPOINTS_NUMBERSpecifies the maximum number of INTERRUPT IN endpoints supported.
USB_HOST_HID_MOUSE_BUTTONS_NUMBERSpecifies the number of Mouse buttons supported.
USB_HOST_HID_USAGE_DRIVER_SUPPORT_NUMBERSpecifies the number of Usage driver registered.
Configuration on MCCThis section describes the symbols available in the MCC that can be configured.