Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1301 → Rev 1300

/demos/trunk/newtrace/utils/isolation.c
File deleted
/demos/trunk/newtrace/utils/list.c
49,8 → 49,7
delta = (unsigned int)(buffer) + READ_BUFFER - (unsigned int)(last);
if (delta > 0) memcpy(buffer,last,delta);
 
n = fread(buffer+delta,1,READ_BUFFER+10,input_file);
fseek(input_file,-(delta+10),SEEK_CUR);
n = fread(buffer+delta,1,READ_BUFFER-delta,input_file);
 
p = buffer;
 
59,14 → 58,10
 
printf("%08d Type = %02x ",(unsigned int)ev,*(unsigned char *)(p));
printf("TSC = %08x:%08x",*(unsigned int *)(p+1),*(unsigned int *)(p+5));
printf("TSC = %08x:%08x ",*(unsigned int *)(p+1),*(unsigned int *)(p+5));
 
size = *(unsigned char *)(p+9);
 
if (*(unsigned char *)(p) == 0x6e) {
exit(2);
}
 
size -= 10;
i = 0;
while (size > 0) {
80,14 → 75,9
ev++;
p += *(unsigned char *)(p+9);
 
if ((unsigned int)(p) + 10 > (unsigned int)(buffer + n + delta)) break;
 
last = p;
}
 
if ((unsigned int)(p) + 10 > (unsigned int)(buffer + n + delta)) break;
}
 
/demos/trunk/newtrace/utils/makefile
12,7 → 12,7
@echo Targets: util_dos util_linux clean
@echo Note: udpdump is available only under linux
 
util_linux: udpdump list isolation
util_linux: udpdump list
 
udpdump: udpdump.c
gcc -Wimplicit-function-declaration -Wall -ggdb\
22,11 → 22,7
gcc -Wimplicit-function-declaration -Wall -ggdb\
-I$(BASE)/include/trace -I$(BASE)/oslib list.c -o list
 
isolation: isolation.c
gcc -Wimplicit-function-declaration -Wall -ggdb\
-I$(BASE)/include/trace -I$(BASE)/oslib isolation.c -o isolation
 
clean:
rm -rf *.o udpdump list isolation
rm -rf *.o udpdump