Commit Graph

6326 Commits

Author SHA1 Message Date
Giovanni Di Sirio 59c835e58d Fixed small documentation error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12907 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-14 06:16:11 +00:00
Giovanni Di Sirio 1f17a9b55c Added STM32L452 support in HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12905 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-13 16:17:45 +00:00
Giovanni Di Sirio f54584737b Updated some more L0 mcuconfs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12901 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 12:20:52 +00:00
cinsights 5b3fceab1c Update board config to use UART2 versus LPUART1 for ST-LINK
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12900 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 11:55:41 +00:00
Giovanni Di Sirio 0aa3570ccf Fixed bug #1038.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12899 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 11:49:12 +00:00
Giovanni Di Sirio 368732f1be Mcuconf mass update. Refinements to shared ISRs for F0s.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12897 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 11:23:27 +00:00
Giovanni Di Sirio 3fd02036c2 Added mcuconf.h generator for STM32L052/L053/L062/L063.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12896 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 13:08:34 +00:00
Giovanni Di Sirio 131421fe93 Added mcuconf.h generator for STM32L072/L073.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12895 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 12:19:04 +00:00
Giovanni Di Sirio 9d05564539 L0 shared IRQ rework, mcuconfs to be updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12894 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 09:35:03 +00:00
Giovanni Di Sirio 8c335fdcf7 UART driver now compiles on G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12893 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 08:43:29 +00:00
Giovanni Di Sirio 9544a26cd5 Removed IRQ initialization when the ISR is suppressed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12892 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 19:47:15 +00:00
Giovanni Di Sirio 2f402d9764 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12891 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-07-09 19:40:36 +00:00
Giovanni Di Sirio e919853230 ISRs revision for G0, removed shared handler from UARTv2, L0 and F0 to be updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12890 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 11:47:19 +00:00
Giovanni Di Sirio ef53891490 Missing definitions in G0 registry.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12889 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 09:27:21 +00:00
Giovanni Di Sirio deca37741b EXTIv1 changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12888 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 08:03:08 +00:00
Giovanni Di Sirio 673b86136e EXTIv1 adapted to G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12887 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-08 14:43:44 +00:00
Giovanni Di Sirio 80589a2035 Added DMA MUX file for G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12885 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 14:27:21 +00:00
Giovanni Di Sirio f569544684 G0 fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12883 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 14:24:19 +00:00
Giovanni Di Sirio b80e79d47f Implemented TIMPRE setting for STM32F7xx HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12881 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 13:40:51 +00:00
Giovanni Di Sirio 22267b3fa2 Fixed bug #1036.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12877 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 11:58:03 +00:00
Giovanni Di Sirio dd8cdeb48d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12876 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-07-07 07:53:21 +00:00
Giovanni Di Sirio 62ca44fa9a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12875 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-07-07 06:54:50 +00:00
Giovanni Di Sirio 2349e2252b Reverted change.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12871 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-01 08:53:24 +00:00
Giovanni Di Sirio 21e5bbcbf1 Fixed legacy DMA call.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12870 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 19:00:42 +00:00
Giovanni Di Sirio 607f5031da Merged FatFS 0.13c.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12868 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 15:50:56 +00:00
Giovanni Di Sirio 499948e338 Removed unrelated directory.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12867 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 15:37:20 +00:00
Giovanni Di Sirio d329228422 Merged WolfSSL 4.0.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12865 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 15:06:11 +00:00
Giovanni Di Sirio 2129acb436 Fixed F4 PLLI2S/SAI naming.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12863 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 13:06:37 +00:00
Giovanni Di Sirio 18b89bfc01 typo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12859 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 11:00:53 +00:00
Giovanni Di Sirio a66c5c41de Fixed bug #1036.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12858 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 07:38:26 +00:00
Giovanni Di Sirio 7792ebac85 Fixed bug #1035.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12853 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 07:15:58 +00:00
Giovanni Di Sirio 01745a59b5 Fixed bug #1034.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12850 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 06:28:50 +00:00
Giovanni Di Sirio ae2fa9e9c5 Fixed bug #1033.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12849 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-29 16:51:09 +00:00
Giovanni Di Sirio e81bcef2be Fixed a problem recently introduced in chprintf().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12838 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-16 12:01:57 +00:00
Giovanni Di Sirio f06a43a7ea Improved OSLIB initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12826 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-04 14:16:40 +00:00
Giovanni Di Sirio e3e1081b51 Enhancements to chprintf().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12821 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-31 12:21:08 +00:00
Giovanni Di Sirio 05c9b4ccb2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12820 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-05-30 08:42:24 +00:00
Giovanni Di Sirio 3ac3d47753 Improved EFL driver, fixed some board builders.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12818 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-26 14:17:00 +00:00
Giovanni Di Sirio 0e03236831 Updated tool and style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12817 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-26 08:53:44 +00:00
Giovanni Di Sirio b2310dc96f Fixed bug #1031.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12814 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-26 08:16:55 +00:00
Giovanni Di Sirio 704df8c3ab Added FLASH_ERROR_UNIMPLEMENTED to errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12810 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-19 12:51:33 +00:00
Giovanni Di Sirio 8474c1dda5 Merged F1 flash patch.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12809 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-19 12:46:30 +00:00
Giovanni Di Sirio 6738c1052c More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12807 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 13:59:14 +00:00
Giovanni Di Sirio 543fb9c990 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12806 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 11:26:33 +00:00
Giovanni Di Sirio 3ecd2ae222 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12805 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 11:05:25 +00:00
Giovanni Di Sirio a4a4057dd9 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12804 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 11:00:00 +00:00
Giovanni Di Sirio c8bbce5f31 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12803 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 10:49:57 +00:00
Giovanni Di Sirio 4f7cf535be More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12802 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 10:42:02 +00:00
Giovanni Di Sirio 52448e526b More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12800 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 09:59:41 +00:00
Giovanni Di Sirio 551f00ac47 Code style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12799 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 09:55:41 +00:00
Giovanni Di Sirio 6699452158 Cleanup of TODO instances.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12794 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 06:41:00 +00:00
Giovanni Di Sirio e21516e65b Removed TODOs from board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12793 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 06:15:03 +00:00
Giovanni Di Sirio 04cbfa485b Fixed bug #1029.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12789 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-12 15:16:55 +00:00
Giovanni Di Sirio 48475e9f25 Small change on USB clock check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12788 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-12 12:06:05 +00:00
Giovanni Di Sirio 24fbf940cd Improved key handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12786 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-12 08:06:48 +00:00
Giovanni Di Sirio 773a65024b Added a no-DMA mode for AES.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12785 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-11 14:22:44 +00:00
Giovanni Di Sirio f3919b8e45 Updated F7 mcuconf.h files to enable CRY driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12784 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-11 08:04:43 +00:00
Giovanni Di Sirio 5714d98aac Improved code organization for AES.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12783 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-11 07:40:30 +00:00
Giovanni Di Sirio e475564820 AES ECB and CBC with DMA.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12782 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-05 13:22:03 +00:00
Giovanni Di Sirio bb59646ebb AES working in polled mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12781 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-05 08:22:58 +00:00
Giovanni Di Sirio 2bb0e8b6d0 More work on the crypto driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12780 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 17:12:11 +00:00
Giovanni Di Sirio 33ebfc95ff Some work on AES implementation for STM32.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12779 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 14:27:00 +00:00
Giovanni Di Sirio 7e5944e6a9 More fixes to the crypto driver, made clear which functions are stream ciphers. Fixed documentation errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12778 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 09:03:16 +00:00
Giovanni Di Sirio b68fc92f0b Fixed bug #1028.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12775 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 08:25:37 +00:00
Giovanni Di Sirio 99ef5fe0a2 Flash driver for STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12774 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-28 09:04:12 +00:00
Giovanni Di Sirio 805c7ceb28 STM32F1 flash driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12773 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-28 08:51:02 +00:00
Giovanni Di Sirio d0d69b4608 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12772 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-04-27 08:15:51 +00:00
Giovanni Di Sirio 2376c38058 debugging...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12771 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-26 17:26:46 +00:00
Giovanni Di Sirio e69242273d More STM32G0xx work, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12770 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-26 16:55:51 +00:00
Giovanni Di Sirio dd492b39fb More G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12765 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 15:11:33 +00:00
Giovanni Di Sirio 60ece28813 White space fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12764 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 12:21:08 +00:00
Giovanni Di Sirio e7342faac1 Clock tree mostly done.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12763 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 12:20:47 +00:00
Giovanni Di Sirio 2b3d69216c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12762 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-04-24 09:00:34 +00:00
Giovanni Di Sirio 820df52e1d STM32G071 demo, only startup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12761 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 06:10:06 +00:00
Giovanni Di Sirio 322b0de263 STM32G0xx startup support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12760 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 05:57:25 +00:00
Giovanni Di Sirio 5b0dfd658f Fixed bug #1027.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12752 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-23 06:52:30 +00:00
Giovanni Di Sirio 739aa3f70c Fixed typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12749 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-22 09:12:54 +00:00
Giovanni Di Sirio 9b6cead5e7 Fixed bug #1026.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12746 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-22 07:19:45 +00:00
Giovanni Di Sirio b1adc8b8cd Fixed bug #1025.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12743 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-22 06:59:59 +00:00
Giovanni Di Sirio 588a8426ed Doubled data magic number in MFS in order to align it to 64 bits.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12739 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-14 10:43:54 +00:00
Giovanni Di Sirio c50ef06e08 Now it works.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12738 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-14 07:05:29 +00:00
Giovanni Di Sirio 00c71fb05a Debugging.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12737 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-14 06:08:16 +00:00
Giovanni Di Sirio b542165221 Adjustments to SNOR drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12736 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-13 14:49:25 +00:00
Giovanni Di Sirio d767ce2c49 EFLASH driver for STM32L4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12735 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-13 14:39:18 +00:00
Giovanni Di Sirio 78bb68667c Modified AES GCM function signatures.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12733 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-12 08:30:36 +00:00
Rocco Marco Guglielmi 70c872d44c Reviewed EX documentation (Still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12731 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 15:23:02 +00:00
Rocco Marco Guglielmi 66aad54a16 Removed dox from HAL
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12730 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 15:18:58 +00:00
Giovanni Di Sirio 371d42b436 More work on EFL driver, removed headers moved to EX.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12729 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 14:20:04 +00:00
Rocco Marco Guglielmi 29fd6aba0b Mass rework of EX's makefiles
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12728 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 13:21:25 +00:00
Rocco Marco Guglielmi 164f5c2c2f Moved Bosch folder
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12727 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 13:14:33 +00:00
Rocco Marco Guglielmi 538c1b97f6 Moved ST folder
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12726 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 13:13:43 +00:00
Rocco Marco Guglielmi a2ee068375 Mass rework of ChibiOS\EX: the modules now rely on EX's interfaces.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12724 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 12:54:09 +00:00
Giovanni Di Sirio de0e42cfef Moved files from HAL and renamed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12722 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 12:25:12 +00:00
Giovanni Di Sirio a853d27a6d Embedded flash driver preparations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12721 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 09:44:13 +00:00
Giovanni Di Sirio ea3c99de07 Fixed bug #1024.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12717 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-03-31 07:35:40 +00:00
Giovanni Di Sirio 1811adb308 Fixed bug #1023.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12712 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-03-24 07:34:32 +00:00
Giovanni Di Sirio e6e06730c0 Fixed more e200z demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12659 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-12 12:51:12 +00:00
Giovanni Di Sirio 23ce2e2a77 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12658 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-11 13:07:01 +00:00
Giovanni Di Sirio 14b7df7ccc Benchmarks added to Nil test suite.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12654 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-10 17:13:55 +00:00
Giovanni Di Sirio a3f7f78983 Improved test suite for Nil.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12652 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-10 12:16:27 +00:00
Giovanni Di Sirio f901c9d9d6 Increasing convengence with RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12651 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-09 17:40:36 +00:00
Giovanni Di Sirio bfd20a37b1 Fixed bug #1011.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12648 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-09 08:22:56 +00:00
Giovanni Di Sirio 10415a981e More Nil enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12644 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-08 14:36:53 +00:00
Rocco Marco Guglielmi 1fd33c787e Created dummy template files for vl53l0x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12643 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-08 08:35:57 +00:00
roccomarco 54d7ad801d Added a new interface for rangefinder devices
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12642 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-08 07:01:22 +00:00
Giovanni Di Sirio 62133042e0 NIL configuration files mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12640 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-06 17:59:49 +00:00
Giovanni Di Sirio feb3e92fba Experimental NIL expansion.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12639 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-06 16:26:22 +00:00
Giovanni Di Sirio 08c11b47be Core allocator enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12637 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-04 12:55:59 +00:00
Rocco Marco Guglielmi f4e659d850 Fixed Bux #1006
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12635 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-03 11:25:22 +00:00
Rocco Marco Guglielmi c248526f60 Fixed Bug #1005
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12633 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-03 11:20:45 +00:00
Giovanni Di Sirio 68716233f8 Added check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12630 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 16:15:07 +00:00
Giovanni Di Sirio f4736fba02 Reverted.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12626 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 12:35:17 +00:00
Giovanni Di Sirio d4e670fc44 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12625 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-02 12:32:04 +00:00
Giovanni Di Sirio 84757ac8a2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12624 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-02 12:29:57 +00:00
Giovanni Di Sirio 8a85caebce Doc fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12623 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 12:25:50 +00:00
Giovanni Di Sirio 1fd7abe519 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12622 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-02 12:25:05 +00:00
Giovanni Di Sirio 88a4752f81 Integrated NIL 4.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12620 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 10:59:16 +00:00
Rocco Marco Guglielmi 33fef46dac Updated testes/STM32/STM32F4xx demos for STM32F4 Discovery to be compliant with new project organization/makefile mechanisms
Batch review of *_USE_ADVANCED macros

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12618 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-27 14:59:38 +00:00
Giovanni Di Sirio 40acedad23 Added missing NIL checks to shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12606 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-27 08:15:43 +00:00
Giovanni Di Sirio 5d9b23c2dc Extra paths removed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12600 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 16:26:12 +00:00
gdisirio aeb1a7cd74 Removed micron section.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12597 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 16:00:40 +00:00
Giovanni Di Sirio f44e916c47 Versions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12594 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 11:43:33 +00:00
Giovanni Di Sirio 1ceb8d452c Forgot to update this.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12593 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 11:27:36 +00:00
Giovanni Di Sirio 57d31cabcf MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12586 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 08:32:07 +00:00
Giovanni Di Sirio 2c757aacd0 MISRA-related fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12585 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:57:35 +00:00
Giovanni Di Sirio 450cf7a783 Fixed #1003 again.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12584 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:51:27 +00:00
Giovanni Di Sirio cf4cfd2a4f MISRA-related fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12583 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:25:24 +00:00
gdisirio e3c246361b Mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12582 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:00:49 +00:00
Giovanni Di Sirio b0c2a4437e Added a version check for GCC.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12581 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 06:10:47 +00:00
Giovanni Di Sirio fa4403e272 Fixed bug #1003.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12577 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-22 16:11:17 +00:00
Giovanni Di Sirio 4843579571 Added an hard check on halconf.c.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12576 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 21:15:25 +00:00
Giovanni Di Sirio e351308f44 Mass update of configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12575 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 21:11:16 +00:00
Giovanni Di Sirio 9d21d501b5 Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12574 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 20:47:47 +00:00
Giovanni Di Sirio d8af50ca0d Fixed flash state machine, removed EXT remains.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12572 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 20:03:19 +00:00
Giovanni Di Sirio a3e9966359 More renaming for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12571 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 19:42:49 +00:00
Giovanni Di Sirio 5a41bbc5e1 Fixed wrong filename.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12570 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 18:42:30 +00:00
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
Giovanni Di Sirio 2b17172903 Crypto-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12482 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-23 11:29:29 +00:00
gdisirio 1abe0779f5 experiment
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12481 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-20 17:47:55 +00:00
gdisirio 743e8117a7 Fixed wrong filename.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12478 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-19 16:49:21 +00:00
gdisirio 282f502565 Crypto driver changes, removed TRNG.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12477 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-19 11:26:37 +00:00
gdisirio 29de2108ac git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12476 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-12-17 12:44:18 +00:00
gdisirio 0ea08f4a96 Added extern "C" declarations to IRQ macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12475 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 08:35:02 +00:00
gdisirio ec272fe9ba Fixed bug #993.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12473 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 08:24:51 +00:00
gdisirio ee3072bcf8 Fixed problem in I2Cv3 http://www.chibios.com/forum/viewtopic.php?f=35&t=4933
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12472 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 07:57:53 +00:00
gdisirio b79f097e36 Tentative fix for http://www.chibios.com/forum/viewtopic.php?f=35&t=4918&p=34444
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12471 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 07:52:19 +00:00
gdisirio f20ecc7817 HAL callbacks rework.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12470 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-15 17:50:05 +00:00
gdisirio 984f865b45 I2S updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12469 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-09 14:21:00 +00:00
Giovanni Di Sirio 26ed8c9062 ADC reworked.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12467 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-09 13:03:19 +00:00
Giovanni Di Sirio 964ca60290 DAC reworked, fixed a problem in WSPI template.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12466 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-09 09:11:21 +00:00
Giovanni Di Sirio 584f19dbe9 Updated TRNG.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12465 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 12:04:11 +00:00
Giovanni Di Sirio 358fdba16d Restored LPC2148 demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12464 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 11:45:41 +00:00
Giovanni Di Sirio f3249c78d9 LLD drivers organization changes: RTC, SPI.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12463 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 11:23:21 +00:00
Giovanni Di Sirio 53093a74b0 Added missing macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12462 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 09:17:09 +00:00
Giovanni Di Sirio 426d45d6d4 Fixed bug #992.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12461 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 09:12:28 +00:00
Giovanni Di Sirio 732268a214 Added F303 mcuconf.h generator.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12458 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 17:20:59 +00:00
Giovanni Di Sirio 01e1216f5e Added UART7/8 support to STM32 UART USARTv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12457 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 16:38:55 +00:00
Giovanni Di Sirio 0f8c6b90f7 New buffers performance tuning option added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12456 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 15:09:24 +00:00
Giovanni Di Sirio 559b4aa2d3 Removed obsolete code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12455 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 14:20:13 +00:00
Giovanni Di Sirio d4a83ebcce Fixed bug #989.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12453 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 06:14:45 +00:00
Giovanni Di Sirio e7234a42e4 Fixed bug #990.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12448 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 06:08:07 +00:00
Giovanni Di Sirio 179aa7224e USB tested on L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12447 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-01 19:30:36 +00:00
Giovanni Di Sirio 37a5f0bc07 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12446 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-29 14:33:39 +00:00
Giovanni Di Sirio 84b9bdd74c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12445 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-27 15:28:17 +00:00
Giovanni Di Sirio b1a12e7130 Latest LLVM does no more require ad-hoc .ld files, now it can use GCC ones, compatibility has improved.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12444 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-26 09:34:08 +00:00
Giovanni Di Sirio 8ee3635773 RTC update for F7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12443 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 18:03:28 +00:00
gdisirio c0eefeeb5c RTC update for F4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12442 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 16:02:00 +00:00
Giovanni Di Sirio c8700fc5ee RTC update for L0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12441 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 15:38:15 +00:00
gdisirio f24c09b778 RTC changes for F3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12440 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 15:12:23 +00:00
Giovanni Di Sirio 6268914b7c RTC adjustments for F0 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12439 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 13:56:44 +00:00
gdisirio b8a4c26a9c Persistent storage for STM32 RTCV1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12438 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 12:02:19 +00:00
Giovanni Di Sirio 7a0857aa5d RTC callbacks now working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12437 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 10:20:09 +00:00
Giovanni Di Sirio e9fbae0881 Efficiency changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12436 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 16:00:59 +00:00
Giovanni Di Sirio 118309d74b Missing EXTI IRQ clearing in ISRs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12435 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 13:38:09 +00:00
gdisirio e7cea845fe Unified RTC demo, more RTC and EXTI changes, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12434 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 13:31:49 +00:00
Giovanni Di Sirio 9913d1b6ff Changes to RTCv2 driver, not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12433 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 11:36:01 +00:00
Giovanni Di Sirio 7c77845aa7 EXTI driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12432 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 08:51:22 +00:00
Giovanni Di Sirio db6f9df412 DAC driver now working with L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12431 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 17:04:05 +00:00
Giovanni Di Sirio c0da3c4f42 Unified DAC demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12430 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 16:24:32 +00:00
Giovanni Di Sirio e11afaa8ca Extra checks in L4 and L4+ HALs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12428 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 10:44:30 +00:00
Giovanni Di Sirio 19cfe3b26f Fixed bug #987.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12425 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 09:36:57 +00:00
Giovanni Di Sirio 4464b4a0d5 Reverted bug #985.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12423 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 08:30:03 +00:00
Giovanni Di Sirio 27ad46cdfd Minor changes to MFS project.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12421 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-14 09:24:25 +00:00
Giovanni Di Sirio 6e0f6445b6 Small fix in N25Q driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12419 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-13 20:44:55 +00:00
Giovanni Di Sirio 6b83515c62 Fixed bug bug #986. Fixed a small documentation error in M0 port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12418 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-13 19:44:03 +00:00
Giovanni Di Sirio 08debc2868 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12417 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-13 16:30:27 +00:00
Giovanni Di Sirio 1d6d312d43 Tentative fix for bug #985.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12416 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-13 10:36:05 +00:00
gdisirio d65f2107f8 Simplified.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12415 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-12 11:03:43 +00:00
Giovanni Di Sirio 5a5abcc25c Small fixes to SPI demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12414 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-11 06:03:29 +00:00
Giovanni Di Sirio bd22f71672 Fixed some regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12413 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-09 12:20:06 +00:00
Giovanni Di Sirio 9d6eb6ebf4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12412 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-09 11:35:52 +00:00
Giovanni Di Sirio 9472504bb6 WSPI and flash support improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12411 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-09 09:57:16 +00:00
Giovanni Di Sirio 8e0e4b0644 Fixed memory mapped mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12410 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-05 20:13:58 +00:00
Giovanni Di Sirio cd153877ba git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12409 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-05 13:26:27 +00:00
Giovanni Di Sirio bb4728465f Fixed a race condition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12408 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 16:54:51 +00:00
Giovanni Di Sirio a250f19c64 Fixed small problem in SPI mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12407 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 11:19:27 +00:00
gdisirio 375272e237 Added an important note.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12406 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 11:01:25 +00:00
Giovanni Di Sirio 11c39c1b95 DTR mode apparently working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12405 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 08:32:32 +00:00
Giovanni Di Sirio 5da033f361 MX25 8bits STR mode working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12404 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-03 09:28:43 +00:00
Giovanni Di Sirio 6620e65927 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12403 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-02 21:14:35 +00:00
Giovanni Di Sirio 5087d58f1c WSPI+MX25+MFS working (SPI mode tested only).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12402 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-02 19:27:52 +00:00
Giovanni Di Sirio 9f6a17e4f1 Various fixes to OCTOSPI e DMAv1 and MX25.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12401 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-02 17:15:38 +00:00
gdisirio da54384531 Tentative driver for macronix MX25LM51245G, untested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12400 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-02 08:43:34 +00:00
gdisirio ef66327057 Improved flash drive, layers reorganized for better portability and abstraction.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12399 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-31 17:28:46 +00:00
gdisirio beef652b89 Fixed a problem in L4+ PLLSAIx initialization, added options to mcuconf.h, updated mcuconf generator tool.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12397 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-28 16:52:55 +00:00
gdisirio 9487a1f58c OCTOSPI driver and demo, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12395 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-28 15:32:45 +00:00
gdisirio f42818b0a2 Small documentation fix in hal_buffers and a new macro added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12394 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 11:42:06 +00:00
gdisirio dde82c6051 Improved type robustness of STM32 GPIO PAL drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12393 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 11:37:59 +00:00
gdisirio 79ca268b49 Added demo for STM32F4R9I-Discovery board.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12392 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 09:22:21 +00:00
gdisirio b49a2f34fd Added a check into the MAC driver to optionally disable TX FIFO flushing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12391 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 07:14:04 +00:00
gdisirio 734ac55bc2 STM32F769 ethernet demo, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12390 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-24 19:12:50 +00:00
Giovanni Di Sirio afd9deb6f7 Fixed bugs #982 and #983.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12374 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-21 06:23:41 +00:00
Giovanni Di Sirio d6b0769790 OCTOSPI driver initial setup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12367 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-17 12:33:09 +00:00
Giovanni Di Sirio dbf616f8b3 Changes to the RTC driver to use the persistent storage interface,
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12366 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-14 12:31:41 +00:00
Giovanni Di Sirio 8ec0f1a753 Persistent storage class added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12365 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-14 05:08:01 +00:00
gdisirio 1ca01403b4 Added support for TIM21 and TIM22 in STM32 GPT driver. Reinforced checks in TIM-related drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12360 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-13 19:10:22 +00:00
gdisirio 062b4f7d37 Fixed bugs #980 and #981.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12357 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-13 18:40:44 +00:00
Giovanni Di Sirio feb109f031 Added support or STM32L072 and STM32L073.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12356 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-13 14:51:29 +00:00
Giovanni Di Sirio 967e54950e Added one missing function variant.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12354 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-12 14:07:18 +00:00
gdisirio eb08d04047 Fixed an error when semaphores are used instead of mutexes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12350 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-12 13:50:25 +00:00
Giovanni Di Sirio 8bd7175893 Renamed for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12347 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 12:06:42 +00:00
Giovanni Di Sirio dc7ae21c74 Renamed for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12346 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 11:59:35 +00:00
Giovanni Di Sirio 40932b2058 Enabled TRNG on L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12344 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 09:22:10 +00:00
Giovanni Di Sirio 0f2e8f0b01 TRNG driver working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12343 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 08:56:43 +00:00
Giovanni Di Sirio e72ef8c943 STM32 TRNG driver, not tested yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12342 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 07:58:29 +00:00
gdisirio 191a9c5ac6 Increaded device coverage of some mcuconf.h.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12340 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 11:10:15 +00:00
Giovanni Di Sirio 6db6291bd2 Generator for STM32F72x/73x of mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12337 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 10:27:12 +00:00
Giovanni Di Sirio aaa6abebee Generator for STM32F76x/77x mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12334 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 07:58:27 +00:00
Giovanni Di Sirio 85641ac646 Added mcuconf.h generators for STM32F746/756.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12332 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 07:08:39 +00:00
Giovanni Di Sirio d27c34d080 Removed QSPI driver and demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12331 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 05:04:05 +00:00
Giovanni Di Sirio 5ad3d2426f Removed references to QSPI to most configuration files, more to do.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12330 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 04:48:41 +00:00
Giovanni Di Sirio 9a7d8d1581 Typos fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12328 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 19:17:05 +00:00
Giovanni Di Sirio e835eccd04 Small fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12327 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 18:11:29 +00:00
Giovanni Di Sirio 8d0ef0efab Refinements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12325 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 17:32:53 +00:00
Giovanni Di Sirio 3eac3f5ab0 Removed leftovers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12324 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 17:01:38 +00:00
Giovanni Di Sirio 6d92e3242e Flash working, not complete yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12322 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 12:59:24 +00:00
Giovanni Di Sirio 57a173c178 Some functions renamed, flash driver working somehow.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12321 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 09:35:24 +00:00
Giovanni Di Sirio 887ff945a9 Flash infrastructure rework based on WSPI, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12320 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-04 14:36:34 +00:00
Giovanni Di Sirio 2dd28213f1 Some renaming for consistence.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12319 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-03 13:19:22 +00:00
Giovanni Di Sirio f31a721399 Renamed ambiguous m25q subsystem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12318 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-03 12:24:19 +00:00
Giovanni Di Sirio 261d0c7a77 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12317 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-10-02 19:02:08 +00:00
Giovanni Di Sirio f1f1620287 Revision of pipes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12315 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-02 12:58:00 +00:00
Giovanni Di Sirio 7c656a9152 WSPI changes for compatibiity. Initial implementation for STM32 over QuadSPI, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12313 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 17:33:48 +00:00
Giovanni Di Sirio 85d62cbdf6 Added WSPI-related code, updated halconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12311 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 17:01:52 +00:00
Giovanni Di Sirio e100ea5b29 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12310 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-30 11:03:04 +00:00
Giovanni Di Sirio 0b5c313cda Enhanced tests on pipes, added check on reset state.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12308 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 06:34:55 +00:00
Giovanni Di Sirio 8fa2bcdad9 Fixed small errors in pipes and pipes factory.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12307 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 05:38:03 +00:00
Giovanni Di Sirio f562ee4948 Mass update of configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12306 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-29 16:14:19 +00:00
Giovanni Di Sirio 1dcfea82ec OSLIB test suite updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12305 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-28 12:43:17 +00:00
Giovanni Di Sirio e442d39b3e Added notes, removed unused types.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12303 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-28 09:30:06 +00:00
gdisirio e53c5fbf6c Improvements to SIO driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12301 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-28 09:10:43 +00:00