diff --git a/src/sys/kernel/exec.c b/src/sys/kernel/exec.c index 543d5aa..7fb64b7 100755 --- a/src/sys/kernel/exec.c +++ b/src/sys/kernel/exec.c @@ -48,19 +48,18 @@ } taskList[pid].tss.cr3 = (long)pdn; pdn[0] = pd[0]; - for (i=768;i<1024;i++) { + for (i=768;i<1024;i++) { pdn[i] = pd[i]; kprintf("(%i)",pdn[i]); } - kprintf("[%i][%i][%i]\n",pageDirectory,pd,fdTable[0].status); + kprintf("[%i][%i][%i]\n",pageDirectory,pd,fdTable[0].status); _current = &taskList[pid]; - if (_current->id > 1) { pdn = pd; } asm( "movl %0,%%eax \n" "movl %%eax,%%cr3 \n" : : "d" ((uLong *)(pdn)) ); - kprintf("[%i][%i][%i]\n",pageDirectory,pd,fdTable[0].status); + kprintf("[%i][%i][%i]\n",pageDirectory,pd,fdTable[0].status); if (_current->id > 1) { while (1); } fd = fopen(file,1); for (i=0;feof(fd) == 0;i++) { @@ -105,7 +104,6 @@ "movl %%eax,%%cr3 \n" : : "d" ((uLong *)(pd)) ); - kprintf("Done!!!"); } void execThread(void (* tproc)(void),int stack,char *descr) { diff --git a/src/sys/ubixfs/ubixfs.c b/src/sys/ubixfs/ubixfs.c index 4199ddf..0195b82 100755 --- a/src/sys/ubixfs/ubixfs.c +++ b/src/sys/ubixfs/ubixfs.c @@ -91,9 +91,7 @@ int i=0; struct fileTableEntry *ft; char data[4096]; - kprintf("Getting Somewhere\n"); readBlock(startSector,data,8); - kprintf("Read Blocks\n"); ft = (void *)data; for (i=0;i<128;i++) { if (!kstrcmp(ft[i].fileName,file)) {