Commit Graph

76 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 c900c951a3 USBH: MSD: Rework to prevent race conditions on unload 2017-07-04 19:09:39 -03:00
Diego Ismirlian f82de84347 USBH: Fix compile for test/example 2017-06-06 15:25:37 -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 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 5bc62c93e0 Add HID class driver 2017-06-05 10:53:59 -03:00
Diego Ismirlian 835bb887c0 Add AOA (Android Accessory) class driver 2017-06-05 10:38:05 -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
barthess 88c55f1aaa FSMC NAND improvements.
1) Implemented 16 bit bus width support
2) Added workaround errata in STM32
2017-01-17 21:10:54 +03:00
Nicolas Reinecke ff515eec71 make stm32 usb host testhal compile 2016-11-08 23:17:48 +01:00
Nicolas Reinecke 00f18c55cc whitespace 2016-11-08 21:07:23 +01:00
Nicolas Reinecke a52e988750 update stm32 testhal / demo headers 2016-11-08 20:49:05 +01:00
barthess b7cefd6fac Testhal. Directory with hardware independant code renamed to 'common'. 2016-10-18 12:08:34 +03:00
barthess 555f301da2 1-Wire. Duplicated code from testhal apllications moved to separate directory. 2016-10-18 12:02:55 +03:00
barthess 9263bcd5a4 1-Wire. Fixed demos' name 2016-10-18 10:37:02 +03:00
barthess 3c3bf8cb1c [STM32 NAND] Updated testhal. 2016-08-18 11:26:04 +03:00
barthess e1601e0a7d [STM32 NAND] Deleted ugly hack with EXTI interrupt instead of NAND one 2016-08-16 18:00:59 +03:00
barthess b10e423406 1-wire improvements.
1) Functions reading bit from PAL now return ioline_t type.
2) Functions that handle acquired buffer with acquired bits
   now use uint8_t type because it corresponds to buffer type.
3) Cryptic bit shifting in bit storage functions replaced by
   dividion operations because all modern compilers perfectly
   optimise such operations.
2016-05-31 00:04:19 +03:00
barthess 0fb26389ea 1-wire. Data acqusition code in test application rewritten in more safe way 2016-05-30 23:07:09 +03:00
Nicolas Reinecke 09a35652f7 testhal/STM32/f4/EICU: remove ccache 2016-05-01 03:28:47 +02:00
Nicolas Reinecke 65ba371306 fix warnings in STM32 projects because of missing configs 2016-05-01 03:28:40 +02:00
Nicolas Reinecke 311adb8529 remove symlinks 2016-05-01 03:28:40 +02:00
Nicolas Reinecke 367bc6bcce update stm32 demo and testhal projects to upstream chibios 2016-05-01 03:28:30 +02:00
Nicolas Reinecke 1a6aba5009 fix comment 2016-05-01 02:33:23 +02:00
Nicolas Reinecke 509816147d fix whitespace 2016-05-01 02:33:07 +02:00
Nicolas Reinecke f665da37bd fix typos in mcu conf 2016-05-01 00:27:15 +02:00
barthess c35568fafc Updated Makefiles for STM32 according to
http://forum.chibios.org/phpbb/viewtopic.php?f=3&t=3301&sid=32a42f3ad6ca146ea07566e52f127d83
2016-04-23 20:27:12 +03:00
barthess 9d74dd2661 STM32 mass update to current naming convention in ChibiOS 2016-04-07 16:39:12 +03:00
barthess 53684030c9 QUEUES flags deleted from chconf.h files 2016-03-28 17:48:43 +03:00
barthess 04c11df0b2 Updated some testhal projects to new ChibiOS code 2016-03-15 10:19:56 +03:00
Fabien Poussin 771feb098d USB-Host: Initial commit 2016-02-15 23:34:25 +01:00
barthess 2bc5a485a9 Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib 2016-01-24 20:42:00 +03:00
barthess 956134d0ba 1-wire driver improvements. 2016-01-24 20:41:06 +03:00
barthess 2c7dc44fad Added WDG switch to halconf.h files 2016-01-13 10:21:50 +03:00
barthess c457b4d7d1 Fixed copypaste typo in comments 2015-10-15 10:17:53 +03:00
barthess a2f9bc469a FSMC code cleanup 2015-10-14 17:46:40 +03:00
barthess 51514b134e STM32 testhal. Fixed paths in makefiles 2015-09-07 22:26:44 +03:00
barthess 5a89061e20 EICU. Fixed warnings in testhal. 2015-08-24 18:27:39 +03:00
barthess 74065b233a Fixed rest of paths in build scripts. 2015-08-24 16:26:22 +03:00
Fabien Poussin 586a8a2b29 Modified makefiles to incorporate changes 2015-08-20 18:20:46 +02:00
barthess e7a3df6c18 Improved FSMC.
SRAM configuration is much more flexible now.
2015-08-04 13:30:01 +03:00
barthess 4d1b35fca4 EICU. Testhal. Initial working code. 2015-07-07 01:04:55 +00:00
barthess 95da8798dd Added SDRAM teshtal. Not tested in hardware 2015-06-30 23:53:35 +03:00
barthess f08d5a7f03 SDRAM testhal. Fixed Makefile. 2015-06-30 23:34:01 +03:00
barthess 0d221ea971 Deleted empty strings at the end of file 2015-06-30 23:32:26 +03:00
barthess 4e98ee4b12 Added -Wundef key into Makefiles 2015-06-28 22:22:01 +03:00
barthess 1181dc9c2e Memtest code moved to 'various' directory 2015-06-28 17:18:39 +03:00
barthess f5b812a2e7 NAND. Minor improvements 2015-05-08 00:04:09 +03:00
barthess dd7d31d083 Fixed copyright notes 2015-05-02 23:00:00 +03:00