/branches/tracing/uspace/app/sctrace/sctrace.c |
---|
5,6 → 5,7 |
*/ |
#include <stdio.h> |
#include <stdlib.h> |
#include <unistd.h> |
#include <syscall.h> |
#include <ipc/ipc.h> |
13,6 → 14,9 |
#include <udebug.h> |
#include <async.h> |
#include "proto.h" |
#include <ipc/services.h> |
#include "syscalls.h" |
#include "ipcp.h" |
#include "errors.h" |
370,10 → 374,23 |
return; |
} |
int main(void) |
static void main_init(void) |
{ |
proto_t *p; |
next_thread_id = 1; |
proto_init(); |
p = malloc(sizeof(proto_t)); |
p->name = "vfs"; |
proto_register(SERVICE_VFS, p); |
} |
int main(void) |
{ |
main_init(); |
while (1) { |
trace_active_task(); |
} |