Commit Graph

1025 Commits

Author SHA1 Message Date
Diego Ismirlian 025ca5345a USBH: Added mechanism for out-of-tree class driver enumeration 2017-07-09 18:30:46 -03:00
Diego Ismirlian c938866844 USBH: moved definition of driver to LLD 2017-07-09 18:29:44 -03:00
Diego Ismirlian c900c951a3 USBH: MSD: Rework to prevent race conditions on unload 2017-07-04 19:09:39 -03:00
marcoveeneman 801b264b75 Fixed ADC driver.mk 2017-07-03 23:03:37 +02:00
marcoveeneman f8b656a810 Added missing driver.mk file for the ADC driver. 2017-07-03 22:30:46 +02:00
marcoveeneman 4e08d013d0 Improved ADC testhal application. 2017-07-03 22:24:23 +02:00
marcoveeneman 884dbaeabc Improved ADC driver and ADC testhal application. 2017-07-03 22:24:07 +02:00
marcoveeneman ffd9d3fd90 Initial ADC driver and testhal application for TM4C123x. 2017-07-03 22:23:55 +02:00
Fabien Poussin 4092650b1b Merge pull request #119 from dismirlian/usbh_devel
USBH: moved declaration of driver to LLD
2017-06-15 17:34:42 +02:00
Diego Ismirlian d2c155b4cf USBH: moved declaration of driver to LLD 2017-06-09 11:07:20 -03:00
Uladzimir Pylinski ca686a5cba Merge pull request #118 from dismirlian/usbh_devel
USBH: fix compile with IAR
2017-06-09 08:10:34 +03:00
Diego Ismirlian 4483baab02 USBH: UVC, fix compile with IAR 2017-06-08 12:38:14 -03:00
Diego Ismirlian 78da479955 USBH: STM32 lld, activate correction of unexpected length 2017-06-08 12:37:24 -03:00
Diego Ismirlian b9f0fc24c5 USBH: fix Mass Storage Driver EP reset status bug 2017-06-08 12:36:30 -03:00
Fabien Poussin 830f09e2b7 Fixes for USB host example to compile on 4.0.x 2017-06-07 11:55:09 +02:00
Fabien Poussin 46a0296ed6 Merge pull request #117 from dismirlian/usbh_devel
USB Host update
2017-06-07 11:26:30 +02:00
Diego Ismirlian f82de84347 USBH: Fix compile for test/example 2017-06-06 15:25:37 -03:00
Diego Ismirlian 5a876ba2b0 USBH: License change for UVC driver 2017-06-06 15:25:05 -03:00
Diego Ismirlian 50dda7cff2 Add UVC driver and test/example 2017-06-06 15:21:37 -03:00
Diego Ismirlian a6898a525f Tabs to whitespaces in USBH testhal 2017-06-06 10:34:37 -03:00
Diego Ismirlian e2f7c9277c mend 2017-06-06 10:24:39 -03:00
Diego Ismirlian 9349f74004 Clean up request type helpers 2017-06-06 10:21:00 -03:00
Diego Ismirlian e1357dab69 Update USBH testhal example/test
- Added HID driver test
- Added IWDG handling (avoid resets!)
2017-06-06 09:28:27 -03:00
Diego Ismirlian 1bb8f56c3b HID class driver fixes 2017-06-06 09:24:10 -03:00
Diego Ismirlian 108ae2534c Fixed endpoint halt reset implementation 2017-06-06 09:23:07 -03:00
Diego Ismirlian 0bf5a7aa4c Fixed bugs in new MSD driver implementation 2017-06-06 09:21:10 -03:00
Diego Ismirlian 61c3a28398 Mass license dates update 2017-06-05 11:04:30 -03:00
Diego Ismirlian 5bc62c93e0 Add HID class driver 2017-06-05 10:53:59 -03:00
Diego Ismirlian 0260fd851a Added PID for FTDI-enabled ETT USB-Serial 2017-06-05 10:45:23 -03:00
Diego Ismirlian b58a299521 Rework Mass Storage Driver
- Implemented (hopefully) correct Mass Storage Reset Recovery protocol
- Implemented auto-sense protocol for SCSI command failure
2017-06-05 10:41:42 -03:00
Diego Ismirlian 835bb887c0 Add AOA (Android Accessory) class driver 2017-06-05 10:38:05 -03:00
Diego Ismirlian a77ab485fb Remove redundant hal_stm32_otg.h file
The correct version is already present in ChibiOS
2017-06-05 10:27:20 -03:00
Diego Ismirlian cc347f02ba Fix possible race condition in FTDI driver stop 2017-06-05 10:26:17 -03:00
Diego Ismirlian 5ecaf7722b USB Host fixes
- Cleaned up alignment macros for GCC & IAR
- Corrected EP halt and Clear halt behaviours
- Initialization of class drivers by USB Host main driver
- Minor cosmetic fixes
- Updated USB_HOST testhal app
2017-06-05 10:18:45 -03:00
Diego Ismirlian eec17ec12e Modified AUTHORS file 2017-06-05 10:17:31 -03:00
Fabien Poussin 3ff5a092fc Merge pull request #116 from andresv/qei-tim-used-checks
Add checks to STM32 QEI driver if TIMx is already used
2017-06-05 12:21:51 +02:00
Andres Vahter c5be9cd85b Add checks to QEI if STM32 TIM is already used 2017-06-05 09:25:37 +03:00
Fabien Poussin f6fb9f4c77 Fixes for mx2board.py 2017-05-12 01:02:04 +02:00
Fabien Poussin a5c3ddb053 mx2board fix 2017-05-11 14:40:18 +02:00
Fabien Poussin 97cf275914 Updating mx2board script 2017-05-11 14:33:44 +02:00
Fabien Poussin b7a700d2d9 Adding mx2board script 2017-05-08 17:20:33 +02:00
Fabien Poussin fa9b5ac5ae Merge pull request #115 from marcoveeneman/various_tiva_improvements
Various tiva improvements
2017-04-23 01:52:07 +02:00
marcoveeneman 7f7665e8f2 Fixed .travis.yml after moving the scripts. 2017-04-21 19:07:54 +02:00
marcoveeneman 6226e8f5cc Moved travis scripts 2017-04-21 19:02:48 +02:00
Fabien Poussin d72d463fee Adding build script for CI. 2017-04-21 11:12:11 +02:00
marcoveeneman 2841fd88cd Updated license headers 2017-04-20 19:47:50 +02:00
marcoveeneman cfbd190b1e Fixed Tiva low level driver @file documentation. 2017-04-18 23:17:00 +02:00
marcoveeneman 3e3db4cf24 Improved documentation of the Tiva serial driver. 2017-04-18 23:06:30 +02:00
marcoveeneman e712f914ba Implemented advanced buffering support for the Tiva serial driver. 2017-04-18 22:55:01 +02:00
marcoveeneman 01423b08c2 Changed the flag set when a serial buffer is full. 2017-04-18 22:41:25 +02:00