summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-11-12Handshake working with new abstractionsjaseg10-72/+1089
2018-11-08HID report transmission partially works nowjaseg7-45/+87
2018-11-08Break out noise.c and packet_interface.cjaseg6-206/+241
2018-11-08Noise handshake workingjaseg3-9/+16
2018-11-08Noise integration compilesjaseg6-3/+706
2018-11-06COBS/binary suport added, abstraction improvedjaseg4-54/+112
2018-11-06Proper print abstraction and ring buffer worksjaseg3-82/+133
2018-11-06DMA-supported LOG_PRINTF worksjaseg4-103/+71
2018-11-05Some UART logging workjaseg3-199/+75
2018-11-01Make demo work with STM32F4 board from aliexpress for SecureHID projectjaseg1-60/+10
2016-09-11Fix missing usbh_config.h in the cmake projectAmir Hammad1-0/+1
2016-09-11lld: add mask with epdirAmir Hammad1-1/+1
2016-09-11use default case instead of handling other packet statuses explicitelyAmir Hammad5-47/+20
2016-09-11xbox: remove warning about unused variableAmir Hammad1-1/+0
2016-09-11lld: remove not used error_count field in channel structAmir Hammad1-2/+0
2016-09-11lld: simplify stm32f4_usbh_port_channel_setupAmir Hammad1-36/+23
2016-09-11lld: rework low level driver initializationAmir Hammad3-16/+16
2016-09-11use forward declaration for usbh_dev_driver_tAmir Hammad4-32/+26
2016-09-11use NULL instead of 0 for assigning null pointerAmir Hammad5-15/+18
2016-09-11midi: rename prefix of static functionsAmir Hammad1-12/+12
2016-09-11lld: don't enable channel on write nack, return EAGAIN insteadAmir Hammad1-3/+12
2016-09-11hub: use common code to remove deviceAmir Hammad2-7/+2
2016-09-11remove detection of hangAmir Hammad1-5/+0
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