Stefan Lankes
|
ed29ee444a
|
minor optimization in our assembler code
|
2011-03-08 14:39:21 +01:00 |
|
Stefan Lankes
|
464f31a53b
|
optimize the system call fork
- add a function to copy a physical page
=> reduce the using of vm_alloc and vm_free
|
2011-03-03 09:13:00 +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
|
6772524b08
|
change copyright statement
=> using of a public domain license
|
2011-03-02 05:32:25 +01:00 |
|
stefan
|
02ffdc2796
|
- add special memcpy functions for the RockCreek processor (aka SCC)
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@235 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-11-05 06:14:51 +00:00 |
|
stefan
|
81df510743
|
- add comments
- use readable macros instead of constants
- use the same error number like newlib
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@156 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-10 22:18:55 +00:00 |
|
stefan
|
03a093329f
|
- add an optimzed version of strcpy and strncpy
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@67 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 10:33:25 +00:00 |
|
stefan
|
ed172cfb18
|
- cosmetic changes
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@64 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 05:50:07 +00:00 |
|
stefan
|
d07aed31e9
|
- add optimized assembler code for strlen
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@61 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 20:16:09 +00:00 |
|
stefan
|
90588f58ae
|
- add assembler functions for memcpy and memset
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@55 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 09:10:48 +00:00 |
|