Commit Graph

11599 Commits

Author SHA1 Message Date
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
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 3e8c949549 Fixed some struct names.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15156 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-30 10:20:31 +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
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
Rocco Marco Guglielmi 00abdb85fe Fixed wrong value in chconf.h
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15147 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-29 11:03:33 +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
cinsights b8ae0d7c83 Typo fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15135 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-25 11:14:11 +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 74185aeaa9 Added static initializer for virtual timers in RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15133 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-25 07:03:57 +00:00
akscram 2feacb57b1 L4xx: fixed DMA streams for I2C4 on L496
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15132 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-25 03:17:58 +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 8be0e6d9ae White space fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15126 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-22 13:18:49 +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