fix compiling error for tests project
start to add support for host hid mouse
This commit is contained in:
		| @@ -123,6 +123,27 @@ static inline void hidh_keyboard_close(uint8_t dev_addr) | ||||
|  | ||||
| #endif | ||||
|  | ||||
| //--------------------------------------------------------------------+ | ||||
| // MOUSE | ||||
| //--------------------------------------------------------------------+ | ||||
| #if TUSB_CFG_HOST_HID_MOUSE | ||||
|  | ||||
| //------------- Internal API -------------// | ||||
| static inline tusb_error_t hidh_mouse_open(uint8_t dev_addr, tusb_descriptor_endpoint_t const *p_endpoint_desc) ATTR_ALWAYS_INLINE; | ||||
| static inline tusb_error_t hidh_mouse_open(uint8_t dev_addr, tusb_descriptor_endpoint_t const *p_endpoint_desc) | ||||
| { | ||||
|  | ||||
|   return TUSB_ERROR_NONE; | ||||
| } | ||||
|  | ||||
| static inline void hidh_mouse_close(uint8_t dev_addr) ATTR_ALWAYS_INLINE; | ||||
| static inline void hidh_mouse_close(uint8_t dev_addr) | ||||
| { | ||||
|  | ||||
| } | ||||
|  | ||||
| #endif | ||||
|  | ||||
| //--------------------------------------------------------------------+ | ||||
| // CLASS-USBD API (don't require to verify parameters) | ||||
| //--------------------------------------------------------------------+ | ||||
| @@ -133,7 +154,7 @@ void hidh_init(void) | ||||
| #endif | ||||
|  | ||||
| #if TUSB_CFG_HOST_HID_MOUSE | ||||
|   hidh_mouse_init(); | ||||
| //  hidh_mouse_init(); | ||||
| #endif | ||||
|  | ||||
| #if TUSB_CFG_HOST_HID_GENERIC | ||||
| @@ -169,7 +190,7 @@ tusb_error_t hidh_open_subtask(uint8_t dev_addr, tusb_descriptor_interface_t con | ||||
|  | ||||
|       #if TUSB_CFG_HOST_HID_MOUSE | ||||
|       case HID_PROTOCOL_MOUSE: | ||||
|         ASSERT_STATUS ( hidh_keyboard_open(dev_addr, p_desc, p_length) ); | ||||
|         ASSERT_STATUS ( hidh_mouse_open(dev_addr, (tusb_descriptor_endpoint_t const *) p_desc) ); | ||||
|       break; | ||||
|       #endif | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 hathach
					hathach