Commit Graph

11820 Commits

Author SHA1 Message Date
Giovanni Di Sirio 7c95ab1e9e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15633 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-22 06:58:10 +00:00
Giovanni Di Sirio 1760aae282 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15632 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-19 13:31:56 +00:00
Giovanni Di Sirio 891014a9ab Implemented VRQ-wait pseudo instuctions, fixed some more problems in VRQ handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15631 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-19 13:28:53 +00:00
Giovanni Di Sirio e752782bf7 Worked.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15630 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-17 14:05:34 +00:00
Giovanni Di Sirio 9880ff9258 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15629 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-17 13:18:32 +00:00
Giovanni Di Sirio 47e2903468 Few bugs fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15628 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-17 13:05:50 +00:00
Giovanni Di Sirio d6e1b49664 Fixed VRQ entry name.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15627 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-17 12:39:16 +00:00
Giovanni Di Sirio 3b2615a8e6 Fixed regression in the demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15626 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-16 08:33:48 +00:00
Giovanni Di Sirio c696466411 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15625 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-15 07:45:48 +00:00
Giovanni Di Sirio 5d245911e1 Fixed a wrong preprocessor check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15624 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-13 11:39:06 +00:00
Giovanni Di Sirio 3fcb8c47c3 More VRQ code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15623 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-11 09:27:20 +00:00
Giovanni Di Sirio a3d8eb7e71 Bit of cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15622 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-10 11:47:40 +00:00
Giovanni Di Sirio 57f0dcf26d More virtual IRQs code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15621 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-09 13:38:58 +00:00
Giovanni Di Sirio faef5bdb31 VRQs code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15620 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-06 04:30:21 +00:00
Giovanni Di Sirio ca1ea99f64 SPI demo improvements and more coverage, fixed polled exchange in STM32 SPIv3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15619 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-05 08:09:45 +00:00
Giovanni Di Sirio 9484875fef Preparation for SB Virtual IRQs. Removed some obsolete code from SBs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15618 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-30 09:57:04 +00:00
Giovanni Di Sirio 37b30694bf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15617 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-28 08:16:36 +00:00
Giovanni Di Sirio a843374300 Fixed bug #1232.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15608 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-26 08:26:55 +00:00
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 6ead2432cf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15606 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-25 09:39:54 +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 aecddb8a9e New directory for CI.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15591 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-22 09:34:54 +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 c3f8edd463 Mass updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15581 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-13 07:43:23 +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 67c088cdb5 Performance optimization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15578 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-09 08:19:56 +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