Giovanni Di Sirio
c6b3961857
- NEW: STM32 improved ADCv4 driver (H7) back-ported from trunk.
...
- NEW: New "VT Storm" test application for RT.
- NEW: More efficient virtual timers implementation for RT, it has been back-ported from RT7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@14430 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-25 09:20:12 +00:00
Giovanni Di Sirio
d8e83e91ee
Fixed bug #1159 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@14426 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-24 06:56:27 +00:00
Giovanni Di Sirio
aca575e875
Files mcuconf.h for STM32F746, F767, L432, L452, L476, L496 received the missing setting STM32_WSPI_QUADSPI1_PRESCALER_VALUE.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@14285 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 07:46:09 +00:00
Giovanni Di Sirio
46b8615550
Fixed bug #1128 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@13894 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-31 10:40:13 +00:00
Giovanni Di Sirio
5f0628194c
Fixed bug #1113 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@13775 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 15:46:57 +00:00
Giovanni Di Sirio
c0d0ec896d
Removed external.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@13590 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-27 18:21:52 +00:00
Giovanni Di Sirio
323de2c526
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@13589 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-27 18:20:49 +00:00
Giovanni Di Sirio
772e15a20d
I2C4 support without BDMA in I2Cv3.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13407 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-09 10:04:13 +00:00
Giovanni Di Sirio
8a5c02b6d6
Added missing USB definitions.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13400 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-08 08:49:28 +00:00
Giovanni Di Sirio
5844096047
More FDCAN work.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13398 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-08 08:17:29 +00:00
Giovanni Di Sirio
db4fbf8a39
Mass update. Some renaming.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13397 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-07 09:05:48 +00:00
Giovanni Di Sirio
5d2f0fdbf1
Mass update.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13395 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-07 08:43:57 +00:00
Giovanni Di Sirio
813ef3b623
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13373 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-20 09:38:16 +00:00
Giovanni Di Sirio
fd3218bd25
Added support for ADCv3 prescaler, fixed some G4-related problems.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13370 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-19 14:08:01 +00:00
Giovanni Di Sirio
7a9a0d0ad2
STM32G474 ADC demo added.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13358 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-15 14:34:29 +00:00
Giovanni Di Sirio
c0ba87e5b5
Added ADC to G0 mcuconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13346 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-09 13:44:23 +00:00
Giovanni Di Sirio
7f1ae50109
New defaults for H7 clock dividers for higher performance.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13334 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-08 11:45:12 +00:00
Giovanni Di Sirio
7f5068824c
H7 ODEN setting calculated from frequency, no more in configuration.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13324 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-08 08:47:33 +00:00
Giovanni Di Sirio
1569c6580d
G4 configurations update.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13323 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-08 08:25:37 +00:00
Giovanni Di Sirio
ef9ec13cfe
G4 PWR improvements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13322 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-06 13:56:02 +00:00
Giovanni Di Sirio
5dc0db3f1f
Updater tool improvements, more enhancements on H7 HAL support.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13319 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-31 16:48:57 +00:00
Giovanni Di Sirio
7431f3a069
Made H7 HAL core-aware.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13316 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-31 08:38:57 +00:00
Giovanni Di Sirio
2a3f333d73
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13307 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-26 09:22:51 +00:00
Giovanni Di Sirio
9f7f61e2de
More enhancements on STM32H7xx. New IRQ architecture ported to newest drivers.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13306 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-26 09:10:46 +00:00
Giovanni Di Sirio
9959f10872
More H7 improvements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13305 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-23 15:45:51 +00:00
Giovanni Di Sirio
2748445dab
STM32H7xx rework and update, to be completed.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13304 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-23 09:49:35 +00:00
Giovanni Di Sirio
7f4ab0f6e5
MDMA, WSPI ready for testing.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13303 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-22 10:07:41 +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
a9bc14c1b7
Mass update of H7 mcuconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13281 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 10:21:40 +00:00
Giovanni Di Sirio
e09f09288c
Updated L4+ mcuconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13278 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-01-18 10:07:49 +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
d9deb746f3
L4 and L4+ clock tree improvements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13241 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-31 08:40:16 +00:00
Giovanni Di Sirio
e28cb50773
Introduced generator for STM32L452. Fixed various small problems.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13240 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-30 13:06:27 +00:00
Giovanni Di Sirio
f0ae4bf718
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13239 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-30 12:55:17 +00:00
Giovanni Di Sirio
64502a1d5f
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13238 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-30 11:44:26 +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
96d568c3f9
Improved EXTI support for STM32G4xx.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13230 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 16:27:43 +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
5fec21c877
Big rework of IRQ handling in STM32 HAL.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13224 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-29 08:08:11 +00:00
Giovanni Di Sirio
026ddf17a0
Shared handlers support for STM32F7.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13222 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-26 10:36:31 +00:00
Giovanni Di Sirio
7ed6e8efd7
chconf.h mass update for jobs queues
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13206 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-12-05 09:17:04 +00:00
Giovanni Di Sirio
82b91d56e7
Mass update of chconf.h.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13185 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-17 10:18:41 +00:00
Giovanni Di Sirio
dd2eb49250
New sharing IRQ infrastructure for STM32L0.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13183 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-11-10 17:53:49 +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
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
4e8afb7597
Shortened some filenames, fixed some problems in the new G0 support.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13114 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 07:12:30 +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
c58db2dfa7
Added new DACs to template.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13088 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 13:19:56 +00:00
Giovanni Di Sirio
4019d184a5
Mass update of chconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13075 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 11:12:47 +00:00
Giovanni Di Sirio
6e244e6013
DAC and I2C enabled on G0.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13058 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-01 08:17:55 +00:00