FreeCalypso > hg > freecalypso-sw
view gsm-fw/cdg/cdginc-conservative/p_mnlc.h @ 853:ae254ffeaec3
AT command interface works!
The cause of the breakage was the same Nucleus API issue with NU_Create_Timer()
which we encountered at the very beginning of this project with Riviera timers:
the code in uartfax.c from TCS211 was passing 0 as the initial dummy value for
the timer duration, and our FreeNucleus version doesn't like it. The fix is
the same: pass 1 as the initial dummy value instead.
author | Space Falcon <falcon@ivan.Harhan.ORG> |
---|---|
date | Thu, 30 Apr 2015 01:46:26 +0000 |
parents | 9ba088a875bd |
children |
line wrap: on
line source
/* +--------------------------------------------------------------------------+ | PROJECT : PROTOCOL STACK | | FILE : p_mnlc.h | | SOURCE : "sap\mnlc.pdf" | | LastModified : "2002-10-25" | | IdAndVersion : "8443.104.02.003" | | SrcFileTime : "Thu Nov 29 09:48:12 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_MNLC_H #define P_MNLC_H #define CDG_ENTER__P_MNLC_H #define CDG_ENTER__FILENAME _P_MNLC_H #define CDG_ENTER__P_MNLC_H__FILE_TYPE CDGINC #define CDG_ENTER__P_MNLC_H__LAST_MODIFIED _2002_10_25 #define CDG_ENTER__P_MNLC_H__ID_AND_VERSION _8443_104_02_003 #define CDG_ENTER__P_MNLC_H__SRC_FILE_TIME _Thu_Nov_29_09_48_12_2007 #include "CDG_ENTER.h" #undef CDG_ENTER__P_MNLC_H #undef CDG_ENTER__FILENAME #include "p_mnlc.val" #ifndef __T_called_party_bcd_num__ #define __T_called_party_bcd_num__ /* * called Party Bcd number * CCDGEN:WriteStruct_Count==1977 */ typedef struct { U8 number_length; /*< 0: 1> Number of decimal digits in the Bcd number */ U8 bcd[L_MAX_CALLED_BCD_NO_LENGTH]; /*< 1: 10> Bcd Number */ U8 _align0; /*< 11: 1> alignment */ } T_called_party_bcd_num; #endif /* * End of substructure section, begin of primitive definition section */ #ifndef __T_MNLC_SMS_MEAS_REQ__ #define __T_MNLC_SMS_MEAS_REQ__ /* * * CCDGEN:WriteStruct_Count==1978 */ typedef struct { U16 reference; /*< 0: 2> Reference */ U8 _align0; /*< 2: 1> alignment */ U8 _align1; /*< 3: 1> alignment */ T_called_party_bcd_num called_party_bcd_num; /*< 4: 12> called Party Bcd number */ } T_MNLC_SMS_MEAS_REQ; #endif #ifndef __T_MNLC_SMS_MEAS_CNF__ #define __T_MNLC_SMS_MEAS_CNF__ /* * * CCDGEN:WriteStruct_Count==1979 */ typedef struct { U16 reference; /*< 0: 2> Reference */ U8 data_valid; /*< 2: 1> Cursor Data Valid */ U8 sms_text[CURSOR_SMS_TEXT_140]; /*< 3:140> SMS text */ U8 _align0; /*<143: 1> alignment */ } T_MNLC_SMS_MEAS_CNF; #endif #include "CDG_LEAVE.h" #endif