#!/bin/sh

export LD_LIBRARY_PATH=/tmp/lib:$LD_LIBRARY_PATH:

cd /tmp/

chmod 777 web/images/*
chmod 777 web/css/*
chmod 777 web/js/*
chmod 777 web/*
chmod 777 ko/extdrv/*
chmod 777 ko/*
chmod 777 lib/*
chmod 777 *
chmod 777 nginx/sbin/*

edid_config=$(cat /box/box.ini | grep 'edid_index:')
edid=${edid_config:11:1}
edid_size=`echo "$edid" | wc -c`
if [ "$edid_size" = "2" ]
then
	cp /tmp/edid/$edid.* /tmp/edid.bin
	echo edid is index $edid
fi

cd /tmp/ko
./load3531a -i -osmem 640

telnetd&

#RESET GPIO17_6
himm 0x120F0258 0

#GPIO17 DIR
#himm 0x12260400

#LED GPIO15_0 GPIO15_1
#LED GPIO20_0 GPIO20_1 GPIO20_2 GPIO20_3 GPIO20_4
#LED GPIO13_7 GPIO15_2 GPIO15_3

himm 0x120F02F4 0
himm 0x120F02F8 0

himm 0x120F01F4 0
himm 0x120F02FC 0
himm 0x120F0300 0

#GPIO15 DIR
himm 0x12240400 0xF

#GPIO20 DIR
himm 0x12290400 0x1F

#GPIO13 DIR
himm 0x12220400 0x80

#POWER LED ON
himm 0x12240004 0

#HDMI LED OFF
himm 0x12290004 1
himm 0x12290008 2
himm 0x12290010 4
himm 0x12290020 8
himm 0x12290040 0x10
himm 0x12220200 0x80
himm 0x12240010 4
himm 0x12240020 8

echo 20480000 > /proc/sys/net/core/wmem_default
echo 40960000 > /proc/sys/net/core/wmem_max

#UART3
himm 0x120f0218 0x1
himm 0x120f021c 0x1

cd /tmp/
./reset &

ifconfig lo up

/tmp/nginx/sbin/nginx -p /tmp/nginx/

./box.x8a
