Commit Graph

7717 Commits

Author SHA1 Message Date
Giovanni Di Sirio f6bd51f33e Added support for STM32H7A3/B3/A3Q/B3Q and demo for Nucleo144 STM32H7A3-Q.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15607 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-25 11:36:36 +00:00
Giovanni Di Sirio 048571f752 Added H7A3 demo, still not functional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15605 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-25 08:55:03 +00:00
Giovanni Di Sirio a5466d5f18 Improved PLL VCO range checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15604 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-25 08:25:44 +00:00
Giovanni Di Sirio da72a346af git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15603 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-24 11:26:21 +00:00
Giovanni Di Sirio bd73ed1cef Few fixes, split registry for H7A3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15602 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-24 10:26:47 +00:00
Giovanni Di Sirio 9a7e267936 Removed unused setting.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15601 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-24 09:27:55 +00:00
Giovanni Di Sirio 4ed3736411 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15600 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-24 09:17:03 +00:00
Giovanni Di Sirio 38d1760ca9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15599 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-24 09:16:30 +00:00
Giovanni Di Sirio afc854a6c9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15598 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-24 09:03:17 +00:00
Giovanni Di Sirio 4f25650acc More H7A3 support files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15597 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-24 08:16:48 +00:00
Giovanni Di Sirio 60f8882005 Regression with latest changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15596 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-24 07:08:48 +00:00
Giovanni Di Sirio f56e148d32 Fixed minor problem with C++.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15595 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-24 06:36:50 +00:00
Giovanni Di Sirio 23ac58da10 More H7 support, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15594 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-23 14:47:47 +00:00
Giovanni Di Sirio ca06596328 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15593 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-23 10:26:27 +00:00
Giovanni Di Sirio b6aa2da1b4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15592 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-22 11:51:48 +00:00
Giovanni Di Sirio 303eca01fd Fixed last change.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15590 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-22 09:12:18 +00:00
Giovanni Di Sirio a94c13c652 Simplified buffers management.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15589 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-20 13:15:53 +00:00
Giovanni Di Sirio 096495bda8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15588 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-19 17:04:21 +00:00
Giovanni Di Sirio dcbf6c535a Deprecated 2 functions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15587 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-15 11:55:48 +00:00
Giovanni Di Sirio dd50e48833 Added dubby cycles support for SNOR using the normal SPI driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15586 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-15 10:05:27 +00:00
Giovanni Di Sirio d52248526d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15585 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-15 07:33:57 +00:00
Giovanni Di Sirio 3d88ff8f65 Added missing condition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15584 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-15 07:33:21 +00:00
Giovanni Di Sirio 6ab7bda104 Fixed yet another local buffer.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15583 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-15 07:07:10 +00:00
Giovanni Di Sirio ab0995fca2 Disabled priority check on STM32 EXTI interrupts when the default ISR is disabled. This allows for fast interrupts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15582 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-13 08:36:09 +00:00
Giovanni Di Sirio 3020c7eae7 Added support for UART9 and USART10 on STM32H7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15580 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-13 07:37:45 +00:00
Giovanni Di Sirio 71fcdb7cf4 Fixed some error messages.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15579 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-13 07:27:49 +00:00
Giovanni Di Sirio 4304ef3dcb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15577 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-09 08:17:03 +00:00
Giovanni Di Sirio 37cc43144f Fixed bug #1231.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15576 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-09 07:54:26 +00:00
Giovanni Di Sirio 3d711855a8 Fixed harmless warning.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15573 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-08 11:41:39 +00:00
Giovanni Di Sirio 79cf37a2b9 Fixed SNOR drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15572 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-08 09:29:18 +00:00
Giovanni Di Sirio 5f825b3aa6 Workaround for different ADC3 type: no ADC3 support. Good job to the decision makers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15571 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-03 10:28:39 +00:00
Giovanni Di Sirio 6879635b5e Fixed a problem with OTG USB on STM32H723/33/25/35.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15569 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-31 12:41:02 +00:00
Giovanni Di Sirio 6d88ef4c72 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15568 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-30 13:17:10 +00:00
Giovanni Di Sirio 759af7d477 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15567 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-29 18:38:37 +00:00
Giovanni Di Sirio 42ffe27c35 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15566 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-29 07:14:20 +00:00
Giovanni Di Sirio 47360e49ec git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15565 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-28 14:16:18 +00:00
Giovanni Di Sirio b2db683929 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15564 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-28 11:10:53 +00:00
Giovanni Di Sirio 4adf9f490c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15563 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-28 08:50:54 +00:00
Giovanni Di Sirio 5641232c9e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15562 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-28 08:24:42 +00:00
Giovanni Di Sirio 1f28600f7f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15561 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-27 12:38:50 +00:00
Giovanni Di Sirio 66787d1126 OCTOSPIv2 now working in STR mode, still problems in DTR mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15560 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-27 12:16:15 +00:00
Giovanni Di Sirio 3574b2909d Removed another local buffer.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15558 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-27 09:17:04 +00:00
Giovanni Di Sirio 9b4bf3c9f0 Improved MFS to use explicitly non-cacheable buffers for potentially DMA-accessible I/O areas.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15557 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-27 08:34:14 +00:00
Giovanni Di Sirio b072d687cb Fixed bug #1218.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15553 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-25 09:28:39 +00:00
Giovanni Di Sirio 141c1f6639 SNOR rework because cache-related issue, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15552 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-22 18:59:07 +00:00
Giovanni Di Sirio 7fbd1ae369 FatFS now functional on STM32H7xx, added a target to the VFS demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15551 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-22 08:32:36 +00:00
Giovanni Di Sirio d62c01ac48 Improved cache settings in STM32H7xx mcuconf.h.
Modified SDMMCv2 to allow for uncached buffers.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15550 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-21 11:21:51 +00:00
Giovanni Di Sirio b2f2f91972 Fixed regression.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15547 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-20 09:11:59 +00:00
Giovanni Di Sirio 1c35fe84d9 Board files realignment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15545 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-20 08:50:02 +00:00
Giovanni Di Sirio e906633f93 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15544 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-03-19 15:36:48 +00:00