New developer version 0.6.8; added select () function; added demonstrating example...
commitc00d2cc4f240e22ed52f9aa5f42e8752140c6560
authorTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Fri, 12 Mar 2010 17:32:23 +0000 (12 18:32 +0100)
committerTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Fri, 12 Mar 2010 17:32:23 +0000 (12 18:32 +0100)
tree5787e4a9f4046d592fe737ca3f108dfc18e2eac0
parentcb21c45a04387c49b0ced771a46b74620c5da6fe
New developer version 0.6.8; added select () function; added demonstrating example of network
server with select () - could be used as chat server with netcat clients; changed
SYSV_GETCH macro in syscall.h and _libc.h to another address, replaced by ERRNO_ADDRESS
at 0x9000; small cleanups in some parts of code
25 files changed:
apps/mserver/Makefile [new file with mode: 0644]
apps/mserver/README [new file with mode: 0644]
apps/mserver/link.ld [new file with mode: 0644]
apps/mserver/main.c [new file with mode: 0644]
apps/mserver/make_img.sh [new file with mode: 0755]
apps/mserver/start.s [new file with mode: 0644]
build.sh
kernel/Makefile
kernel/arch/i386/syscall.c
kernel/core/commands.c
kernel/core/net/socket.c
kernel/core/net/tcp.c
kernel/core/net/tcp6.c
kernel/core/net/udp.c
kernel/core/net/udp6.c
kernel/include/errno.h
kernel/include/net/socket.h
kernel/include/select.h [copied from libc/include/sys/select.h with 90% similarity]
kernel/include/syscall.h
kernel/include/time.h
kernel/lib/Makefile
kernel/lib/sys/select.c [new file with mode: 0644]
libc/include/_libc.h
libc/include/sys/select.h
libc/sys/select.c