2f2dd1d3c7
added some comments
2013-10-10 11:48:00 +02:00
Steffen Vogel
2f02db8dc0
fixed typo
2013-10-10 11:46:04 +02:00
9621509e78
fixed typo
2013-10-10 11:46:04 +02:00
Steffen Vogel
6b7b70903e
removed non-existant header asm/mmu.h
2013-10-10 11:45:03 +02:00
2e62ee2966
removed non-existant header asm/mmu.h
2013-10-10 11:45:03 +02:00
Steffen Vogel
7ffaec04f2
added missing newline at end of printf()
2013-10-10 11:44:31 +02:00
38eb3d5167
added missing newline at end of printf()
2013-10-10 11:44:31 +02:00
ce66d261b5
Merge branch 'memtest' into vogel
2013-10-10 11:42:36 +02:00
e757ac5c08
Merge branch 'qemu_uart' into vogel
2013-10-10 11:42:27 +02:00
Steffen Vogel
e731d60256
debug kernel messages over virtual uart port in qemu
...
use 'telnet localhost 12346' to listen
2013-10-10 11:39:41 +02:00
5424397b47
debug kernel messages over virtual uart port in qemu
...
use 'telnet localhost 12346' to listen
2013-10-10 11:39:41 +02:00
Steffen Vogel
3c8de24349
fixed some typos, added comments and some code cleanup
2013-10-10 11:09:36 +02:00
1fc3e40c4e
fixed some typos, added comments and some code cleanup
2013-10-10 11:09:36 +02:00
Steffen Vogel
ae1af7a053
fixed segmention fault
...
abort allocation after first malloc fail
2013-10-07 17:22:53 +02:00
16c65de934
fixed segmention fault
...
abort allocation after first malloc fail
2013-10-07 17:22:53 +02:00
Steffen Vogel
b3fa94b0e0
free chunks before terminate
2013-08-19 00:44:24 +02:00
feec2b7de8
free chunks before terminate
2013-08-19 00:44:24 +02:00
Steffen Vogel
e766295d68
sequential allocation of multiple chunks
2013-08-19 00:43:34 +02:00
9c85f88333
sequential allocation of multiple chunks
2013-08-19 00:43:34 +02:00
Steffen Vogel
264146a7e1
bugfix: invalid multp for single byte allocation
2013-08-19 00:37:05 +02:00
0376d06594
bugfix: invalid multp for single byte allocation
2013-08-19 00:37:05 +02:00
Steffen Vogel
030ba0d75f
code cleanup
2013-08-19 00:35:30 +02:00
8159ad78d7
code cleanup
2013-08-19 00:35:30 +02:00
Marian Ohligs
491bb39465
rename memtests in memtest, remove it from testapps.
...
start it via mshell: memtest size mb/kb/b
2013-01-30 17:52:24 +01:00
Marian Ohligs
a08d79fba5
add simple malloc 8MB testcase
2013-01-30 16:29:59 +01:00
Marian Ohligs
400451879c
remove test printf
2012-12-30 21:39:20 +01:00
Marian Ohligs
cbcaf8517d
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm_private
2012-12-30 21:16:41 +01:00
Marian Ohligs
f0ff5b2c86
remove "syntactic sugar"
2012-12-30 21:15:37 +01:00
Jacek Galowicz
d92339a3b3
Test cases: Little big report print fix. Ooops. ;)
2012-12-27 22:10:59 +01:00
Jacek Galowicz
528a4a5f5c
Testcases: The master core will now retrieve test results from all other
...
cores and print a summary.
2012-12-27 11:44:24 -08:00
Marian Ohligs
a457b0fc40
Merge branch 'master' into readwrite
2012-10-04 17:24:39 +02:00
Marian Ohligs
e6ea52bc42
remove memory leak
2012-10-04 17:20:38 +02:00
Jacek Galowicz
db4450f565
Adapted the #ifdef constructs to make the kernel compile if CHIEFTEST is
...
activated on non-SCC machines.
2012-09-17 14:58:58 +02:00
Jacek Galowicz
51a4f5a7a7
Added more apps to the test case application.
2012-09-17 14:51:10 +02:00
Marian Ohligs
1f53f2d5ae
disable all lines to fix a memory leak causing a page fault.
2012-09-16 17:32:09 +02:00
Jacek Galowicz
36477f214a
Added an initial version of a test case application.
2012-09-16 16:48:55 +02:00
Jacek Galowicz
fb15bae2e7
Added changes to the user space apps hello.c and jacobi.c to make them
...
return something not equal 0 if there was some kind of error.
2012-09-16 16:43:40 +02:00
Jacek Galowicz
4ba3077534
Added the LWIP_CHECKSUM_ON_COPY bit to the LwIP configuration document
2012-09-16 11:01:57 +02:00
Jacek Galowicz
6a346412fe
Updated the documentation's configuration file section: Added some
...
knowledge about special configuration #defines
2012-09-16 10:59:20 +02:00
Jacek Galowicz
e267fc31c6
Documentation of the configuration and compiling process was updated to
...
our switch to the newer GCC.
2012-09-16 10:58:37 +02:00
Jacek Galowicz
459ceaa42d
Documented which benchmarks/apps are shipped with MetalSVM and what they
...
do/how to configure them.
2012-09-15 18:21:13 +02:00
Jacek Galowicz
7743e4b9ab
Added some comments and fixed a typo.
2012-09-15 18:20:31 +02:00
Marian Ohligs
78ded06efa
test
2012-09-12 23:20:27 +02:00
Marian Ohligs
7d043bee07
increase readability
2012-09-12 18:02:27 +02:00
Marian Ohligs
0a29c633ad
remove memory leak
2012-09-12 15:42:07 +02:00
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
Stefan Lankes
0c61f5dee1
per default the kernel enables L1$ for RX buffers
2012-09-12 00:41:15 -07:00
Stefan Lankes
859c11e399
add RCCE test
2012-09-11 23:50:39 -07:00
Stefan Lankes
2f64a5c772
replace tcpip_input by ethernet_input/ip_input
...
All MetalSVM drivers guarantee that the input function will be called in the context of the tcpip thread.
Therefore, we are able to use ethernet_input/ip_input instead of tcpip_input
2012-09-11 10:36:29 +02:00
Stefan Lankes
bffaf0bd57
on x64, disable the option to create user-level tasks
2012-09-10 15:39:51 +02:00