/************************************************************************/
/* Copyright 1991 MBARI													*/
/************************************************************************/
/* Summary	: Include file of defined constants							*/
/* Filename : mbariConst.h												*/
/* Author	: Andrew Pearce, Robert Herlien								*/
/* Project	: OASIS Mooring												*/
/* $Revision: 1.1 $														*/
/* Created	: 02/06/91													*/
/*																			*/
/* MBARI provides this documentation and code "as is", with no warranty,	*/
/* express or implied, of its quality or consistency. It is provided without*/
/* support and without obligation on the part of the Monterey Bay Aquarium	*/
/* Research Institute to assist in its use, correction, modification, or	*/
/* enhancement. This information should not be published or distributed to	*/
/* third parties without specific written permission from MBARI.			*/
/*																			*/
/************************************************************************/
/* Modification History:												*/
/* 06feb91 rah - created from Andy's const.h (rah)						*/
/* 21jun2016 rah - modified for Oasis5 on PIC32 to removed redundant defs*/
/************************************************************************/

#ifndef INCconsth
#define INCconsth		1

/* Deleted definitions for TRUE, FALSE for use on OASIS5 on PIC32.		*/
/* There are so many places that define these, including GenericTypeDefs.h*/
/* and some places for FreeRTOS and FatFs, that I couldn't make it		*/
/* consistent.  For now, I've placed #include <GenericTypeDefs.h> into	*/
/* mbariTypes.h.  Perhaps it should be here, but it's mostly type defs,	*/
/* not constant defs.  rah, 7/7/2016									*/

#define OK		 0
#define SUCCESS	 0
#define ERROR	-1
#define FOREVER while(TRUE)

#define NAT16_MAX		0xffff
#define NAT32_MAX		(0xffffffff)

#endif /* INCconsth */
