# Copyright 2013 Google Inc. All Rights Reserved. module="hantrodec" device="/dev/hantrodec" mode="666" echo if [ ! -e /dev ] then mkdir -p /dev/ fi #insert module rm_module=`lsmod |grep $module` if [ ! -z "$rm_module" ] then rmmod $module || exit 1 fi insmod $module.ko $* base_port=0xd0000000 || exit 1 echo "module $module inserted" #remove old nod rm -f $device #read the major asigned at loading time major=`cat /proc/devices | grep $module | cut -c1-3` #major='50' echo "$module major = $major" #create dev node mknod $device c $major 0 echo "node $device created" #give all 'rw' access chmod $mode $device echo "set node access to $mode" #the end echo