Added extra debug to VFS_ReadDir
authorJohn Hodge <[email protected]>
Fri, 25 Sep 2009 06:42:07 +0000 (14:42 +0800)
committerJohn Hodge <[email protected]>
Fri, 25 Sep 2009 06:42:07 +0000 (14:42 +0800)
Kernel/vfs/dir.c
Usermode/Applications/CLIShell_src/main.c
Usermode/include/acess/sys.h

index 57c11c1..cb2bd8d 100644 (file)
@@ -141,6 +141,8 @@ int VFS_ReadDir(int FD, char *Dest)
        tVFS_Handle     *h = VFS_GetHandle(FD);
        char    *tmp;
        
+       ENTER("ph pDest", h, Dest);
+       
        if(h)   return -1;
        
        if(h->Node->ReadDir == NULL)    return 0;
index cb76be1..494b25e 100644 (file)
@@ -353,9 +353,9 @@ void Command_Dir(int argc, char **argv)
        if(dp == -1)\r
        {\r
                //printf("Unable to open directory `%s', File cannot be found\n", tmpPath);\r
-               //write(_stdout, 27, "Unable to open directory `");\r
-               //write(_stdout, strlen(tmpPath)+1, tmpPath);\r
-               //write(_stdout, 25, "', File cannot be found\n");\r
+               write(_stdout, 27, "Unable to open directory `");\r
+               write(_stdout, strlen(tmpPath)+1, tmpPath);\r
+               write(_stdout, 25, "', File cannot be found\n");\r
                return;\r
        }\r
        // Get File Stats\r
index 1b39c5c..05f717b 100644 (file)
@@ -52,6 +52,7 @@ uint64_t      write(int fd, uint64_t length, void *buffer);
  int   seek(int fd, uint64_t offset, int whence);
  int   ioctl(int fd, int id, void *data);
  int   finfo(int fd, t_sysFInfo *info, int maxacls);
+ int   readdir(int fd, char *dest);
 
 // --- MEMORY ---
 uint64_t       _SysGetPhys(uint vaddr);

UCC git Repository :: git.ucc.asn.au