Commit Graph

47 Commits

Author SHA1 Message Date
Giovanni Di Sirio 0243fce2db STM32 TIM1 and TIM8 support added to SYSTICKv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16305 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-01 08:06:03 +00:00
Giovanni Di Sirio 0e36eee1fa git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16266 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2023-05-26 09:01:41 +00:00
Giovanni Di Sirio 50788ad089 Silenced a warning, apparently a GCC 12 (ld) bug.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16263 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-05-25 08:52:26 +00:00
Giovanni Di Sirio 8ef44cc115 Fixed launched program exit code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16251 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-05-22 07:12:56 +00:00
Giovanni Di Sirio 922dd0c3c5 Fixed some regressions in SB and demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16250 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-05-21 10:44:27 +00:00
Giovanni Di Sirio f84032701c Mass EOL change to Unix mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15872 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-11 14:52:30 +00:00
Giovanni Di Sirio 7690f84348 Mass change: Source code convention changed from CRLF to just CR (Unix).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15741 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-29 15:54:32 +00:00
Giovanni Di Sirio b6aa2da1b4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15592 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-22 11:51:48 +00:00
Giovanni Di Sirio 096495bda8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15588 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-19 17:04:21 +00:00
Giovanni Di Sirio 1304481369 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15463 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-16 18:29:33 +00:00
Giovanni Di Sirio ea65dbbe74 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15462 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-15 12:28:21 +00:00
Giovanni Di Sirio 7534b597cf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15461 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-13 21:17:48 +00:00
Giovanni Di Sirio f3d3d9fcf7 vfsGetStat() function renamed to vfsGetNodeStat() because we need to introduce also the equivalent of stat()/lstat().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15458 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-11 13:07:14 +00:00
Giovanni Di Sirio b37595d351 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15457 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-10 20:21:20 +00:00
Giovanni Di Sirio dfa77ef0d7 Planning for expansion sorting, fixed a small allocation bug in sglob, removed an unnecessary field in sglob_t.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15456 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-09 14:19:39 +00:00
Giovanni Di Sirio 7592bdd8c9 MSH can now be loaded statically in flash, removed the previous basic demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15451 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-09 10:07:13 +00:00
Giovanni Di Sirio b39ca51b57 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15449 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-08 17:09:55 +00:00
Giovanni Di Sirio 9857f97478 Paths expansion working(ish), to be integrated into the shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15448 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-08 13:14:41 +00:00
Giovanni Di Sirio 55b0d6d512 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15441 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-07 20:56:25 +00:00
Giovanni Di Sirio 610ddc1dfb Paths expansion, experimental, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15435 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-07 13:17:25 +00:00
Giovanni Di Sirio 81609b6b8a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15430 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-03 08:07:59 +00:00
Giovanni Di Sirio d824edcfa7 Centralized paths handling code into /os/common/utils.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15407 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-26 10:36:03 +00:00
Giovanni Di Sirio 90ff80d262 Simple "ls" command.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15397 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-22 10:58:27 +00:00
Giovanni Di Sirio fc0c286221 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15396 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-22 10:37:28 +00:00
Giovanni Di Sirio 3e55a4d47f Added cd and pwd to shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15395 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-22 09:08:10 +00:00
Giovanni Di Sirio ce9e38a181 Improved error message.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15386 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-21 20:19:40 +00:00
Giovanni Di Sirio a500cf055a Fixed ^D behavior.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15385 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-21 19:59:47 +00:00
Giovanni Di Sirio ce119aef13 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15384 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-21 19:49:55 +00:00
Giovanni Di Sirio daa8afb1df git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15383 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-21 13:17:29 +00:00
Giovanni Di Sirio d15d7c9b2d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15382 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-21 10:32:49 +00:00
Giovanni Di Sirio 3ee7d28428 Added chdir() and getcwd().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15381 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-21 09:20:28 +00:00
Giovanni Di Sirio f0a0fea78e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15380 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-20 20:11:50 +00:00
Giovanni Di Sirio f9f2c3636f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15379 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-20 06:45:23 +00:00
Giovanni Di Sirio e446956b6a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15378 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-20 06:20:57 +00:00
Giovanni Di Sirio 916876b01f Code sub-loading working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15377 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-18 17:22:54 +00:00
Giovanni Di Sirio d0a8340472 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15376 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-18 11:10:32 +00:00
Giovanni Di Sirio 33540de167 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15375 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-18 10:32:57 +00:00
Giovanni Di Sirio 8312fe5a73 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15371 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-17 19:32:37 +00:00
Giovanni Di Sirio 0d2a33ce22 Added few simple builtin commands to the shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15370 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-17 18:30:18 +00:00
Giovanni Di Sirio f46f3a2181 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15367 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-17 09:57:14 +00:00
Giovanni Di Sirio 6af613f1b8 Minimal shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15365 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-16 14:43:19 +00:00
Giovanni Di Sirio 59684fb925 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15364 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-16 12:47:32 +00:00
Giovanni Di Sirio 160e3e52ae Improved parameters passing and startup file. Symbol _exit() is now part of the startup file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15362 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-16 07:35:42 +00:00
Giovanni Di Sirio c65d695093 Loading and passing arguments/variables working now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15357 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-14 12:51:03 +00:00
Giovanni Di Sirio fd36069ca6 File size optimization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15348 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-12 15:07:33 +00:00
Giovanni Di Sirio 799c268d84 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15347 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-12 14:02:20 +00:00
Giovanni Di Sirio 44ccf3952d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15343 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-11 14:01:19 +00:00