const command_t COMMANDS[]= { {"about", " Displays information about Shell\n\r", &cmd_about}, {"alias", " Allows the user view the current aliases\n\r", &cmd_alias}, {"ccpuid", " Displays CPU information\n\r", &cmd_ccpuid}, {"cd", " Changes current directory. Usage:\n\r cd \n\r", &cmd_cd}, {"clear", " Clears the screen\n\r", &cmd_clear}, {"date", " Returns the current date and time\n\r", &cmd_date}, {"echo", " Echoes the data to the screen. Usage:\n\r echo \n\r", &cmd_echo}, {"exit", " Exits from Shell\n\r", &cmd_exit}, {"memory", " Displays total, free and used memory\n\r", &cmd_memory}, {"help", " Gives help on commands. Usage:\n\r help ;it lists all builtins\n\r help ;help on command\n\r", &cmd_help}, {"kerver", " Displays the information about a version of KoOS kernel\n\r", &cmd_kerver}, {"kill", " Stops a running process. Usage:\n\r kill \n\r", &cmd_kill}, {"ls", " Lists the files in a directory. Usage:\n\r ls ;lists the files in current directory\n\r ls ;lists the files at specified folder\n\r", &cmd_ls}, {"mkdir", " Makes directory. Usage:\n\r mkdir ;creates the folder in working directory\n\r mkdir ;create folder by specified path\n\r", &cmd_mkdir}, {"more", " Displays a file data to the screen. Usage:\n\r more \n\r", &cmd_more}, {"ps", " Lists the current processes running\n\r", &cmd_ps}, {"pwd", " Displays the name of the working directory\n\r", &cmd_pwd}, {"reboot", " Reboots the computer or KoOS kernel. Usage:\n\r reboot ;reboot a PC\n\r reboot kernel ;reboot the KoOS kernel\n\r", &cmd_reboot}, {"rm", " Removes a file. Usage:\n\r rm file name>\n\r", &cmd_rm}, {"rmdir", " Removes a folder. Usage:\n\r rmdir \n\r", &cmd_rmdir}, {"sleep", " Stops the shell for the desired period. Usage:\n\r sleep