1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| #!/bin/sh
| #
| # Start px3seBase for px3se...
| #
|
| function get_emmcblk() {
| MMC=/dev/mmcblk2
| for i in `seq 0 2`; do
| TYPE=`cat /sys/bus/mmc/devices/mmc${i}*/type 2>/dev/null`
| if [ "${TYPE}"x == "MMCx" ]; then
| MMC=$i;
| fi
| done
|
| echo /dev/mmcblk$MMC
| }
|
| case "$1" in
| start)
| px3seBase -i $(get_emmcblk)
| ;;
| stop)
| printf "stop finished"
| ;;
| *)
| echo "Usage: $0 {start|stop}"
| exit 1
| ;;
| esac
|
| exit 0
|
|