12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #!/bin/sh
- # Start all init scripts in /etc/init.d
- # executing them in numerical order.
- #
- # --- set ddr3ram controller queue
- devmem2 0x4c000054 w 0x00FFFF10
- # --- get spi tiva rtc
- /root/gfa_spi -b 100
- /root/gfa_spi -s
- if [ -c "/dev/net/tun" ]
- then echo "."
- else
- modprobe tun
- fi
- if [ -c "/dev/ppp" ]
- then echo "."
- else
- mknod /dev/ppp c 108 0
- fi
- for i in /etc/init.d/S??* ;do
- # Ignore dangling symlinks (if any).
- [ ! -f "$i" ] && continue
- case "$i" in
- *.sh)
- # Source shell script for speed.
- (
- trap - INT QUIT TSTP
- set start
- . $i
- )
- ;;
- *)
- # No sh extension, so fork subprocess.
- $i start
- ;;
- esac
- done
- # Check 4.3inch Display
- /root/GfACheck4_3Display.sh
- # ---
- rdate time.memod.de
- BOOTCNT=`cat /etc/BOOTCNT`
- BOOTCNT=$((BOOTCNT+1))
- echo $BOOTCNT > /etc/BOOTCNT
- echo "$BOOTCNT ::"`date`" -- "`/root/gfa_spi -u` >> /etc/BOOTTIME
- #-- pwm beeper --- toDo fix kernel dependencies, of error message
- modprobe pwm_beeper
- beep -f 4000 -l 100 -d 200 -n -f 10 -l 50 -n -f 5000 -l 100
|