Commit Graph

12689 Commits

Author SHA1 Message Date
Giovanni Di Sirio e301ba2a17 Generic XHAL demo for STM32H563ZI.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16956 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-11 10:37:33 +00:00
fxcoder 60cb2be40b DMAv1 - fix incorrect stream ID used in ch123.inc
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16955 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-10 08:14:28 +00:00
Giovanni Di Sirio 614f010344 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16954 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-02-07 15:21:24 +00:00
Giovanni Di Sirio 3bf3b00bdf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16953 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-02-05 07:31:30 +00:00
Giovanni Di Sirio 6b422d68a8 H5 builder added to STM32 DAC demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16952 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-02 14:41:39 +00:00
Giovanni Di Sirio a438384a60 FDCANv1 enabled on H5, not tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16951 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-02 10:15:10 +00:00
Giovanni Di Sirio 09b06b9d81 Mass edito to add DAC settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16950 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-02 09:44:59 +00:00
Giovanni Di Sirio 0d0e58d934 Added DACv2 to H5, not tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16949 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-02 09:39:23 +00:00
Giovanni Di Sirio b10352a83f Improved GPDMA driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16948 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-02 09:34:26 +00:00
Giovanni Di Sirio 433df93403 Fixed some comments.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16947 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-02 08:02:37 +00:00
Giovanni Di Sirio a338ffa587 Enabled RNG and SDMMC on H5, not tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16946 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-02 07:57:57 +00:00
Giovanni Di Sirio 6c8a68da3b Added an assertion to the STM32 GPT driver checking for the invalid interval values of 0 and 1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16945 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 19:18:02 +00:00
Giovanni Di Sirio c040c86f6c Added missing SBS clock enable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16944 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 16:41:13 +00:00
Giovanni Di Sirio 766d549103 Regenerated all boards.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16943 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 14:55:33 +00:00
Giovanni Di Sirio e09f6d7758 More H5 XML/schema fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16942 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 14:44:37 +00:00
Giovanni Di Sirio ed69ceb16d Fixed schema error, missing port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16941 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 14:36:04 +00:00
Giovanni Di Sirio 4ce5a41c9b Schema fix, wrong list of devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16940 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 14:33:23 +00:00
Giovanni Di Sirio 272f7c43fb Fixed state violation in new ARMv8-M-ALT port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16939 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 09:22:04 +00:00
Giovanni Di Sirio e2fd9d56d7 Added minimal lwIP demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16938 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 08:36:41 +00:00
Giovanni Di Sirio 0583b1ebba Updated H5/H7 tools and mcuconf files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16937 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 08:06:55 +00:00
Giovanni Di Sirio 7b07b337fa Added ethernet to H5, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16936 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-01 07:55:51 +00:00
edolomb 2b22261a52 Added TDCR to FDCANv1 and FDCANv2 configuration.
Handled BUS_OFF event in FDCANv1 and FDCANv2.
Changed STM32_CAN_FDCAN_CKDIV to STM32_CAN_FDCAN_PRESC in FDCANv1 driver.
Updated CAN demos 

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16935 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-28 15:28:03 +00:00
Giovanni Di Sirio 9faedfad05 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16934 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-27 14:24:56 +00:00
Giovanni Di Sirio 2ac3bec956 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16933 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-27 10:48:22 +00:00
Giovanni Di Sirio 35a96de5c9 Registry fix for STM32G491and added ld file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16932 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-26 09:06:23 +00:00
Giovanni Di Sirio 60ea8eebc0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16931 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-26 09:00:16 +00:00
Giovanni Di Sirio a996aba258 Fixed bug #1295.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16930 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-26 08:54:22 +00:00
Giovanni Di Sirio cf341f0f13 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16929 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-25 16:12:22 +00:00
Giovanni Di Sirio c7e04a8161 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16928 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-25 13:46:53 +00:00
Giovanni Di Sirio 0f13d2104e Fixed bug #1294.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16927 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-25 08:17:51 +00:00
Giovanni Di Sirio 53d7a0ad7a Improved debugging for sandboxes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16926 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-22 16:04:52 +00:00
Giovanni Di Sirio c5f7252235 Builders for ls app.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16925 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-22 10:00:17 +00:00
Giovanni Di Sirio a39eabd99e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16924 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-22 09:37:47 +00:00
Giovanni Di Sirio 331abaa1d9 Debug/deploy builders for msh app.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16923 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-22 09:36:56 +00:00
Giovanni Di Sirio 01017f5e78 Fixed project metadata.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16922 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-22 08:46:53 +00:00
Giovanni Di Sirio 4df8081fa8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16921 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-22 04:15:03 +00:00
Giovanni Di Sirio dcfb6038c8 Fixed a bug and implemented a new relocation in the elf loader.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16920 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-21 12:53:59 +00:00
Giovanni Di Sirio aa5ddd05af git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16919 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-21 11:50:27 +00:00
Giovanni Di Sirio 0d0b5c08b9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16918 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-21 10:03:42 +00:00
Giovanni Di Sirio b58dbbfb4d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16917 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-21 09:58:10 +00:00
Giovanni Di Sirio 53a7d0464d Improvements to the object cache class in OSLIB, now there is an "owner object" for each cached object. This covers the case where you have multiple controllers sharing the same cache.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16916 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-21 09:44:28 +00:00
Giovanni Di Sirio dac43b7887 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16915 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-20 15:36:56 +00:00
Giovanni Di Sirio 7222f5ea23 Added block interface to OOP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16914 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-20 09:31:48 +00:00
Giovanni Di Sirio f49240fb6d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16913 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-19 18:39:25 +00:00
Giovanni Di Sirio 5ea8fe3541 Fixed demo regression.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16912 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-19 18:05:32 +00:00
Giovanni Di Sirio f446efdc68 Fixed demo regression.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16911 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-19 18:01:21 +00:00
Giovanni Di Sirio ad1ad19011 XHAL is now hal major version 10.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16910 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-19 18:01:07 +00:00
Giovanni Di Sirio e54c6e3ffb XShell is now natively compatible with OOP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16909 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-19 18:00:25 +00:00
Giovanni Di Sirio 1fe7b3b9e6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16908 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-19 15:27:09 +00:00
Giovanni Di Sirio 2da5177e8a Simplified OOP and fixed some conflicting file names.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16907 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-19 15:25:23 +00:00