summaryrefslogtreecommitdiff
path: root/components/finsh/shell.c
AgeCommit message (Collapse)Author
2015-10-09Merge patch from master to prepare release v2.0.2Bernard Xiong
2015-09-24[finsh] fix the '\0' issue when using linux telnetBernard Xiong
2015-05-05[finsh] Fix the echo mode issue in finsh.Bernard Xiong
2015-01-04finsh: open the finsh device with RT_DEVICE_FLAG_STREAMGrissiom
2014-11-12support rx62nlimxuzheng
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-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-03-12[Finsh] fix the shell prompt issue.bernard
2014-03-11[Finsh] Use msh as prompt when current mode is msh mode.bernard
2014-01-04[Finsh] code cleanupbernard
2014-01-03[Finsh] cleanup the code stylebernard
2014-01-01Add FINSH_USING_MSH_ONLY optionbernard
2014-01-01add file and path name auto completion for module shellbernard
2013-11-18finsh: fix finsh device settingprife
1. rt_console_get_device should be call to set shell device only when it is null, or it will make finsh_set_device useless. 2. RT_USING_CONSOLE can be disabled in bsp/rtconfig.h
2013-10-18finsh: refactor the control key handlingGrissiom
We split the history handling form the key handling. So we could handle the direction key even if the history is disabled. As a "side effect", I also remove the unnecessary "use_history" bit.
2013-09-22finsh: unregister rx_indicate when closing the deviceGrissiom
Because the device could still remain opened when closed by finsh, the old rx_indicate is useless for finsh. Some buggy driver will still generate rx_indicate even after the device has been closed. So FinSh should unregister the rx_indicate when releasing the old device.
2013-08-19add shell device automatically setting for rx_indbernard
2013-07-05Add device checking when set_device.Bernard Xiong
2013-06-23Add component initialization.Bernard Xiong
2013-05-29finsh: add CCS supportGrissiom
2013-04-04fix compiling warning in finsh shelluser
2013-03-30implement a shell for moduleBernard Xiong
2012-12-31fix some compiling warning.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2571 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29fix some compiling warning.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2543 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-11-05Add more checking for _MSC_VER compiler.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2394 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-10-22fixed mutex issue in memheap; fixed compiling issue in kservice.c when ↵[email protected]
COMPILER is not defined; add finsh for win32 porting. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2365 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-05-30Added VisualDSP++ Compiler support.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2137 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-02add const for fsymtab and vsymtabwuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1692 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-02-22fix variable section end issue in finsh shell, which submit by aozima. [email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1288 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-12-09add current path in prompt.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1184 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-29update doxygen comments.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1132 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-06-29change the ALIGN definition for IAR compiler.bernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@782 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-06-09reduce finsh shell memory usage.bernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@765 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-06-09remove thread dumpbernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@764 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-05-25clean up finsh shell code.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@734 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-05-22add macro definition for shell thread priority and stack size.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@726 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-04-18move to components directorybernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@635 bbd45198-f89e-11dd-88c7-29a3b14d5316