Commit Graph

4611 Commits

Author SHA1 Message Date
Rocco Marco Guglielmi bb10146545 Initial support for STM32F767
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9657 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-23 22:29:51 +00:00
Giovanni Di Sirio 4de9f399d6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9655 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-23 13:36:34 +00:00
Giovanni Di Sirio 03dfc9a4c1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9654 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-23 11:35:57 +00:00
Giovanni Di Sirio 3e33906a4a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9653 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-23 11:30:23 +00:00
Giovanni Di Sirio 05aadd814d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9652 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-23 09:55:03 +00:00
Giovanni Di Sirio 609b8e9e3b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9651 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-23 09:33:26 +00:00
Rocco Marco Guglielmi 01a1b6800b Added XMC1100 initial demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9650 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-23 09:11:11 +00:00
Giovanni Di Sirio c0065617e0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9649 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-23 09:03:20 +00:00
Rocco Marco Guglielmi 759c55de0f Improvements to L3GD20
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9647 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-21 20:50:04 +00:00
Giovanni Di Sirio c6cad23bd9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9646 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-21 08:44:15 +00:00
Giovanni Di Sirio 6556c5a64f Improved IAR startup file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9644 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-19 08:56:49 +00:00
Giovanni Di Sirio bd0d0251e2 Fixes in STM32 serial driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9641 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-17 13:59:35 +00:00
Giovanni Di Sirio 458e6a84df Added CR2 setting to STM32 SPIv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9640 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-17 12:58:41 +00:00
Rocco Marco Guglielmi beabb0d0ae Starting EX improvements: improved L3GD20 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9638 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-17 11:32:10 +00:00
Giovanni Di Sirio fd47b671f8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9637 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-17 11:15:52 +00:00
Giovanni Di Sirio 371d3c186a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9636 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-17 09:46:53 +00:00
Rocco Marco Guglielmi d888350fac Starting EX improvements: improved L3GD20 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9634 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-17 08:26:34 +00:00
Giovanni Di Sirio 7e6efe12f0 Priority bit masking in STM32 serial drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9632 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-16 11:56:43 +00:00
Giovanni Di Sirio 1011f0300e Rules.mk small fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9630 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-16 11:20:01 +00:00
Giovanni Di Sirio b5c1568431 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9629 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-16 09:34:09 +00:00
Giovanni Di Sirio c3150eb136 USB fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9628 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-16 09:22:22 +00:00
Giovanni Di Sirio 77a63206e7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9627 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-16 07:44:08 +00:00
Giovanni Di Sirio c4995095ee git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9626 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-15 19:00:21 +00:00
Giovanni Di Sirio 2d4c475d1d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9625 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-14 09:26:16 +00:00
Giovanni Di Sirio 75d0d3d597 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9623 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-13 15:16:48 +00:00
Giovanni Di Sirio 4379ef2278 More MFS code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9621 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-12 09:01:42 +00:00
Giovanni Di Sirio 82631a20b9 MFS development.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9620 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-11 15:37:59 +00:00
Giovanni Di Sirio b1d15cdc5a Fixed small documentation error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9616 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-11 09:25:31 +00:00
Giovanni Di Sirio a8786e6aa2 Added 64 bits data field to CAN frames.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9615 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-11 07:52:42 +00:00
Giovanni Di Sirio 05fadfb533 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9612 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-09 17:26:22 +00:00
Giovanni Di Sirio 0453f8b436 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9611 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-09 17:09:02 +00:00
Giovanni Di Sirio a104f03cd7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9610 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-09 14:31:53 +00:00
Giovanni Di Sirio 562e6c0313 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9609 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-09 09:29:03 +00:00
Giovanni Di Sirio 45b502b38e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9605 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-08 13:55:24 +00:00
Giovanni Di Sirio 0f5c1e4702 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9604 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-08 13:53:15 +00:00
Giovanni Di Sirio cccda4b224 Fixed wrong CH_CFG_FREQUENCY constant in CMSIS RTOS layer.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9602 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-07 13:24:52 +00:00
Giovanni Di Sirio 02d65c01db Configuration cleanup on stop in the entire HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9601 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-07 13:10:04 +00:00
Giovanni Di Sirio afc0508c0b M25Qxx demos working in both SPI and QSPI modes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9600 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-07 12:55:23 +00:00
Giovanni Di Sirio d151ada9c3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9599 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-07 10:12:08 +00:00
Rocco Marco Guglielmi 2bc539dc98 Added new sensor classes.
Small fixes on old classes.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9598 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-06 18:51:33 +00:00
Rocco Marco Guglielmi 38416ed55e Wrong line in STM32F469xx registry
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9596 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-06 07:28:46 +00:00
Giovanni Di Sirio 07301189b4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9595 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-05 15:27:07 +00:00
Giovanni Di Sirio 75c2f8ba46 Added version info to M25Q flash driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9594 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 12:30:28 +00:00
Rocco Marco Guglielmi 830b646375 Fixed Bug #754
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9592 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 10:14:57 +00:00
Rocco Marco Guglielmi 2c6569a002 Fixed Bug #753
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9589 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 09:57:29 +00:00
Rocco Marco Guglielmi 81a4b9e091 Updated CMSIS header for STM32F7xx family
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9585 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 09:47:44 +00:00
Giovanni Di Sirio 9ddae2895c Added events handling in PAL high level driver. No implementations yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9583 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 09:20:07 +00:00
Rocco Marco Guglielmi ca6ceacb90 Uodated CMSIS header for STM32L4xx family
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9582 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 09:07:14 +00:00
Giovanni Di Sirio 07d81aae52 Better abstracted flash bus code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9581 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-05 08:05:25 +00:00
Giovanni Di Sirio 037b48cf4d Fixed bug #752.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9576 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-04 17:04:10 +00:00
Rocco Marco Guglielmi 3bbaa571d4 Improved PLLSAI for STM32F446xx and STM32F469xx/79xx.
Updated mcuconf.h for STM32F446xx and STM32F469xx/79xx.
Added Clock 48 selector.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9575 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-04 16:01:07 +00:00
Giovanni Di Sirio 9e015af367 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9573 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-04 15:15:12 +00:00
Rocco Marco Guglielmi 0ac96b000b Removed wrong checks in STN32F4xx/hal_lld.h
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9571 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-04 14:45:12 +00:00
Rocco Marco Guglielmi 5abd9f74a6 Improved STM32 registries
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9570 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-04 14:34:15 +00:00
Giovanni Di Sirio e0251cf966 Handling different STM32 OTG variants through registry.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9569 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-04 14:25:28 +00:00
Giovanni Di Sirio ec871b0ef1 M25Q driver works over QSPI.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9568 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-04 12:29:54 +00:00
Giovanni Di Sirio f8f2ea1763 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9567 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-04 08:28:16 +00:00
Rocco Marco Guglielmi f558772bb8 Fixed Bug #751
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9564 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-03 10:54:37 +00:00
Giovanni Di Sirio f3c38b36f5 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9558 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-02 17:42:37 +00:00
Rocco Marco Guglielmi 4121213741 Fixed Bug #750
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9557 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-02 15:20:59 +00:00
Rocco Marco Guglielmi cd7b086b12 Small indent fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9554 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-02 13:10:18 +00:00
Rocco Marco Guglielmi ffd47e9af7 Extended PLLSAI support. Added clock 48 selector.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9553 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-01 15:40:44 +00:00
Giovanni Di Sirio 5c0d7fa732 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9552 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-06-01 14:53:12 +00:00
Rocco Marco Guglielmi 29e4e97d76 Updated STM32F4 CMSIS headers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9546 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-06-01 08:43:38 +00:00
Rocco Marco Guglielmi 4e20785edc Improved PLLI2S extending support to STM32F446xx, STM32F469xx and STM32F479xx (Tested measuring PLLI2S as MCO2 with a scope).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9543 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-31 13:53:39 +00:00
Giovanni Di Sirio 1c909fee7f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9537 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-26 17:26:47 +00:00
Giovanni Di Sirio 3fa83ef942 Memory mapped mode implemented, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9536 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 16:56:25 +00:00
Giovanni Di Sirio 6f7ae6af72 QUADSPI settings in all registries and platform.mk.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9535 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 12:57:35 +00:00
Giovanni Di Sirio d22d4c839e API for flash memory mapping, requires implementation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9534 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 12:42:14 +00:00
Rocco Marco Guglielmi 61d215fb3d Enforced HSE related checks in STM32F4xx hal_lld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9533 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 11:24:55 +00:00
Rocco Marco Guglielmi 5e34b6470a Improved RCC related bit-masks in STM32F4xx hal_lld.h
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9532 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 11:17:48 +00:00
Rocco Marco Guglielmi bca1476912 Fixed Bug #746
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9531 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 11:08:54 +00:00
Rocco Marco Guglielmi e9e97281a1 Fixed Bug #745
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9526 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 11:00:08 +00:00
Giovanni Di Sirio 96f3718cc7 Flashing driver over QSPI working but not complete, it needs more work.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9524 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-26 08:54:46 +00:00
Giovanni Di Sirio 249d014e0b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9523 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-26 07:57:56 +00:00
Giovanni Di Sirio 063a18e344 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9520 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-25 15:25:46 +00:00
Giovanni Di Sirio c0c9fe70b0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9519 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-24 20:10:57 +00:00
Rocco Marco Guglielmi 8c8a1441fd Fixed Bug #744
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9518 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-24 19:35:29 +00:00
Rocco Marco Guglielmi e0f986d17a Fixed Bug #743
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9514 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-24 14:15:46 +00:00
Giovanni Di Sirio a3c37f98cc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9508 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-24 13:57:49 +00:00
Rocco Marco Guglielmi b36f9f5585 Fixed Bug #742
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9507 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-23 16:34:18 +00:00
Rocco Marco Guglielmi 055f0a587a Fixed Bug #741
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9502 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-23 16:01:05 +00:00
Giovanni Di Sirio 4b7feac57b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9501 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-23 14:42:24 +00:00
Giovanni Di Sirio a75275648e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9500 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-22 19:22:31 +00:00
Rocco Marco Guglielmi cc4cde9bd0 EX: added LSM303DLHC support, included demo for STM32F3 Discovery and SMT32F401C Discovery
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9499 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-21 14:53:20 +00:00
Giovanni Di Sirio 6d83221265 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9496 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-20 09:53:06 +00:00
Diego W. Antunes a7df9a8910 Arduino Leonardo support
Signed-off-by: Diego W. Antunes <devlware@gmail.com>



