Giovanni Di Sirio
aba38be583
Small fix to the shell.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15879 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-18 09:12:16 +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
435ff12080
Added "stat" command to chibishell.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15460 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-12 08:56:56 +00:00
Giovanni Di Sirio
0f368ef8b8
Added "mode" parameter to mkdir().
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15429 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-02 18:42:19 +00:00
Giovanni Di Sirio
c110d0e482
More shell file management commands.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15428 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-02 11:26:17 +00:00
Giovanni Di Sirio
f38b8b8ecb
Added mkdir and rmdir.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15403 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-24 11:27:38 +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
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
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
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
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
608863e8b5
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15257 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-26 10:55:20 +00:00
Giovanni Di Sirio
f18696d0ce
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15256 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-26 10:50:11 +00:00
Giovanni Di Sirio
3df99a2067
Added simple "ls" command to shell.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15255 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-26 10:49:16 +00:00
Giovanni Di Sirio
7480e1eb3d
Directory-related commands apparently working now, file commands to be reworked.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15253 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-26 08:16:26 +00:00
Giovanni Di Sirio
107f03dc23
Setting CWD works now but there are other problems. Added an error code handling macro for convenience.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15251 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-25 14:24:18 +00:00
Giovanni Di Sirio
7a34d5d52d
Small documentation fixes.
...
Added cd, cwd commands to shell.
Added directory API to VFS, some debug required.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15247 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-24 10:10:40 +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
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
0d3278d54f
Renamed memory_region_t in memory_area_t because naming confusion with MPU regions.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15098 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-16 18:02:57 +00:00
Giovanni Di Sirio
aef7260c96
Fixed shell regression because chCoreGetStatusX() change.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15094 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-16 14:27:19 +00:00
Giovanni Di Sirio
17c5b2f23a
Increased default stack size because overflow when compiling with -O0 or -Og.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15073 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-14 06:57:00 +00:00
Giovanni Di Sirio
490802b3b4
Fixed shell for NIL.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14429 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-25 08:35:39 +00:00
Giovanni Di Sirio
e4401ac0c3
The variable ch_system is not available in all configurations, "owner" is always present in thread structures, shell enhanced to show the core id.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14173 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-14 10:15:37 +00:00
cinsights
f6e7aa1acd
Correct reference to thread prio in shell_cmd.c
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13970 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-20 04:13:33 +00:00
Giovanni Di Sirio
0fd433eda0
Added an option to change the shell thread name.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12948 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 07:08:25 +00:00
Giovanni Di Sirio
40acedad23
Added missing NIL checks to shell.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12606 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-27 08:15:43 +00:00
Giovanni Di Sirio
32d4ce8ee4
Added a termination check to the shell.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12147 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-08 05:57:40 +00:00
gdisirio
354096a973
Fixed bug #930 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11855 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-25 15:10:41 +00:00
Giovanni Di Sirio
f063c4d193
Mass update of the Apache 2.0 license statement.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11361 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 11:44:14 +00:00
Giovanni Di Sirio
10465f7238
Improved make system.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11049 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-21 12:54:54 +00:00
Giovanni Di Sirio
981e11216a
Various fixes after recent changes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10934 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-11-04 14:51:30 +00:00
Giovanni Di Sirio
94236f4be7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10838 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-16 20:41:12 +00:00
Giovanni Di Sirio
6a99a1fb4c
Fixed warning in shell when auto completion is enabled.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10171 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-04-25 07:02:27 +00:00
Giovanni Di Sirio
37d751510a
Fixed bug #797 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9956 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-12-13 08:47:45 +00:00
Giovanni Di Sirio
2c5ca8e4ad
Shell backspace fix.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9941 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-11-21 08:52:40 +00:00
Giovanni Di Sirio
d5f3e4668f
Shell improvements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9870 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-10-23 09:25:29 +00:00
Giovanni Di Sirio
0aabb7e5ad
More shell enhancements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9285 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-16 07:27:28 +00:00
Giovanni Di Sirio
4fb90c9c32
More shell enhancements.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9276 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 12:21:53 +00:00
Giovanni Di Sirio
8dd80c1aa5
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9275 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 12:14:23 +00:00
Giovanni Di Sirio
524016ca3a
Shell exit fix.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9274 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-10 12:01:22 +00:00
Giovanni Di Sirio
71f174d00d
Fixed stack limit conditions in RT4.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9224 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 16:47:14 +00:00
Giovanni Di Sirio
9ab3be39cb
Fixed more header guards.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9220 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 10:01:41 +00:00
Giovanni Di Sirio
aed82faf72
Fixed calls to test suite in all applications.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9202 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-04-02 07:11:56 +00:00
Giovanni Di Sirio
f8c7e7e99c
Fixed shell dependencies on RT.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9150 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-22 14:02:36 +00:00
Giovanni Di Sirio
b3fe630e4b
Mass license update.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9136 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-18 10:29:35 +00:00