Show
Ignore:
Timestamp:
05/05/08 23:30:44 (7 months ago)
Author:
mwhitworth
Message:

Add to startup program.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Whitix/branches/hybrid/user/system/startup.c

    r428 r432  
    11#include <stdio.h> 
     2 
     3#define PATH_MAX        2048 
    24 
    35int ModuleLoad(char* name) 
     
    79 
    810        return SysCreateProcess("moduleadd", fds, args); 
     11} 
     12 
     13int ModuleLoadDirectory(char* dirName) 
     14{ 
     15        char buf[PATH_MAX]; 
     16        char dirEntryBuf[4096]; 
     17 
     18        int fd=SysOpen(dirName, _SYS_FILE_READ, 0); 
     19        int ret=0; 
     20 
     21        while ((ret=SysGetDirEntries(fd, dirEntryBuf, 4096)) > 0) 
     22        { 
     23                printf("ret = %d\n", ret); 
     24        } 
     25 
     26        SysClose(fd); 
    927} 
    1028 
     
    1735        SysChangeDir("/"); 
    1836 
     37        int fds[]={0, 1, 2}; 
     38        char* args[]={""}; 
     39 
    1940        SysCreateProcess("/Applications/Burn", fds, args); 
    2041        return 0;