summaryrefslogtreecommitdiff
path: root/components/finsh
AgeCommit message (Collapse)Author
2015-09-02[finsh] fix compiling warning.Bernard Xiong
2015-09-02[finsh] Add .name section for exported cmd and variables.Bernard Xiong
2015-09-02[finsh] export system symbolBernard Xiong
2015-08-28[finsh] Add mkfs command to mshBernard Xiong
2015-07-31[FINSH] Add macro MSH_CMD_EXPORT_ALIASardafu
2015-05-22[finsh] Clear buffer before switching to new shell deviceardafu
2015-05-18[shell] Add FINSH_CMD_SIZE option.Bernard Xiong
2015-05-18Revert "Add FINSH_CMD_SIZE option."Bernard Xiong
This reverts commit 326a7d7496eba1231a28c1681671ef0e54b4902f.
2015-05-18Add FINSH_CMD_SIZE option.Bernard Xiong
2015-04-24Fix compiling warning.Bernard Xiong
2015-04-14SConscript: fix the `--keep` parameter for KeilGrissiom
The old `--keep` parameter for Keil is wrong. RTFM of Keil and get it right.
2015-03-20Fix the echo issue in the shell.bernard
2015-03-20Remove list_mod_detail command from msh.bernard
2015-01-04finsh: open the finsh device with RT_DEVICE_FLAG_STREAMGrissiom
2014-12-01msh: use list_memheap when RT_USING_MEMHEAP_AS_HEAP is enabledGrissiom
There is no list_mem and only list_memheap when RT_USING_MEMHEAP_AS_HEAP is enabled.
2014-11-12support rx62nlimxuzheng
2014-10-21finsh: allow user to disable the FINSH_USING_HISTORYGrissiom
2014-10-14msh: free is only available when HEAP is enabledGrissiom
2014-10-14msh: check path is non-null in msh_auto_complete_pathGrissiom
2014-09-11Merge branch 'master' of https://github.com/RT-Thread/rt-threadbernard
2014-09-11[shell] Fix compiling issue when DFS is not enablebernard
2014-08-26[finsh] fixed finsh issue.weety
2014-07-20[Finsh] fix device_open issue when set_device in finsh.bernard
2014-07-18[Drivers] re-write serial framework.bernard
2014-07-10[Finsh] Fix command line size issue in finsh.bernard
2014-06-25[Finsh] Enhance mv command.bernard
2014-06-18shell: print the ref count in `list_device`Grissiom
2014-05-05[Finsh] Fix '0' token issue.Bernard Xiong
2014-04-12msh: remove usless ptr setGrissiom
The ptr is set in the following code. So remove the first one.
2014-04-12finsh: add check on converting octal numbersGrissiom
The digit in octal numbers should with in 0~7. Check on it in token_proc_number. This issue is found by Clang.
2014-04-09MSH: add cmd netstat.aozima
2014-04-09MSH: perfect cmd ifconfig.aozima
2014-04-08[shell] define FINSH_PROMPT as finsh_get_prompt when FINSH_USING_MSH enabledGrissiom
When MSH enabled, the prompt will change at the two shells. So we should use dynamic prompt when FINSH_USING_MSH defined.
2014-04-02[Kernel] Change command line to const parameter and add system() function.bernard
2014-03-29[msh] don't complain on empty commandGrissiom
Just branch out and no complain on command length == 0;
2014-03-27[msh] cd to path when possibleGrissiom
When DFS_USING_WORKDIR is enabled, msh will try to chdir if the command is not found. For example, if there is folder named "SD", and there is no `SD` command and `SD.mo` module, typing "SD" in msh will cd to the folder. In more detail, the execution order right now is: 1. built-in command 2. module 3. cd to path If you have a folder named "ps", you have to run `cd ps` to change the working dir.
2014-03-27[msh] try to complete module pathGrissiom
Msh can execute module directly. So try to auto-complete the path when user press TAB. There is a chance that the path is a module.
2014-03-12[Finsh] fix the shell prompt issue.bernard
2014-03-12Add more command to msh for module.bernard
2014-03-11[Finsh] Use msh as prompt when current mode is msh mode.bernard
2014-02-15[Finsh] remove the .mo display when command is not found.bernard
2014-02-01[Finsh] Add ifconfig command implementation.bernard
2014-01-16[Finsh] fix strncmp issue in command searchbernard
2014-01-13Update msh.croamboy
2014-01-13Update msh.croamboy
2014-01-13Update msh.croamboy
fix msh_exec(char* cmd, rt_size_t length) bug
2014-01-11[Kernel] application module can support argumentsbernard
2014-01-05[Finsh] Add more command in mshBernard Xiong
2014-01-04[Finsh] code cleanupbernard
2014-01-03[Finsh] Add features to execute module.bernard