Commit Graph

2092 Commits

Author SHA1 Message Date
Giovanni Di Sirio 8a2e2c9779 More ARMv8-M and L5 related code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13470 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-24 08:30:14 +00:00
Rocco Marco Guglielmi 29c0a99e9b EX: Added support for the ADXL355
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13463 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-20 13:53:11 +00:00
Giovanni Di Sirio 356fde65ae Fixed bug #1077.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13461 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-20 09:07:05 +00:00
Giovanni Di Sirio 1a2da63568 Fixed bug #1076.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13457 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-20 08:57:48 +00:00
Giovanni Di Sirio fdc55555bf Updated lwIP to version 2.1.2.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13378 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-22 07:37:10 +00:00
Giovanni Di Sirio bb9743f297 Fixed bug #1075.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13374 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-21 09:56:51 +00:00
Giovanni Di Sirio d438ad9831 Fixed bug #1073.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13354 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-12 15:15:49 +00:00
Giovanni Di Sirio 0f40d86fc0 Fixed bug #1071.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13330 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-08 09:06:29 +00:00
Giovanni Di Sirio 6664850989 IRQ new framework ported to STM32H7xx. Changed UART default IRQ priority in updater schipts, was 3 now iit is 12.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13297 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-19 09:21:25 +00:00
Giovanni Di Sirio 7a3486e9c1 Fixed bug #1070.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13290 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 14:28:49 +00:00
Giovanni Di Sirio 4e1ee919d4 Fixed bug #1069.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13285 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 10:52:36 +00:00
Giovanni Di Sirio 325a466945 Fixed bug #1068.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13282 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 10:28:45 +00:00
Giovanni Di Sirio 0ed9d3d322 Fixed bug #1067.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13277 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-17 08:57:32 +00:00
Giovanni Di Sirio fd6bca90c0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13266 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-01-12 08:39:40 +00:00
Giovanni Di Sirio 08f5fb1143 Fixed bug #1065.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13259 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-11 09:35:32 +00:00
Giovanni Di Sirio 4c60407d1f Fixed bug #1064.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13256 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-11 09:27:55 +00:00
Giovanni Di Sirio 65dade8783 Fixed bug #1061.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13253 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-11 09:17:07 +00:00
Giovanni Di Sirio 7f05206fe9 IRQ sharing enabled on STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13242 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-31 10:23:00 +00:00
Giovanni Di Sirio 439bb61a8f STM32L4 platform reworked for IRQ sharing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13237 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-30 11:08:10 +00:00
Giovanni Di Sirio 1f0912d2b0 Completed timers support for ICU and PWM, fixed small documentation errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13235 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-30 07:08:29 +00:00
Giovanni Di Sirio 7486e08750 Added support for timers 9...17,20 to STM32 PWM driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13228 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 12:29:31 +00:00
Giovanni Di Sirio 2e89bf7b42 Added support for timers 9...17 to STM32 ICU driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13227 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 11:05:27 +00:00
Giovanni Di Sirio 00091c7aab Added support for timers 10 and 13 to STM32 GPT driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13226 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 10:00:00 +00:00
Giovanni Di Sirio ba42fce97b Added support for timers 9...14 to STM32 ST driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13225 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 09:40:44 +00:00
Giovanni Di Sirio d4cf235cd1 Shared handlers support for STM32F7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13223 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-26 10:37:15 +00:00
Giovanni Di Sirio 4866bfadb6 Reverted bug #1060.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13220 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-21 11:08:35 +00:00
Giovanni Di Sirio ed07403b31 Idle callback support for STM32 USARTv1 UART driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13211 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-05 19:06:49 +00:00
Giovanni Di Sirio 2f2b7d22fd Added support for asynchronous jobs queues to OSLIB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13205 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-03 09:40:30 +00:00
Giovanni Di Sirio 90dc28b545 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13203 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-11-28 14:09:41 +00:00
Giovanni Di Sirio b8852d1c25 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13202 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-11-27 13:57:56 +00:00
Giovanni Di Sirio 8c05b7bd0e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13201 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-11-27 13:22:40 +00:00
Giovanni Di Sirio c92c10cad6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13200 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-11-27 12:44:57 +00:00
Giovanni Di Sirio 3d5d0519cb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13199 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-11-27 12:41:16 +00:00
Giovanni Di Sirio 314601a769 Fixed bug #1061.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13196 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-27 12:31:57 +00:00
Giovanni Di Sirio 11f737fced Fixed bug #1060.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13193 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-27 10:05:34 +00:00
Giovanni Di Sirio 00a5875467 Fixed bugs #1060 and bug #1061.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13192 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-24 16:05:48 +00:00
Giovanni Di Sirio 9ab62baa10 Improvements to messages, new functions chMsgWaitS(), chMsgWaitTimeoutS(), chMsgWaitTimeout() (NIL).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13187 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-19 14:02:56 +00:00
Giovanni Di Sirio f08814c116 Improvements to messages, new functions chMsgWaitS(), chMsgWaitTimeoutS(), chMsgWaitTimeout(), chMsgWaitPollS(), chMsgWaitPoll().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13186 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-19 10:21:13 +00:00
Giovanni Di Sirio 9f84506010 Fixed bug #1059.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13175 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-10 09:13:52 +00:00
Giovanni Di Sirio 28a32c89f2 Fixed bug #1058.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13172 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-10 09:01:43 +00:00
Giovanni Di Sirio 1452e78dd9 Fixed bug #1057.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13169 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-09 10:33:03 +00:00
Giovanni Di Sirio ab807dd10d TRNG support added to STM32L0xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13167 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-09 09:54:38 +00:00
Giovanni Di Sirio 791cc8adf9 TRNG support added to STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13166 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-09 09:47:23 +00:00
Giovanni Di Sirio c004d05a21 TRNG support added to STM32G0xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13165 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-09 09:37:48 +00:00
Giovanni Di Sirio 51e6819a54 TRNG support added to STM32G4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13164 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-09 08:49:45 +00:00
Giovanni Di Sirio 7a3cd7b576 TRNG support added to STM32F7xx. Mass update of mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13163 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-09 08:37:38 +00:00
Giovanni Di Sirio a71a2c1733 Fixed bug #1056.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13160 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-09 08:07:20 +00:00
Giovanni Di Sirio 00e51f2976 Fixed bug #1054.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13158 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-04 17:35:45 +00:00
Giovanni Di Sirio 68f66bb317 Fixed bug #1053.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13154 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-02 11:08:34 +00:00
Giovanni Di Sirio 4345a70982 Added support for .cc files extensions in makefiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13124 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 16:45:17 +00:00
Giovanni Di Sirio 4df6627866 Fixed bug #1052.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13120 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 11:44:56 +00:00
Giovanni Di Sirio ea17238861 Fixed as bug #1051.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13117 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 08:16:29 +00:00
Giovanni Di Sirio 68da5e845a New RTCv3 driver for STM32G0xx and STM32G4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13116 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 07:36:15 +00:00
Giovanni Di Sirio 1c2e8e7b09 Added mcuconf.h generator for STM32G4x1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13089 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 13:32:58 +00:00
Giovanni Di Sirio 6cdb5ed5fe Fixed bug #1050.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13085 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 10:39:59 +00:00
Giovanni Di Sirio a6b5e77f22 Fixed bug #1049.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13081 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 06:03:41 +00:00
Giovanni Di Sirio 4c33071e12 Fixed bug #1043.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13078 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 05:10:00 +00:00
Giovanni Di Sirio a3f67c5fc0 New semaphore functions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13076 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 11:58:54 +00:00
Giovanni Di Sirio 48f3740bd5 Added canTryAbortX() function to CAN driver, implemented for STM32 CANv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13074 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 08:03:56 +00:00
Giovanni Di Sirio 998d8cee1b Fixed bug #1048.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13071 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:30:27 +00:00
Giovanni Di Sirio 31fc75d32a Fixed bug #1047.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13068 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:26:16 +00:00
Giovanni Di Sirio 798086d76d Fixed bug #1046.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13065 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:21:52 +00:00
Giovanni Di Sirio 39cba19143 Fixed bug #1045.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13062 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:13:04 +00:00
Giovanni Di Sirio 375722180b Added error handling to WSPI driver, now LLDs can report error conditions to upper layers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13061 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:04:14 +00:00
Giovanni Di Sirio 3ea7ec6586 Fixed bug #1044.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13059 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 06:45:43 +00:00
Giovanni Di Sirio 0dd1393c5c Added mcuconf.h generator for STM32G4x4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13047 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 13:58:43 +00:00
Giovanni Di Sirio 8420e938c6 DMAv1 improvements and generalization, added support for 8 channels, now it is compatible with G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13042 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 09:23:50 +00:00
Giovanni Di Sirio ebeef10896 Updated readme, small fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13036 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-28 15:18:43 +00:00
Giovanni Di Sirio bcc03038e5 G4 demo now working. Improved assertions in USARTv2 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13035 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-28 11:23:36 +00:00
Giovanni Di Sirio aaba157f93 Enhanced ST driver and STM32 implementation, disabled by default.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13011 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-21 13:47:57 +00:00
Giovanni Di Sirio 981b3141dc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12995 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-15 16:21:47 +00:00
Giovanni Di Sirio 3de1374e38 Removed regarm_t from ARMCMx port, changed SB API return method.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12986 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-13 15:24:41 +00:00
Giovanni Di Sirio dbbf320b3d Cortex-M SandBox subsystem added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12975 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-07 07:38:43 +00:00
Giovanni Di Sirio 07e1919e90 Added a note.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12958 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-25 13:32:46 +00:00
Giovanni Di Sirio 0fd433eda0 Added an option to change the shell thread name.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12948 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 07:08:25 +00:00
Giovanni Di Sirio c05c319615 Made bus acquire/release functions in SNOR driver public.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12946 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 06:59:23 +00:00
Giovanni Di Sirio 723ec71674 Fixed bug #1042.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12944 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 06:28:28 +00:00
Giovanni Di Sirio c3e5b5ca23 Fixed bug #1041.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12939 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-08 06:55:12 +00:00
Giovanni Di Sirio 0e9e772f51 Fixed bug #1040.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12937 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-08 06:48:31 +00:00
Giovanni Di Sirio 81e586a948 Fixed bug #1039.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12910 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-14 06:44:16 +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 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 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 d93a7cc4ff Fixed readme.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12886 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 14:28:43 +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 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 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 7212ba9c5f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12832 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-06-05 17:29:31 +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 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 defb1e6f8f Fixed bug #1030.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12811 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-26 08:10:59 +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 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 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 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 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 c066f1b201 EFK demo added, improvements to MFS test suite.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12740 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-14 10:44:26 +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 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
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 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 541d51a68d Various test improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12647 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-09 08:11:14 +00:00
Giovanni Di Sirio 16623868ba Restored broken file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12646 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-09 07:37:55 +00:00
Giovanni Di Sirio 4d31d6697d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12645 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-09 07:36:36 +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 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 073e26a9db Fixed Bux #1008
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12636 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-03 11:39:13 +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 cb182824f2 Fixed Bug #1005 (addendum)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12634 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-03 11:23:05 +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 fa11673d0d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12631 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-03 11:17:09 +00:00
Giovanni Di Sirio e99c85328b Fixed bug #1007.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12628 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 16:03:04 +00:00
Giovanni Di Sirio 8f9bd30990 Added mcuconf.h updater tool for STM32F407.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12627 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 15:44:40 +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
Giovanni Di Sirio c665f4149a Readme fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12604 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-27 07:28:15 +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 90cd3c2472 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12578 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-01-25 09:21:51 +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 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 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 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
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 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 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 78058faf4d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12522 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-01-02 11:58:58 +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 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 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 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 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
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 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 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 b50ee022aa git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12468 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-12-09 13:42:35 +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 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 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 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
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 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 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 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 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 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
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 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 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
Giovanni Di Sirio 6f4b0b263e typo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12361 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-13 19:11:30 +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
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 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 f2af1a7e52 Added MFS on WSPI demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12329 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 04:15:49 +00:00
Giovanni Di Sirio f4778e9f54 Removed obsolete information.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12326 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 17:45:47 +00:00
Giovanni Di Sirio 781b5ccee4 Added notes to readme.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12312 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 17:04:32 +00:00
Giovanni Di Sirio 687ea96f15 Added pipes to OSLIB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12295 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-26 11:53:05 +00:00
Giovanni Di Sirio d94025f99f Added mcuconf.h generator for STM32L432xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12289 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 18:06:57 +00:00
Giovanni Di Sirio c27b36536a Modified USARTv2 to support HW FIFOs where present.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12288 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 14:34:26 +00:00
Giovanni Di Sirio 8c791c8423 Added mcuconf.h generator for L476.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12286 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 05:59:56 +00:00
Giovanni Di Sirio 8ea6be2109 Fixed bug #979.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12283 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 05:30:50 +00:00
Giovanni Di Sirio c708f7d750 USARTv2 made DMAMUX-aware.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12281 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-22 15:27:12 +00:00
Giovanni Di Sirio 736b8dfa59 Fixed bug #978.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12272 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-19 12:47:55 +00:00
Giovanni Di Sirio ef8be98c2f Added demo for STM32L496 and various support stuff.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12270 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-17 14:49:53 +00:00
Giovanni Di Sirio 6690b94df3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12269 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-17 08:20:44 +00:00
Giovanni Di Sirio 56072db27c DACv1 joins the club. More checks in ADCv3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12268 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-16 17:27:17 +00:00
Giovanni Di Sirio 18e72e023d Adapted ADCv3 to STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12267 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-16 16:24:14 +00:00
Giovanni Di Sirio 98aeb732ff New TRNG driver model added to HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12253 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-09 09:41:52 +00:00
Giovanni Di Sirio ab8cbd8f7c Some changes to the crypto infrastructure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12252 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-08 12:54:58 +00:00
Giovanni Di Sirio 1804d1f008 TRNG API now takes a new "size" parameter, the API can now generate random numbers of variable size.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12249 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-08 08:22:05 +00:00
Giovanni Di Sirio 0060819002 Fixed bug #977.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12242 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-06 12:52:16 +00:00
Giovanni Di Sirio 86ca0fdb8b Fixed bug #976.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12240 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-06 12:37:30 +00:00
Giovanni Di Sirio 9b2fe7aa9f Updated CMSIS to 5.4.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12239 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-06 12:30:24 +00:00
Giovanni Di Sirio 622fcd4812 Fixed bug #975.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12227 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 08:17:41 +00:00
Giovanni Di Sirio 30e350e591 Fixed #971.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12224 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 07:46:49 +00:00
Giovanni Di Sirio 0a7de8d30b Fixed.bug #974
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12218 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 07:28:54 +00:00
Giovanni Di Sirio 5b85acb824 Fixed bug #973.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12215 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 07:24:51 +00:00
Giovanni Di Sirio 11db006b0f Fixed bugs #969 and #970.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12205 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-28 09:42:11 +00:00
Giovanni Di Sirio 0af5ddacc3 Fixed bug #968.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12197 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-27 09:02:01 +00:00
Giovanni Di Sirio bece446faa Fixed bug #967.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12186 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-22 09:29:16 +00:00
Giovanni Di Sirio 17f1a78734 Fixed bug #966.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12183 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-21 09:31:39 +00:00
Giovanni Di Sirio 8ccf15450d Fixed bug #965.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12180 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-21 09:26:33 +00:00
Giovanni Di Sirio dd2247c099 Fixed bug #964.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12171 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-15 08:23:19 +00:00
Giovanni Di Sirio 286e534904 Fixed bug #963.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12168 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-15 07:52:46 +00:00
Giovanni Di Sirio 2f43a43dca Fixed bug #962.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12166 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-15 06:48:58 +00:00
Giovanni Di Sirio b2d83a917d Fixed bug #961.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12164 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-15 06:06:43 +00:00
Giovanni Di Sirio 5cc620c9c1 Fixed bug #960.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12162 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-12 12:40:59 +00:00
gdisirio bae460fde1 Fixed bug #959.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12153 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-10 12:00:23 +00:00
Giovanni Di Sirio 2cec1789e1 Added analog watchdog functionality to STM32 ADCv2 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12149 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-08 14:08:25 +00:00
Giovanni Di Sirio 32d4ce8ee4 Added a termination check to the shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12147 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-08 05:57:40 +00:00
Giovanni Di Sirio a145744269 Updated CMSIS to 5.3.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12145 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 16:22:40 +00:00
Giovanni Di Sirio 0424a747af Fixed bug #958.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12142 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 14:05:00 +00:00
gdisirio 3d7b366fd0 Fixed bug #957.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12138 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 09:50:34 +00:00
Giovanni Di Sirio ca1927e008 Fixed bug #956.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12126 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-01 09:24:31 +00:00
Giovanni Di Sirio 45871e99e9 Fixed bug #955.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12123 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-01 07:25:53 +00:00
Giovanni Di Sirio 81402e3fd3 Fixed readme.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12108 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-16 14:14:36 +00:00
Giovanni Di Sirio 26db32042b Moved RT version to 6.0, updated all chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12106 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-16 13:55:17 +00:00
Giovanni Di Sirio 2fa8776c76 Added qSetLink().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12101 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-15 09:14:30 +00:00
Giovanni Di Sirio 7d47d8cf46 New API added to pools and fifos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12100 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-15 09:11:07 +00:00
Giovanni Di Sirio f63f688a49 Added initializer sections for flash0...flash7 memory areas in GCC Cortex-M linker scripts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12075 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 13:08:48 +00:00
Giovanni Di Sirio e2995ec061 ADCv3 oversampling support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12074 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 12:49:52 +00:00
Giovanni Di Sirio 4030aab7ca Fixed bug #954.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12065 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-01 08:00:10 +00:00
Giovanni Di Sirio be1abb574d Fixed bug #953.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12062 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-01 07:45:27 +00:00
Giovanni Di Sirio ed72edd29f Fixed bug #952.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12057 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-27 07:59:19 +00:00
Giovanni Di Sirio d8ede4fbf0 Fixed bug #951.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12054 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-26 16:39:05 +00:00
Giovanni Di Sirio 1121ec7880 Fixed bug #950.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12051 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-26 09:54:32 +00:00
Giovanni Di Sirio 6463abed02 Fixed bug #948.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12045 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-26 07:48:42 +00:00
Giovanni Di Sirio e9399566d7 Fixed bug #948.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12040 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-17 10:51:04 +00:00
Giovanni Di Sirio e6e83440f3 Debug files added, the demo appears to work.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12032 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-14 12:06:59 +00:00
Giovanni Di Sirio d6b969dac4 Fixed bug #947.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12023 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-12 07:01:42 +00:00
Giovanni Di Sirio e1474c1292 Added guard for STM32_TIMPRE.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12013 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-07 14:05:20 +00:00
Giovanni Di Sirio b058a251b8 Added support for STM32F413, added ability to handle the TIMPRE bit in the RCC_CFGR register.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12011 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-07 08:34:43 +00:00
Giovanni Di Sirio 0c9f553e4f Char match support in UART driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12009 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-06 14:56:30 +00:00
Rocco Marco Guglielmi 7fa58c176d Fixed Bug #945.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12006 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-06 11:46:18 +00:00
Rocco Marco Guglielmi 1ceb50bebe Fixed typo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11986 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-02 13:27:33 +00:00
Rocco Marco Guglielmi 021bd52c4a Fixed Bug #943
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11985 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-02 13:18:38 +00:00
Giovanni Di Sirio ca4302fcca git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11975 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-04-29 07:16:37 +00:00
Giovanni Di Sirio fea81eee77 Small API change for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11970 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-28 15:43:08 +00:00