Commit graph

1462 commits

Author SHA1 Message Date
Marian Ohligs
9f30fab544 fix newlib/Makefile 2012-02-14 10:32:35 +01:00
Stefan Lankes
bfbd560f70 this fixes booting with initrd on qemu 1.0
patch submitted by Niels Ole Salscheider  <niels_ole@salscheider-online.de>
2012-02-02 22:54:09 +01:00
Jacek Galowicz
4e53aa6f95 Commented the PIT-initialization code to make it easier to understand. 2011-12-15 18:48:06 +01:00
Generic account for RWTHAachen Students
698759df75 fix bug in Makefile.example 2011-11-21 03:37:19 -08:00
Jacek Galowicz
17da526f10 Added cross compiler and stack protector variable to Makefile
If using another tool chain to compile everything, like on the Intel SCC
or OS X, there is only one variable in the Makefile to change the cross compiler prefix.
Furthermore, there is another variable to remove the -fno-stack-protector setting, which is important for compiling on the SCC.

Adapted the documentation to this, too.
2011-11-19 12:21:45 +01:00
Jacek Galowicz
79df8dc737 Wrote a task starting tutorial article for the documentation. 2011-11-09 16:37:31 +01:00
Jacek Galowicz
0ae9fbd1bb Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-11-09 10:48:54 +01:00
Jacek Galowicz
75263f85d6 Template-fix
Fixed the doxygen HTML-documentation template. This feature seems to be                               quite new, so they will change things from time to time...

Works with doxygen 1.7.5.1

Fixed two spots where Stefan fixed the text in the original article from L2P.
2011-11-09 10:47:41 +01:00
Marian Ohligs
2688601379 remove debug msg 2011-11-08 16:01:07 +01:00
Marian Ohligs
e6218e3821 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-11-08 16:00:03 +01:00
Marian Ohligs
b6b6d42a89 fix bug in open 2011-11-08 15:55:15 +01:00
Jacek Galowicz
7db55b481d Fixed a doxygen comment line. 2011-11-08 14:00:11 +01:00
Jacek Galowicz
120500b5cb Translated the documentation from the L2P into english and put them into
the Doxygen documentation.

Documenters can just put *.dox files into the documentation/text/
directory which describe how to do things with MetalSVM.
making_coffee.dox is still missing - anyone?
2011-11-08 13:58:29 +01:00
Jacek Galowicz
687385ed7b Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-11-07 08:20:07 +01:00
Stefan Lankes
b230f1a451 cosmetic changes 2011-11-07 08:13:22 +01:00
Jacek Galowicz
80014ec135 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-11-05 11:52:43 +01:00
Stefan Lankes
ec0c1e5381 define dummy_header as static variable 2011-11-04 13:09:42 -07:00
Stefan Lankes
5950a5c3a7 fix typo 2011-11-04 13:07:00 -07:00
Stefan Lankes
993ceb4612 simplify code 2011-11-04 09:02:34 +01:00
Stefan Lankes
869e6da81b add missing barrier
=> wait for the gfx_update
2011-11-04 08:01:04 +01:00
Marian Ohligs
d90d962201 add type FS_SOCKET, change locking rules, it's now possible to use more then one mshell at the same time. 2011-11-01 20:11:52 +01:00
Stefan Lankes
242738a3b8 increasing the readability 2011-10-31 19:17:25 +01:00
Jacek Galowicz
ae49f557f0 Generated and modified a layout-file to customize the output.
Added some manual article pages.
2011-10-31 10:07:57 +01:00
Jacek Galowicz
88a57159c3 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-10-26 23:51:24 +02:00
Stefan Lankes
a33d1ca9eb use a simpler name (log) for kernel messages 2011-10-26 13:05:31 -07:00
Jacek Galowicz
ffc7064baa Enabled the Doxygen configuration to greedily take any documentation
page it finds to embedd it into the HTMl-documentation.

Started to adopt the compiling tutorial from L2P.
2011-10-24 23:55:53 +02:00
Jacek Galowicz
098f3c48e1 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-10-24 19:27:12 +02:00
Jacek Galowicz
5a4bd9a069 Fixed some documentation errors across the project.
Changed some stuff in the doxyfile and added a directory structure for
future manual pages.
2011-10-24 19:26:27 +02:00
Jacek Galowicz
71e4cf3d29 Fixed the documentation's HTML templates. Things were not displayed
properly.
2011-10-24 16:43:41 +02:00
Stefan Lankes
610f8177d8 remove compiling problems on non-SCC plattforms 2011-10-24 16:23:25 +02:00
Stefan Lankes
63b9e2e177 switch back to default test cases 2011-10-24 16:20:29 +02:00
Stefan Lankes
a36cc3f3a9 redesign of the init code
=> now, all cores initialize the arrays
2011-10-24 01:24:37 -07:00
Stefan Lankes
97a648020a add prefetching for the sequentiel laplace 2011-10-22 06:13:16 -07:00
Stefan Lankes
e54b0e132b add test and set barrier 2011-10-21 14:21:39 -07:00
Stefan Lankes
1f7f702ae3 cosmetic changes 2011-10-21 14:19:05 -07:00
Stefan Lankes
2db441bc17 add temporary workaround to distribute shared pages over all memory controllers 2011-10-21 14:17:54 -07:00
Stefan Lankes
5687380ea0 remove bug in the calculation of I 2011-10-21 14:16:39 -07:00
Stefan Lankes
dcfbb44213 use a benchmark friendly problem size 2011-10-21 00:10:57 -07:00
Stefan Lankes
ca1abe00f6 add Laplace example and GFX code 2011-10-20 23:23:16 -07:00
Stefan Lankes
c74ee965ca minor optimizations 2011-10-20 08:46:27 -07:00
Stefan Lankes
e3a8c1ae77 cosmetic changes 2011-10-20 06:44:53 -07:00
Stefan Lankes
60cfb9b586 using of clear function names 2011-10-20 06:28:14 -07:00
Stefan Lankes
844acb30b9 fix bug in get_destination 2011-10-20 04:51:34 -07:00
Stefan Lankes
fcbc567c71 minor optimizations 2011-10-20 03:45:51 -07:00
Stefan Lankes
5f84a93c01 extending the functionality and increasing the compatability of the Socket API
- removing some minor bugs (races)
- increasing the readability
2011-10-19 04:48:16 -07:00
Stefan Lankes
62f2038a6e add a workaround to avoid the using of the missing select function 2011-10-19 04:47:19 -07:00
Stefan Lankes
bdb0a895f2 fix bug in the initialize routine 2011-10-17 04:57:17 -07:00
Stefan Lankes
cd6f8b56fc remove bug in the initialization of heap_start_address 2011-10-17 01:55:22 -07:00
Stefan Lankes
14d3aba6ed minor optimizations 2011-10-16 22:10:04 -07:00
Stefan Lankes
4ec5d69ed6 use the correct memcpy routince for the MPB 2011-10-13 15:44:55 -07:00