Giovanni Di Sirio
3bceb7fd9d
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15340 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-10 16:36:03 +00:00
Giovanni Di Sirio
37010bf285
Still bugs to be fixed.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15321 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-08 14:11:29 +00:00
Giovanni Di Sirio
ac756cdf84
Debug pass on the loader, it is not finished yet.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15319 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-07 13:02:28 +00:00
Giovanni Di Sirio
9ab7bf1d5b
Experimental code.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15317 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-05 10:10:43 +00:00
Giovanni Di Sirio
0d1bc937de
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15315 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-03 18:39:57 +00:00
Rocco Marco Guglielmi
c10d39918b
Fixed wrong project\cproject file in the demo RT-STM32L4P5ZG-NUCLEO144
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15314 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-03 16:00:37 +00:00
Giovanni Di Sirio
4a2094d06b
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15313 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-02 16:14:39 +00:00
Giovanni Di Sirio
913887ce72
Bugs fixed, many more to fix.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15311 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-02 14:04:44 +00:00
Giovanni Di Sirio
caad7b91b9
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15309 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-02 10:21:27 +00:00
Giovanni Di Sirio
15700922fc
Fixed a small regression because of recent changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15298 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-31 14:40:23 +00:00
Giovanni Di Sirio
a557acbcd2
Simplified some SB Posix stuff.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15297 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-31 14:06:43 +00:00
Giovanni Di Sirio
dd88643cce
Unified open() and close().
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15296 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-31 12:51:42 +00:00
Giovanni Di Sirio
389071a42a
Added 2 new sandbox applications for testing.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15291 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-30 12:26:38 +00:00
Giovanni Di Sirio
20dcd31512
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15290 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-30 10:29:50 +00:00
Giovanni Di Sirio
325637c093
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15288 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-30 09:29:02 +00:00
Giovanni Di Sirio
d14f5f15e9
SB+VFS+FatFS demo, not complete.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15287 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-30 08:22:50 +00:00
Giovanni Di Sirio
e2d816d05c
Fixed some types for compliance.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15281 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-29 17:13:07 +00:00
Giovanni Di Sirio
6751fc38ee
SB-VFS integration working in the demo.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15280 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-29 16:00:10 +00:00
Giovanni Di Sirio
0c2ff53998
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15278 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-28 16:16:14 +00:00
Giovanni Di Sirio
8eca9d11d6
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15277 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-28 15:33:29 +00:00
Giovanni Di Sirio
8df9b3d998
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15276 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-28 14:22:58 +00:00
Giovanni Di Sirio
4b9b255235
Created an unified errors header.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15273 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-28 13:09:43 +00:00
Giovanni Di Sirio
6810ebca2d
Added a configuration file for sandboxes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15267 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-27 12:56:46 +00:00
Giovanni Di Sirio
22e97bb323
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15261 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-26 11:21:47 +00:00
Giovanni Di Sirio
a249bdb984
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15260 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-26 11:19:53 +00:00
Giovanni Di Sirio
57243c7553
Improved a comment.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15258 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-26 10:58:51 +00:00
Giovanni Di Sirio
7a34d5d52d
Small documentation fixes.
...
Added cd, cwd commands to shell.
Added directory API to VFS, some debug required.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15247 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-24 10:10:40 +00:00
Giovanni Di Sirio
a6c340da74
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15243 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-13 16:15:33 +00:00
Giovanni Di Sirio
c01e5a7c22
Added a new CH_CFG_HARDENING_LEVEL option to RT.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15242 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-13 15:44:12 +00:00
Giovanni Di Sirio
613dec7ec7
Added buffers management to VFS.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15223 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-09 11:17:34 +00:00
Giovanni Di Sirio
4dac93cf65
Fixed bug #1207 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15218 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-08 09:57:13 +00:00
Giovanni Di Sirio
ed2bc04969
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15209 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-06 08:35:00 +00:00
Giovanni Di Sirio
d619356b25
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15208 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-06 08:33:49 +00:00
Giovanni Di Sirio
24d0d0e4fb
Optimized use of memory pools.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15206 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-06 07:13:49 +00:00
Giovanni Di Sirio
fe6602f75f
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15202 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-05 12:26:00 +00:00
Giovanni Di Sirio
7d76e688a7
Added VFS-related commands to the shell, disabled by default.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15198 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-05 11:24:33 +00:00
Giovanni Di Sirio
3702d67de4
Integrated with the new OOP infrastructure, not finished.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15188 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-04 12:30:13 +00:00
Giovanni Di Sirio
e8520182e0
Easier VFS integration.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15187 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-04 11:19:22 +00:00
Giovanni Di Sirio
3203f778f2
Fixed case without FatFS.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15185 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-04 10:42:11 +00:00
Giovanni Di Sirio
4d93f7ca79
Open flags compatible with Posix.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15181 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-03 12:15:42 +00:00
Giovanni Di Sirio
8318caf5ff
Simplified API.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15180 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-03 10:03:49 +00:00
Giovanni Di Sirio
8320912635
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15179 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-03 08:21:26 +00:00
Giovanni Di Sirio
a75670b399
Fixed bug #1205 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15172 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-02 09:44:27 +00:00
Giovanni Di Sirio
c2450fd8d4
Fixed overlay driver and scanning loop in the demo.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15171 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-01 14:50:12 +00:00
Giovanni Di Sirio
c56cc2ec86
VFS demo working, several details missing.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15161 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-01 10:15:49 +00:00
Giovanni Di Sirio
60301ac995
Added MEM_NATURAL_ALIGN macro to RT and NIL.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15158 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-30 13:12:25 +00:00
Giovanni Di Sirio
a39182225c
Fixed state checker violation.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15157 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-30 11:07:29 +00:00
Giovanni Di Sirio
4bd621b1cb
Patched FatFS, revised mount/unmount code for VFS FatFS driver.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15155 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-30 09:18:00 +00:00
Giovanni Di Sirio
1b3d34696d
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15154 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 15:32:00 +00:00
Giovanni Di Sirio
ab568fd909
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15153 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 13:54:15 +00:00