stefan
|
da2b895d68
|
- redesign of the initial ram disk
- now, we could map file in subdirectories
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@119 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-22 09:56:02 +00:00 |
|
stefan
|
dadfc19de6
|
- include at last metalsvm/syscall.h to avoid redifinition of off_t and ssize_t
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@118 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-22 09:54:22 +00:00 |
|
stefan
|
1f49e6a863
|
- add a simple implementation of a null device
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@117 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-22 09:51:57 +00:00 |
|
stefan
|
bfe629f24c
|
- remove some warnings
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@107 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-18 07:14:36 +00:00 |
|
stefan
|
bfceb239c1
|
- cosmetic changes
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@106 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-18 07:07:47 +00:00 |
|
stefan
|
19eaf1a3dc
|
- add copyright notice
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@105 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-18 06:51:34 +00:00 |
|
stefan
|
2942194e56
|
- add the support of strncmp
- simplify the implementation of strcmp
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@104 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-18 06:43:16 +00:00 |
|
stefan
|
a5d528c307
|
- remove some warnings
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@103 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-18 06:42:25 +00:00 |
|
stefan
|
5cfbfb5a32
|
- add a simple virtual filesystem and as simple initial ramdisk
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@102 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-17 21:20:03 +00:00 |
|
stefan
|
bda5f3618e
|
- delete empty directory
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@99 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-17 12:49:11 +00:00 |
|
stefan
|
27e1aee7ef
|
- add missing files
- update of the configure example
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@98 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-17 10:25:50 +00:00 |
|
stefan
|
9794d7a1bd
|
- add copyright notice for the support of newlib
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@97 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-17 10:13:18 +00:00 |
|
stefan
|
f4bc9e54b0
|
- change svn properties
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@96 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-17 10:03:20 +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 |
|
stefan
|
9813625ad7
|
- remove typo
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@92 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-15 14:39:05 +00:00 |
|
stefan
|
c3bb3b7c89
|
- move file back to the directory tasks
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@91 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-15 14:16:44 +00:00 |
|
stefan
|
734836af9f
|
- minor changes
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@90 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-15 13:58:52 +00:00 |
|
stefan
|
0f68a70a16
|
- minor chankes
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@89 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-15 13:58:08 +00:00 |
|
stefan
|
73aef1b9a2
|
- define ssize_t in printf.c
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@88 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-13 09:29:56 +00:00 |
|
stefan
|
ffaffd305d
|
- remove obsolete line
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@87 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-13 09:12:29 +00:00 |
|
stefan
|
20158f05b2
|
- remove a bug by the configuration of the network driver
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@82 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 20:47:00 +00:00 |
|
stefan
|
585d6d01cf
|
- first steps to realize a RCKPC driver
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@81 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 20:42:49 +00:00 |
|
stefan
|
cb7cbefb7f
|
- disable theLWIP's DHCP support
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@80 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 20:39:11 +00:00 |
|
stefan
|
7ae2d7a5f0
|
- move test cases in a seperate file
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@79 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 18:52:43 +00:00 |
|
stefan
|
059867699b
|
- minor modifications (only some Makefiles and wrapper definitions) to build lwip for the SCC
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@78 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 17:59:21 +00:00 |
|
stefan
|
440c9a31f7
|
- nicer output messages
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@74 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 14:16:11 +00:00 |
|
stefan
|
4f8b00dbfa
|
- add RCCE in the NOTICE file
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@73 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 14:00:49 +00:00 |
|
stefan
|
61907132a8
|
- rename some functions
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@69 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 13:12:55 +00:00 |
|
stefan
|
0b681a49c0
|
- add missing file
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@68 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 10:46:23 +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
|
eecf33204e
|
- move the greeting message at th begin of the program
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@66 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 10:32:49 +00:00 |
|
stefan
|
8480f4f7bf
|
- update of the example config file
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@65 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-11 05:53:33 +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
|
5295579209
|
- add additional error checks
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@63 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 20:32:36 +00:00 |
|
stefan
|
ce3c5e3d57
|
- remove obsolete assembler code
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@62 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 20:20:32 +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
|
67ba4fba6a
|
- remove using of uninitialized local variables
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@60 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 20:15:23 +00:00 |
|
stefan
|
2a6664f01a
|
- first steps to intialize the a Rock Creek system
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@59 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 15:20:27 +00:00 |
|
stefan
|
3131e0a9bf
|
- prepare file for architecture specific code
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@58 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 11:25:33 +00:00 |
|
stefan
|
310c8ec4b3
|
- remove some compiler warnings
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@57 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 09:21:35 +00:00 |
|
stefan
|
83d3609306
|
- remove obsolete code
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@56 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-10 09:20:40 +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 |
|
stefan
|
5c5b6da768
|
- fix bug in memory counting
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@54 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 17:55:05 +00:00 |
|
stefan
|
a3c5f8f5b8
|
- minor optimizations
- we push only the required registers
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@53 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 17:49:18 +00:00 |
|
stefan
|
ea6658a2ab
|
- add the function spinlock_has_lock to avoid nested blocking
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@52 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 17:31:11 +00:00 |
|
stefan
|
311b32aef8
|
- add macro for a static initialization of a semaphore
- create a special process which reads the kernel messages from a buffer and dump them on the screen
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@51 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 15:43:45 +00:00 |
|
stefan
|
ffd61e14b0
|
- remove obsolete debug messages
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@50 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 13:30:00 +00:00 |
|
stefan
|
52cf282835
|
- minor update
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@49 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 13:25:01 +00:00 |
|
stefan
|
9754bffcc0
|
- redesign of the atomic operations
- now, we use a ticket lock
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@48 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 13:22:03 +00:00 |
|
stefan
|
71188c92f9
|
- complete restart of the project
- support of TSS-based task switching
- add a mailbox template
- suport of user level task
- support of system calls
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@47 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-09 11:47:51 +00:00 |
|