Commit graph

89 commits

Author SHA1 Message Date
Stefan Lankes
5c9ef35170 use tcpip_input instead of ethernet_input
=> With NO_SYS=0, netif->input must be set to tcpip_input for all netif types (whether ethernet, PPP, slipif, etc.)
2011-08-01 21:57:38 +02:00
Marian Ohligs
94a98c5950 Merge branch 'master' into ohligs
Conflicts:
	kernel/tasks.c
2011-07-30 19:21:25 +02:00
Stefan Lankes
8c9504a87f add some additional error checks 2011-07-30 17:40:09 +02:00
Marian Ohligs
55e0e971be merge master 2011-07-27 10:28:01 +02:00
Carl-Benedikt Krüger
9d51e282da server & client test 2011-07-12 14:39:23 +02:00
Stefan Lankes
ea10e8f4d6 fix bug to compile MetalSVM on systems without RCCE support 2011-07-04 22:21:02 +02:00
Stefan Lankes
30aaa5fda3 review of Benedikt's virtual IP device 2011-07-04 13:02:19 -07:00
Stefan Lankes
227031a41c Merge branch 'master' into network 2011-07-04 11:41:21 -07:00
Stefan Lankes
f48c738d8e fix bug in the initialization of LwIP 2011-07-04 10:56:15 -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
Carl-Benedikt Krüger
19d325abf3 ... 2011-06-27 12:36:53 +02:00
Carl-Benedikt Krüger
40da25fd3e ... 2011-06-27 12:31:06 +02:00
root
7724b70d55 upgrade to newest metalsvm 2011-06-27 11:39:01 +02:00
Stefan Lankes
499fc1192f comment ping example 2011-06-22 11:29:59 -07:00
Stefan Lankes
19fffd46c5 use netif_set_up to enable the network device 2011-06-21 23:19:28 -07:00
root
ddc428f641 ... 2011-06-21 00:07:19 +02:00
root
786272ad5e ... 2011-06-20 23:55:46 +02:00
root
f4eda566de ... 2011-06-20 19:09:18 +02:00
root
b907b89d30 ... 2011-06-20 18:35:12 +02:00
root
5481271f1e ... 2011-06-20 18:32:58 +02:00
root
ee3760a527 ... 2011-06-20 18:29:53 +02:00
root
188fa64c86 ... 2011-06-20 18:28:18 +02:00
root
bd8b343df3 ... 2011-06-20 18:27:03 +02:00
root
a805acfed4 ... 2011-06-20 18:14:10 +02:00
root
73130da64e sccedit 2011-06-20 15:16:53 +02:00
root
053ceb0096 sccedit 2011-06-20 15:14:03 +02:00
root
83a3ccdac6 sccedit 2011-06-20 15:04:17 +02:00
root
e9186206ef scc edit 2011-06-20 14:34:17 +02:00
Stefan Lankes
b4639fc1ae fix typo, remove some SCC workarounds 2011-06-08 23:42:20 -07: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
Stefan Lankes
6c80f9e15a add initial version of eMAC driver
as workround for some bugs, a few LwIP features and the interrupt handling in ICC are disabled
2011-06-05 00:05:41 -07:00
Stefan Lankes
bfc5f29620 add ping test and increase the number of timeouts 2011-05-29 15:54:33 +02:00
Stefan Lankes
fdeceeac36 switch from lwip-1.3.2 to lwip 1.4.0 2011-05-29 15:36:02 +02:00
Jacek Galowicz
f411498368 Commented another bunch of header files. 2011-04-04 18:12:08 +02:00
Stefan Lankes
5d94954d3a move koutput_init to the function lowlevel_init 2011-03-25 07:46:23 +01:00
Stefan Lankes
80377e4ff3 redesign of the IO interface
=> do not create an additional task to dump kernel messages
2011-03-07 20:02:24 +01:00
stefan
45219bce2e - huge commit
- enable the paging support
- redesign of the APIC code

TODO:
- Currently, we are not able to start user-level applications.
- The RTL8139 driver does not longer work. Perhaps, a bug in the output function.
- The APIC codes doesn't work on all systems. Therefore, the code is currently disabled.



git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@326 315a16e6-25f9-4109-90ae-ca3045a26c18
2010-12-10 06:16:58 +00:00
Renamed from kernel/net.c (Browse further)