#!/bin/sh # # load modules.... # MODULES_DIR="/lib/modules/`uname -r`" start() { printf "load modules\n" echo "load sample_virvi2vo ---- " #/usr/bin/sample_virvi2vo -path /usr/bin/sample_virvi2vo_v851s_sc1721v.conf & #echo "------ insmod scsi modules start --------" #insmod $MODULES_DIR/scsi_mod.ko #insmod $MODULES_DIR/sd_mod.ko #wifi echo "------ insmod xr806 modules start --------" # insmod $MODULES_DIR/xr806.ko #insmod $MODULES_DIR/vipcore.ko #input #insmod $MODULES_DIR/input-core.ko insmod $MODULES_DIR/evdev.ko echo "------insmod audio modules start-----" #audio insmod $MODULES_DIR/soundcore.ko insmod $MODULES_DIR/snd.ko insmod $MODULES_DIR/snd-timer.ko insmod $MODULES_DIR/snd-pcm.ko insmod $MODULES_DIR/snd-pcm-dmaengine.ko insmod $MODULES_DIR/snd-soc-core.ko insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko insmod $MODULES_DIR/snd_soc_sunxi_component_rxsync.ko insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko insmod $MODULES_DIR/snd_soc_sunxi_machine.ko echo "------insmod audio modules end-----" #insmod $MODULES_DIR/rt-media.ko echo "------ insmod gpio_keys modules start --------" #gpio key insmod $MODULES_DIR/gpio_keys.ko echo "------ insmod sunxi_gpadc modules start --------" #l-sen insmod $MODULES_DIR/sunxi_gpadc.ko echo "------ insmod cst9220 modules start --------" #ctp #insmod $MODULES_DIR/gslX680new.ko insmod $MODULES_DIR/cst9220.ko } stop() { printf "unload modules\n" } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit $?