diff --git a/src/sys/kernel/syscall.c b/src/sys/kernel/syscall.c index 3191f4d..e792f07 100755 --- a/src/sys/kernel/syscall.c +++ b/src/sys/kernel/syscall.c @@ -80,7 +80,7 @@ kprintf("Status: [%i]\n",status); } -void sysExec() { +void sysExec(int a,int b,int c,int d) { int fd=0,i=0,x=0,eStart=0,pid; char *binarySpace = (char *)0x7C0000; char *newLoc; @@ -88,7 +88,7 @@ elfHeader *binaryHeader = (elfHeader *)0x7C0000; elfProgramheader *programHeader; asm("":"=b"(file)); - asm("sti"); + //asm("sti"); kprintf("test"); fd = (int)fopen(file,1); kprintf("FD: [%i]\n",fd); diff --git a/src/sys/ubixfs/file.c b/src/sys/ubixfs/file.c index 51145b1..8914958 100755 --- a/src/sys/ubixfs/file.c +++ b/src/sys/ubixfs/file.c @@ -48,7 +48,7 @@ for (i=0;i