Commit graph

135 commits

Author SHA1 Message Date
Marian Ohligs
ae0042289e - change in hello to show all 34 chars (instead of 30) 2011-09-15 23:37:38 +02:00
Stefan Lankes
8c68eab859 cosmetic changes 2011-09-15 21:42:36 +02:00
Stefan Lankes
41247d9c09 add missing copyright statement 2011-09-15 21:17:25 +02:00
Stefan Lankes
98b4976cb4 sync all syscall headers 2011-09-15 21:12:54 +02:00
Stefan Lankes
d552c8058c remove obsolete files 2011-09-15 21:12:14 +02:00
Marian Ohligs
68e9b9b46a Merge branch 'master' into ohligs 2011-09-14 17:21:12 +02:00
Marian Ohligs
474db6e68d - fix typo 2011-09-14 17:20:22 +02:00
Marian Ohligs
9de6a8c423 - lwip_close tests 2011-09-14 17:01:30 +02:00
Marian Ohligs
d633a084ab - some copyright changes in mshell 2011-09-14 14:34:10 +02:00
Marian Ohligs
e572d1c502 Merge branch 'master' into ohligs
Conflicts:
	kernel/init.c
	kernel/tests.c
2011-09-09 21:23:15 +02:00
Stefan Lankes
f0c0ab4bdb use only full tested files for libsocket 2011-09-08 19:44:35 -07:00
Stefan Lankes
4d57419e22 increasing the support of user-level BSD sockets 2011-09-08 04:43:35 -07:00
Marian Ohligs
bc43a1e1e4 - remove typo 2011-08-26 21:19:21 +02:00
Marian Ohligs
faccbf8a59 - fix typo 2011-08-25 13:37:16 +02:00
Marian Ohligs
378bce0ca1 - bug fix 2011-08-25 13:34:31 +02:00
Marian Ohligs
5c7e9f38ec Merge branch 'master' into ohligs
Conflicts:
	.gitignore
	kernel/syscall.c
	kernel/tasks.c
	kernel/tests.c
	newlib/examples/Makefile
2011-08-10 16:57:17 +02:00
Stefan Lankes
49da0d2356 add user-level socket example 2011-08-10 08:22:23 +02:00
Stefan Lankes
8e317a5a20 add headers and helper function to build a mini socket library 2011-08-10 08:13:07 +02:00
Stefan Lankes
1bb959fdee add Makefiles to build libsocket.a and copyright statements 2011-08-08 23:34:30 +02:00
Stefan Lankes
c3fbc90b9e switch (partly) from a Apache License to a BSD License 2011-08-08 23:32:34 +02:00
Marian Ohligs
4184ac8b94 Merge branch 'master' into ohligs 2011-08-06 19:05:59 +02:00
Marian Ohligs
898311edd6 - read, write , close, lseek now check if fd >= 0 2011-08-03 11:57:21 +02:00
Marian Ohligs
032bba3a95 - some chmod changes 2011-08-02 15:58:20 +02:00
Carl-Benedikt Krüger
4d5150558a merge && test for master 2011-08-02 12:24:05 +02:00
Marian Ohligs
36ed70c214 - reset mshell code 2011-07-30 19:48:44 +02:00
Marian Ohligs
102a887add - test commit.
--> malloc with 532 chars is working
--> malloc with more than 533 chars causes an error
2011-07-27 17:17:40 +02:00
Marian Ohligs
55e0e971be merge master 2011-07-27 10:28:01 +02:00
Marian Ohligs
c768f03193 - initrd_open now init in initrd_mkdir
- O_CREAT is working!
2011-07-21 13:32:09 +02:00
Marian Ohligs
c6a5f9390e - some test changes in newlib/examples 2011-07-13 13:17:02 +02:00
Carl-Benedikt Krüger
f742e42164 userspace sockets 2011-07-11 14:20:49 +02:00
U-MobileHooK\Benedikt
b6ea3d50f4 userspace socket support 2011-07-11 13:30:05 +02:00
root
7724b70d55 upgrade to newest metalsvm 2011-06-27 11:39:01 +02:00
root
3b39bd8e95 resolve_port_issues 2011-06-04 16:51:43 +02:00
U-MobileHooK\Benedikt
1077a5a3ca initial commit 2011-06-04 09:27:30 +02:00
Marian Ohligs
fbd948f66f remove hangman, add mshell 2011-05-24 23:37:40 +02:00
Marian Ohligs
af0728a57d add the feature to start elf-files 2011-05-24 18:54:53 +02:00
Marian Ohligs
f54b06a807 add the ability to start apps (still buggy) 2011-05-24 17:23:10 +02:00
Marian Ohligs
9137549a42 add basic mshell
-> help
-> exit
-> path/to/elf
2011-05-24 00:48:56 +02:00
Marian Ohligs
bae6e2df51 add tiny hangman test 2011-05-23 13:47:05 +02:00
Marian Ohligs
4f0bc05a74 add basic support of scanf, get ... 2011-05-23 12:56:14 +02:00
Marian Ohligs
9e5dcfc2b4 add lseek (SEEK_SET, SEEK_CUR, SEEK_END)
- still missing some filetype checking
2011-05-18 18:14:23 +02:00
Marian Ohligs
b94875ccfe initrd_write:
- writing strings of any length now possible
2011-05-16 10:19:13 +02:00
Marian Ohligs
4460d92843 add syscall lseek (not working yet)
some design changes in kernel/systcall.c
2011-05-12 11:29:31 +02:00
Marian Ohligs
4c370ad377 Bug fixed in stdout: printf is working
some test changes in initrd_write
2011-04-26 16:43:57 +02:00
Marian Ohligs
ef59f6cb8d Merge branch 'master' into ohligs
Conflicts:
	kernel/tasks.c
2011-04-23 11:09:56 +02:00
Marian Ohligs
02f7fecc61 first stdin, stout, stderr implementation (still buggy) 2011-04-23 11:04:32 +02:00
Stefan Lankes
f3b620a9be add rudimental support of the system call times
- no full support of the POSIX API
- however, the libc function clock works correctly
2011-04-21 10:13:58 +02:00
Stefan Lankes
0c411fd702 add basic support of sbrk and fix bug in saving of the fpu context 2011-04-21 07:32:20 +02:00
Stefan Lankes
a3176aac0b remove bug in the calulation of the break condition 2011-04-21 07:32:20 +02:00
Stefan Lankes
65d66171d7 add jacobi solver as example program 2011-04-21 07:31:45 +02:00