diff gsm-fw/cdg/cdginc-conservative/p_l2r.val @ 656:9ba088a875bd

gsm-fw/cdg: "conservative" version created
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Thu, 25 Sep 2014 10:00:35 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gsm-fw/cdg/cdginc-conservative/p_l2r.val	Thu Sep 25 10:00:35 2014 +0000
@@ -0,0 +1,147 @@
+/*
++--------------------------------------------------------------------------+
+| PROJECT : PROTOCOL STACK                                                 |
+| FILE    : p_l2r.val                                                      |
+| SOURCE  : "sap\l2r.pdf"                                                  |
+| LastModified : "2001-10-31"                                              |
+| IdAndVersion : "8411.102.01.124"                                         |
+| SrcFileTime  : "Thu Nov 29 09:44:22 2007"                                |
+| Generated by CCDGEN_2.5.5A on Thu Sep 25 09:52:55 2014                   |
+|           !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!!                |
++--------------------------------------------------------------------------+
+*/
+
+/* PRAGMAS
+ * PREFIX                 : NONE
+ * COMPATIBILITY_DEFINES  : NO (require PREFIX)
+ * ALWAYS_ENUM_IN_VAL_FILE: NO
+ * ENABLE_GROUP: NO
+ * CAPITALIZE_TYPENAME: NO
+ */
+
+
+#ifndef P_L2R_VAL
+#define P_L2R_VAL
+
+
+#define CDG_ENTER__P_L2R_VAL
+
+#define CDG_ENTER__FILENAME _P_L2R_VAL
+#define CDG_ENTER__P_L2R_VAL__FILE_TYPE CDGINC
+#define CDG_ENTER__P_L2R_VAL__LAST_MODIFIED _2001_10_31
+#define CDG_ENTER__P_L2R_VAL__ID_AND_VERSION _8411_102_01_124
+
+#define CDG_ENTER__P_L2R_VAL__SRC_FILE_TIME _Thu_Nov_29_09_44_22_2007
+
+#include "CDG_ENTER.h"
+
+#undef CDG_ENTER__P_L2R_VAL
+
+#undef CDG_ENTER__FILENAME
+
+
+/*
+ * Value constants for VAL_pt
+ */
+#define L2R_COMPR_TYPE_V42BIS          (0x0)      /* V.42bis                        */
+
+/*
+ * Value constants for VAL_p0
+ */
+#define L2R_COMP_DIR_NONE              (0x0)      /* compress in neither direction  */
+#define L2R_COMP_DIR_TRANSMIT          (0x1)      /* compress in uplink direction only */
+#define L2R_COMP_DIR_RECEIVE           (0x2)      /* compress in downlink direction only */
+#define L2R_COMP_DIR_BOTH              (0x3)      /* compress in both directions    */
+
+/*
+ * Value constants for VAL_uil2p
+ */
+#define L2R_ISO6429                    (0x0)      /* ISO6429, codeset 0, DC1/DC3 (with flow control) */
+#define L2R_COPnoFlCt                  (0x1)      /* Character Oriented Protocol with No Flow Control */
+
+/*
+ * Value constants for VAL_rate
+ */
+#define L2R_HALFRATE_4800              (0x0)      /* halfrate 4,8/6 kBit            */
+#define L2R_FULLRATE_4800              (0x1)      /* fullrate 4,8/6 kBit            */
+#define L2R_FULLRATE_9600              (0x2)      /* fullrate 9,6/12 kBit           */
+#define L2R_FULLRATE_14400             (0x3)      /* fullrate 13,4/14,4 kBit        */
+
+/*
+ * Value constants for VAL_ack_flg
+ */
+#define L2R_ACK                        (0x0)      /* acknowledged                   */
+#define L2R_NAK                        (0x1)      /* not acknowledged               */
+
+/*
+ * Value constants for VAL_cause
+ */
+#define CAUSE_DUMMY                    (0x0)      /* The following causes can occur within this primitive: all those possible within the RLP_ERROR_IND primitive of  the RLP SAP */
+
+/*
+ * Value constants for VAL_dti_conn
+ */
+#define L2R_CONNECT_DTI                (0x0)      /* Connect DTI to L2R             */
+#define L2R_DISCONNECT_DTI             (0x1)      /* Connect DTI to upper layer     */
+
+/*
+ * Value constants for VAL_link_id
+ */
+#define L2R_LINK_ID_DEFAULT            (0x0)      /* Default link id                */
+
+/*
+ * Value constants for VAL_dti_direction
+ */
+#define L2R_DTI_NORMAL                 (0x0)      /* DTI used normally              */
+#define L2R_DTI_INVERTED               (0x1)      /* DTI is inverted                */
+
+/*
+ * user defined constants
+ */
+#define L2R_K_MS_IWF_MIN               (0x0)      
+#define L2R_K_MS_IWF_MAX               (0x3d)     
+#define L2R_K_MS_IWF_DEF               (0x3d)     
+#define L2R_K_IWF_MS_MIN               (0x0)      
+#define L2R_K_IWF_MS_MAX               (0x3d)     
+#define L2R_K_IWF_MS_DEF               (0x3d)     
+#define L2R_T1_MIN_FULLRATE_14400      (0x2a)     
+#define L2R_T1_MIN_FULLRATE_9600       (0x26)     
+#define L2R_T1_MIN_FULLRATE_4800       (0x2c)     
+#define L2R_T1_MIN_HALFRATE_4800       (0x3c)     
+#define L2R_T1_MIN                     (0x26)     
+#define L2R_T1_MAX                     (0xff)     
+#define L2R_T1_DEF_FULLRATE_14400      (0x34)     
+#define L2R_T1_DEF_FULLRATE_9600       (0x30)     
+#define L2R_T1_DEF_FULLRATE_4800       (0x36)     
+#define L2R_T1_DEF_HALFRATE_4800       (0x4e)     
+#define L2R_T1_DEF                     (0x30)     
+#define L2R_T2_MIN                     (0x0)      
+#define L2R_T2_MAX                     (0xff)     
+#define L2R_T2_DEF                     (0x14)     
+#define L2R_N2_MIN                     (0x1)      
+#define L2R_N2_MAX                     (0xff)     
+#define L2R_N2_DEF                     (0x6)      
+#define L2R_PT_MIN                     (0x0)      
+#define L2R_PT_MAX                     (0x0)      
+#define L2R_PT_DEF                     (0x0)      
+#define L2R_P0_MIN                     (0x0)      
+#define L2R_P0_MAX                     (0x0)      
+#define L2R_P0_DEF                     (0x0)      
+#define L2R_P1_MIN                     (0x200)    
+#define L2R_P1_MAX                     (0xffff)   
+#define L2R_P1_DEF                     (0x200)    
+#define L2R_P2_MIN                     (0x6)      
+#define L2R_P2_MAX                     (0xfa)     
+#define L2R_P2_DEF                     (0x6)      
+#define L2R_BYTES_PER_PRIM_MIN         (0x19)     
+#define L2R_BYTES_PER_PRIM_MAX         (0xfa)     
+#define L2R_BYTES_PER_PRIM_DEF         (0xfa)     
+#define L2R_BUFFER_SIZE_MIN            (0x800)    
+#define L2R_BUFFER_SIZE_MAX            (0x1000)   
+#define L2R_BUFFER_SIZE_DEF            (0x800)    
+#define L2R_ENTITY_NAME_LEN            (0x6)      
+
+#include "CDG_LEAVE.h"
+
+
+#endif