/*****************************************************************************
 * **File:** csp/csp_error.h
 *
 * **Description:** Error codes.
 ****************************************************************************/
#pragma once
/**
   @defgroup CSP_ERR CSP error codes.
   @{
*/
[docs]#define CSP_ERR_NONE		 0		/**< No error */ 
[docs]#define CSP_ERR_NOMEM		-1		/**< Not enough memory */ 
[docs]#define CSP_ERR_INVAL		-2		/**< Invalid argument */ 
[docs]#define CSP_ERR_TIMEDOUT	-3		/**< Operation timed out */ 
[docs]#define CSP_ERR_USED		-4		/**< Resource already in use */ 
[docs]#define CSP_ERR_NOTSUP		-5		/**< Operation not supported */ 
[docs]#define CSP_ERR_BUSY		-6		/**< Device or resource busy */ 
[docs]#define CSP_ERR_ALREADY		-7		/**< Connection already in progress */ 
[docs]#define CSP_ERR_RESET		-8		/**< Connection reset */ 
[docs]#define CSP_ERR_NOBUFS		-9		/**< No more buffer space available */ 
[docs]#define CSP_ERR_TX		-10		/**< Transmission failed */ 
[docs]#define CSP_ERR_DRIVER		-11		/**< Error in driver layer */ 
[docs]#define CSP_ERR_AGAIN		-12		/**< Resource temporarily unavailable */ 
[docs]#define CSP_ERR_NOSYS		-38		/**< Function not implemented */ 
[docs]#define CSP_ERR_HMAC		-100		/**< HMAC failed */ 
[docs]#define CSP_ERR_CRC32		-102		/**< CRC32 failed */ 
[docs]#define CSP_ERR_SFP		-103		/**< SFP protocol error or inconsistency */ 
[docs]#define CSP_ERR_MTU     -104     /**< Invalid MTU */ 
/**@}*/