view gsm-fw/cdg/cdginc-conservative/mmtxidx.cdg @ 884:353daaa6014d

gsm-fw/gpf/conf/gsmcomp.c: increased max partition in the voice-only config The code we got from TCS211 had the maximum prim pool partition size set to 900 bytes in the voice-only config (no FAX_AND_DATA, no GPRS) and to 1600 bytes in every other config. As it turns out, this "minimized" config breaks when the AT command interface is used with %CPI enabled, as the responsible code in ATI does an ACI_MALLOC of 1012 bytes. TI may have considered this case to be unsupported usage (perhaps they didn't care about the combination of a voice-only PS with AT command control), but we do want this use case to work without crashing. Solution: I made the largest prim pool the same as it is with FAX_AND_DATA: 3 partitions of 1600 bytes.
author Space Falcon <falcon@ivan.Harhan.ORG>
date Sat, 27 Jun 2015 07:31:30 +0000
parents 9ba088a875bd
children
line wrap: on
line source

/*
+--------------------------------------------------------------------------+
| PROJECT : PROTOCOL STACK                                                 |
| FILE    : mmtxidx.cdg                                                    |
| SOURCE  : "msg\rr_com.mdf"                                               |
| LastModified : "2004-01-16"                                              |
| IdAndVersion : "8010.606.02.008"                                         |
| SrcFileTime  : "Wed Nov 28 10:20:42 2007"                                |
| Generated by CCDGEN_2.5.5A on Thu Sep 25 09:52:55 2014                   |
|           !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!!                |
+--------------------------------------------------------------------------+
*/

/* entity  numItem  idx*/
/*    0*/ {    2,    0},
/*    1*/ {   64,    2},
/*    2*/ {    6,   66},
/*    3*/ {   51,   72},
/*    4*/ {   63,  123},
/*    5*/ {   60,  186},
/*    6*/ {   49,  246},
/*    7*/ {  166,  295},
/*    8*/ {  227,  461},
/*    9*/ {  134,  688},
/*   10*/ {   34,  822},
/*   11*/ {   37,  856},
/*   12*/ {   10,  893},
/*   13*/ {   56,  903},
/*   14*/ {   86,  959},
/*65535*/ {    0,    0}