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
|
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 |
|
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 |
|