#!/bin/bash

BINFILE="/opt/lnxall_app/bin/gpio_powerchk"
has_mcp2518=0
[ -e '/sys/bus/spi/drivers/mcp251xfd/spi0.0' ] && has_mcp2518=1
[ -e '/sys/bus/spi/drivers/mcp251xfd/spi0.1' ] && has_mcp2518=1

DELAY=7
if [ -e '/sys/bus/pci/devices/0000:01:00.0/vendor' ] ; then
	[ "$(cat /sys/bus/pci/devices/0000:01:00.0/vendor)" = '0x1f0a' ] && DELAY=4
fi

if [ ${has_mcp2518} -ne 0 ] ; then
    if [ -x "$BINFILE" ] ; then
		exec /opt/lnxall_app/bin/gpio_powerchk 73 49 ${DELAY}
	fi
fi
sleep 600
