Commit Graph

5940 Commits

Author SHA1 Message Date
Giovanni Di Sirio f55231f5ba Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12569 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 18:40:05 +00:00
Giovanni Di Sirio 40f162e046 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12568 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 18:07:03 +00:00
Giovanni Di Sirio ac1e9f31ce Documentation cleanup, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12567 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 16:23:16 +00:00
Giovanni Di Sirio e15fc5236b Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12566 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 15:28:28 +00:00
Giovanni Di Sirio c14f479548 Updated version numbers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12565 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 15:23:50 +00:00
Giovanni Di Sirio 5397ae347a Renames for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12564 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 15:20:43 +00:00
Giovanni Di Sirio b7f28ff2e5 Documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12563 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 15:04:10 +00:00
Giovanni Di Sirio c7024d3cc6 Added chMtxGetOwnerI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12562 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 14:20:27 +00:00
Giovanni Di Sirio c16c4e516e Cleanup in PAL driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12559 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-19 16:24:52 +00:00
Giovanni Di Sirio 675ee683d0 Fixed a problem in F4 clock DCKCFGR initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12551 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-19 09:44:41 +00:00
Giovanni Di Sirio dd2092cec6 Fixed bug #1002.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12547 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-19 08:28:49 +00:00
edolomb 29309f101a Updated SAMA drivers (still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12543 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-17 15:19:20 +00:00
Giovanni Di Sirio 696701cd6f Fixed the fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12542 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-13 07:55:07 +00:00
Giovanni Di Sirio c6f58cfb94 Fixed bug #991.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12541 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-11 10:58:34 +00:00
Giovanni Di Sirio d3ba6ca1bf Fixed bug #1000.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12538 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-11 10:27:27 +00:00
Giovanni Di Sirio c62c5f5062 STM32L433 added to STM32L4xx HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12537 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 16:21:01 +00:00
Giovanni Di Sirio 2e2a38cd10 chFifoObjectInit() renamed to chFifoObjectInitAligned(). Added a new chFifoObjectInit() without the alignment parameter. Stricter alignment checks in memory pools.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12535 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 15:45:01 +00:00
Giovanni Di Sirio 6421004d21 Added chvsnprintf().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12534 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 09:14:06 +00:00
Giovanni Di Sirio 8da7cad86d Small documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12532 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 09:05:15 +00:00
Giovanni Di Sirio 6ecd7c2bf0 RCC CRC macros for L4 and L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12531 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 08:56:22 +00:00
Giovanni Di Sirio cd33832ea3 Event enable check API added to PAL driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12530 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 19:24:22 +00:00
Giovanni Di Sirio b470e1ae0f Improved search of configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12529 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 15:49:50 +00:00
Giovanni Di Sirio 90ddeb9ef8 Assertion added to serial_usb driver in order to detect an anomalous condition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12528 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 15:27:33 +00:00
Giovanni Di Sirio a3653f3b16 Bypass option for SDIOv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12527 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 15:18:32 +00:00
Giovanni Di Sirio b798346a97 Mass update for TIM-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12526 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 11:39:55 +00:00
Giovanni Di Sirio 874f246e6f New timers added to STM32 GPT, ICU and PWM drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12525 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 10:45:52 +00:00
Giovanni Di Sirio 523aea591e Tentative fix for shared timer IRQs, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12524 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-04 15:41:11 +00:00
Giovanni Di Sirio d5635adecc Mass update of all drivers to use the new DMA API. What could possibly go wrong?
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12521 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-02 11:43:13 +00:00
Giovanni Di Sirio 21e1c11d93 Fixed version number.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12518 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 17:52:36 +00:00
Giovanni Di Sirio 225e0e0e8f Fixed bug #998.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12516 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 17:42:56 +00:00
Giovanni Di Sirio 184e459619 Small documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12513 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 16:58:46 +00:00
Giovanni Di Sirio bdf567c5f9 Fixed bug #997.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12510 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 09:50:25 +00:00
Giovanni Di Sirio 201ac1893f Added missing definition of STM32F413xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12509 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 09:44:03 +00:00
Giovanni Di Sirio 1396446bb3 Fixed bug #996.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12506 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 08:48:15 +00:00
Giovanni Di Sirio dd4b66d069 Fixed bug #995.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12503 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 08:37:29 +00:00
Giovanni Di Sirio cab5dcae56 Fixed bug bug #994.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12500 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 08:27:39 +00:00
Giovanni Di Sirio eb3eac8fea Demo complete, to be tested. White space fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12499 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 19:47:31 +00:00
Giovanni Di Sirio 8c68f1fe7e Working now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12498 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 15:06:20 +00:00
Giovanni Di Sirio 15fca87673 H7 ADC demo working, not fully tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12496 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 13:29:58 +00:00
Giovanni Di Sirio 13d1d184c8 More H7 ADC code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12494 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 11:22:26 +00:00
Giovanni Di Sirio f7a8d90622 More H7 ADC, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12493 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 18:22:33 +00:00
Giovanni Di Sirio 594032585a Some progress on H7 ADC, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12492 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 17:33:15 +00:00
Giovanni Di Sirio d9a9844f8e Template fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12491 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 17:18:43 +00:00
Giovanni Di Sirio e3aa427548 DAC rework for new DMA API , DAC support for STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12490 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 12:38:12 +00:00
Giovanni Di Sirio ef8caca39a Dynamic DMA allocation for STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12489 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-28 14:59:47 +00:00
Giovanni Di Sirio dead88309c DMA rework.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12487 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-28 10:03:25 +00:00
Giovanni Di Sirio a38c79d1d2 Experimental DMAv1 enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12486 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-26 17:35:29 +00:00
Giovanni Di Sirio c338f9b2da Added a no-DMA mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12485 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-26 09:12:28 +00:00
Giovanni Di Sirio 9485d1e2ff Settled for a weird DMA use in this driver. Apparently it is working, it needs complete test vectors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12484 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-26 09:00:45 +00:00
gdisirio 1a9aa9ad97 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12483 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-12-26 07:31:13 +00:00