view scripts/make-rv-swe-hdr.sh @ 284:bba917c3b510

aci: don't reset audio volume on AT+CFUN TI's AT-command-controlled modems have always had the peculiar misfeature where the audio volume gets reset to default on AT+CFUN, blowing away any AT+CLVL changes made previously. This misfeature is now getting worse, now that the audio volume may be set as a side effect of audio mode loading, in addition to explicit AT+CLVL. So let's take out this unnecessary audio volume reset.
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 08 Nov 2021 21:52:29 +0000
parents ee04ca45053d
children e17bdedfbf2b
line wrap: on
line source

#!/bin/sh

echo '#ifndef __RV_SWE_H__'
echo '#define __RV_SWE_H__'
echo

if [ "$ATP_STATE" = 1 ]
then
	echo '#define RVM_ATP_SWE'
fi

echo '#define RVM_AUDIO_SWE'
echo '#define RVM_ETM_SWE'
echo '#define RVM_DAR_SWE'
echo '#define RVM_SPI_SWE'
echo '#define RVM_LLS_SWE'
echo '#define RVM_KPD_SWE'

if [ "$FCHG_STATE" = 1 ]
then
	echo '#define RVM_FCHG_SWE'
fi

if [ "$LCC_STATE" = 1 ]
then
	echo '#define RVM_LCC_SWE'
fi

if [ "$PWR_STATE" = 1 ]
then
	echo '#define RVM_PWR_SWE'
fi

if [ "$R2D_STATE" = 1 ]
then
	echo '#define RVM_R2D_SWE'
fi

if [ "$MKS_STATE" = 1 ]
then
	echo '#define RVM_MKS_SWE'
fi

echo '#define RVM_RTC_SWE'
echo '#define RVM_FFS_SWE'

if [ "$FCBM_STATE" = 1 ]
then
	echo '#define RVM_FCBM_SWE'
fi

echo
echo '#endif /* __RV_SWE_H__ */'