comparison cdg-hybrid/cdginc/p_fad.val @ 9:6da1d56a96a3

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 15 Jul 2018 21:08:11 +0000
parents
children
comparison
equal deleted inserted replaced
8:ed162c9cd29f 9:6da1d56a96a3
1 /*
2 +--------------------------------------------------------------------------+
3 | PROJECT : PROTOCOL STACK |
4 | FILE : p_fad.val |
5 | SOURCE : "sap\fad.pdf" |
6 | LastModified : "2002-04-22" |
7 | IdAndVersion : "8411.103.00.305" |
8 | SrcFileTime : "Thu Nov 29 09:41:22 2007" |
9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
11 +--------------------------------------------------------------------------+
12 */
13
14 /* PRAGMAS
15 * PREFIX : NONE
16 * COMPATIBILITY_DEFINES : NO (require PREFIX)
17 * ALWAYS_ENUM_IN_VAL_FILE: NO
18 * ENABLE_GROUP: NO
19 * CAPITALIZE_TYPENAME: NO
20 */
21
22
23 #ifndef P_FAD_VAL
24 #define P_FAD_VAL
25
26
27 #define CDG_ENTER__P_FAD_VAL
28
29 #define CDG_ENTER__FILENAME _P_FAD_VAL
30 #define CDG_ENTER__P_FAD_VAL__FILE_TYPE CDGINC
31 #define CDG_ENTER__P_FAD_VAL__LAST_MODIFIED _2002_04_22
32 #define CDG_ENTER__P_FAD_VAL__ID_AND_VERSION _8411_103_00_305
33
34 #define CDG_ENTER__P_FAD_VAL__SRC_FILE_TIME _Thu_Nov_29_09_41_22_2007
35
36 #include "CDG_ENTER.h"
37
38 #undef CDG_ENTER__P_FAD_VAL
39
40 #undef CDG_ENTER__FILENAME
41
42
43 /*
44 * Value constants for VAL_trans_rate
45 */
46 #define R_BCS (0x12c) /* rate 300 bit/s */
47 #define R_2400 (0x960) /* rate 2400 bit/s */
48 #define R_4800 (0x12c0) /* rate 4800 bit/s */
49 #define R_7200 (0x1c20) /* rate 7200 bit/s */
50 #define R_9600 (0x2580) /* rate 9600 bit/s */
51 #define R_12000 (0x2ee0) /* rate 12000 bit/s */
52 #define R_14400 (0x3840) /* rate 14400 bit/s */
53
54 /*
55 * Value constants for VAL_mode
56 */
57 #define MUX_OFF (0x0) /* ignore */
58 #define MUX_BCS (0x1) /* BCS data */
59 #define MUX_MSG (0x2) /* MSG data */
60
61 /*
62 * Value constants for VAL_cause
63 */
64 #define ERR_REM_FAD (0xcc00) /* reserved */
65 #define ERR_REM_PREAMBLE (0xcc11) /* DATA received instead of PREAMBLE - Preamble too short */
66 #define ERR_REM_DATA_BCS (0xcc12) /* DATA received from remote modem during BCS phase */
67 #define ERR_REM_TRAIN_START (0xcc13) /* DATA received from remote modem at start of training */
68 #define ERR_REM_NO_TRAINING (0xcc14) /* DATA received from remote modem prior to training */
69 #define ERR_REM_TRAINING (0xcc15) /* DATA received from remote modem during training */
70 #define ERR_REM_MSG (0xcc16) /* DATA received from remote modem while sending MSG data */
71 #define ERR_REM_PREAMBLE_SHORT (0xcc17) /* PREAMBLE received from remote station too short */
72 #define ERR_REM_PREAMBLE_LONG (0xcc18) /* PREAMBLE received from remote station too long */
73 #define ERR_REM_IDENT (0xcc19) /* Incorrect identification from remote modem */
74 #define ERR_LOCAL_FAD (0xcc20) /* reserved */
75 #define ERR_LOCAL_BCS_RATE (0xcc21) /* BCS rate requested by local modem (MSG phase) */
76 #define ERR_LOCAL_MSG_RATE (0xcc22) /* MSG rate requested by local modem (BCS phase) */
77 #define ERR_LOCAL_DATA_NULL (0xcc23) /* DATA request received from T30 in NULL state */
78 #define ERR_LOCAL_DATA_BCS (0xcc24) /* DATA request received from T30 while receiving BCS data */
79 #define ERR_LOCAL_DATA_TCF_SND (0xcc25) /* DATA request received from T30 while sending TCF data */
80 #define ERR_LOCAL_DATA_TCF_RCV (0xcc26) /* DATA request received from T30 while receiving TCF data */
81 #define ERR_LOCAL_DATA_MSG (0xcc27) /* DATA request received from T30 while receiving MSG data */
82 #define ERR_LOCAL_DATA_UNDEF (0xcc28) /* DATA request received from T30 - state unknown */
83 #define ERR_LOCAL_DATA_MSG_UFL (0xcc29) /* DATA request not received from T30 - MSG-REC underflow */
84 #define ERR_LOCAL_IDENT (0xcc30) /* Incorrect identification from local modem */
85 #define ERR_OWN_FAD (0xcc40) /* reserved */
86 #define ERR_FAD_SUB_TRAIN (0xcc41) /* FAD in unknown substate during training */
87 #define ERR_FAD_SUB_TCF (0xcc42) /* FAD in unknown substate (TCF) */
88 #define ERR_FAD_SUB_MSG (0xcc43) /* FAD in unknown substate (MSG) */
89 #define ERR_GENERAL_FAD (0xcc50) /* reserved */
90 #define ERR_INVALID_DATA_RCV (0xcc51) /* invalid data received */
91 #define ERR_EMPTY_BUFFER (0xcc52) /* send/receive buffer is empty */
92 #define ERR_OVERFLOW_BCS_RCV (0xcc52) /* buffer overflow while receiving BCS data */
93 #define ERR_NOT_SET (0xccff) /* error not set */
94
95 /*
96 * user defined constants
97 */
98 #define DUMMY_FAD (0x0)
99
100 #include "CDG_LEAVE.h"
101
102
103 #endif