aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/STM32
Commit message (Collapse)AuthorAgeFilesLines
...
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12412 ↵Giovanni Di Sirio2018-11-097-1/+26
| | | | 110e8d01-0319-4d1e-a829-52ad28d1bb01
* WSPI and flash support improvements.Giovanni Di Sirio2018-11-091-2/+23
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12411 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed memory mapped mode.Giovanni Di Sirio2018-11-051-4/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12410 110e8d01-0319-4d1e-a829-52ad28d1bb01
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12409 ↵Giovanni Di Sirio2018-11-051-8/+10
| | | | 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Added an important note.gdisirio2018-11-041-2/+20
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12406 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Various fixes to OCTOSPI e DMAv1 and MX25.Giovanni Di Sirio2018-11-023-9/+53
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12401 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed a problem in L4+ PLLSAIx initialization, added options to mcuconf.h, ↵gdisirio2018-10-282-31/+108
| | | | | | updated mcuconf generator tool. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12397 110e8d01-0319-4d1e-a829-52ad28d1bb01
* OCTOSPI driver and demo, to be tested.gdisirio2018-10-285-28/+249
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12395 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Improved type robustness of STM32 GPIO PAL drivers.gdisirio2018-10-273-20/+26
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12393 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Added a check into the MAC driver to optionally disable TX FIFO flushing.gdisirio2018-10-271-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12391 110e8d01-0319-4d1e-a829-52ad28d1bb01
* OCTOSPI driver initial setup.Giovanni Di Sirio2018-10-175-4/+622
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12367 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Changes to the RTC driver to use the persistent storage interface,Giovanni Di Sirio2018-10-143-148/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12366 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Added support for TIM21 and TIM22 in STM32 GPT driver. Reinforced checks in ↵gdisirio2018-10-135-1/+308
| | | | | | TIM-related drivers. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12360 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed bugs #980 and #981.gdisirio2018-10-133-15/+35
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12357 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Added support or STM32L072 and STM32L073.Giovanni Di Sirio2018-10-132-3/+306
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12356 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Enabled TRNG on L4+.Giovanni Di Sirio2018-10-074-0/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12344 110e8d01-0319-4d1e-a829-52ad28d1bb01
* TRNG driver working.Giovanni Di Sirio2018-10-071-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12343 110e8d01-0319-4d1e-a829-52ad28d1bb01
* STM32 TRNG driver, not tested yet.Giovanni Di Sirio2018-10-078-0/+401
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12342 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Increaded device coverage of some mcuconf.h.gdisirio2018-10-062-8/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12340 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Generator for STM32F72x/73x of mcuconf.h files.Giovanni Di Sirio2018-10-061-0/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12337 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Generator for STM32F76x/77x mcuconf.h files.Giovanni Di Sirio2018-10-061-0/+20
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12334 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Added mcuconf.h generators for STM32F746/756.Giovanni Di Sirio2018-10-061-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12332 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Removed QSPI driver and demos.Giovanni Di Sirio2018-10-063-637/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12331 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Flash infrastructure rework based on WSPI, not complete.Giovanni Di Sirio2018-10-043-82/+93
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12320 110e8d01-0319-4d1e-a829-52ad28d1bb01
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12317 ↵Giovanni Di Sirio2018-10-021-20/+164
| | | | 110e8d01-0319-4d1e-a829-52ad28d1bb01
* WSPI changes for compatibiity. Initial implementation for STM32 over ↵Giovanni Di Sirio2018-09-302-0/+537
| | | | | | QuadSPI, not complete. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12313 110e8d01-0319-4d1e-a829-52ad28d1bb01
* STM32F0 registry fixes.Giovanni Di Sirio2018-09-261-2/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12292 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed regression in UARTv2 serial driver.Giovanni Di Sirio2018-09-261-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12291 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Added mcuconf.h generator for STM32L432xx.Giovanni Di Sirio2018-09-231-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12289 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Modified USARTv2 to support HW FIFOs where present.Giovanni Di Sirio2018-09-232-14/+30
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12288 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Added check on right mcuconf.h for L476xx.gdisirio2018-09-231-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12287 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed bug #979.Giovanni Di Sirio2018-09-233-57/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12283 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Removed unused settings.Giovanni Di Sirio2018-09-231-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12282 110e8d01-0319-4d1e-a829-52ad28d1bb01
* USARTv2 made DMAMUX-aware.Giovanni Di Sirio2018-09-224-4/+234
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12281 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed bug #978.Giovanni Di Sirio2018-09-191-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12272 110e8d01-0319-4d1e-a829-52ad28d1bb01
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12269 ↵Giovanni Di Sirio2018-09-171-0/+10
| | | | 110e8d01-0319-4d1e-a829-52ad28d1bb01
* DACv1 joins the club. More checks in ADCv3.Giovanni Di Sirio2018-09-165-3/+96
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12268 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Adapted ADCv3 to STM32L4+.Giovanni Di Sirio2018-09-164-19/+73
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12267 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Imported I2Cv3 driver in L4+ HAL.Giovanni Di Sirio2018-09-164-37/+146
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12266 110e8d01-0319-4d1e-a829-52ad28d1bb01
* SPI files for L4+, to be continued.Giovanni Di Sirio2018-09-153-1/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12264 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Reintegrated CANv1 in L4+ HAL.Giovanni Di Sirio2018-09-151-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12263 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Some changes to the crypto infrastructure.Giovanni Di Sirio2018-09-082-15/+58
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12252 110e8d01-0319-4d1e-a829-52ad28d1bb01
* More work on crypto.Giovanni Di Sirio2018-09-082-16/+56
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12251 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Preparation work for STM32 crypto driver.Giovanni Di Sirio2018-09-082-21/+77
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12250 110e8d01-0319-4d1e-a829-52ad28d1bb01
* TRNG API now takes a new "size" parameter, the API can now generate random ↵Giovanni Di Sirio2018-09-082-3/+4
| | | | | | numbers of variable size. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12249 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Tentative fix for STM32F070x6 GPIOD.Giovanni Di Sirio2018-08-261-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12233 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed a corner case.Giovanni Di Sirio2018-08-261-1/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12232 110e8d01-0319-4d1e-a829-52ad28d1bb01
* CAN1-CAN2 conflicts tentative fix.Giovanni Di Sirio2018-08-261-9/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12231 110e8d01-0319-4d1e-a829-52ad28d1bb01
* Fixed #971.Giovanni Di Sirio2018-08-261-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12224 110e8d01-0319-4d1e-a829-52ad28d1bb01
* More related to bug #969.Giovanni Di Sirio2018-08-261-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12221 110e8d01-0319-4d1e-a829-52ad28d1bb01