Commit Graph

118 Commits

Author SHA1 Message Date
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
barthess c44092eb0f NAND code changed to use bitmap class 2015-05-02 20:51:04 +03:00
barthess 955b790137 Improved metest. Added copyright notes. 2015-04-28 10:10:09 +03:00
barthess adfa3f75e8 Fixed thread function prototype 2015-04-07 15:20:25 +03:00
barthess 3aae2d6b82 STM32. Updated makefiles. 2015-03-31 00:22:20 +03:00
barthess 605fb84bcd Updated .project files 2015-02-28 21:41:55 +03:00
barthess 7ac7d41b20 FSMC_SRAM haltest. Added memcpy over DMA speed test 2015-02-25 23:02:05 +03:00
barthess 900963482d Finished memtest code 2015-02-24 17:43:53 +03:00
barthess 33f1b2541e FSMC_SRAM testhal. Added memtest and membench. 2015-02-24 00:10:02 +03:00
barthess a1822c490d Updated makefiles in testhal after ChibiOS update. 2015-02-23 22:45:42 +03:00
barthess 0c93d40779 [1-wire] Cosmetical cleanups 2014-12-27 22:18:30 +03:00
barthess 073d4d467f 1-wire. STM32F1xx code tested 2014-12-18 00:21:28 +03:00
barthess 6030b0a06a 1-wire. Added testhal for STM32F1xx. Not tested in hardware 2014-12-08 22:39:55 +03:00
barthess ac3088abef Testhal improvements 2014-12-06 22:24:45 +03:00
barthess 96bf25d2de 1-wire. Search ROM feature now optional 2014-12-06 21:29:08 +03:00
barthess 61263b2e91 1-wire. Improved comments 2014-12-06 21:10:14 +03:00
barthess e16807c687 1-wire. Added testhal for stm32f4 discovery 2014-12-06 20:19:06 +03:00
barthess 4ab64b4e4e Fixed copyrights 2014-12-06 20:15:59 +03:00
barthess 809e59f6c3 Added hooks for community source 2014-11-16 13:51:14 +03:00
barthess eb7d78a7e9 FSMC. Fixed references in eclipse project files 2014-11-16 13:50:40 +03:00
barthess b47ddce74d FSMC. SDRAM driver cleanup. Needs review. 2014-10-25 15:26:29 +03:00
barthess e9f9ddaa12 FSMC. SDRAM architecture reworked. Needs review. 2014-10-24 21:46:17 +03:00
barthess 5f231b6aaf FSMC. SDRAM. Style cleanup 2014-10-22 10:33:02 +03:00
barthess e52b67e87f Fixed eclipse project files 2014-10-21 22:23:46 +03:00
barthess 8dabb3b8f5 Added SDRAM support via FSMC 2014-10-19 23:58:48 +03:00
barthess 721c48bc97 FSMC. Build fixed after code moving from SVN 2014-10-18 17:20:29 +03:00
barthess 7355cbd461 Added fsmc code 2014-10-18 16:34:12 +03:00