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 |
Giovanni Di Sirio
|
d11ba7310f
|
Error codes closer to Posix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15183 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-03 13:12:19 +00:00 |
Giovanni Di Sirio
|
c56242ebfa
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15182 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-03 12:16:39 +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
|
90d97089df
|
Small documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15178 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-02 14:13:45 +00:00 |
Giovanni Di Sirio
|
c74e24e840
|
More FatFS integration code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15175 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-02 13:52:30 +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
|
40f335c681
|
Fixed bug #1204.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15166 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-01 11:09:02 +00:00 |
Giovanni Di Sirio
|
0acb78db9a
|
Fixed bug #1203.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15163 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-01 11:00:32 +00:00 |
Giovanni Di Sirio
|
3341afde93
|
Small change in mem checks module.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15162 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-01 10:44:29 +00:00 |