2
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 | Project :
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 | Modul : ccddata_version.c
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 +-----------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 | Copyright 2002 Texas Instruments Berlin, AG
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 | All rights reserved.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 | This file is confidential and a trade secret of Texas
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 | Instruments Berlin, AG
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 | The receipt of or possession of this file does not convey
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 | any rights to reproduce or disclose its contents or to
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 | manufacture, use, or sell anything it may describe, in
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 | whole, or in part, without the specific written consent of
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 | Texas Instruments Berlin, AG.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 +-----------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 | Purpose : This files supplies function delivering version information
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 | about ccddata and the tables.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 +-----------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 /*==== INCLUDES =============================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 static char*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 #include "ccddata_version.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 ;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 #include "typedefs.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 #include "ccdtable.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 /*==== CONSTS ================================================================*//*==== TYPES =================================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 /*==== LOCALS ================================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 /*==== PRIVATE FUNCTIONS =====================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 /*==== PUBLIC FUNCTIONS ======================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 | Function : ccddata_get_version
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 | Description : Deliver the version of ccddata. In ccddata_version.h the
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 | variable CCDDATA_VERSION defines a string containing the
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 | version information. This file may only contain one line
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 | CCDDATA_VERSION="X.Y.Z"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 | because it is also used by ccddata.mk.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 | Parameters : none
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 | Return : The string containing the version information.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51 char* ccddata_get_version ()
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
53 return CCDDATA_VERSION;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
54 }
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
55
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
56 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
57 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 | Function : ccddata_get_table_version
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 | Description : Deliver the version of ccddata tables.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
61 | The version is a constant from ccdtable.h and is increased
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
62 | if the tables format changes.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
63 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
64 | Parameters : none
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
65 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
66 | Return : The version number.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
67 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
68 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
69
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
70 int ccddata_get_table_version ()
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
71 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
72 return CCDDATA_TABLE_VERSION;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
73 }
|