Giovanni Di Sirio
|
dd3d166542
|
Fixed missing settings in RT and OSLIB reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16749 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-09 16:06:14 +00:00 |
Giovanni Di Sirio
|
671ca540ad
|
Fould a way to remove the dumb GCC LTO warning.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16748 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-09 15:38:11 +00:00 |
Giovanni Di Sirio
|
6df5fb66b5
|
Suppressed an LTO warning.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16747 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-09 14:43:45 +00:00 |
Giovanni Di Sirio
|
3ca5e49603
|
Clarified the new context switch options, added another intermediate one.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16746 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-09 09:26:38 +00:00 |
Giovanni Di Sirio
|
819bef641d
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16745 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-08 14:42:28 +00:00 |
Giovanni Di Sirio
|
e5cd733ad1
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16744 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-08 14:01:04 +00:00 |
Giovanni Di Sirio
|
434e832fc5
|
Preparation for sandboxes on v8-m.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16743 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-08 09:31:33 +00:00 |
Giovanni Di Sirio
|
e6b4c7545f
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16742 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-07 16:12:42 +00:00 |
Giovanni Di Sirio
|
75e859450b
|
Updated v8M-ALT port with FPU fast switching. Updated reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16741 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-07 10:39:42 +00:00 |
Giovanni Di Sirio
|
d901f9fe6c
|
Made switch mode 2 default, it is just too good. Updated report.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16740 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-07 10:10:11 +00:00 |
Giovanni Di Sirio
|
fbc7429edd
|
Fixed a problem in switch mode 2.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16739 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-07 10:06:41 +00:00 |
Giovanni Di Sirio
|
1acf5a07a3
|
Explicit FPU initialization in port_ini().
Updated reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16738 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-07 08:11:47 +00:00 |
Giovanni Di Sirio
|
de8e3f6da6
|
FPU explicit initialization in port_setup();
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16737 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-07 07:50:25 +00:00 |
Giovanni Di Sirio
|
43219e6b27
|
Fixed a regression regarding working areas alignment.
Removed some dead code from all ports.
New reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16736 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-07 06:21:05 +00:00 |
Giovanni Di Sirio
|
89ef71c8e6
|
Updated scores.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16735 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-06 16:21:41 +00:00 |
Giovanni Di Sirio
|
b40e49a4d3
|
Experimental context switch optimization in ARMv7-M related to FPU.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16734 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-06 15:07:31 +00:00 |
Giovanni Di Sirio
|
9cb8a90ecc
|
Report with FPU.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16733 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-06 06:51:10 +00:00 |
Giovanni Di Sirio
|
7f685babf2
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16732 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 12:27:06 +00:00 |
Giovanni Di Sirio
|
2ed41509db
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16731 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 12:19:00 +00:00 |
Giovanni Di Sirio
|
0ed5dcfe38
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16730 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 10:31:07 +00:00 |
Giovanni Di Sirio
|
ae9ea03537
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16729 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 10:26:03 +00:00 |
Giovanni Di Sirio
|
4c51c7dd4b
|
Better makefiles for ports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16728 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 08:13:38 +00:00 |
Giovanni Di Sirio
|
fc9f517bd8
|
Changed all remaining instances of stkalign_t to stkline_t.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16727 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 07:55:44 +00:00 |
fxcoder
|
4aa079add7
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16726 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 04:48:48 +00:00 |
fxcoder
|
3c083cbb48
|
Add simple cp command to XShell
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16725 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-05 04:33:16 +00:00 |
Giovanni Di Sirio
|
05db2c6869
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16724 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-04 14:09:41 +00:00 |
Giovanni Di Sirio
|
a24824838c
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16723 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-04 13:38:32 +00:00 |
fxcoder
|
7f4d1c0109
|
Fix incorrect register masking in rtc_decode_date
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16721 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-04 12:45:20 +00:00 |
Giovanni Di Sirio
|
f60e636660
|
Renamed stkalign_t in stkline_t, the type is no more related to stack alignment enforcement. Reviewed TCB alignment in working areas for legacy thread creation functions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16720 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-04 12:27:06 +00:00 |
Giovanni Di Sirio
|
491c5c6c00
|
Fixed problem with initial context popping at thread creation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16719 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-04 10:01:22 +00:00 |
Giovanni Di Sirio
|
55f0282062
|
Execution without stack checking now works again.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16718 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 16:46:34 +00:00 |
Giovanni Di Sirio
|
7dac93d22f
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16717 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 15:25:14 +00:00 |
Giovanni Di Sirio
|
c11cb7c4b4
|
Renamed XSHELL demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16716 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 15:03:23 +00:00 |
Giovanni Di Sirio
|
513e597bfd
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16715 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 15:02:24 +00:00 |
Giovanni Di Sirio
|
b06929f017
|
Made local more global labels.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16714 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 14:56:24 +00:00 |
Giovanni Di Sirio
|
0ada284a7d
|
Made local some unnecessarily global symbols.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16713 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 14:16:42 +00:00 |
fxcoder
|
8b4424ea9f
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16712 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 12:41:11 +00:00 |
fxcoder
|
86f136effe
|
XShell cat cmd now only allows file types
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16711 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 12:27:46 +00:00 |
fxcoder
|
9c2b32863a
|
Guard against LittleFS calling free with NULL pointer
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16710 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 12:07:43 +00:00 |
fxcoder
|
b2cf04bb31
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16709 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 11:42:14 +00:00 |
Giovanni Di Sirio
|
842da0900e
|
Recent regression. Increased maximum number of MPU regions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16708 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 11:31:29 +00:00 |
fxcoder
|
b126f136b2
|
Update VFS LittleFS, add VFS_MODE_S_IFBLK
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16707 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 11:31:28 +00:00 |
Giovanni Di Sirio
|
4533d3c6e2
|
New ARMv8 port test and performance results.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16706 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 11:02:55 +00:00 |
Giovanni Di Sirio
|
8fea816c87
|
Fixed makefile path.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16705 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 10:35:51 +00:00 |
Giovanni Di Sirio
|
623c8e857b
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16704 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 10:21:29 +00:00 |
Giovanni Di Sirio
|
c2763fb8ff
|
Wrong clock point.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16703 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 09:56:06 +00:00 |
Giovanni Di Sirio
|
0bc0a9ca65
|
SPLIM-related problem fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16702 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-03 08:16:12 +00:00 |
fxcoder
|
982e5e5982
|
Fix VFS syscalls error return
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16701 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-11-02 23:35:10 +00:00 |
Giovanni Di Sirio
|
b2fb3a4d50
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16700 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-10-31 15:40:04 +00:00 |
Giovanni Di Sirio
|
41b6aa6c00
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16699 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2024-10-31 12:07:50 +00:00 |