git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9495 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-18 21:23:13 +00:00
Giovanni Di Sirio 3b59401064 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9494 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-17 17:23:36 +00:00
Giovanni Di Sirio 1bfe485767 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9493 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-17 10:22:22 +00:00
Giovanni Di Sirio 03deeba187 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9492 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-16 14:47:50 +00:00
Giovanni Di Sirio 81c35cb491 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9490 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-16 11:14:20 +00:00
Fabio Utzig e555cd14ab [AVR] Add support for sparkfun pro micro board
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9489 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-15 12:17:52 +00:00
Fabio Utzig ba84b3cc23 [AVR] Fix USB support for ATmega32U4
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9488 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-15 12:16:10 +00:00
Rob Lippert 06f9534388 Adds support for USB device functionality for AT90USB and
ATU2/U4 series devices.

Support tested on a PJRC TEENSY2++ board with AT90USB1286.

Signed-off-by: Rob Lippert <roblip@gmail.com>



git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9487 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-15 12:15:09 +00:00
Giovanni Di Sirio 5928999fd5 Mass update of configuration files with QSPI settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9486 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-15 09:18:27 +00:00
Giovanni Di Sirio 0cdde1845d QSPI driver worked on a simple test case.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9484 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-15 08:34:54 +00:00
Giovanni Di Sirio 998ff59d1c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9483 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-14 19:55:10 +00:00
Giovanni Di Sirio bfd918bfce git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9482 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-14 12:34:05 +00:00
Giovanni Di Sirio 331be6761d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9481 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-14 11:38:21 +00:00
Giovanni Di Sirio 6483a05d14 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9480 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-14 09:42:48 +00:00
Giovanni Di Sirio 745c0f1e34 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9478 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-13 14:11:27 +00:00
Rocco Marco Guglielmi 8a2c400dba Added support for UART4 and UART5 in STM32L1xx Category 5 devices
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9477 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-13 13:14:18 +00:00
Rocco Marco Guglielmi 90a2b166cb Added support for UART4 and UART5 in STM32L1xx Category 5 devices
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9476 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-13 12:46:36 +00:00
Rocco Marco Guglielmi 2dfa69324f Added STM32F407xE.ld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9473 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-13 11:59:19 +00:00
Giovanni Di Sirio fdcdb6e916 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9472 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-13 10:29:23 +00:00
Rocco Marco Guglielmi f5be820e9c Fixes an improvements to EX demos
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9471 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-12 21:01:59 +00:00
Rocco Marco Guglielmi fde8d50497 Added support for LIS3DSH
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9470 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-12 16:57:52 +00:00
Rocco Marco Guglielmi ed9ebb8f86 Small fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9469 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-12 16:56:39 +00:00
Giovanni Di Sirio d9c4509e94 QSPI driver model, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9468 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-11 15:54:52 +00:00
Rocco Marco Guglielmi b24cd5b34f EX: improved documentation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9467 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-11 15:27:25 +00:00
Giovanni Di Sirio c5fc09cf76 N25Q128 driver files renamed for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9466 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-11 14:02:06 +00:00
Giovanni Di Sirio c3d1d75f50 Added smart polling and preparation for erase suspend.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9463 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-11 11:22:46 +00:00
Rocco Marco Guglielmi 63f127f792 EX: added support for LIS302DL
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9459 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-10 17:08:27 +00:00
Rocco Marco Guglielmi b8983060bb Added new assets
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9458 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-10 17:05:39 +00:00
Giovanni Di Sirio 7d7a7482c1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9456 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-10 12:42:21 +00:00
Giovanni Di Sirio 0deff4750e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9455 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-09 11:59:51 +00:00
Giovanni Di Sirio f0d90404d9 Flash driver works.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9454 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-09 10:23:42 +00:00
Giovanni Di Sirio eede81d562 N25Q128 driver complete, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9452 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-08 17:43:06 +00:00
Giovanni Di Sirio ceb256ed74 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9451 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-08 13:12:28 +00:00
Giovanni Di Sirio a4e52c4687 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9450 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-08 10:53:21 +00:00
Giovanni Di Sirio cc298608cc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9449 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-08 09:14:40 +00:00
Giovanni Di Sirio 2c33cd5ebc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9448 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-07 21:02:54 +00:00
Giovanni Di Sirio 77ea39c0df git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9447 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-07 15:44:55 +00:00
Rocco Marco Guglielmi 3936e7a7f1 Fixed bug #740
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9444 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-07 09:46:19 +00:00
Giovanni Di Sirio 8a945c6086 Removed duplicated definition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9442 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-07 07:42:05 +00:00
Giovanni Di Sirio 7c53fca6c6 Added FSMC RCC declarations for F1 and F3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9439 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-07 07:03:24 +00:00
Giovanni Di Sirio 0c7c7d2637 Fixed bug #739.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9438 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-07 06:45:04 +00:00
Rocco Marco Guglielmi 5879217eaa Added missing usart related bit definition from ST CMSIS header files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9434 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-06 13:26:00 +00:00
Giovanni Di Sirio cca13e793a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9433 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-06 12:45:08 +00:00
Rocco Marco Guglielmi 5643920c58 Updated STM32F0 CMSIS header
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9432 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-06 11:30:32 +00:00
Giovanni Di Sirio f7022c6d21 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9431 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-06 10:10:53 +00:00
Giovanni Di Sirio 1f055acbd5 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9430 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-06 10:09:33 +00:00
Rocco Marco Guglielmi a240ea5998 Reorganized STM32F0xx registry by reordering it
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9429 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-06 09:56:29 +00:00
Rocco Marco Guglielmi 54b4874f3b Fixed bug #738
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9427 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-05 20:12:59 +00:00
Rocco Marco Guglielmi 3743bc199c Fixed bug #737
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9423 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-05 17:32:26 +00:00
Giovanni Di Sirio 7226b7240c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9422 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-05 10:24:11 +00:00
Giovanni Di Sirio 77d21c1121 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9421 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-05 09:55:06 +00:00
Giovanni Di Sirio e7e7435ed8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9420 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-05-05 09:51:44 +00:00
Giovanni Di Sirio 4c093804c0 Added flash interface.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9419 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-05 09:44:28 +00:00
Rocco Marco Guglielmi 35db3cabce Fixed wrong USART 2 configuration in STM32 Nucleo32 L011K4 boards file
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9417 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-05 08:25:04 +00:00
Rocco Marco Guglielmi 2ceb952a73 Fixed typo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9416 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-05 08:05:35 +00:00
Rocco Marco Guglielmi a21ea7128b Completed STM32L0xx port adding STM32L011xx support,
Added STM32 Nucleo32-L011K4 board files
Added demo NIL-STM32L011K4-NUCLEO32

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9414 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-05 00:55:57 +00:00
Rocco Marco Guglielmi 59aa6038ef Added demo STM32/RT-STM32L031K6-NUCLEO32
Added board files for STM32 Nucleo32 L031K6

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9413 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-04 23:58:29 +00:00
Rocco Marco Guglielmi d0a6079f15 Updated STM32 Nucleo144 board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9412 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-04 15:31:59 +00:00
Rocco Marco Guglielmi 1d76faa7cb Revert part of last changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9411 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-04 14:22:41 +00:00
Rocco Marco Guglielmi e1e2af64f7 Improved STM32 Nucleo64 board files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9410 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-04 13:42:03 +00:00
Rocco Marco Guglielmi 6858c1c0eb Added board files fot STM32 Nucleo64-L073RZ,
Added RT-STM32L073RZ-NUCLEO64 demo

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9409 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-03 23:24:17 +00:00
Rocco Marco Guglielmi 98acc95556 Extended STM32L0xx support
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9408 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-03 23:22:48 +00:00
Rocco Marco Guglielmi a374e159fe Added STM32L011x3.ld, STM32L011x4.ld, STM32L031x4.ld, STM32L031x6.ld, STM32L073x8.ld, STM32L073xB.ld, STM32L073xZ.ld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9407 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-03 22:54:56 +00:00
Rocco Marco Guglielmi fce66795e4 Fixed typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9406 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-03 14:37:55 +00:00
Rocco Marco Guglielmi e92b73c884 ChibiOS/HAL STM32F4xx/F2xx hal_lld.h fixed typo, reordered file and improved documentation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9405 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-03 13:47:07 +00:00
Rocco Marco Guglielmi 359690b63c Updated STM32L0xx CMSIS headers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9404 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-02 20:37:31 +00:00
Rocco Marco Guglielmi ac22f03ce3 Edited Nucleo32, Nucleo64 and Nucleo144 board name to their official name.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9402 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-01 12:26:41 +00:00
Rocco Marco Guglielmi 762e4dfc38 Added linker script for STM32F070xB
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9400 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-01 12:19:31 +00:00
Rocco Marco Guglielmi c52251df09 Improved Nucleo64 board files
Added board files for 4 more Nucleo64

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9398 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-05-01 12:03:03 +00:00
Rocco Marco Guglielmi 0ad84f22ce Added linker script for STM32F410x8/xB
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9393 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-30 20:57:19 +00:00
Rocco Marco Guglielmi 319540ba0e Added support for STM32F410Rx,
Added board files for ST_NUCLEO64_F410RB
Added demo for STM32/RT-STM32F410RB-NUCLEO64

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9392 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-30 20:55:39 +00:00
Rocco Marco Guglielmi 4ec01316ea ChibiOS/EX: improved MEMS get_axes functions
Fixed bug related to LSM6DS0 get_temperature

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9390 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-30 15:33:42 +00:00
Rocco Marco Guglielmi 431d2dd911 ChibiOS/HAL: added STM32F207ZG-NUCLEO144 board files
ChibiOS:     added demo STM32/RT-STM32F207ZG-NUCLEO144

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9387 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-30 11:13:49 +00:00
Rocco Marco Guglielmi 8a15207235 ChibiOS/HAL: improved hal_compass.h,
ChibiOS/EX: ultimated lis3mdl support
Added STM32L4xx/I2C-LIS3MLD demo

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9382 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-29 22:57:04 +00:00
Rocco Marco Guglielmi 4a79b730cc Added lis3mdl header and mk.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9375 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-28 23:45:47 +00:00
Rocco Marco Guglielmi 618b73dfd8 Minor spell and indent fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9374 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-28 23:41:47 +00:00
Giovanni Di Sirio 0dcfeb1366 Fixed FSMC in the registry for F1 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9373 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-28 09:06:05 +00:00
Giovanni Di Sirio 13ce813704 Fixed STM32F303xE memory setup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9371 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-28 08:58:41 +00:00
Giovanni Di Sirio 6ebca5756c Moved VTOS initialization in startup files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9364 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-25 13:52:55 +00:00
Giovanni Di Sirio f67bac27d3 Fixed bug #734.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9363 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-25 13:46:38 +00:00
Giovanni Di Sirio feff330174 Reversed switch for STM32F4 revision A workaround, now the fix is included by default.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9355 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-25 08:10:14 +00:00
Rocco Marco Guglielmi f7a345cfc6 Added support for LSM6DS0, improved hal_accelerometer and hal_gyroscope, added a new demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9349 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-23 14:42:32 +00:00
Rocco Marco Guglielmi 40a039e138 L3GD20 documentation fixes,
Improved get_temperature() implementation.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9348 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-23 13:16:57 +00:00
Giovanni Di Sirio faf584ff60 GCC asm files extension changed from .s to .S.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9345 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-23 06:47:26 +00:00
Giovanni Di Sirio 498be17d1f Makefiles mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9344 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-23 06:03:22 +00:00
Giovanni Di Sirio 993ede33c8 Updated broken CMSIS files with updated broken CMSIS files. Fixes applied.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9342 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-23 05:40:48 +00:00
Rocco Marco Guglielmi 4061297c2a EX: added get temperature for L3GD20, improved related demos
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9341 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-22 21:32:32 +00:00
Giovanni Di Sirio 8a9abebe49 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9323 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-20 09:52:47 +00:00
Giovanni Di Sirio 73e801bad6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9315 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-18 11:13:25 +00:00
Giovanni Di Sirio 312c81ff99 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9314 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-18 10:11:04 +00:00
Rocco Marco Guglielmi 0ee49eed89 Added ST_STM32L053_DISCOVERY board files
Added RT-STM32L053-DISCOVERY demo

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9313 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 17:46:11 +00:00
Giovanni Di Sirio 33bc5b92e6 RoccoMarco take note of this commit.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9310 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 14:57:13 +00:00
Rocco Marco Guglielmi 30f7b5e868 Added linker script for STM32L053x6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9308 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 14:43:05 +00:00
Rocco Marco Guglielmi 7b6aa788ed Added linker script for STM32F446xC and STM32F446xE
Improved STM32F4xx/stm32_registry.h completing STM32F446 support
Added ST_NUCLEO144_F446ZE board files
Added RT-STM32F446ZE-NUCLEO144 demo

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9307 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 14:27:37 +00:00
Rocco Marco Guglielmi 332ebf56e8 Added linker script for STM32F303xE
Added board files for ST_NUCLEO144_F303ZE
Added demo RT-STM32F303ZE-NUCLEO144

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9306 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 12:51:07 +00:00
Giovanni Di Sirio 3e78375669 Fixes to the heap allocator.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9304 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 12:34:55 +00:00
Rocco Marco Guglielmi cf607ab30b Small fixes in some xml board.chcfg
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9303 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 11:24:40 +00:00
Giovanni Di Sirio 89308874ce git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9300 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-17 06:06:01 +00:00
Rocco Marco Guglielmi 067903fd83 Added board files for STM32 Nucleo-144 F429ZI
Added demo RT-STM32F429ZI-NUCLEO144
Still small fixes on Nucleo144 F7 board files

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9299 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-17 00:02:31 +00:00
Rocco Marco Guglielmi 77ede6b355 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9298 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-16 23:23:19 +00:00
Rocco Marco Guglielmi 9216c1c138 Fixed last commit file names
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9297 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 22:50:53 +00:00
Rocco Marco Guglielmi eb9ac107e3 Added board files for STM32 Nucleo-144 F746ZE
Added demo RT-STM32F746ZE-NUCLEO144

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9296 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 22:29:52 +00:00
Rocco Marco Guglielmi c10eadda84 Fixed copyright date in recently generated board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9295 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 21:43:10 +00:00
Giovanni Di Sirio 119fe04148 IAR support restored.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9294 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 16:40:25 +00:00
Giovanni Di Sirio 11de5dcc88 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9293 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-16 16:28:01 +00:00
Giovanni Di Sirio d57f928014 More infos in chtypes.h.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9292 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 16:12:51 +00:00
Giovanni Di Sirio 9d3bca73d4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9291 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-16 15:45:58 +00:00
Giovanni Di Sirio c3615cd90e Added licensing checks to ports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9289 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 10:44:16 +00:00
Giovanni Di Sirio bb42a06ea0 More licensing checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9288 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 10:25:03 +00:00
Giovanni Di Sirio 3c90d99b01 New licensing headers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9287 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 10:15:10 +00:00
Giovanni Di Sirio 6abec945c2 New licensing headers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9286 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 10:14:41 +00:00
Giovanni Di Sirio 0aabb7e5ad More shell enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9285 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 07:27:28 +00:00
Fabio Utzig 1b5ab277a8 [AVR] Fixed AVR port issues
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9281 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 03:16:18 +00:00
Fabio Utzig f4b86fbcdc [AVR] Fixed port paths
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9280 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 03:14:27 +00:00
Fabio Utzig 78819b0c79 Fixed tab vs space
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9279 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 03:13:10 +00:00
Rocco Marco Guglielmi 8961963e6a Added ARD labels in STM32 Nucleo-64 board files
Renamed board from ST_NUCLEO_XXXX to ST_NUCLEO64_XXXX
Renamed ST Nucleo demos
Updated makefiles with new board file paths

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9278 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 22:59:53 +00:00
Rocco Marco Guglielmi 3dea21bb83 Added STM32F469 Discovery board file,
Added linker script file for STM32F469xI
Updated hal_lld.h and stm32_registry supporting STM32F469xx and SM32F479xx
Added a demo for STM32F469 Discovery


