FreeCalypso > hg > fc-magnetite
diff src/aci2/alr/alr_csf.c @ 478:5e39123540e6
hybrid fw: Openmoko-mimicking AT@BAND command implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 14 Jun 2018 06:04:54 +0000 |
parents | 93999a60b835 |
children |
line wrap: on
line diff
--- a/src/aci2/alr/alr_csf.c Thu Jun 14 03:04:53 2018 +0000 +++ b/src/aci2/alr/alr_csf.c Thu Jun 14 06:04:54 2018 +0000 @@ -177,4 +177,33 @@ #endif /* !NTRACE */ +/* + * Function added in FreeCalypso to support Openmoko's AT@BAND command + * without making ACI include ALR header files. + */ + +GLOBAL void alr_get_band_of_serving_cell (char *strbuf) +{ + switch(alr_data->sc_band) + { + case BAND_GSM_900: + strcpy(strbuf, "GSM 900"); + break; + case BAND_DCS_1800: + strcpy(strbuf, "DCS 1800"); + break; + case BAND_PCS_1900: + strcpy(strbuf, "PCS 1900"); + break; + case BAND_E_GSM: + strcpy(strbuf, "EGSM"); + break; + case BAND_GSM_850: + strcpy(strbuf, "GSM 850"); + break; + default: + strcpy(strbuf, "Unknown"); + } +} + #endif