add keyboard led mask
make usbd control request to subtask add get/set report via control pipe to hidd enforce soft DMA to control pipe for lpc11u (lpc17xx not yet) temp add led_blinking_set_interval to change led blinking interval refractor dcd_pipe_control_xfer to have interrupt on complete option add get/set report support of moused_app and keyboardd_app, keyboard LED will make LED blink faster
This commit is contained in:
		| @@ -83,6 +83,8 @@ | ||||
| #include "std_descriptors.h" | ||||
| #include "std_request.h" | ||||
|  | ||||
| #include "osal/osal.h" | ||||
|  | ||||
|  | ||||
| //--------------------------------------------------------------------+ | ||||
| // MACROS | ||||
| @@ -93,6 +95,7 @@ | ||||
| #define XSTRING_CONCAT_(a, b) STRING_CONCAT_(a, b) // expand then concat | ||||
|  | ||||
| #define MAX_OF(a, b)  ( (a) > (b) ? (a) : (b) ) | ||||
| #define MIN_OF(a, b)  ( (a) < (b) ? (a) : (b) ) | ||||
|  | ||||
| #define U16_HIGH_U8(u16) ((uint8_t) (((u16) >> 8) & 0x00ff)) | ||||
| #define U16_LOW_U8(u16)  ((uint8_t) ((u16)       & 0x00ff)) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 hathach
					hathach