cpukit/shell: Replace task variables with posix keys.

Use posix keys for current shell environment instead of task variables. With
this patch the shell needs one posix-key and one posix-key-value-pair
configured.

Update documentation for the shell.

Adapt samples/fileio:
- Add necessary objects.
- Add login function and custom device name for better testing of the shell.
This commit is contained in:
Christian Mauderer
2014-03-19 17:17:39 +01:00
committed by Sebastian Huber
parent f8b2eb03f7
commit 6cd4a5ca2e
5 changed files with 49 additions and 22 deletions

View File

@@ -252,3 +252,6 @@ This method invokes the @code{rtems_task_create} and @code{rtems_task_start}
directives and as such may return any status code that those directives
may return.
There is one POSIX key necessary for all shell instances together and one POSIX
key value pair per instance. You should make sure that your RTEMS configuration
accounts for these resources.