mirror of
https://github.com/apache/nuttx-apps.git
synced 2025-10-19 02:17:37 +08:00
Revert "This commit adds nsh_consolechild(). I noticed that there are several examples that call nsh_consolemain.c to create to create a new NSH session. That will not always work because nsh_consolemain() performs the one-time initialization needed by the NSH library: Mounting, reading, and running the start-up script, configuring USB tracing. Some of those actions will cause failures if attempted twice."
This reverts commit 4d364d836a
.
This commit is contained in:
@@ -59,13 +59,12 @@
|
||||
* Name: nsh_session
|
||||
*
|
||||
* Description:
|
||||
* This is the common session login or each NSH session. This function
|
||||
* returns when an error reading from the input stream occurs, presumably
|
||||
* This is the common session logic or any NSH session. This function
|
||||
* return when an error reading from the input stream occurs, presumably
|
||||
* signaling the end of the session.
|
||||
*
|
||||
* This function:
|
||||
* - Performs the logic sequence if so configured.
|
||||
* - Executes the NSH login script
|
||||
* - Executes the NSH logic script
|
||||
* - Presents a greeting
|
||||
* - Then provides a prompt then gets and processes the command line.
|
||||
* - This continues until an error occurs, then the session returns.
|
||||
|
Reference in New Issue
Block a user