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
|
5210e30feb
|
Simplified demo for H5.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16357 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-08-02 12:50:46 +00:00 |
Giovanni Di Sirio
|
7e27e23148
|
STM32H5 startup support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16356 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-08-02 10:00:57 +00:00 |
Giovanni Di Sirio
|
027a3490c6
|
STM32C0 startup and initial project.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16338 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-07-25 07:52:23 +00:00 |
Giovanni Di Sirio
|
339b7cce9b
|
Specifiable -fto parameter in makefiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16328 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-07-10 16:32:51 +00:00 |
Giovanni Di Sirio
|
9269b7c50d
|
Explicit LTO mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16309 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-07-02 08:34:38 +00:00 |
Rocco Marco Guglielmi
|
881001afa3
|
Initial implementation of the board files and PAL driver for MAX32625
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16260 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-05-23 15:20:32 +00:00 |
Rocco Marco Guglielmi
|
b29706616c
|
Added CMSIS headers and startup files for MAX32625
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16256 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-05-22 13:00:50 +00:00 |
Giovanni Di Sirio
|
eda1f21145
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16252 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-05-22 07:21:54 +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
|
831d2840df
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16241 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-04-28 14:25:12 +00:00 |
Giovanni Di Sirio
|
298b40a1a6
|
Added an unget() method to the sequential stream interface.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16240 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-04-28 12:39:18 +00:00 |
Giovanni Di Sirio
|
06a115b1bb
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16239 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-04-27 14:33:37 +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
|
1787f98b52
|
Fixed bug #1261.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16230 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-04-25 07:40:50 +00:00 |
Giovanni Di Sirio
|
b3555769e7
|
Tentative fixes for RT statistics.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16175 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-03-21 10:34:22 +00:00 |
Giovanni Di Sirio
|
7e0e4ea9bb
|
Automatic removal of duplicated inclusion paths on make command lines.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16161 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-03-12 14:27:15 +00:00 |
Giovanni Di Sirio
|
91adddf50e
|
Fixed bug #1251.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16122 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2023-03-02 09:09:22 +00:00 |
Giovanni Di Sirio
|
1a48fee99f
|
OOP improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15937 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-12-31 11:05:31 +00:00 |
Giovanni Di Sirio
|
f84032701c
|
Mass EOL change to Unix mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15872 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-12-11 14:52:30 +00:00 |
Giovanni Di Sirio
|
f1e5358b70
|
Updated CMSIS H7 headers to 1-11-0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15870 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-12-09 11:16:04 +00:00 |
Theodore Ateba
|
ffa7c7324f
|
[AVR] Fix the generation of the static lib.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15851 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-11-23 18:15:03 +00:00 |
Theodore Ateba
|
a6b58ecb3e
|
[AVR] Add CPP C flags for C++ compilation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15849 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-11-22 23:25:25 +00:00 |
Giovanni Di Sirio
|
401b51b089
|
Tentative fix for AVR regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15822 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-10-10 18:40:53 +00:00 |
Giovanni Di Sirio
|
82c4ef2462
|
Fixed some regressions, there are more.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15820 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-10-10 08:49:38 +00:00 |
Giovanni Di Sirio
|
25f4c4c371
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15813 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-10-09 09:24:34 +00:00 |
Giovanni Di Sirio
|
bff25edf36
|
Removed obsolete sandbox code from ARMv7-M port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15805 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-28 12:18:29 +00:00 |
Giovanni Di Sirio
|
608e5c5614
|
Improved interface of referenced objects, simpler use. Made all release() method implementations in VFS to be thread-safe.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15804 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-27 12:56:20 +00:00 |
Giovanni Di Sirio
|
39742a0367
|
Fixed RP2040 port problem with tickless mode disabled.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15783 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-12 09:27:00 +00:00 |
Giovanni Di Sirio
|
7e258336ad
|
Reorganized system call numbers, another small optimization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15782 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-11 08:25:28 +00:00 |
Giovanni Di Sirio
|
4d0df2442b
|
Optimizations, stable point, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15779 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-10 12:13:40 +00:00 |
Giovanni Di Sirio
|
97df73ffdc
|
Extended the range of fastcalls to 128...255.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15771 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-08 11:58:33 +00:00 |
Giovanni Di Sirio
|
940754b2cf
|
SB fastcalls support enabled, much better performance for guest RTOSes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15769 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-07 10:05:15 +00:00 |
Giovanni Di Sirio
|
629e810f65
|
SB fastcalls support, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15766 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-06 13:12:32 +00:00 |
Giovanni Di Sirio
|
b2c24de257
|
Fixed a couple problems, running fine now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15763 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-09-05 13:23:48 +00:00 |
Giovanni Di Sirio
|
7690f84348
|
Mass change: Source code convention changed from CRLF to just CR (Unix).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15741 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-08-29 15:54:32 +00:00 |
Giovanni Di Sirio
|
533213a41d
|
Preliminar work for buffered SIO and new serial driver infrastructure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15719 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-08-13 06:58:21 +00:00 |
Giovanni Di Sirio
|
76cb8defd5
|
LLVM-related.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15674 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-07-05 11:42:56 +00:00 |
Giovanni Di Sirio
|
d39e30fc10
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15672 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-07-01 14:49:43 +00:00 |
Giovanni Di Sirio
|
1f3c1037a6
|
YO DAWG
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15645 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-05-30 10:01:12 +00:00 |
Giovanni Di Sirio
|
94f2575ffe
|
Some fixes, still problems.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15644 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-05-29 12:38:31 +00:00 |
Giovanni Di Sirio
|
6193567317
|
Hosted RT compiling, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15643 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-05-29 07:03:53 +00:00 |
Giovanni Di Sirio
|
3565192a5d
|
Still WIP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15640 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-05-27 12:17:19 +00:00 |
Giovanni Di Sirio
|
caec54337b
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15639 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-05-27 09:45:43 +00:00 |
Giovanni Di Sirio
|
5f7e63cdf1
|
Added virtual vectors table to SB port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15638 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-05-27 08:18:47 +00:00 |
Giovanni Di Sirio
|
6e2f3e2214
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15637 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-05-27 08:00:14 +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
|
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
|
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 |