Files
rtems/cpukit/libmisc/shell
Joel Sherrill 68baf9eead libmisc/shell/*: Relicense to 2-BSD
Many files in this directory were by persons and organizations
that have previously given relicensing permission. git history
was used to confirm authorship and contributions on files which
had unclear or missing copyrights.

Update #3053.
2025-03-01 20:21:56 +00:00
..
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2024-11-06 22:35:20 +00:00
2020-04-16 07:30:00 +02:00
2023-05-20 11:05:26 +02:00
2023-05-20 11:05:26 +02:00
2023-05-20 11:05:26 +02:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00
2023-05-20 11:05:26 +02:00
2025-03-01 20:21:56 +00:00
2025-03-01 20:21:56 +00:00

Shell

This directory contains a shell user extension primary features:

  • create a user shell terminal task.

This code has not been extensively tested. It is provided as a tool for RTEMS users to open more shell terminal. Suggestions and comments are appreciated.

NOTES:

  1. printf() & getchar() works but you can't use 0,1,2 like fildes. You need to use fileno(stdin),fileno(stdout),...

  2. You only need a termios dev to start a new session, add your new commands and enjoy it.

  3. Telnetd daemon uses this (browse libnetworking/rtems_telnetd) Enjoy it.

FUTURE:

  1. Adding new commands in cmds.c to give file manegement to shell.