/programs/system/shell/cmd/cmd_ps.c |
---|
5,8 → 5,6 |
int i, n; |
char *buf1k; |
unsigned PID; |
unsigned *p; |
short *s; |
short STATE; |
buf1k = malloc(1024); |
16,10 → 14,8 |
for (i = 1;;i++) |
{ |
n = kol_process_info(i, buf1k); |
p = buf1k+30; |
PID = *p; |
s = buf1k+50; |
STATE = *s; |
PID = *(buf1k+30); |
STATE = *(buf1k+50); |
if ( 9 != STATE) |
printf (" %7d %s\n\r", PID, buf1k+10); |
if (i == n) |