Stefan Lankes
93d9540785
switch to the standard gcc
...
Found a bug in Intel's cross-compiler.
=> Switch to the standard gcc and use the flags "-march=i586 -mtune=i586"
=> Code runs on all Pentium (I) systems
2012-09-12 00:46:52 -07:00
Florian Zeitz
5a70cbbd75
Make it easier to change the number of used cores
...
This commit uses the CORENUM Makefile variable to
generate scc_bootinfo.asm. This enables easier use of
more than one core.
2012-06-06 05:06:41 -07:00
Florian Zeitz
c19916db0d
Update scc_bootinfo.asm when the initrd changed
2012-06-06 05:06:18 -07:00
Stefan Lankes
d552c8058c
remove obsolete files
2011-09-15 21:12:14 +02:00
Marian Ohligs
e572d1c502
Merge branch 'master' into ohligs
...
Conflicts:
kernel/init.c
kernel/tests.c
2011-09-09 21:23:15 +02:00
Stefan Lankes
b67e9bb88f
move initrd to 0x01000000
...
ATTENTION: By the creation of scc_bootinfo.asm, you have to use this new default value (see Makfile)
2011-09-02 13:24:53 -07:00
Stefan Lankes
aacfcd31ed
do not longer support the sccMerge flag "-1slot"
2011-08-15 04:49:38 -07:00
Stefan Lankes
329acebfcd
Merge Slots 0x00 and 0xff to a single 16MB slot
2011-08-15 02:56:26 -07:00
Marian Ohligs
032bba3a95
- some chmod changes
2011-08-02 15:58:20 +02:00
Marian Ohligs
55e0e971be
merge master
2011-07-27 10:28:01 +02:00
Marian Ohligs
a14ba26991
Merge branch 'master' into ohligs
...
Conflicts:
kernel/tasks.c
kernel/tests.c
2011-07-21 15:05:32 +02:00
Stefan Lankes
1fb1379a9c
remove typo
2011-07-18 08:35:14 +02:00
Stefan Lankes
afbe7ea520
fix typo
2011-07-16 07:52:14 +02:00
Stefan Lankes
a070ac6c5a
add Intel's bin2obj tool
...
- this is part of http://marcbug.scc-dc.com/svn/repository/trunk/linuxkernel/bin2obj
2011-04-21 07:31:44 +02:00
Marian Ohligs
40ce1fe457
manual merge old readwrite branch
2011-04-21 00:25:05 +02:00
Stefan Lankes
ed6aa2eca8
add Intel's bin2obj tool
...
- this is part of http://marcbug.scc-dc.com/svn/repository/trunk/linuxkernel/bin2obj
2011-04-19 07:39:53 -07:00
Stefan Lankes
4da0a6e15e
set correct dependencies between the rules
2011-04-13 11:01:24 -07:00
Stefan Lankes
12fb2a60f2
create a dynamic region, which specifies the boot parameters
2011-04-13 07:04:50 -07:00
Stefan Lankes
fb215aca47
redesign of the SCC bootloader and rename kernel file to metalsvm.elf
2011-03-31 12:50:42 -07:00
Stefan Lankes
4efaedd33a
fix typo in Makefile
2011-03-24 05:24:40 -07:00
Stefan Lankes
6bdff29b11
increasing the support of cross compiling
2011-03-22 09:30:22 +01:00
Stefan Lankes
da3a81b471
create initrd only on demand
2011-02-18 21:15:16 +01:00
Stefan Lankes
109c9bf013
create initrd during the build process
2011-02-16 15:27:21 +01:00
stefan
9a9df5ed2e
- merge current eduOS branch to MetalSVM
...
=> add the support of "real" user-space applications, which could be loaded via initrd
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@394 315a16e6-25f9-4109-90ae-ca3045a26c18
2011-02-08 18:37:56 +00:00
stefan
91bdd4a38b
- remove typo
...
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@367 315a16e6-25f9-4109-90ae-ca3045a26c18
2011-01-06 10:39:29 +00:00
stefan
81d0b19726
- add application processors' boot code
...
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@347 315a16e6-25f9-4109-90ae-ca3045a26c18
2010-12-15 20:55:56 +00:00
stefan
1cfc42c5a6
- add automatic conversion form a elf to a flat binary format
...
git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@270 315a16e6-25f9-4109-90ae-ca3045a26c18
2010-11-25 03:55:44 +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
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