X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2Finclude%2Facess%2Fsys.h;h=05f717b1018b57e6e675e39b7dbe3ab68d2f053a;hb=aa09c2350becd947a7e51fd0bdac945f4aa42d2a;hp=03a02beca7bc852eaf12ee7aa6a5ec3bc705eaf0;hpb=f8528eeb40cbea394df23878f78ff9cb19f25771;p=tpg%2Facess2.git diff --git a/Usermode/include/acess/sys.h b/Usermode/include/acess/sys.h index 03a02bec..05f717b1 100644 --- a/Usermode/include/acess/sys.h +++ b/Usermode/include/acess/sys.h @@ -39,6 +39,8 @@ typedef struct s_sysFInfo t_sysFInfo; void _SysDebug(char *str, ...); // --- Proc --- void sleep(); +void wait(int miliseconds); + int waittid(int id, int *status); int clone(int flags, void *stack); int execve(char *path, char **argv, char **envp); // --- VFS --- @@ -50,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);