/demos/trunk/newtrace/dumper/dumper |
File deleted |
\ No newline at end of file
|
Property changes: |
Deleted: svn:executable |
## -1 +0,0 ## |
-* |
\ No newline at end of property |
Index: trunk/newtrace/dumper/dumper.c |
=================================================================== |
--- trunk/newtrace/dumper/dumper.c (revision 1319) |
+++ trunk/newtrace/dumper/dumper.c (nonexistent) |
@@ -1,88 +0,0 @@ |
-#include <tracer.h> |
- |
-#include <kernel/kern.h> |
-#include <unistd.h> |
- |
- |
-TASK finish_task() { |
- |
- #ifdef __NEW_TRACER__ |
- |
- extern __volatile__ unsigned int TracerEventsPresent; |
- unsigned int k; |
- |
- SYS_FLAGS f; |
- |
- sleep(1); |
- |
- tracer_init_udp(1,"192.168.118.4","192.168.118.2"); |
- |
- tracer_create_udp_task(NULL,80); |
- |
- f = kern_fsave(); |
- k = TracerEventsPresent; |
- kern_frestore(f); |
- while(k > 0) { |
- f = kern_fsave(); |
- printf_xy(0,5,WHITE,"REM = %08d",k); |
- k = TracerEventsPresent; |
- kern_frestore(f); |
- } |
- |
- tracer_flush_sent_events(); |
- |
- #endif |
- |
- sys_end(); |
- |
- return NULL; |
- |
-} |
- |
-extern void *StartTracerBuffer; // Buffer Start 0 |
-extern void *EndTracerBuffer; // Buffer End 4 |
-extern void *LastBeforeEndTracerBuffer; //8 |
-extern void *CurrentTracerBuffer; //The Actual Write Point For The Next Event 12 |
-extern void *FirstTracerBuffer; //The First Valid Event 16 |
- |
- |
-extern int TracerActive; //20 |
-extern int TracerOutputType; //24 |
-extern unsigned long long TracerEventsRecorded; //28 |
-extern unsigned int TracerEventsPresent; //36 |
- |
-int main() { |
- |
- NRT_TASK_MODEL nrt; |
- |
- void *save_tracer_pointer = (void *)(2324422UL); |
- |
- #ifdef __NEW_TRACER__ |
- |
- StartTracerBuffer = *(void **)(save_tracer_pointer); // Buffer Start 0 |
- EndTracerBuffer = *(void **)(save_tracer_pointer+4); // Buffer End 4 |
- LastBeforeEndTracerBuffer = *(void **)(save_tracer_pointer+8); //8 |
- CurrentTracerBuffer = *(void **)(save_tracer_pointer+12); //The Actual Write Point For The Next Event 12 |
- FirstTracerBuffer = *(void **)(save_tracer_pointer+16); //The First Valid Event 16 |
- |
- TracerActive = 0; |
- |
- TracerEventsRecorded = *(unsigned long long *)(save_tracer_pointer+28); //28 |
- TracerEventsPresent = *(unsigned int *)(save_tracer_pointer+36); //36 |
- |
- cprintf("Total Events Present %d\n",TracerEventsPresent); |
- |
- nrt_task_default_model(nrt); |
- |
- task_activate(task_create("Finish",finish_task,&nrt,NULL)); |
- |
- #else |
- |
- sys_end(); |
- |
- #endif |
- |
- return 0; |
- |
-} |
- |
Index: trunk/newtrace/dumper/makefile |
=================================================================== |
--- trunk/newtrace/dumper/makefile (revision 1319) |
+++ trunk/newtrace/dumper/makefile (nonexistent) |
@@ -1,18 +0,0 @@ |
-# |
-# |
-# |
- |
-ifndef BASE |
-BASE=../../.. |
-endif |
-include $(BASE)/config/config.mk |
- |
-PROGS= dumper |
- |
-include $(BASE)/config/example.mk |
- |
-OBJS= "initfile.o" |
- |
-dumper: |
- make -f $(SUBMAKE) BASE=$(BASE) APP=dumper INIT= OTHEROBJS=$(OBJS) SHARKOPT="__OLDCHAR__" |
- |