stefan
|
9d4971226f
|
- add compiler options "-fno-zero-initialized-in-bss" to put all 0-initialized elements into the .data section
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@154 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 18:10:36 +00:00 |
|
stefan
|
b058e19f47
|
- remove typo
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@153 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 12:16:39 +00:00 |
|
stefan
|
0f72be1a9e
|
- simplifies the array intialization
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@152 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 12:11:11 +00:00 |
|
stefan
|
ef1abb5612
|
- simplify the array intialization
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@151 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 12:07:42 +00:00 |
|
stefan
|
806ad22a8a
|
- remove bug
- the function timer_set_frequency ignored its parameter
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@150 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 08:36:02 +00:00 |
|
stefan
|
a75d5932e5
|
- add kflush to force all write operations
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@149 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 07:23:36 +00:00 |
|
stefan
|
794dde279a
|
- remove obsolete liness
- remove typos
- add comments
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@148 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 07:12:54 +00:00 |
|
stefan
|
e7865175bd
|
- add the SCC support in our memory management unit
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@147 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 07:10:02 +00:00 |
|
stefan
|
af556712bd
|
- remove endless loop
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@146 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-08 07:08:21 +00:00 |
|
stefan
|
bb075ea130
|
- add macros for cache flushing and memory barriers
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@145 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-07 21:10:59 +00:00 |
|
stefan
|
2819d27885
|
- specify output architecture
- rename entry section
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@144 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-07 21:07:27 +00:00 |
|
stefan
|
e482442e36
|
- add bootloader for Rock Creek
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@143 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-09-07 21:04:31 +00:00 |
|
stefan
|
b209403ccb
|
- add initial version of the SCC bootloader
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@127 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-25 07:36:20 +00:00 |
|
stefan
|
3c0a4afd43
|
- remove some obsolete debug messages
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@126 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-24 19:10:12 +00:00 |
|
stefan
|
77aaeb77b8
|
- remove linker problems by using non-initialized arrays
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@125 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-24 09:10:12 +00:00 |
|
stefan
|
857ea8d28b
|
- cosmetic changes
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@124 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-24 06:18:14 +00:00 |
|
stefan
|
6e0bbaf55e
|
- increase the readability by using macros instead of some hard-coded numbers
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@123 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-24 05:43:39 +00:00 |
|
stefan
|
2d1ff7482b
|
- add a more precise calculation of the kernel position
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@122 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-22 11:00:56 +00:00 |
|
stefan
|
d69807cbdc
|
- remove obsolete line
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@121 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-22 10:14:21 +00:00 |
|
stefan
|
7398111913
|
- add the definition "__KERNEL__" to avoid redifinition of ssize_t and off_t
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@120 315a16e6-25f9-4109-90ae-ca3045a26c18
|
2010-08-22 10:08:38 +00:00 |
|
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 |
|