From 8a40ec7cf41f0ee3616d9efa3e3eeb24d03f0427 Mon Sep 17 00:00:00 2001 From: Zheng Da Date: Fri, 5 Feb 2010 15:17:30 +0100 Subject: a new thread for device requests in dde_pcnet32. --- dde_pcnet32/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dde_pcnet32/main.c b/dde_pcnet32/main.c index cee28551..8f04bfeb 100644 --- a/dde_pcnet32/main.c +++ b/dde_pcnet32/main.c @@ -12,6 +12,7 @@ void netif_rx_handle (char *data, int len, struct net_device *dev); int main(int argc, char **argv) { + extern void ds_server(void); l4dde26_init(); l4dde26_process_init(); l4dde26_softirq_init(); @@ -23,6 +24,8 @@ int main(int argc, char **argv) mach_device_init(); trivfs_init(); + + cthread_detach (cthread_fork (ds_server, NULL)); trivfs_server(); return 0; -- cgit v1.2.3