FreeCalypso > hg > fc-magnetite
diff src/aci2/aci/ati_cmd.c @ 597:f18b29e27be5
First attempt at MCSI voice path automatic switching
The function is implemented at the ACI level in both aci2 and aci3,
successfully avoids triggering the DSP bug on the first call,
but the shutdown of MCSI upon call completion is not working properly yet
in either version.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 27 Mar 2019 22:18:35 +0000 |
parents | 96c1d047b3c6 |
children | 8f50b202e81f |
line wrap: on
line diff
--- a/src/aci2/aci/ati_cmd.c Mon Mar 18 17:56:04 2019 +0000 +++ b/src/aci2/aci/ati_cmd.c Wed Mar 27 22:18:35 2019 +0000 @@ -682,6 +682,8 @@ #ifdef CONFIG_TARGET_FCDEV3B EXTERN T_ATI_RSLT atAtVPATH (char *cl, UBYTE srcId); EXTERN T_ATI_RSLT queatAtVPATH (char *cl, UBYTE srcId); +EXTERN T_ATI_RSLT atAtVSEL (char *cl, UBYTE srcId); +EXTERN T_ATI_RSLT queatAtVSEL (char *cl, UBYTE srcId); #endif EXTERN T_ATI_RSLT atAtSND (char *cl, UBYTE srcId); EXTERN T_ATI_RSLT atAtE1 (char *cl, UBYTE srcId); @@ -1093,6 +1095,7 @@ #endif #ifdef CONFIG_TARGET_FCDEV3B {"@VPATH", AT_CMD_AT_VPATH, atAtVPATH,test_gen, queatAtVPATH,"%s: (0-2)"}, + {"@VSEL", AT_CMD_AT_VSEL, atAtVSEL, test_gen, queatAtVSEL, "%s: (0,1)"}, #endif {"@SND", AT_CMD_AT_SND, atAtSND, 0, 0, 0}, {"@E1", AT_CMD_AT_E1, atAtE1, 0, 0, 0},