fixed sys_usleep system call - lot of apps were unstable; fixed sys_getchar system...
commit72c8fbb7796b40c8737a90621815e98dea837b44
authorTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Tue, 23 Dec 2008 13:12:18 +0000 (23 14:12 +0100)
committerTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Tue, 23 Dec 2008 13:12:18 +0000 (23 14:12 +0100)
treeb292245c8002cc155030258f3fe35d5b88ee4447
parent9f5c291961c327b5178e291e0149185710d84fa3
fixed sys_usleep system call - lot of apps were unstable; fixed sys_getchar system call -
return wrong value when socket functions were called; cleanup in socket.c code; file
desciptor code was rewritten and separated to fd.c
21 files changed:
apps/irc/main.c
apps/irc/net.c
build.sh
kernel/.config
kernel/arch/i386/syscall.c
kernel/core/fd.c [new file with mode: 0644]
kernel/core/init.c
kernel/core/net/if.c
kernel/core/net/socket.c
kernel/core/proc.c
kernel/core/vfs.c
kernel/include/fd.h [copied from kernel/include/file.h with 68% similarity]
kernel/include/file.h
kernel/kernel.mak
kernel/lib/stdio/close.c
kernel/lib/stdio/fopen.c
kernel/lib/stdio/open.c
kernel/lib/stdio/read.c
kernel/lib/stdio/write.c
kernel/lib/unistd/fcntl.c
libc/stdio/getchar.c