Simple embedded shell with runtime pluggable commands.

Dependents:   DataBus2018

Implements a simple unix-like shell for embedded systems with a pluggable command architecture.

Revisions of SimpleShell.h

Revision Date Message Actions
35:1a8c5fce8895 2018-12-31 trying wildcards still. File  Diff  Annotate
31:27e8130a0d8f 2018-12-28 began wildcard implementation File  Diff  Annotate
30:35522ea06236 2018-12-27 Fixed bug: too many command args causes crash File  Diff  Annotate
29:8d4132274445 2018-12-26 implemented home dir, and cd w/o args sets cwd to home File  Diff  Annotate
28:753db82debb1 2018-12-26 added complete path canonicalization File  Diff  Annotate
27:51120f1cec44 2018-12-24 Fix typedef docs File  Diff  Annotate
26:0067bd31653f 2018-12-24 Updated documentation File  Diff  Annotate
25:9340833d92c0 2018-12-24 Updated documentation File  Diff  Annotate
23:b1e49cfcaef6 2018-12-24 add send command File  Diff  Annotate
22:b0e6d416ce99 2018-12-24 restored blanked-out file File  Diff  Annotate
20:53f0b5dc30f9 2018-12-24 Implement simple ascii file download protocol for downloading logfiles File  Diff  Annotate
19:bf5f5ea4e762 2018-12-22 Added rm, touch File  Diff  Annotate
18:2b5ed529ab37 2018-12-21 bugfixes to ls File  Diff  Annotate
17:0739cb2f1930 2018-12-19 implemented built-in change dir (cd) File  Diff  Annotate
16:f2b9b7b2c71e 2018-12-19 added cat built-in File  Diff  Annotate
15:242626d8d104 2018-12-19 finished implementing shell args File  Diff  Annotate
14:75b5918090ae 2018-12-19 parse command line into command and arguments File  Diff  Annotate
13:a29fb89018e1 2018-12-13 fixed special key handling, added pwd File  Diff  Annotate
11:23f61057d877 2018-12-13 merged File  Diff  Annotate
10:c3faa7ffd23b 2018-12-13 Fixed recognition of esc sequence keys (home, end, etc.) File  Diff  Annotate
9:05eb118e66d9 2018-12-12 Updated docs File  Diff  Annotate
8:41b7274a9753 2018-12-12 Added built-in help shell cmd, removed debug prints, display help on start. File  Diff  Annotate
7:b58450c94d32 2018-12-12 Documentation updates File  Diff  Annotate
6:4da092220ba8 2018-12-12 Added documentation File  Diff  Annotate
4:8b8fa59d0015 2018-12-02 Initial implementation of command lookup File  Diff  Annotate
3:ebb4893f033d 2018-12-02 Stubbed command lookup File  Diff  Annotate
2:4f0affdb7db9 2018-12-02 implemented attach command basics File  Diff  Annotate
1:998a7ed04f10 2018-12-02 Stubbed out command attach File  Diff  Annotate
0:49820d5a38c9 2018-12-01 Initial functionality working File  Diff  Annotate