#! /bin/sh

if [ ! -d /sys/class/gpio/gpio32/ ] ; then
  echo 32 > /sys/class/gpio/export
  echo in > /sys/class/gpio/gpio32/direction
fi

if [ ! -d /sys/class/gpio/gpio33/ ] ; then
  echo 33 > /sys/class/gpio/export
  echo out > /sys/class/gpio/gpio33/direction
  echo 0 > /sys/class/gpio/gpio33/value
fi

if [ ! -d /sys/class/gpio/gpio34/ ] ; then
  echo 34 > /sys/class/gpio/export
  echo high > /sys/class/gpio/gpio34/direction
fi


if [ ! -d /sys/class/gpio/gpio40/ ] ; then
  echo 40 > /sys/class/gpio/export
  echo out > /sys/class/gpio/gpio40/direction
  echo 0 > /sys/class/gpio/gpio40/value
fi

if [ ! -d /sys/class/gpio/gpio41/ ] ; then
  echo 41 > /sys/class/gpio/export
  echo out > /sys/class/gpio/gpio41/direction
  echo 0 > /sys/class/gpio/gpio41/value
fi

if [ ! -d /sys/class/gpio/gpio42/ ] ; then
  echo 42 > /sys/class/gpio/export
  echo out > /sys/class/gpio/gpio42/direction
  echo 0 > /sys/class/gpio/gpio42/value
fi

if [ ! -d /sys/class/gpio/gpio43/ ] ; then
  echo 43 > /sys/class/gpio/export
  echo out > /sys/class/gpio/gpio43/direction
  echo 0 > /sys/class/gpio/gpio43/value
fi

if [ ! -d /sys/class/gpio/gpio44/ ] ; then
  echo 44 > /sys/class/gpio/export
  echo out > /sys/class/gpio/gpio44/direction
  echo 0 > /sys/class/gpio/gpio44/value
fi

if [ ! -d /sys/class/gpio/gpio45/ ] ; then
  echo 45 > /sys/class/gpio/export
  echo out > /sys/class/gpio/gpio45/direction
  echo 0 > /sys/class/gpio/gpio45/value
fi

if [ ! -d /sys/class/gpio/gpio117/ ] ; then
  echo 117 > /sys/class/gpio/export
fi

if [ ! -d /sys/class/gpio/gpio118/ ] ; then
  echo 118 > /sys/class/gpio/export
fi

if [ ! -d /sys/class/gpio/gpio119/ ] ; then
  echo 119 > /sys/class/gpio/export
fi

if [ ! -d /sys/class/gpio/gpio38/ ] ; then
  echo 38 > /sys/class/gpio/export
fi

if [ ! -d /sys/class/gpio/gpio190/ ] ; then
  echo 190 > /sys/class/gpio/export
fi

if [ ! -d /sys/class/gpio/gpio3/ ] ; then
  echo 3 > /sys/class/gpio/export
fi

if [ ! -d /sys/class/gpio/gpio2/ ] ; then
  echo 2 > /sys/class/gpio/export
fi

exit 0
