text: /**
   * @file dd_Error.h
  
   * @section descr File description
   *
   * This file is for testing doxygen.
   *
   * @section Copyright Copyright
   *
   * Copyright (c) 2009 Electronics and Telecommunications Research Institute (ETRI) All Rights Reserved.
   *
   * Following acts are STRICTLY PROHIBITED except when a specific prior written permission is
   * obtained from ETRI or a separate written agreement with ETRI stipulates such permission specifically:
   * a) Selling, distributing, sublicensing, renting, leasing, transmitting, redistributing or otherwise
   *    transferring this software to a third party;
   * b) Copying, transforming, modifying, creating any derivatives of, reverse engineering, decompiling,
   *    disassembling, translating, making any attempt to discover the source code of, the whole or part
   *    of this software in source or binary form;
   * c) Making any copy of the whole or part of this software other than one copy for backup purposes only; and
   * d) Using the name, trademark or logo of ETRI or the names of contributors in order to endorse or
   *    promote products derived from this software.
   *
   * This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS,
   * REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
   * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. IN NO EVENT WILL ETRI (OR ITS LICENSORS,
   * IF ANY) BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
   * INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING FROM,
   * OUT OF OR IN CONNECTION WITH THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF ETRI HAS BEEN ADVISED
   * OF THE POSSIBILITY OF SUCH DAMAGES.
   *
   * Any permitted redistribution of this software must retain the copyright notice, conditions,
   * and disclaimer as specified above.
   *
   * @section infos File informations
   *
   * $System: ECO-OS          $
   * $Block:  Driver          $
   * $Module: DD_ERROR        $
   * $Date: 2009.4.16         $
   * $Rev: ver 1.0.0          $
   * $Creator: Choi, Gwang Ho $
   * $Owner: Choi, Gwang Ho   $
   * $URL: www.etri.re.kr 	$
   *
   */
  
  /*##############################################################################
  * Revision history
  -----------------------------------------------------------------------------
     Date       Rev.    Author  Description
  ----------   -------  ------  -----------------------------------------------
  2009-04-16   V1.0.0    CGH     Initial version
  ##############################################################################*/
  
  /*##############################################################################
  * Include area
  ##############################################################################*/
  #ifndef DD_ERROR_H
  #define DD_ERROR_H
  
  /*##############################################################################
  * Constant area
  ##############################################################################*/
  /* File version information */
  #define DD_ERROR_SW_MAJOR_VERSION  1
  #define DD_ERROR_SW_MINOR_VERSION  0
  #define DD_ERROR_SW_PATCH_VERSION  0
  
  #define ERR_OK           0             /* OK */
  #define ERR_SPEED        1             /* This device does not work in the active speed mode. */
  #define ERR_RANGE        2             /* Parameter out of range. */
  #define ERR_VALUE        3             /* Parameter of incorrect value. */
  #define ERR_OVERFLOW     4             /* Timer overflow. */
  #define ERR_MATH         5             /* Overflow during evaluation. */
  #define ERR_ENABLED      6             /* Device is enabled. */
  #define ERR_DISABLED     7             /* Device is disabled. */
  #define ERR_BUSY         8             /* Device is busy. */
  #define ERR_NOTAVAIL     9             /* Requested value or method not available. */
  #define ERR_RXEMPTY      10            /* No data in receiver. */
  #define ERR_TXFULL       11            /* Transmitter is full. */
  #define ERR_BUSOFF       12            /* Bus not available. */
  #define ERR_OVERRUN      13            /* Overrun error is detected. */
  #define ERR_FRAMING      14            /* Framing error is detected. */
  #define ERR_PARITY       15            /* Parity error is detected. */
  #define ERR_NOISE        16            /* Noise error is detected. */
  #define ERR_IDLE         17            /* Idle error is detected. */
  #define ERR_FAULT        18            /* Fault error is detected. */
  #define ERR_BREAK        19            /* Break char is received during communication. */
  #define ERR_CRC          20            /* CRC error is detected. */
  #define ERR_ARBITR       21            /* A node losts arbitration. This error occurs if two nodes start transmission at the same time. */
  #define ERR_PROTECT      22            /* Protection error is detected. */
  #define ERR_UNDERFLOW    23            /* Underflow error is detected. */
  #define ERR_UNDERRUN     24            /* Underrun error is detected. */
  #define ERR_COMMON       25            /* Common error of a device. */
  #define ERR_LINSYNC      26            /* LIN synchronization error is detected. */
  
  /*##############################################################################
  * Type area
  ##############################################################################*/
  
  /*##############################################################################
  * Global variable area
  ##############################################################################*/
  
  /*##############################################################################
  * Global function declaration area
  ##############################################################################*/
  
  #endif /* DD_ERROR_H */
  