# HG changeset patch # User Mychaela Falconia # Date 1446354215 0 # Node ID 51f580665110c612f0ccebea92b996f3fc8ec384 # Parent f22b34873ea52dcf6f855c53056a03fd669a3c58 gsm-fw: C139 works with non-volatile FFS enabled diff -r f22b34873ea5 -r 51f580665110 gsm-fw/configs/c139-gsm-flash --- a/gsm-fw/configs/c139-gsm-flash Sun Nov 01 03:39:51 2015 +0000 +++ b/gsm-fw/configs/c139-gsm-flash Sun Nov 01 05:03:35 2015 +0000 @@ -1,11 +1,13 @@ # This configuration builds an experimental flashImage that runs on the # Mot C139/C140 target and includes the GSM protocol stack. Control is via -# AT commands over RVTMUX (no UI). Flash is not touched; FFS is in RAM and -# initialized blank on every boot. +# AT commands over RVTMUX (no UI). An aftermarket FFS is placed in the flash +# region from 0x3C0000 through 0x3EFFFF. target c139 feature gsm feature at-rvtmux +feature aftermarket-ffs 60 3 + feature etm feature tmffs2 diff -r f22b34873ea5 -r 51f580665110 gsm-fw/services/ffs/intelsbdrv.c --- a/gsm-fw/services/ffs/intelsbdrv.c Sun Nov 01 03:39:51 2015 +0000 +++ b/gsm-fw/services/ffs/intelsbdrv.c Sun Nov 01 05:03:35 2015 +0000 @@ -14,6 +14,7 @@ #include "ffstrace.h" #include "intctl.h" +#define INTEL_UNLOCK_SLOW 1 #undef tlw #define tlw(contents)