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
|
76e03f4392
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15308 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-02 10:16:26 +00:00 |
Giovanni Di Sirio
|
f0ce0fddbd
|
Added directory functions missing in the embedded library.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15307 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-02 10:14:41 +00:00 |
Giovanni Di Sirio
|
756a5e9ec5
|
Prevented FatFS header to spread definitions globally.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15306 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-02 10:12:16 +00:00 |
Giovanni Di Sirio
|
e8b69f703d
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15305 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-02 07:37:55 +00:00 |
Giovanni Di Sirio
|
d844cf3b25
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15304 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-01 17:26:25 +00:00 |
Giovanni Di Sirio
|
7677592f4a
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15303 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-01 17:25:16 +00:00 |
Giovanni Di Sirio
|
cc2852fdfc
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15302 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-01 08:42:13 +00:00 |
Giovanni Di Sirio
|
f417075a17
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15301 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-01 08:08:29 +00:00 |
Giovanni Di Sirio
|
b4eeb2918f
|
Added fstat().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15300 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-01 06:09:08 +00:00 |
Giovanni Di Sirio
|
4c5b9b9421
|
Added dup() and dup2().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15299 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-31 16:33:23 +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
|
aeec24bfb7
|
Patched FatFS for improved errors report, needed for better Posix compatibility.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15295 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-31 11:35:32 +00:00 |
Giovanni Di Sirio
|
2b7b971aaa
|
Unified stat() for both files and directories.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15294 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-31 08:21:52 +00:00 |
Giovanni Di Sirio
|
068ebf8f21
|
Fixed node modes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15293 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-30 17:57:25 +00:00 |
Giovanni Di Sirio
|
825e82d441
|
Made node modes more Posix-like.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15292 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-30 16:33:01 +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
|
4b65aeca27
|
Fixed regression related to C99.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15289 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-30 09:32:09 +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
|
e9c826005e
|
Improved HAL flash interface with mutual exclusion methods, improved EFL and SNOR drivers to use it.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15286 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-30 06:40:05 +00:00 |
Giovanni Di Sirio
|
8f71c3e6b5
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15285 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-29 21:12:15 +00:00 |
Giovanni Di Sirio
|
37506abd8e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15284 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-29 21:04:42 +00:00 |
Giovanni Di Sirio
|
32e59f57fd
|
Simplified lseek() implementation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15283 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-29 21:02:00 +00:00 |
Giovanni Di Sirio
|
0bfd995bc9
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15282 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-29 20:10:52 +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
|
aac3849aa4
|
Method addref() made virtual.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15279 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-29 11:48:21 +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
|
ba00fcc509
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15275 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-28 14:02:30 +00:00 |
Giovanni Di Sirio
|
c6015620db
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15274 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-28 14:01:59 +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
|
5a0129b5ac
|
Fixed inconsistent types, open flags are int.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15272 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-28 09:11:04 +00:00 |
Giovanni Di Sirio
|
a75d6af9f5
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15271 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-28 08:00:24 +00:00 |
Giovanni Di Sirio
|
6247df5068
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15270 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 19:14:10 +00:00 |
Giovanni Di Sirio
|
1014b5c0f6
|
Support for a "file stat" structure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15269 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 18:48:56 +00:00 |
Giovanni Di Sirio
|
6c35d59058
|
Better mapping of Posix error codes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15268 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 13:25:13 +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
|
046eefc043
|
Changed SB configuration options names to be prefixed with SB_CFG_.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15266 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 12:35:47 +00:00 |
Giovanni Di Sirio
|
7422478d6e
|
Fixed a problem in paths normalization code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15265 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 11:25:38 +00:00 |
Giovanni Di Sirio
|
28a49af314
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15264 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 08:53:27 +00:00 |
Giovanni Di Sirio
|
2d0cbb43b5
|
Added CWD support to the FatFS driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15263 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 08:14:37 +00:00 |
Giovanni Di Sirio
|
472e68054c
|
Added missing methods.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15262 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-27 08:03:36 +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 |