hc
2024-08-12 233ab1bd4c5697f5cdec94e60206e8c6ac609b4c
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