edolomb
1dce070233
Revisited I2Cv4 driver.
...
Fixed bugs in H5 rcc driver.
Mass update STM32H5 mcuconf.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@17002 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-05-15 11:01:15 +00:00
Giovanni Di Sirio
b3b11fb75e
RTC support for H5, to be tested.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16988 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-04-07 09:49:12 +00:00
edolomb
45f105e043
Added I2C slave support for ST low level drivers.
...
Added I2C-MASTER_SLAVE multi demo.
Updated halconf.h
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16984 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-03-25 14:34:20 +00:00
fxcoder
5755888f34
Add XML schema for STM32G0B0
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16980 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-03-04 04:50:32 +00:00
Giovanni Di Sirio
742245b4c6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16979 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-26 09:52:20 +00:00
Giovanni Di Sirio
a8873fd163
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16976 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-24 12:08:59 +00:00
Giovanni Di Sirio
faa15978f1
Startup support added for STM32C051, STM32C071, STM32C091, STM32C092.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16967 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-02-23 10:23:53 +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
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
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
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
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
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
0c452e2005
vsconf.h files regenerated to include CHFS.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16901 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-17 08:19:57 +00:00
Giovanni Di Sirio
2b729be8d8
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16874 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-09 09:53:00 +00:00
Giovanni Di Sirio
969b9b0759
Added a configuration option to force a breakpoint in RAM-loaded SB applications.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16869 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-08 13:53:12 +00:00
Giovanni Di Sirio
73a1e8b2f9
Changed system stack size default, it was too low and caused an overflow using debug options.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16868 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-08 13:08:39 +00:00
Giovanni Di Sirio
b64d4cf4ae
Added updater of vfsconf.h files, added enties for LittleFS in vfsconf.h, updated all vfsconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16843 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-04 09:49:33 +00:00
Giovanni Di Sirio
eae7115344
Mass update of sbconf.h.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16783 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-09 17:26:50 +00:00
Giovanni Di Sirio
ee45d7a156
More SB changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16781 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-09 14:34:31 +00:00
Giovanni Di Sirio
3336f4a0b1
SB changes, intermediate commit.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16780 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-09 14:05:27 +00:00
Giovanni Di Sirio
5da9188de0
Fixed inconsistencies in VIO, VIO conf updater added.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16677 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-10-23 07:12:55 +00:00
Giovanni Di Sirio
93667b9709
Updater scripts for XHAL fixed.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16676 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-10-23 06:52:03 +00:00
Giovanni Di Sirio
0470c859b9
More work on VSPI, not finished.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16662 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-10-20 18:17:59 +00:00
vrepetenko
0d8248435d
Added support for STM32L431xx.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16628 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-10-09 12:58:01 +00:00
Giovanni Di Sirio
9715f2b24c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16576 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-09-22 10:17:34 +00:00
Giovanni Di Sirio
32acaa3bbc
Merged RT8 with SMP-related improvements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16549 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-08-26 15:42:51 +00:00
Giovanni Di Sirio
155d3f3ed5
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16542 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-08-17 07:34:02 +00:00
Giovanni Di Sirio
6ac915f6bf
Preparation changes in H7 mcuconf.h files.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16539 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-08-16 11:57:41 +00:00
Giovanni Di Sirio
2edb8fc302
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16528 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-08-14 08:40:46 +00:00
Giovanni Di Sirio
ea2b671c93
Fixed warnings in uvision.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16480 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-04-01 08:32:38 +00:00
Giovanni Di Sirio
cd4b45da04
Configuration files alignment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16458 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-01-21 17:04:16 +00:00
Giovanni Di Sirio
d5346998ad
ICACHE support added to H5.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16386 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-09-03 17:15:24 +00:00
Giovanni Di Sirio
e5866d5023
Test suite passed.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16385 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-09-03 10:46:53 +00:00
Giovanni Di Sirio
30ade0279e
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16381 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-09-02 10:20:56 +00:00
Giovanni Di Sirio
aa5c0d9965
H5 mcuconf.h updater tool.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16376 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-08-13 15:08:52 +00:00
Giovanni Di Sirio
9a6f3b3249
H5 board support.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16375 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-08-13 08:55:03 +00:00
Giovanni Di Sirio
1014f947e9
More STM32C0-related work.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16352 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-30 11:40:16 +00:00
Giovanni Di Sirio
72f9b81798
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16343 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-26 11:24:12 +00:00
Giovanni Di Sirio
a9114efef8
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16342 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-26 09:33:27 +00:00
Giovanni Di Sirio
5785723e39
Added F413 to schema. Made an obsolete element optional, will be removed in the future.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16307 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-01 10:15:03 +00:00
Giovanni Di Sirio
4759d8b4a7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16287 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-06-16 13:16:29 +00:00
Giovanni Di Sirio
cadf956f85
Implemented "verbatim" notes under "configs".
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16284 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-06-15 11:54:50 +00:00
Giovanni Di Sirio
6cd76684df
More XHAL SPI work. Improvements to code generator.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16283 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-06-15 09:21:26 +00:00
Giovanni Di Sirio
284a08068d
Fixed warnings.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16247 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-05-18 07:48:37 +00:00
Giovanni Di Sirio
a8092558b5
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16237 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-04-27 06:54:46 +00:00
Giovanni Di Sirio
461bd0bddc
New OOP and XHAL prototypes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16234 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-04-26 13:47:26 +00:00
Giovanni Di Sirio
3867157a08
Changed defaults.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16218 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-04-13 18:18:58 +00:00
Giovanni Di Sirio
cacda50b6c
MPU settings change for STM32F7xx (not finished).
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16216 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-04-13 10:10:07 +00:00
Giovanni Di Sirio
36bc149717
Added settings for STM32 OCTOSPIv1 and OCTOSPIv2 TCR bits SSHIFT and DHQC.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16200 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-04-03 10:53:01 +00:00