Commit graph

457 commits

Author SHA1 Message Date
Stefan Lankes
f48c738d8e fix bug in the initialization of LwIP 2011-07-04 10:56:15 -07:00
Stefan Lankes
0fe5027a63 if LwIP supports sockets, the ping example will switch to the socket interface 2011-07-04 10:51:30 -07:00
Stefan Lankes
351a0f6391 remove obsolete iRCCE_*_push 2011-07-03 02:31:40 -07:00
Stefan Lankes
e08f6a9d53 add UART support 2011-07-02 13:04:26 -07:00
Stefan Lankes
e5c0e2b037 integrate the timer values of the icc ping example in the payload of the mailbox header
=> remove some static variables
2011-07-02 03:40:08 -07:00
Stefan Lankes
5cd3d7557a fine tuning to increase the performance of the mailbox example 2011-07-02 03:13:24 -07:00
Stefan Lankes
4b3efa14a3 add Simon's patch 2011-07-02 03:10:07 -07:00
Stefan Lankes
32a36c5e6e disable ping example 2011-07-02 00:28:41 -07:00
Stefan Lankes
fec9f9cfe1 switch back to the ping example
- use RAW interface
- cut the timer debug messages
2011-06-30 12:26:16 -07:00
Stefan Lankes
bc2eb33141 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-06-30 12:13:50 -07:00
Stefan Lankes
86b1d02945 remove obsolete lines 2011-06-30 12:11:58 -07:00
Stefan Lankes
89ae9be16e add missing delays 2011-06-30 14:16:55 +02:00
Stefan Lankes
e1d3ac2ec5 remove obsolete code & minor optimizations 2011-06-29 12:31:32 -07:00
Stefan Lankes
de216756d1 move mailbox example to tests.c 2011-06-29 12:29:04 -07:00
Stefan Lankes
11e25ee5c8 fix copy/paste failure, Simon has written the mailbox system
=> fix failure in copyright statement
2011-06-28 23:39:40 -07:00
Stefan Lankes
4e89605b1f Merge branch 'master' into mailbox 2011-06-28 13:48:15 -07:00
Stefan Lankes
af2345d15c remove typos and cosmetic changes 2011-06-28 13:45:12 -07:00
Stefan Lankes
01a7530d63 use the FPGA registers to determine the number slots, which are used as private memory 2011-06-28 10:58:32 -07:00
Stefan Lankes
7b2dfe4497 map off-die shared memory in the kernel address space
- plus example code
2011-06-27 15:12:58 -07:00
Simon Pickartz
d6860b60b7 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm into mailbox_integration 2011-06-27 13:37:26 +02:00
Stefan Lankes
499fc1192f comment ping example 2011-06-22 11:29:59 -07:00
Simon Pickartz
39b79506bf Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm into mailbox_integration 2011-06-22 19:51:21 +02:00
Stefan Lankes
cf6fdf4067 reducing the size of the kernel image by using unintialized global arrays 2011-06-22 08:38:49 +02:00
Stefan Lankes
9095773735 Merge branch 'lwip' 2011-06-21 23:28:56 -07:00
Stefan Lankes
f8be2e3483 add first functional version of the eMAC driver
- this driver required at least sccKit 1.4.0
2011-06-21 23:26:31 -07:00
Stefan Lankes
19fffd46c5 use netif_set_up to enable the network device 2011-06-21 23:19:28 -07:00
Stefan Lankes
fd89f4f825 use the socket version of ping, if this feature is enabled in LwIP 2011-06-21 23:18:10 -07:00
Stefan Lankes
b68e9051cb MetalSVM is a research project => we trust the incoming IP packets
- set ETHARP_TRUST_IP_MAC to 1
2011-06-21 23:12:09 -07:00
Stefan Lankes
692e554a3a remove obsolete test 2011-06-21 23:10:45 -07:00
Simon Pickartz
f6fed124b6 use interrupts+anylength_call now 2011-06-09 04:23:17 -07:00
Stefan Lankes
5517d505db remove SCC workaround 2011-06-08 23:43:29 -07:00
Stefan Lankes
b4639fc1ae fix typo, remove some SCC workarounds 2011-06-08 23:42:20 -07:00
Stefan Lankes
9085bb67e4 fix typo 2011-06-09 08:29:06 +02:00
Stefan Lankes
b904e8e412 Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm into lwip 2011-06-08 23:24:34 -07:00
Stefan Lankes
393808e198 fix bug in the initializtion of the BSS section
- DO NOT LONGER USE the compiler flag "-fno-zero-initialized-in-bss"
2011-06-09 08:18:12 +02:00
Generic account for RWTHAachen Students
fbd30d8f5a testing mail_check 2011-06-08 09:23:05 -07:00
Stefan Lankes
46b86a6746 remove typo 2011-06-08 06:03:57 -07:00
Simon Pickartz
0d5eb14892 fix in icc_mail_check 2011-06-08 05:07:22 -07:00
Simon Pickartz
7045bc208b merge 2011-06-08 05:00:52 -07:00
Simon Pickartz
f1aa9fa24c little mail test 2011-06-08 04:59:23 -07:00
Generic account for RWTHAachen Students
bba87c8e27 bug fix in mail_ping 2011-06-07 05:53:16 -07:00
Generic account for RWTHAachen Students
262e9f085a bug fix 2011-06-07 03:53:37 -07:00
Simon Pickartz
a980bd56e6 add mail_ping interrupt test-scenario 2011-06-07 12:40:07 +02:00
Simon Pickartz
570b559b5e add mail_ping interrupt test-scenario 2011-06-07 12:38:35 +02:00
Simon Pickartz
02037f6ba5 Merge branch 'mailbox_integration' of git.lfbs.rwth-aachen.de:metalsvm into mailbox_integration 2011-06-06 23:30:44 -07:00
Simon Pickartz
413af27f9b add counter for mail_ping latency 2011-06-06 23:29:00 -07:00
Stefan Lankes
536e02892f Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm into lwip
Conflicts:
	lwip/src/include/lwipopts.h
2011-06-06 13:20:31 -07:00
Stefan Lankes
3b79af56a3 add the support of the Socket API 2011-06-06 21:45:10 +02:00
Generic account for RWTHAachen Students
240abdef8c little memory optimization in fetch-function 2011-06-06 08:32:59 -07:00
Generic account for RWTHAachen Students
521c3e1bc9 free allocated memory for iRCCE_MAIL_HEADER now; call iRCCE_finalize() in icc_halt() 2011-06-06 06:45:17 -07:00