Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-09-11 | lld: rework low level driver initialization | Amir Hammad | 2 | -3/+4 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | use forward declaration for usbh_dev_driver_t | Amir Hammad | 5 | -58/+67 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | hub: use common code to remove device | Amir Hammad | 1 | -0/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | core: use new control wrapper to set configuration to device | Amir Hammad | 1 | -1/+0 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | core: use new control wrapper to read device descriptor | Amir Hammad | 1 | -1/+0 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | core: add helper state machine for control read/write | Amir Hammad | 1 | -16/+35 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | Drop need for the set configuration request in dev drivers | Amir Hammad | 1 | -0/+3 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | make hid_mouse driver generic HID driver | Amir Hammad | 3 | -57/+89 | |
+ keyboard support + SET_REPORT commands - usually leds on keyboards (WIP) - missing parsing of HID report descriptor Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-11 | Switch to cmake build system | Amir Hammad | 2 | -7/+0 | |
* use tinyprintf * ability to configure project via ccmake Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-08 | make usbh_packet->data of union type | Amir Hammad | 1 | -3/+6 | |
out: const void * in: void * Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-09-08 | usbh_core refactor | Amir Hammad | 1 | -1/+18 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-08-23 | core: make endpoint_type of enum USBH_ENDPOINT_TYPE | Amir Hammad | 1 | -1/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-07-30 | add option to pass data to control writes | Amir Hammad | 1 | -1/+9 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-07-09 | Adjust documentation to fit doxygen | Amir Hammad | 5 | -12/+23 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-07-08 | rename usbh_hubbed.* to usbh_core.* | Amir Hammad | 7 | -9/+9 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-07-08 | rename usbh_driver to usbh_low_level_driver | Amir Hammad | 1 | -2/+2 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-07-08 | documentation: add some basic documentation accross the headers | Amir Hammad | 6 | -17/+168 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-07-08 | refactor: use enum instead of #define: USBH_ENDPOINT_TYPE and USBH_SPEED | Amir Hammad | 1 | -11/+14 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-06-25 | let the user build an array of lld drivers | Amir Hammad | 1 | -1/+2 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-06-25 | move USE_STM32f4_USBH_DRIVER_HS/FS from config.mk to usbh_config.h | Amir Hammad | 1 | -0/+6 | |
Leave the behaviour as before: Default: FullSpeed Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2016-06-20 | Merged usb midi code into current libusbmaster | Amir Hammad | 2 | -0/+54 | |
+ merge fixes Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2015-04-05 | usbh_hubbed: reorder items in _usbh_dev_driver struct | Amir Hammad | 1 | -1/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2015-04-05 | use stdbool.h to define bool type | Amir Hammad | 1 | -7/+1 | |
Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2015-04-01 | poll(): refactor every poll argument t_us and tflp -> time_curr_us | Amir Hammad | 2 | -3/+12 | |
added comment to usbh_hubbed.h Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> | |||||
2015-04-01 | libusbhost: Open source USB host stack for embedded devices | Amir Hammad | 7 | -0/+458 | |
First public version, date: 1.4.2015 Signed-off-by: Amir Hammad <amir.hammad@hotmail.com> |