Statistics
| Branch: | Revision:

root / scout_gumstix / etc / rc.local @ 0276f557

History | View | Annotate | Download (597 Bytes)

1 83163372 Tom Mullins
#!/bin/sh -e
2
#
3
# rc.local
4
#
5
# This script is executed at the end of each multiuser runlevel.
6
# Make sure that the script will "exit 0" on success or any other
7
# value on error.
8
#
9
# In order to enable or disable this script just change the execution
10
# bits.
11
#
12
# By default this script does nothing.
13
14 0276f557 Tom Mullins
dhclient -nw usb0
15
16 83163372 Tom Mullins
export_as_output() {
17
  last_dir="$PWD"
18
  cd /sys/class/gpio
19
  echo "$1" > export
20
  cd "gpio$1"
21
  echo out > direction
22
  chgrp gpio value
23 0276f557 Tom Mullins
  chown g+w value
24 83163372 Tom Mullins
  cd "$last_dir"
25
}
26
27
# export motor driver gpio pins
28
for i in 70 71 72 73 74 75 76 77; do
29
  export_as_output $i
30
done
31
32
exit 0