init.c File Reference

#include <ubixos/types.h>
#include <ubixos/sched.h>
#include <ubixos/endtask.h>
#include <net/sys.h>
#include <net/mem.h>
#include <net/memp.h>
#include <net/tcpip.h>
#include <netif/loopif.h>
#include <netif/tcpdump.h>
#include <netif/ethernetif.h>
#include <ubixos/exec.h>
#include <lib/kmalloc.h>
#include <lib/kprintf.h>

Go to the source code of this file.

Functions

int net_init ()
void netMainThread ()
static void tcpip_init_done (void *arg)


Function Documentation

int net_init (  ) 

Definition at line 50 of file init.c.

References mem_init(), memp_init(), netMainThread(), pbuf_init(), sys_init(), and sys_thread_new().

void netMainThread (  ) 

Definition at line 66 of file init.c.

References _current, endTask(), ethernetif_init(), taskStruct::id, IP4_ADDR, kprintf(), loopif_init(), netif_add(), netif_init(), netif_set_default(), shell_init(), sys_sem_free(), sys_sem_new(), sys_sem_wait(), tcpip_init(), tcpip_init_done, and tcpip_input().

Referenced by net_init().

static void tcpip_init_done ( void *  arg  )  [static]

Definition at line 95 of file init.c.

References sys_sem_signal().


Generated on Sun Dec 3 02:38:10 2006 for UbixOS V2 by  doxygen 1.4.7