Commit graph

30 commits

Author SHA1 Message Date
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