summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-09-11HUB: make use of control wrappers + use enumsAmir Hammad2-218/+84
2016-09-11hid: use control wrapper to simplify hid report writesAmir Hammad1-80/+8
2016-09-11core: use new control wrapper to set configuration to deviceAmir Hammad1-21/+2
2016-09-11core: use new control wrapper to read device descriptorAmir Hammad1-27/+3
2016-09-11core: use new control wrapper to set device's addressAmir Hammad1-22/+2
2016-09-11core: add helper state machine for control read/writeAmir Hammad1-8/+87
2016-09-11add DISABLE_LOW_LEVEL ifdef in hub device driverAmir Hammad1-0/+8
2016-09-11Drop need for the set configuration request in dev driversAmir Hammad5-212/+109
2016-09-11core: Simplify device removesAmir Hammad2-25/+15
2016-09-11make hid_mouse driver generic HID driverAmir Hammad4-307/+558
2016-09-11Switch to cmake build systemAmir Hammad6-28/+787
2016-09-08core: adjust search for the device driverAmir Hammad1-28/+29
2016-09-08make usbh_packet->data of union typeAmir Hammad6-14/+14
2016-09-08usbh_core refactorAmir Hammad1-82/+100
2016-09-01fix bmRequestType field - use of definesAmir Hammad4-18/+18
2016-08-30hub: fix commented out code and commentsAmir Hammad1-14/+2
2016-08-23remove not needed carriage returns in printfAmir Hammad3-3/+3
2016-07-30usbh_core: logs: DEVICE DESCRIPTOR EOLAmir Hammad1-1/+1
2016-07-30lld: stm32f4: fix logsAmir Hammad1-2/+2
2016-07-30add option to pass data to control writesAmir Hammad6-31/+51
2016-07-25Fix broken demo after reworkAmir Hammad1-2/+2
2016-07-09Adjust documentation to fit doxygenAmir Hammad2-2/+4
2016-07-08rename usbh_hubbed.* to usbh_core.*Amir Hammad5-5/+5
2016-07-08lld: stm32f4: adjust reporting of the unahandled block of codeAmir Hammad1-1/+1
2016-07-08rename usbh_driver to usbh_low_level_driverAmir Hammad2-9/+9
2016-07-08documentation: add some basic documentation accross the headersAmir Hammad1-3/+3
2016-07-08refactor: use enum instead of #define: USBH_ENDPOINT_TYPE and USBH_SPEEDAmir Hammad6-19/+19
2016-06-25Embed information about compilation with the debug functions into make outputAmir Hammad1-29/+0
2016-06-25Don't compile usart_helpers.o when USART_DEBUG is not definedAmir Hammad1-2/+1
2016-06-25let the user build an array of lld driversAmir Hammad2-12/+8
2016-06-25move USE_STM32f4_USBH_DRIVER_HS/FS from config.mk to usbh_config.hAmir Hammad1-1/+1
2016-06-20Merged usb midi code into current libusbmasterAmir Hammad3-0/+467
2015-08-26lld/stm32f4: Send correct amount of dataAmir Hammad1-2/+15
2015-08-26Device driver/gp_xbox:Use correct endpoint type:INTERRUPTAmir Hammad1-1/+1
2015-08-26lld/stm32f4: fix bug, setting wrong eptyp fieldAmir Hammad1-3/+8
2015-08-26usbh_hubbed: set packet_size_max0 field also when DT_DEVICE returns OKAmir Hammad1-0/+1
2015-08-26Device driver/mouse: use correct endpoint type: INTERRUPTAmir Hammad1-1/+1
2015-07-29hub: Empty packet readings after SET_ and CLEAR_ commandsAmir Hammad2-9/+25
2015-07-13gp_xbox: Do not allow unitialized driver to be loadedAmir Hammad1-2/+2
2015-07-13mouse: Do not allow unitialized driver to be loadedAmir Hammad1-1/+9
2015-07-13hub: Do not allow unitialized driver to be loadedAmir Hammad1-1/+8
2015-07-13Global logging: use \n for a new line instead \r\n in LOG_PRINTFAmir Hammad7-66/+66
2015-07-13usbh_hubbed: When in unknown state, print ErrorAmir Hammad1-0/+4
2015-07-13usbh_hubbed: cleaning newlines after break; in switchAmir Hammad1-0/+2
2015-07-13hub: Fix forgotten breakAmir Hammad1-0/+5
2015-04-15demo: timer: BUGFIX: TIM6 prescalerAmir Hammad1-1/+1
2015-04-08Device drivers: Refactor: Remove prefixes of static functions and variablesAmir Hammad3-31/+31
2015-04-08Device drivers: Refactor: Move driver declaration to the end of fileAmir Hammad3-72/+57
2015-04-08lld: stm32f4: refactor: Remove prefixes of static functions and variablesAmir Hammad1-19/+19
2015-04-08lld: stm32f4: Move driver definitions to the end of fileAmir Hammad1-47/+38