Commit graph

1240 commits

Author SHA1 Message Date
Marian Ohligs
8c3751fca4 - remove lwip_close tests
- deactivate lwip_close in driver/char/socket to remove Pagefaults until lwip_close works correctly
2011-09-14 17:13:54 +02:00
Marian Ohligs
9de6a8c423 - lwip_close tests 2011-09-14 17:01:30 +02:00
Marian Ohligs
39396f1188 - only initialize the fildes_t in usertasks, on create_user_task 2011-09-14 16:25:29 +02:00
Marian Ohligs
d633a084ab - some copyright changes in mshell 2011-09-14 14:34:10 +02:00
Marian Ohligs
2beedc5e7d - change copyrights 2011-09-14 14:31:23 +02:00
Marian Ohligs
0dc10634a9 - code cleanup
- rename netio in socket
    - reactivate workaround in lseek
2011-09-14 14:30:06 +02:00
Marian Ohligs
9ead68262a - code cleanup
- rename netio in socket
- reactivate workaround in lseek
2011-09-14 14:26:52 +02:00
Marian Ohligs
e572d1c502 Merge branch 'master' into ohligs
Conflicts:
	kernel/init.c
	kernel/tests.c
2011-09-09 21:23:15 +02:00
Stefan Lankes
4d57419e22 increasing the support of user-level BSD sockets 2011-09-08 04:43:35 -07:00
Stefan Lankes
58b46d6c08 on the server side, we determines also the bandwidth 2011-09-07 03:12:38 -07:00
Stefan Lankes
42ee9a2a6a now, we use on all SCCs the same IP (192.168.28.(COREID+1)) 2011-09-07 01:41:17 -07:00
Stefan Lankes
308f9b136f remove tcpip_callback(netif_set_link_up, netif)
=> the initd will set the link up
2011-09-07 10:11:16 +02:00
Stefan Lankes
8aadb9a426 to solve some DHCP issues, we use same procedure to initialize LwIP like the LwIP examples 2011-09-07 10:09:47 +02:00
Stefan Lankes
4f5e5e2449 switch back to RAW interface and some cosmetic changes 2011-09-07 10:07:22 +02:00
Stefan Lankes
24ea129456 use optimized memcpy function to increase the performance 2011-09-06 08:58:03 -07:00
Stefan Lankes
a79f47d365 remove wrong comment 2011-09-06 08:09:33 -07:00
Stefan Lankes
bbf4706c50 LwIP fine tuning 2011-09-06 07:15:26 -07:00
Stefan Lankes
3fad9accbd remove obsolete timer 2011-09-06 07:11:23 -07:00
Stefan Lankes
c6339bfd2d by leaving the interrupt handler, we check if an urgent task is ready
if yes, the kernel switchs to this task
2011-09-06 06:46:52 -07:00
Stefan Lankes
3ff872ac31 fine tuning... 2011-09-04 01:55:55 -07:00
Stefan Lankes
9b442bfd11 add a free netio server 2011-09-03 13:29:33 -07:00
Stefan Lankes
710523582e increase the performance of the eMAC device by enabling write combining 2011-09-03 13:28:02 -07:00
Stefan Lankes
be766af0fb LwIP fine tuning 2011-09-03 13:27:25 -07:00
Stefan Lankes
62070aa3a9 add the support of (explicit) write through caching 2011-09-03 13:25:49 -07:00
Stefan Lankes
6b8d635c3b minor optimizations in the LwIP settings 2011-09-02 14:20:43 -07:00
Stefan Lankes
27e652f81d if a task exists with a higher priority, we start a rescheduling in check_workqueues. 2011-09-02 13:57:11 -07:00
Stefan Lankes
41dc03235a use get_cpu_frequency instead of the static number 533 2011-09-02 13:52:42 -07:00
Stefan Lankes
751dda8f1e add helper function to determine, if the interrupt flag is set 2011-09-02 13:51:29 -07:00
Stefan Lankes
f198c26851 add nicer output messages 2011-09-02 13:35:22 -07:00
Stefan Lankes
b67e9bb88f move initrd to 0x01000000
ATTENTION: By the creation of scc_bootinfo.asm, you have to use this new default value (see Makfile)
2011-09-02 13:24:53 -07:00
Stefan Lankes
591e162460 switch back to the "original" test cases 2011-09-02 12:44:47 -07:00
Marian Ohligs
42de06ebd9 - some test changes 2011-09-01 22:57:50 +02:00
Marian Ohligs
f6e1118cc9 Merge branch 'master' into ohligs 2011-09-01 22:48:25 +02:00
Marian Ohligs
e5167d1417 Merge branch 'master' into ohligs
Conflicts:
	kernel/tests.c
2011-09-01 22:48:04 +02:00
Stefan Lankes
e6fb99beb4 add inline assembler functions to determine the MSB and LSB 2011-09-01 13:31:41 -07:00
Stefan Lankes
8f00510250 reduce the number of LwIP debugging messages 2011-09-01 13:10:32 -07:00
Stefan Lankes
0ac3404f46 add missing header "tcpip.h" 2011-09-01 13:02:08 -07:00
Stefan Lankes
497856d5d9 fine tuning to optimize LwIP 2011-09-01 21:33:40 +02:00
Stefan Lankes
38d0451b0d use LWIP_DEBUGF to dump debug messages 2011-09-01 21:33:02 +02:00
Stefan Lankes
470039bd17 remove wrong code to realize a fast lane for driver tasks 2011-09-01 21:31:44 +02:00
Stefan Lankes
4fe793e607 use tcpip_callback(netif_set_link_up, netif) to set the flag NETIF_FLAG_LINK_UP 2011-09-01 21:30:11 +02:00
Stefan Lankes
bd00b19b94 switch back to default tests 2011-08-30 09:53:22 +02:00
Stefan Lankes
2c4b9bba07 minor optimizations 2011-08-29 20:33:45 -07:00
Stefan Lankes
6fff9c3bc7 add the possibility to use a transponse matrix B 2011-08-29 06:10:53 -07:00
Marian Ohligs
ed5dba2672 Merge branch 'master' into ohligs
Conflicts:
	kernel/tests.c
2011-08-29 14:52:23 +02:00
Stefan Lankes
6a9794dc9b remove obsolete files 2011-08-29 04:03:32 -07:00
Stefan Lankes
c8b821b8e1 switch back to original test cases 2011-08-29 03:59:22 -07:00
Stefan Lankes
49dde7a522 use get_cpu_frequency instead of the hard-coded frequency number 533 2011-08-29 01:54:59 -07:00
Stefan Lankes
5f4c1f8aaa Integration of Simon's mailbox system into the SVM subsystem 2011-08-29 01:49:59 -07:00
Stefan Lankes
a8cfbf3e93 disable MPE flag (=> using L2 cache) for readonly regions 2011-08-29 01:49:19 -07:00