#!/bin/sh
echo -n " * setup GPIO PA21 test ... "
if mkdir /config/gpio/pa21 > /dev/null 2> /dev/null; then
if ! echo 0 > /config/gpio/pa21/gpio_id; then
echo "[ FAILED ]"
exit 1
fi
if ! echo 0x200000 > /config/gpio/pa21/pin_mask; then
echo "[ FAILED ]"
exit 1
fi
if ! echo 0x200000 > /config/gpio/pa21/oe_mask; then
echo "[ FAILED ]"
exit 1
fi
# go high
if ! echo 0 > /config/gpio/pa21/enabled; then
echo "[ FAILED ]"
exit 1
fi
if ! echo 0x200000 > /dev/gpio0; then
echo "[ FAILED ]"
exit 1
fi
echo "[ OK ]"
echo 0 >/dev/gpio0;
else
echo "[ FAILED ]"
exit 1
fi