2011-07-01 17:51:32 +00:00
|
|
|
#!/bin/sh
|
2013-03-15 23:24:24 +00:00
|
|
|
|
|
|
|
PID=$$
|
|
|
|
echo "-1000" > /proc/$PID/oom_score_adj
|
|
|
|
|
2013-03-16 22:18:23 +00:00
|
|
|
trap "kill 0" EXIT
|
|
|
|
|
2011-07-01 17:51:32 +00:00
|
|
|
while [ -e /etc/passwd ]; do
|
2013-03-15 23:24:24 +00:00
|
|
|
cat /lib/firmware/sysmobts-v?.bit > /dev/fpgadl_par0
|
|
|
|
sleep 2s
|
2012-05-14 20:27:18 +00:00
|
|
|
cat /lib/firmware/sysmobts-v?.out > /dev/dspdl_dm644x_0
|
2013-03-15 23:24:24 +00:00
|
|
|
sleep 1s
|
2012-05-31 21:15:38 +00:00
|
|
|
echo "0" > /sys/class/leds/activity_led/brightness
|
2013-03-15 23:24:24 +00:00
|
|
|
(echo "0" > /proc/self/oom_score_adj && exec nice -n -20 $*) &
|
|
|
|
LAST_PID=$!
|
|
|
|
wait $LAST_PID
|
|
|
|
sleep 10s
|
2011-07-01 17:51:32 +00:00
|
|
|
done
|