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