Commit graph

1432 commits

Author SHA1 Message Date
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
Stefan Lankes
4f534f5732 add statistic counters to determine the usage of sys_arch.c 2011-10-13 15:38:49 -07:00
Stefan Lankes
5bb9e2f066 add break condition into a possible endless loop 2011-10-13 15:25:10 -07:00
Stefan Lankes
440b87f92e move the definition of the macro errno from sys_arch.h to cc.h 2011-10-13 15:23:43 -07:00
Stefan Lankes
aba6a08b70 use errno to determine socket failures 2011-10-13 15:21:45 -07:00
Marian Ohligs
4c958a0d36 fix typo 2011-10-12 21:21:34 +02:00
Stefan Lankes
f371f8e7b9 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-10-12 10:27:51 -07:00
Stefan Lankes
3e6331913a use RCCE_IAM instead od RCCE_ue 2011-10-12 10:24:22 -07:00
Marian Ohligs
0fa52c279c add switch in stat syscall converting FS_TYPES in newlib st_mode types, enable stat in mshell 2011-10-12 11:41:32 +02:00
Stefan Lankes
4d8872bcfa fix alignment bug 2011-10-12 02:09:57 -07:00
Stefan Lankes
3e1a0bc7d6 reduce the size of the RX buffer for MPB version and minor optimizations 2011-10-11 16:02:28 -07:00
Stefan Lankes
30bf7d20a3 minor optimization, using of the flag MAP_REMAP to enable the cache 2011-10-10 15:38:55 -07:00
Stefan Lankes
69d2114654 add flag MAP_REMAP to remap already mapped paged with new attributes 2011-10-10 15:37:35 -07:00
Stefan Lankes
e7fa5f90e5 enable virtual IP device 2011-10-10 13:21:39 -07:00
Stefan Lankes
9aa37f217d remove obsolete debug messages 2011-10-10 13:21:04 -07:00
Stefan Lankes
c68332bea4 mask eMAC device per default 2011-10-10 13:10:50 -07:00
Stefan Lankes
244aa1a4c0 minor optimizations, use RC_RCCEID to determine the core id 2011-10-10 22:03:12 +02:00
Stefan Lankes
52ad55730e switch to LINT1 for the Virtual IP device 2011-10-10 22:02:22 +02:00
Stefan Lankes
a8da55f55a minor optimizations 2011-10-10 22:01:38 +02:00
Stefan Lankes
364609e8e0 add the array RC_RCCEID to determine the RCCE ID from a given core id 2011-10-10 21:54:56 +02:00
Stefan Lankes
8551a9ea9a use "nicer" function names 2011-10-10 06:23:00 +02:00
Stefan Lankes
8f4349ee51 minor optimizations 2011-10-09 21:03:31 -07:00
Stefan Lankes
8e6b00b42e redesign of the interrupt handling
=> now, the eMAC device uses also LINT0
2011-10-09 13:04:13 -07:00
Stefan Lankes
46e19fb4b6 remove obsolete code 2011-10-09 13:02:18 -07:00
Stefan Lankes
07c068cae2 temporary disabling of the virtual IP device 2011-10-09 13:01:24 -07:00
Stefan Lankes
f8413774da redesign of eMAC interrupt handler 2011-10-08 23:09:51 -07:00
Stefan Lankes
1683610e53 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-10-08 08:54:55 +02:00
Stefan Lankes
3bbba12ac9 fix bug in save_fpu_state 2011-10-07 16:11:25 +02:00
Stefan Lankes
5fe4f8895b minor optimizations and additional output messages 2011-10-07 16:10:34 +02:00
Stefan Lankes
c90a533521 only by a context switch, the FPU registers are saved in the task context 2011-10-07 16:07:29 +02:00
Stefan Lankes
4f237a9069 add example which used floating point numbers 2011-10-07 16:03:11 +02:00