view src/cs/services/dar/dar_gen.h @ 684:269554439ace

targets/fcdev3b.h: bring back CONFIG_TARGET_FCDEV3B C preprocessor symbol CONFIG_TARGET_FCMODEM is no longer used anywhere in our code base, thus it is being fully retired. OTOH, CONFIG_TARGET_FCDEV3B is being brought back: with our earlier FC modem family idea now being withdrawn in light of the discovery of Tango modules, FCDEV3B goes back to being its own unique target.
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 24 Sep 2020 20:21:51 +0000
parents 945cf7f506b2
children
line wrap: on
line source

/********************************************************************************/
/*                                                                              */
/*    File Name:   dar_gen.h                                                    */
/*                                                                              */
/*    Purpose:     This file contain general definitions of DAR Module.         */
/*                                                                              */
/*    Note:                                                                     */
/*        None.                                                                 */
/*                                                                              */
/*    Revision History:                                                         */
/*       9 October 2001      Stephanie Gerthoux        Create                   */
/*                                                                              */
/* (C) Copyright 2001 by Texas Instruments Incorporated, All Rights Reserved.   */
/*                                                                              */
/********************************************************************************/

#ifndef __DAR_GEN_H__
#define __DAR_GEN_H__

   #include "rv/general.h"


   /**** Type definitions ****/

   /** Dar data format : ASCII or binary **/ 
   typedef INT8 T_DAR_FORMAT;
   /* possible values */
   #define DAR_ASCII_FORMAT     (0)   /* ASCII format */
   #define DAR_BINARY_FORMAT    (-1)  /* Binary format */

   /** DAR data level ( Error / Warning / Debug) **/
   typedef UINT8 T_DAR_LEVEL;

   typedef UINT8* T_DAR_BUFFER;

   typedef char T_DAR_INFO;

   /** DAR callback function **/
   typedef void (*DAR_CALLBACK_FUNC)(T_DAR_BUFFER, UINT16);

   /** DAR Level Default definition **/
   #define DAR_LEVEL_DEFAULT     (DAR_ERROR)

#endif