0
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /********************************************************************************/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 /* */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 /* File Name: dar_gen.h */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 /* */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 /* Purpose: This file contain general definitions of DAR Module. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 /* */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 /* Note: */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 /* None. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 /* */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 /* Revision History: */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 /* 9 October 2001 Stephanie Gerthoux Create */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 /* */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 /* (C) Copyright 2001 by Texas Instruments Incorporated, All Rights Reserved. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 /* */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 /********************************************************************************/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 #ifndef __DAR_GEN_H__
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 #define __DAR_GEN_H__
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 #include "rv/general.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 /**** Type definitions ****/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 /** Dar data format : ASCII or binary **/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 typedef INT8 T_DAR_FORMAT;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 /* possible values */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 #define DAR_ASCII_FORMAT (0) /* ASCII format */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 #define DAR_BINARY_FORMAT (-1) /* Binary format */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 /** DAR data level ( Error / Warning / Debug) **/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 typedef UINT8 T_DAR_LEVEL;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 typedef UINT8* T_DAR_BUFFER;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 typedef char T_DAR_INFO;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 /** DAR callback function **/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 typedef void (*DAR_CALLBACK_FUNC)(T_DAR_BUFFER, UINT16);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 /** DAR Level Default definition **/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 #define DAR_LEVEL_DEFAULT (DAR_ERROR)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 #endif |