//
//  $Id: uiptask.h 306 2008-11-07 03:50:06Z jcw $
//  $Revision: 306 $
//  $Author: jcw $
//  $Date: 2008-11-06 22:50:06 -0500 (Thu, 06 Nov 2008) $
//  $HeadURL: http://tinymicros.com/svn_public/arm/lpc2148_demo/trunk/uip/uiptask.h $
//

#ifndef UIP_TASK_H
#define UIP_TASK_H

//
//
//
typedef enum
{
  UIPSTATE_OK = 0,
  UIPSTATE_ALREADYRUNNING,
  UIPSTATE_NOTRUNNING,
  UIPSTATE_TASKDIDNTSTART,
  UIPSTATE_ENCJ28C60ERR,
}
uipState_e;

//
//
//
portBASE_TYPE uipIsRunning (void);
uipState_e uipStart (int doDHCP);
uipState_e uipStop (void);

#endif
