comparison src/gpf2/inc/ccd_codingtypes.h @ 1:864b8cc0cf63

src/gpf2: preened GPF goo from TCS211
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 25 Sep 2016 23:38:58 +0000
parents
children
comparison
equal deleted inserted replaced
0:945cf7f506b2 1:864b8cc0cf63
1 /*
2 +-----------------------------------------------------------------------------
3 | Project :
4 | Modul : ccd_codingtypes.h
5 +-----------------------------------------------------------------------------
6 | Copyright 2004 Texas Instruments Deutschland GmbH
7 | All rights reserved.
8 |
9 | This file is confidential and a trade secret of Texas
10 | Instruments Deutschland GmbH
11 | The receipt of or possession of this file does not convey
12 | any rights to reproduce or disclose its contents or to
13 | manufacture, use, or sell anything it may describe, in
14 | whole, or in part, without the specific written consent of
15 | Texas Instruments Deutschland GmbH.
16 +-----------------------------------------------------------------------------
17 | Purpose : Definition of constant numbers for coding types used by CCD and
18 | CCDDATA
19 +-----------------------------------------------------------------------------
20 */
21
22 #define MAX_CODEC_ID 0x2f
23
24 /*
25 * These numbers refer to the place of each used en/decoding function
26 * in the codec table. The first entry is reserved for cdc_STD_encode and
27 * cdc_STD_decode.
28 */
29 #define CCDTYPE_GSM1_V 0x1
30 #define CCDTYPE_GSM1_TV 0x2
31 #define CCDTYPE_GSM2_T 0x3
32 #define CCDTYPE_GSM3_V 0x4
33 #define CCDTYPE_GSM3_TV 0x5
34 #define CCDTYPE_GSM4_LV 0x6
35 #define CCDTYPE_GSM4_TLV 0x7
36 #define CCDTYPE_GSM5_V 0x8
37 #define CCDTYPE_GSM5_TLV 0x9
38 #define CCDTYPE_GSM6_TLV 0xa
39 #define CCDTYPE_GSM7_LV 0xb
40 #define CCDTYPE_GSM1_ASN 0xc
41 #define CCDTYPE_BCDODD 0xd
42 #define CCDTYPE_BCDEVEN 0xe
43 #define CCDTYPE_BCD_NOFILL 0xf
44 #define CCDTYPE_BCD_MNC 0x10
45 #define CCDTYPE_CSN1_S1 0x11
46 #define CCDTYPE_CSN1_SHL 0x12
47 #define CCDTYPE_S_PADDING 0x13
48 #define CCDTYPE_T30_IDENT 0x14
49 #define CCDTYPE_BITSTRING 0x15
50 #define CCDTYPE_ASN1_INTEGER 0x16
51 #define CCDTYPE_ASN1_SEQUENCE 0x17
52 #define CCDTYPE_ASN1_CHOICE 0x18
53 #define CCDTYPE_ASN1_OCTET 0x19
54 #define CCDTYPE_NO_CODE 0x1a
55 #define CCDTYPE_ASN1_INTEGER_EXTENSIBLE 0x1b
56 #define CCDTYPE_ASN1_SEQUENCE_EXTENSIBLE 0x1c
57 #define CCDTYPE_ASN1_CHOICE_EXTENSIBLE 0x1d
58 #define CCDTYPE_ASN1_OBJ_ID 0x1e
59 #define CCDTYPE_ASN1_OPEN_TYPE 0x1f
60 #define CCDTYPE_NONCRITICAL_EXT 0x20
61 #define CCDTYPE_CRITICAL_EXT 0x21
62 #define CCDTYPE_S_PADDING_0 0x22
63 #define CCDTYPE_CSN1_S0 0x23
64 #define CCDTYPE_HL_FLAG 0x24
65 #define CCDTYPE_FDD_CI 0x25
66 #define CCDTYPE_TDD_CI 0x26
67 #define CCDTYPE_FREQ_LIST 0x27
68 #define CCDTYPE_CSN1_CONCAT 0x28
69 #define CCDTYPE_BREAK_COND 0x29
70 #define CCDTYPE_GSM5_TV 0x2a
71 #define CCDTYPE_CSN1_CHOICE1 0x2b
72 #define CCDTYPE_CSN1_CHOICE2 0x2c
73 #define CCDTYPE_CSN1_SHL_OPT 0x2d
74 #define CCDTYPE_CSN1_S1_OPT 0x2e
75 #define CCDTYPE_CSN1_S0_OPT 0x2f