/shark/trunk/tracer/include/FTrace_OSD.h |
---|
5,8 → 5,12 |
#include <FTrace_types.h> |
#define FTRACE_OSD_CHUNK_HEAD 24 |
#define FTRACE_OSD_CHUNK_HEAD 68 |
#define FTRACE_OSD_NEXT1 1 |
#define FTRACE_OSD_NEXT2 2 |
#define FTRACE_OSD_NEXT3 3 |
#define FTrace_printf cprintf |
void FTrace_OSD_save_event(WORD type, WORD par1); |
20,8 → 24,14 |
int FTrace_OSD_update_chunk_flags(FTrace_Chunk_Ptr c); |
/* OSD Chunk Link */ |
int FTrace_OSD_chunk_link(FTrace_Chunk_Ptr a, FTrace_Chunk_Ptr b); |
int FTrace_OSD_chunk_link(FTrace_Chunk_Ptr a, FTrace_Chunk_Ptr b, int osd_flags); |
/* OSD Save Global Pointers */ |
int FTrace_OSD_save_pointers(); |
/* OSD Load Global Pointers */ |
int FTrace_OSD_load_pointers(); |
/* OSD Chunk compress function */ |
int FTrace_OSD_compress_chunk(int number, void *temp_data, int *data_size); |
/shark/trunk/tracer/include/FTrace_chunk.h |
---|
20,8 → 20,8 |
int FTrace_enable(); |
int FTrace_disable(); |
/* Create a chunk of specified size (normal/emergency) */ |
int FTrace_chunk_create(int normal_size, int emergency_size, FTrace_flags flags); |
/* Create n chunks of specified size (normal/emergency) */ |
int FTrace_chunk_create(int n, int normal_size, int emergency_size, FTrace_flags flags); |
/* Delete a Chunk */ |
int FTrace_chunk_delete(int number); |
36,7 → 36,7 |
int FTrace_actual_chunk_select(int number); |
/* Link two chunks */ |
int FTrace_chunk_link(int chunk_A, int chunk_B); |
int FTrace_chunk_link(int chunk_A, int chunk_B, int osd_flags); |
/* Find the first chunk with specific flags*/ |
int FTrace_get_first_chunk(FTrace_flags flags); |