Commit graph

961 commits

Author SHA1 Message Date
Carl-Benedikt Krüger
a44c26c6ce merge && test for master 2011-08-02 15:33:48 +02:00
Stefan Lankes
75cf088989 use nicer output messages 2011-08-02 06:19:26 -07:00
Carl-Benedikt Krüger
d963bb694c merge && test for master 2011-08-02 15:13:20 +02:00
Carl-Benedikt Krüger
6c9d0f6b08 merge && test for master 2011-08-02 15:10:48 +02:00
Carl-Benedikt Krüger
5f25824035 merge && test for master 2011-08-02 15:07:43 +02:00
Carl-Benedikt Krüger
d16fbb31c2 merge && test for master 2011-08-02 15:01:40 +02:00
Carl-Benedikt Krüger
82161fc53c merge && test for master 2011-08-02 14:59:14 +02:00
Carl-Benedikt Krüger
2d34553c2c merge && test for master 2011-08-02 14:53:41 +02:00
Stefan Lankes
556734bf8c disable LwIP example 2011-08-02 05:26:40 -07:00
Carl-Benedikt Krüger
015f425075 merge && test for master 2011-08-02 13:34:31 +02:00
Carl-Benedikt Krüger
b7d0ec5cf5 merge && test for master 2011-08-02 13:29:26 +02:00
Carl-Benedikt Krüger
e88881a756 merge && test for master 2011-08-02 13:22:55 +02:00
Carl-Benedikt Krüger
3936fa5a26 merge && test for master 2011-08-02 13:20:06 +02:00
Carl-Benedikt Krüger
c8badae6ad merge && test for master 2011-08-02 13:19:12 +02:00
Carl-Benedikt Krüger
1ec632145b merge && test for master 2011-08-02 13:14:23 +02:00
Carl-Benedikt Krüger
20300fb745 merge && test for master 2011-08-02 13:11:44 +02:00
Carl-Benedikt Krüger
8bf03aaa61 merge && test for master 2011-08-02 13:10:15 +02:00
Stefan Lankes
81a24913ca fix bug by disabling LwIP 2011-08-02 13:05:08 +02:00
Carl-Benedikt Krüger
5ef210c469 merge && test for master 2011-08-02 13:04:02 +02:00
Carl-Benedikt Krüger
920a4088f7 merge && test for master 2011-08-02 12:56:47 +02:00
Carl-Benedikt Krüger
e20d3482fd merge && test for master 2011-08-02 12:51:56 +02:00
Carl-Benedikt Krüger
3310c8b987 merge && test for master 2011-08-02 12:46:41 +02:00
Carl-Benedikt Krüger
5bef5eb03b merge && test for master 2011-08-02 12:43:53 +02:00
Carl-Benedikt Krüger
f73f98ad0a merge && test for master 2011-08-02 12:41:13 +02:00
Carl-Benedikt Krüger
be7a5ff269 merge && test for master 2011-08-02 12:32:41 +02:00
Carl-Benedikt Krüger
4d5150558a merge && test for master 2011-08-02 12:24:05 +02:00
Stefan Lankes
026d5e264c use table_lock to avoid GPs during a task switch 2011-08-02 10:24:17 +02:00
Stefan Lankes
744abc36c8 minor optimization on single core systems 2011-08-02 07:07:16 +02:00
Stefan Lankes
5ffa35351c minor optimizations... IRQ handler calls directly the LwIP stack 2011-08-01 13:26:11 -07:00
Stefan Lankes
d5bfc4f28c avoid races on SMP systems
=> signalizes with a new flag, that a task switch is finished
2011-08-01 22:01:39 +02:00
Stefan Lankes
2538fd7d0b use nicer output messages 2011-08-01 22:00:05 +02:00
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
Stefan Lankes
3f2d9a2405 add support of LwIP's "lightweight" synchronization mechanisms 2011-08-01 21:56:16 +02:00
Stefan Lankes
253ec92ca0 remove obsolete wait function
=> IRQ handler uses directly the LwIP stacks
2011-08-01 21:52:57 +02:00
Stefan Lankes
a26f88c940 cosmetic changes 2011-07-31 19:17:42 +02:00
Stefan Lankes
27ee238684 search MP table on all systems 2011-07-31 19:15:06 +02:00
Stefan Lankes
ee30cdd0bf enable LWIP's raw ip for the ping example 2011-07-31 19:13:59 +02:00
Stefan Lankes
0410594ae8 fix bug in handling the timer interrupt
=> sending EOI before task switching
2011-07-30 22:47:27 +02:00
Stefan Lankes
5290cd0002 using of the correct data types
=> avoids some conflicts on other architectures
2011-07-30 22:46:08 +02:00
Stefan Lankes
8c9504a87f add some additional error checks 2011-07-30 17:40:09 +02:00
Stefan Lankes
f76f4ac70d fix wrong initialization of current_task 2011-07-30 17:36:21 +02:00
Stefan Lankes
fba32ec692 using of the correct data types
=> avoids some conflicts on other architectures
2011-07-30 17:34:30 +02:00
Stefan Lankes
1f681afcb1 cosmetic changes 2011-07-30 17:29:43 +02:00
Stefan Lankes
30f84a4007 fix bug in irq handling 2011-07-30 17:28:09 +02:00
Stefan Lankes
4735eb6651 redirect qemu's monitor to stdio 2011-07-30 17:24:06 +02:00
Stefan Lankes
0d867265d9 set LWIP_RAW to 0 because we don't nee raw pcbs => speeds up input processing 2011-07-26 14:54:06 -07:00
Carl-Benedikt Krüger
2535fbd83d shell test 2011-07-26 17:00:19 +02:00
Carl-Benedikt Krüger
446297d213 shell test 2011-07-26 16:53:59 +02:00
Carl-Benedikt Krüger
b35dfc1bd8 shell test 2011-07-26 16:52:07 +02:00
Carl-Benedikt Krüger
62713bc9d2 shell test 2011-07-26 14:39:48 +02:00