Simple embedded shell with runtime pluggable commands.

Dependents:   DataBus2018

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

Changes

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