Commit Graph

4330 Commits

Author SHA1 Message Date
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