git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9277 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 18:25:39 +00:00
Giovanni Di Sirio 4fb90c9c32 More shell enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9276 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 12:21:53 +00:00
Giovanni Di Sirio 8dd80c1aa5 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9275 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-10 12:14:23 +00:00
Giovanni Di Sirio 524016ca3a Shell exit fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9274 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 12:01:22 +00:00
Fabio Utzig c6da283acd [AVR] Removed unused register
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9273 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 11:29:36 +00:00
Giovanni Di Sirio 88a86b4f3f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9271 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-10 08:29:45 +00:00
Giovanni Di Sirio 0f1f5ec0a8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9270 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-10 08:00:01 +00:00
Giovanni Di Sirio 369222c87a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9269 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-10 07:57:09 +00:00
Fabio Utzig ef9d68fea0 [AVR] Fix mutex/semaphore macro usage
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9268 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-09 23:14:42 +00:00
Fabio Utzig 9e0760fdc4 [AVR] Let compiler optimized set/clear pad
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9266 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-09 21:47:19 +00:00
Uladzimir Pylinski 2b82c893e2 Fixed build error after migration to new naming convention in HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9264 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-09 14:13:39 +00:00
Fabio Utzig d873e4ed7b [AVR] Fix timer usage for ATmega128
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9263 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-09 13:57:38 +00:00
Giovanni Di Sirio aa91fa6576 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9261 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-09 12:17:08 +00:00
Giovanni Di Sirio 44409cf305 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9260 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-09 11:22:39 +00:00
Giovanni Di Sirio 19678138f0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9259 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-09 11:17:13 +00:00
Giovanni Di Sirio 7deaa69037 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9258 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-09 11:11:37 +00:00
Giovanni Di Sirio 5f5901d75b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9257 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-09 11:10:04 +00:00
Giovanni Di Sirio 9674afc283 Fixed some comments.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9256 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-09 10:55:32 +00:00
Fabio Utzig cbb80bb74d [KINETIS] Final removal (moved to contrib)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9251 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-05 23:42:39 +00:00
Giovanni Di Sirio 361ad6aa40 Fixed bug #730.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9247 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-05 14:04:12 +00:00
Giovanni Di Sirio ce4f94eff6 Renamed internal tracer functions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9242 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-05 10:47:57 +00:00
Giovanni Di Sirio fbb8e86676 Scheduler queues modified in a more readable and safer way.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9241 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-05 10:07:57 +00:00
Giovanni Di Sirio b529e1b88e Separate trace module, simplified tracer configuration.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9239 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-05 07:36:15 +00:00
Giovanni Di Sirio a2e1dc3941 Modified path for ld files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9237 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-03 16:03:07 +00:00
Giovanni Di Sirio ca77eb7d3e MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9235 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-03 12:10:15 +00:00
Giovanni Di Sirio c9e95d85ff git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9234 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-03 11:07:07 +00:00
Giovanni Di Sirio e558e86d74 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9233 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-03 10:58:22 +00:00
Giovanni Di Sirio 88fc433e5d MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9229 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-03 09:27:34 +00:00
Giovanni Di Sirio a5156a2f8f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9228 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-03 08:22:19 +00:00
Giovanni Di Sirio 9ee0b0398a Improved simulator makefile.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9227 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 18:49:05 +00:00
Giovanni Di Sirio ab2638e9a2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9225 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 17:08:20 +00:00
Giovanni Di Sirio 71f174d00d Fixed stack limit conditions in RT4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9224 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 16:47:14 +00:00
Giovanni Di Sirio e8f67437d0 Simulator updates, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9223 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 13:05:59 +00:00
Giovanni Di Sirio 4c9f1963a9 Improved test specifications generation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9221 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 10:34:01 +00:00
Giovanni Di Sirio 9ab3be39cb Fixed more header guards.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9220 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 10:01:41 +00:00
Giovanni Di Sirio 50b0e64179 AVR HAL LLD files renamed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9219 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 09:43:49 +00:00
Giovanni Di Sirio e301623ae0 Documentation related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9218 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 09:40:40 +00:00
Giovanni Di Sirio d208ba35c2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9217 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 09:17:38 +00:00
Giovanni Di Sirio f6351ceb39 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9216 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 09:14:16 +00:00
Giovanni Di Sirio 98e88598b1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9215 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 09:11:34 +00:00
Giovanni Di Sirio 20eb1fa15d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9214 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 09:09:22 +00:00
Giovanni Di Sirio ab6c3ecaa0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9213 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 09:06:49 +00:00
Giovanni Di Sirio bcdc4801e9 Updated header guards for STM32 files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9212 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 09:05:14 +00:00
Giovanni Di Sirio 7e5818b449 Updated header guards for LLD files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9211 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 09:03:53 +00:00
Giovanni Di Sirio 6443cb37d8 Finished STM32 renaming.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9210 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 08:54:40 +00:00
Giovanni Di Sirio a535c19183 STM32F0 LLD renaming done.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9209 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 08:31:57 +00:00
Giovanni Di Sirio a84c32523c STM32 LLD renaming done.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9208 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 08:31:39 +00:00
Giovanni Di Sirio f905d498c8 Renaming of LLD files inclusions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9207 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 08:08:40 +00:00
Giovanni Di Sirio ba66be44c7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9206 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 07:59:24 +00:00
Giovanni Di Sirio 248159d1c7 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9205 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-04-02 07:50:48 +00:00
Giovanni Di Sirio 972107af04 Adjusted HAL file names.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9204 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 07:43:00 +00:00
Giovanni Di Sirio aed82faf72 Fixed calls to test suite in all applications.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9202 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 07:11:56 +00:00
Giovanni Di Sirio 109a347ca4 Removed queues from C++ wrapper.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9201 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 07:11:10 +00:00
Giovanni Di Sirio 9fd8d44b06 Moved thread macros in chthreads.h.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9200 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 06:24:34 +00:00
Uladzimir Pylinski 8447e50604 Fixed build error in case of "USE_VERBOSE_COMPILE = no" set in Makefile.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9176 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-28 14:38:32 +00:00
Giovanni Di Sirio b11ee36528 Better comments.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9173 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-27 14:43:43 +00:00
Giovanni Di Sirio 307d87bdec Optimization in chSchWakeupS().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9172 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-27 14:30:20 +00:00
Giovanni Di Sirio 5c65f91700 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9169 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-27 07:51:13 +00:00
Giovanni Di Sirio fefa1a82a0 Fixed bug #728.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9165 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-27 07:47:27 +00:00
Giovanni Di Sirio 830278dcd2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9153 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-23 18:43:19 +00:00
Giovanni Di Sirio 4edc5aeca7 Mass renaming of HAL files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9151 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-23 12:36:05 +00:00
Giovanni Di Sirio f8c7e7e99c Fixed shell dependencies on RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9150 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-22 14:02:36 +00:00
Giovanni Di Sirio 8b53874c73 Fixed extra ')' in chSysInit().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9149 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-22 13:44:01 +00:00
Giovanni Di Sirio 2048179201 Heaps tested in NIL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9140 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-19 15:09:05 +00:00
Giovanni Di Sirio d29098e7f6 Guarded pools tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9137 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-19 10:47:17 +00:00
Giovanni Di Sirio b3fe630e4b Mass license update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9136 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-18 10:29:35 +00:00
Giovanni Di Sirio ab961a54e0 doc fix
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9135 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-18 10:10:31 +00:00
Giovanni Di Sirio a1480d01d1 Added Guarded Memory Pools to RT and NIL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9134 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-18 10:00:27 +00:00
Giovanni Di Sirio a5dac3c84b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9131 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-17 19:43:55 +00:00
Giovanni Di Sirio 4b6e936c8a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9129 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-17 10:00:40 +00:00
Rocco Marco Guglielmi 49dac4f825 Improved BaseGyroscope interface. Updated L3GD20.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9128 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-16 18:16:30 +00:00
Rocco Marco Guglielmi 94bbc4d19c Improved Gyroscope methods. Updated L3GD20 files and demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9126 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-16 11:45:23 +00:00
Giovanni Di Sirio 1914bcbbf4 Removed I/O queues and streams from RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9125 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-16 11:09:29 +00:00
Giovanni Di Sirio 8ecb193368 Queues improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9124 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-16 10:43:57 +00:00
Giovanni Di Sirio ceeef3c918 Added extra assertions to threads creation to prevent registry corruption, updated the test suite.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9121 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-16 09:20:45 +00:00
Rocco Marco Guglielmi 1a503b3dfa Fixed l3gd20 and lsm6ds0 makefiles. Resumed development on lsm6ds0 gyro subsystem
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9120 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-15 20:24:03 +00:00
Rocco Marco Guglielmi 1e249573bc Updated STM32F3 Discovery board files adding some MEMS related macros
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9118 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-15 18:01:02 +00:00
Giovanni Di Sirio f8c3221de9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9117 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-15 15:54:43 +00:00
Rocco Marco Guglielmi 6ac62ac253 Updated L3GD20 and LSM6DS0 makefiles
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9116 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-15 15:52:52 +00:00
Rocco Marco Guglielmi db27f15531 Updated license
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9115 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-15 15:49:58 +00:00
Giovanni Di Sirio 7e2682c0e8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9114 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-15 14:48:56 +00:00
Rocco Marco Guglielmi e76e50a9d5 Fixed lower case macros, improved buck and buck-boost related pin configuration
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9111 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-15 10:51:55 +00:00
Rocco Marco Guglielmi 55125484f4 Added STM32F334 Discovery board files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9105 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-14 21:21:50 +00:00
Rocco Marco Guglielmi 2cdf2e4fa8 Fixed vmt related code. Indent minor fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9102 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-14 16:43:47 +00:00
Rocco Marco Guglielmi f04e169af8 Fixed vmt names and related macros
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9101 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-14 16:42:49 +00:00
Uladzimir Pylinski 17e084724f Updated board.h file for OLIMEX_STM32_103STK.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9100 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-14 15:12:07 +00:00
Giovanni Di Sirio e22b0e5613 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9094 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-14 09:49:50 +00:00
Giovanni Di Sirio c0fef039c8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9092 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-13 18:46:39 +00:00
Giovanni Di Sirio b07fa4162a Removed old style initializers from the STM32 DACv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9090 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-13 11:49:41 +00:00
Giovanni Di Sirio e0ed67de6b Fixed bug #725.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9088 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-13 11:39:44 +00:00
Giovanni Di Sirio 8464f9100e Fixed bug #724.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9086 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-13 11:17:34 +00:00
Rocco Marco Guglielmi c27d4ae937 Updated l3gd20 files, added working draft of lsm6ds0
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9079 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-11 15:57:29 +00:00
Rocco Marco Guglielmi ad75d9621f Fixed STNucleo L4 board files (GREEN LED normally on)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9078 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-11 15:56:26 +00:00
Rocco Marco Guglielmi 8b95f8629b Updated peripheral interfaces
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9077 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-11 15:53:20 +00:00
Giovanni Di Sirio d6dd34c381 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9076 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-11 15:39:22 +00:00
Giovanni Di Sirio 8f30e605e6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9070 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-11 11:26:13 +00:00
Giovanni Di Sirio 55d20075bd git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9066 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-10 15:34:02 +00:00
Giovanni Di Sirio ade53fbc15 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9065 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-10 14:57:26 +00:00