-
Notifications
You must be signed in to change notification settings - Fork 1
ucosR
ucosR is a minimalistic operating system based on FreeRTOS kernel with a complete board support package and controlled by a console shell (rshell).
The system is compiled separately to allow for the addition of a custom FW without the necessity of compiling all Rimer FW interfaces.
Rshell controls devices through "software modules or groups" known as interfaces. These interfaces allow for organized management and interaction with various hardware functions. Each interface is given a unique name, which can be selected by typing "name" in the command line.
sys>sd:
sd>
Each interface includes a dedicated help command that provides guidance on its functions. This can be invoked simply by typing '?' and pressing Enter.
sys>help
[ sys ]
reboot - System reboot
off - System power off
To receive system-wide help information, you can append any parameter to the help command:
sys>help a
[ \ ]
help - Show this help
? - Shortcut for help
...
Summary: This modular approach enhances the flexibility and usability of device control within software systems, allowing users to efficiently manage hardware functions through clearly defined interfaces.