Commit Graph

133 Commits

Author SHA1 Message Date
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
Giovanni Di Sirio 80ff5d0766 cleanup
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15152 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 13:29:30 +00:00
Giovanni Di Sirio 271f5841ce Improved checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15151 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 13:15:39 +00:00
Giovanni Di Sirio 8119b966d0 Reorganized configuration files, reorganized headers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15150 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 12:57:32 +00:00
Giovanni Di Sirio 99a4ca309a Fixed missing initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15149 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 12:36:48 +00:00
Giovanni Di Sirio 5e3c8f9358 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15148 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-29 11:56:34 +00:00
Giovanni Di Sirio 81b9add500 Added an overlay VFS driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15146 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 09:45:48 +00:00
Giovanni Di Sirio 27fa20c4d1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15145 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-28 15:04:16 +00:00
Giovanni Di Sirio cff83afd75 File modes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15144 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-28 07:06:07 +00:00
Giovanni Di Sirio b7ed77e580 Added diagrams.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15143 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-27 13:08:37 +00:00
Giovanni Di Sirio 2e7c585556 FatFS driver templates.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15142 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-27 09:27:45 +00:00
Giovanni Di Sirio 7419070c91 Added vfsGetFileStream() function.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15141 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-27 07:07:26 +00:00
Giovanni Di Sirio fc7e00365d Directory enumeration now working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15140 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-27 06:44:44 +00:00
Giovanni Di Sirio aaf5fd78ad Fixes and parser improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15139 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-26 20:15:39 +00:00
Giovanni Di Sirio 31d49e9170 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15138 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-26 15:28:35 +00:00
Giovanni Di Sirio e1289f82da Some rework, not yet complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15137 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-26 13:58:45 +00:00
Giovanni Di Sirio 821b75bb53 VFS demo application, not yet functional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15136 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-26 12:51:42 +00:00
Giovanni Di Sirio 4ad2feceb2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15134 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-25 09:25:59 +00:00
Giovanni Di Sirio ed8f3e4404 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15131 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-23 14:53:10 +00:00
Giovanni Di Sirio b1abb2fc34 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15130 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-23 11:03:19 +00:00
Giovanni Di Sirio fc29bee998 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15129 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-23 08:19:39 +00:00
Giovanni Di Sirio 09747ca593 Parser improvements, streams adapter driver header.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15128 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-22 16:20:32 +00:00
Giovanni Di Sirio 6c1ff11e02 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15127 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-22 13:55:23 +00:00
Giovanni Di Sirio 4dc0c2fe2b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15125 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-21 18:49:24 +00:00
Giovanni Di Sirio a61f93feb3 Reworked error codes to be more HAL-like. Added a separate parser module.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15124 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-21 18:32:41 +00:00
Giovanni Di Sirio 6bd121bd45 Rework of the objects model.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15123 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-21 17:28:25 +00:00
Giovanni Di Sirio 213c2dfade git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15122 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-21 14:58:16 +00:00
Giovanni Di Sirio d1a4ba093d More VFS code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15121 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-21 13:01:29 +00:00
Giovanni Di Sirio 47e16b7bd8 More VFS draft code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15120 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-20 17:27:14 +00:00
Giovanni Di Sirio 6a9ebbeb62 Mode details about nodes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15119 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-20 13:39:18 +00:00
Giovanni Di Sirio 1968d8b0bd Separate classes for files and directories.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15118 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-20 05:26:34 +00:00
Giovanni Di Sirio 1a103a9a5e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15115 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-11-19 20:16:06 +00:00
Giovanni Di Sirio 656692ac4d Tentative VFS subsystem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15114 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-19 16:24:21 +00:00