FreeCalypso > hg > freecalypso-sw
annotate gsm-fw/cfgmagic/feature.mokoffs @ 852:fc713944bd1c
gsm-fw: uartfax.c included in the build with feature at-modem
| author | Space Falcon <falcon@ivan.Harhan.ORG> | 
|---|---|
| date | Sun, 26 Apr 2015 03:06:32 +0000 | 
| parents | c70c077243dd | 
| children | 6ffebb8cec78 | 
| rev | line source | 
|---|---|
| 207 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1 # feature mokoffs is applicable only when building gsm-fw for the Openmoko | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 2 # GTA0x GSM modem. This feature directs our fw to use the original FFS | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 3 # which contains the factory IMEI + RF calibration data and which the | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 4 # original mokoN firmware treats as writable. | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 5 # | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 6 # feature mokoffs -- use MokoFFS, but treat it as read-only | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 7 # feature mokoffs rw -- treat MokoFFS as R/W like the original fw does | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 8 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 9 if [ $TARGET != gtamodem ] | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 10 then | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 11 echo "Error: feature mokoffs is applicable only to target gtamodem" 1>&2 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 12 exit 1 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 13 fi | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 14 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 15 FFS_IN_RAM=0 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 16 CONFIG_MOKOFFS=1 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 17 export_to_c CONFIG_MOKOFFS | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 18 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 19 if [ "$2" = rw ] | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 20 then | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 21 CONFIG_FLASH_WRITE=1 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 22 else | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 23 CONFIG_FLASH_WRITE=0 | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 24 fi | 
| 
c70c077243dd
gsm-fw: beginning of config magic for FFS
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 25 export_to_c CONFIG_FLASH_WRITE | 
