changeset 386:23e9a9f18b97

scripts/make-rv-swe-hdr.sh: new script for generating rv_swe.h
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 17 Jan 2018 07:18:43 +0000
parents ae81cbcffabb
children a05086335d8e
files scripts/make-rv-swe-hdr.sh
diffstat 1 files changed, 48 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/make-rv-swe-hdr.sh	Wed Jan 17 07:18:43 2018 +0000
@@ -0,0 +1,48 @@
+#!/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'
+
+echo
+echo '#endif /* __RV_SWE_H__ */'