Changeset 432 for Whitix/branches/hybrid/user
- Timestamp:
- 05/05/08 23:30:44 (7 months ago)
- Files:
-
- 1 modified
-
Whitix/branches/hybrid/user/system/startup.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Whitix/branches/hybrid/user/system/startup.c
r428 r432 1 1 #include <stdio.h> 2 3 #define PATH_MAX 2048 2 4 3 5 int ModuleLoad(char* name) … … 7 9 8 10 return SysCreateProcess("moduleadd", fds, args); 11 } 12 13 int 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); 9 27 } 10 28 … … 17 35 SysChangeDir("/"); 18 36 37 int fds[]={0, 1, 2}; 38 char* args[]={""}; 39 19 40 SysCreateProcess("/Applications/Burn", fds, args); 20 41 return 0;
