Marian Ohligs
|
0ac95a30b3
|
Merge branch 'ohligs' into readwrite
Conflicts:
drivers/char/null.c
drivers/stderr/Makefile
drivers/stderr/stderr.c
drivers/stdin/Makefile
drivers/stdin/stdin.c
drivers/stdout/Makefile
drivers/stdout/stdout.c
fs/initrd.c
include/metalsvm/fs_types.h
include/metalsvm/tasks_types.h
kernel/syscall.c
kernel/tasks.c
kernel/tests.c
newlib/examples/hello.c
newlib/examples/test
tools/Makefile
|
2011-04-26 17:27:42 +02:00 |
|
Marian Ohligs
|
6c45e03d0e
|
Merge branch 'master' into ohligs
Conflicts:
fs/initrd.c
|
2011-04-26 16:52:52 +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
|
29ab43f289
|
First steps to realize Inter-Core-Communication via RCCE
|
2011-04-23 00:13:12 -07: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 |
|
Marian Ohligs
|
40ce1fe457
|
manual merge old readwrite branch
|
2011-04-21 00:25:05 +02:00 |
|
Stefan Lankes
|
faa41e25e2
|
add basic support of sbrk and fix bug in saving of the fpu context
|
2011-04-20 21:23:22 +02:00 |
|
Marian Ohligs
|
0444ef966d
|
- replace syscalls with kprintfs
- remove stdin, stdout and stderr for testing
|
2011-04-20 12:25:38 +02:00 |
|
Jacek Galowicz
|
2a6c555082
|
File read/write offset
Added offset integration.
|
2011-04-14 17:21:17 +02:00 |
|
Marian Ohligs
|
4990227b5c
|
add initrd_write (working with small files only)
|
2011-04-12 16:48:16 +02:00 |
|
Marian Ohligs
|
e16eb7ea07
|
some cosmetic changes in syscall.c
|
2011-04-12 13:26:00 +02:00 |
|
Marian Ohligs
|
cc06ff20e0
|
some test changes
|
2011-04-12 12:48:52 +02:00 |
|
Marian Ohligs
|
47a69a5603
|
corrent status
|
2011-04-08 14:58:33 +02:00 |
|
Marian Ohligs
|
04583e3982
|
read write patch (not working yet)
|
2011-04-07 16:41:39 +02:00 |
|
Stefan Lankes
|
d201c4d1bc
|
- add the support of the system call execve
|
2011-03-07 20:26:55 +01:00 |
|
Stefan Lankes
|
5ce3ed9338
|
First steps to support the system calls "fork" and "wait"
- Currently, the system call "fork" doesn't work and has a memory leak
- However, it is a good starting point for further developments.
|
2011-03-02 13:49:36 +01:00 |
|
Stefan Lankes
|
54d636d25c
|
after process termination, the PGD and its PGTs will be freed
|
2011-02-24 18:32:58 +01:00 |
|
Stefan Lankes
|
5f99201f9e
|
add support of the system call "fork" in libgloss
|
2011-02-18 10:00:09 +01:00 |
|
stefan
|
b0e600da99
|
- prepare MetalSVM for multicore environments
- create the variable current_task on each core
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@159 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-12 14:45:03 +00:00 |
|
stefan
|
a6a9617775
|
- add the libc "newlib" and their support into MetalSVM
- programs could be load as module by the bootloader Grub
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@95 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-17 09:59:29 +00:00 |
|