Commit Graph

146 Commits

Author SHA1 Message Date
Giovanni Di Sirio fd7994a06b Moved F373 SPI demo into SPI multi demo, removed old one.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14958 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-26 13:02:10 +00:00
Giovanni Di Sirio ab9469553a Extended SPIv2 driver to F0, F3, F37x. F7, G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14957 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-26 12:22:39 +00:00
Giovanni Di Sirio b73feac604 SPIv2 support added to L4 and L4+ families. Made GPIOv2 and GPIOv3 definitions more compatible (L4 affected).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14955 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-26 10:42:40 +00:00
Giovanni Di Sirio ec64c7d325 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14951 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-10-26 07:46:18 +00:00
Giovanni Di Sirio 0c592293cd Improved comments and formatting.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14949 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-25 14:36:06 +00:00
Giovanni Di Sirio 0c96eb0df0 Safer SPI stop procedure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14948 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-25 12:31:29 +00:00
Giovanni Di Sirio 888847198d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14946 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-10-24 17:54:38 +00:00
Giovanni Di Sirio 47ff415e48 Mass update of halconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14945 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-24 15:48:38 +00:00
Giovanni Di Sirio 114e173488 Removed dead "SPI_USE_CIRCULAR" option. Added a SPI slave test. Updated halconf.h template.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14944 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-24 15:44:18 +00:00
Giovanni Di Sirio 8434a76fe5 Change for slave mode support, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14941 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-23 13:59:04 +00:00
Giovanni Di Sirio 6f0ab1234c Slowed SPI clocks for the demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14939 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-22 11:15:46 +00:00
Giovanni Di Sirio 425fe48460 Fixed DMA disable and SPI settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14938 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-22 11:06:47 +00:00
Giovanni Di Sirio e3f3484ea4 Few fixes, SPI v2 enabled on STM32G4xx experimentally.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14937 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-22 09:51:41 +00:00
Giovanni Di Sirio bb00a2b52b Various fixes to SPIv2 driver, added test application, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14936 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-22 08:32:39 +00:00
Giovanni Di Sirio 30ec4bd812 Changed defaults for PLLSAIxN on STM32L4+ (72->60).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14923 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-20 14:35:35 +00:00
Giovanni Di Sirio a0982b7301 HAL version number to 8.0. Renamed HAL error codes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14914 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-16 17:21:41 +00:00
cinsights 91c33f902c Add L4P/Q5 to mucconf updater and demo mcuconfs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14607 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-07-22 10:18:08 +00:00
Giovanni Di Sirio c26d770f26 Modified all makefiles to include the new test library.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14564 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-20 07:18:57 +00:00
Giovanni Di Sirio c85da52cfb Removed F2.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14493 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-05 10:42:37 +00:00
Giovanni Di Sirio 128da3d596 QUADSPIv2 fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14460 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-03 08:39:29 +00:00
Giovanni Di Sirio 763f9e6ce0 RFCU implemented.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14442 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-30 07:10:59 +00:00
Giovanni Di Sirio 1e7edf58ea STM32 improved ADCv4 driver (H7) with variable sizes samples support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14431 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-25 09:21:31 +00:00
Giovanni Di Sirio f127d6a86f Enhanced PWR handling for STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14425 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-23 16:24:04 +00:00
Giovanni Di Sirio 5837785e87 Mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14404 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-20 12:38:36 +00:00
Giovanni Di Sirio 9a01c5a1e2 Mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14399 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-20 07:51:50 +00:00
Giovanni Di Sirio 0143cbad4b Mass update of mcucon.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14383 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-17 07:33:22 +00:00
Giovanni Di Sirio e82a29e7c6 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/trunk@14286 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-24 07:46:58 +00:00
Giovanni Di Sirio 4a1c137eb5 Introduced "root" system variable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14137 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-05 12:12:19 +00:00
Giovanni Di Sirio 2a4fc42a13 Configuration files mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14123 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-02 17:43:54 +00:00
Giovanni Di Sirio 417d450e0b Fixed bug #1128.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13893 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-31 10:40:11 +00:00
Giovanni Di Sirio 2eb09bcd8d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13843 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-07 08:37:22 +00:00
Giovanni Di Sirio e794ecdbe0 L4xx mcuconf.h mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13839 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-05 09:53:33 +00:00
Giovanni Di Sirio 69dfb71f3e More mass mcuconf.h mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13836 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-05 06:41:05 +00:00
Giovanni Di Sirio f873b7b469 Configuration files mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13834 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-05 06:26:10 +00:00
Giovanni Di Sirio dd9165f7bd Fixed bug #1113.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13774 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 15:46:36 +00:00
Giovanni Di Sirio 13ed31ea6e NIL updated, makefiles fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13762 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-15 12:05:51 +00:00
Giovanni Di Sirio a773d18f97 Updated paths.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13754 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-13 07:50:40 +00:00
Giovanni Di Sirio bb83e90bd0 Makefile mass update, all paths changed to new ARMv7-M port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13750 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-12 16:37:17 +00:00
Giovanni Di Sirio 5deb16f16d RT7 merged, only ARMv7-M port functional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13748 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-12 13:15:38 +00:00
Giovanni Di Sirio 02b653d98c New API for high resolution monotonic time stamps.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13744 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-11 06:16:26 +00:00
Giovanni Di Sirio 1b0327afd4 Fixed all multi makefiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13710 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-14 18:19:24 +00:00
Giovanni Di Sirio 6427a96b26 Added entry for STM32L475 in STM32L4 registry header, updated all configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13676 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 08:16:01 +00:00
Giovanni Di Sirio d0f11df71d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13577 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-26 12:31:04 +00:00
Giovanni Di Sirio f0dec91b2d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13576 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-26 12:28:02 +00:00
Rocco Marco Guglielmi 5654dd42af Fixed Bug #1086
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13555 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 13:31:36 +00:00
Giovanni Di Sirio 54f7db045f Fixes to SDMMCv2 driver, write still not working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13414 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-14 09:49:29 +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 e5587aab87 Normalized RT options across all demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13336 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-02-08 13:25:16 +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