Shell 0.5.4: changes in console apps; history cmd added; ccpuid, free, killall cmds came back.

git-svn-id: svn://kolibrios.org@2735 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Albom
2012-06-04 12:54:51 +00:00
parent c876fb5ca5
commit a2ca7586dc
14 changed files with 114 additions and 39 deletions

View File

@@ -1,5 +1,5 @@
int cmd_free(char param[])
int cmd_memory(char param[])
{
unsigned total, free, used;
@@ -7,7 +7,11 @@ total = kol_system_mem();
free = kol_system_memfree();
used = total - free;
printf (" total [kB / MB / %%]: %-7d / %-5d / 100\n\r free [kB / MB / %%]: %-7d / %-5d / %d\n\r used [kB / MB / %%]: %-7d / %-5d / %d\n\r",
#if LANG_ENG
printf (" Total [kB / MB / %%]: %-7d / %-5d / 100\n\r Free [kB / MB / %%]: %-7d / %-5d / %d\n\r Used [kB / MB / %%]: %-7d / %-5d / %d\n\r",
#elif LANG_RUS
printf (" ‚ᥣ® [Š<> / Œ<> / %%]: %-7d / %-5d / 100\n\r ‘¢®¡®¤­® [Š<> / Œ<> / %%]: %-7d / %-5d / %d\n\r ˆá¯®«ì§ã¥âáï [Š<> / Œ<> / %%]: %-7d / %-5d / %d\n\r",
#endif
total, total/1024, free, free/1024, (free*100)/total, used, total/1024-free/1024, 100-(free*100)/total );
return TRUE;

View File

@@ -0,0 +1,13 @@
int cmd_history(char arg[])
{
int i;
for (i = 0; i < CMD_HISTORY_NUM_REAL; i++)
{
printf("%s\n", CMD_HISTORY[i]);
}
return TRUE;
}

View File

@@ -16,4 +16,4 @@ up_millisecs = (time_tick*10)%100;
printf (" Uptime: %d ¤­¥©, %d:%d:%d.%d\n\r", up_days, up_hours, up_minutes, up_seconds, up_millisecs);
#endif
return TRUE;
}
}