Giovanni Di Sirio
|
582af63da2
|
Preparation for "current directory" handling, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15244 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-14 14:59:15 +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
|
a3ef9790c0
|
Added check for maximum length.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15241 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-13 14:01:08 +00:00 |
Giovanni Di Sirio
|
fff0615869
|
Removed some dead code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15240 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-13 13:03:32 +00:00 |
Giovanni Di Sirio
|
d28faca5e1
|
Added a path normalization function, minor doc fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15239 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-13 13:01:56 +00:00 |
Giovanni Di Sirio
|
2063cec94d
|
Added a template driver, some documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15238 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-13 08:21:31 +00:00 |
Giovanni Di Sirio
|
51d0da4eff
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15237 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-13 08:11:17 +00:00 |
Giovanni Di Sirio
|
07141d819e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15236 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-12 15:03:10 +00:00 |
Giovanni Di Sirio
|
89b9f068ca
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15235 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-12 14:59:23 +00:00 |
Giovanni Di Sirio
|
9c750d6aeb
|
Fixed a leak.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15234 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-12 09:23:14 +00:00 |
Giovanni Di Sirio
|
10189b4178
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15233 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-10 15:27:48 +00:00 |
Giovanni Di Sirio
|
f07afd688d
|
Added template files for a file system.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15232 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-10 14:26:09 +00:00 |
Giovanni Di Sirio
|
3827b5dc01
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15231 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-10 13:22:00 +00:00 |
Giovanni Di Sirio
|
fc48d1f6c2
|
Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15230 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-10 13:05:20 +00:00 |
Giovanni Di Sirio
|
fd0d4fe979
|
Fixed small regression.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15229 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-10 08:50:11 +00:00 |
Giovanni Di Sirio
|
4efe731c5e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15228 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-09 16:03:58 +00:00 |
Giovanni Di Sirio
|
6100c01bdc
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15227 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-09 16:02:46 +00:00 |
Giovanni Di Sirio
|
e3c3e9916a
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15226 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-09 15:51:39 +00:00 |
Giovanni Di Sirio
|
4b0248ca33
|
Parser improvements, inclusions reorganization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15225 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-09 14:12:21 +00:00 |
Giovanni Di Sirio
|
cf97561662
|
Preparation for a "chroot"-like feature.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15224 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-09 13:40:01 +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
|
2a0e158bab
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15216 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-08 08:36:07 +00:00 |
Giovanni Di Sirio
|
957db8ed26
|
Added a chXXXDispose() function to all objects in NIL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15215 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-07 14:35:54 +00:00 |
Giovanni Di Sirio
|
a259221a21
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15214 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-07 12:40:26 +00:00 |
Giovanni Di Sirio
|
f1f31a2526
|
Added a chXXXDispose() function to all objects in RT. Armonized documentation style of some object parameters.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15213 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-07 10:38:25 +00:00 |
Giovanni Di Sirio
|
21fe686797
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15212 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-06 19:13:59 +00:00 |
Giovanni Di Sirio
|
115fe48c76
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15211 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-06 16:33:21 +00:00 |
Giovanni Di Sirio
|
61a0f9743e
|
Added a base synchronized class.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15210 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-06 14:44:00 +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
|
7273b02b26
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15207 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-06 07:37:00 +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
|
a4faaf9a79
|
Added a missing check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15205 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-05 16:59:40 +00:00 |
Giovanni Di Sirio
|
e760efb119
|
Disabled by default.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15204 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-05 13:05:32 +00:00 |
Giovanni Di Sirio
|
a07310d3cd
|
Added a simple "cat" command. Fixed VFS overlay driver file open.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15203 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-05 12:46:08 +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
|
cc7d41bbd6
|
Improved various syscalls.c files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15201 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-05 11:44:58 +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
|
5ccde8d4ed
|
Fixed bug #1206.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15195 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-05 08:56:36 +00:00 |
Giovanni Di Sirio
|
33ffc0d95e
|
Fixed C++ support in syscalls.c.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15192 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-05 08:39:01 +00:00 |
Giovanni Di Sirio
|
1de1586775
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15191 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-04 18:42:48 +00:00 |
Giovanni Di Sirio
|
3dd90761f5
|
it almost makes sense...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15190 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-04 13:28:50 +00:00 |
Giovanni Di Sirio
|
98c734b863
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15189 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-04 13:20:49 +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
|
1a92311b0c
|
OOP experiment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15186 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-04 10:59:00 +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
|
4851184656
|
syscalls prototype
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15184 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-03 15:16:41 +00:00 |