#!/bin/sh #--------------------------------------------------------------- # Module : powernowd # File : powernowd # Author : Peter Weissgerber # Created On : Mon Jul 21 23:50:40 2003 #--------------------------------------------------------------- # chkconfig: 2345 31 10 # description: This startup script launches rtdvs powernow scaling #--------------------------------------------------------------- ret=0 case $1 in start) gprintf "Starting powernow daemon: " modprobe powernowK7 /usr/local/sbin/powernow -d -a /proc/acpi/ac_adapter/ACAD/state -ac-on MAX -ac-off DYNAMIC ;; stop) gprintf "Stopping powernow daemon: " killall powernow rmmod powernowK7 ;; reload) ;; restart) $0 stop $0 start ret=$? ;; max) killall -usr1 powernowd ;; min) killall -usr2 powernowd ;; reset) killall -hup powernowd ;; *) gprintf "Usage: %s\n" "$(basename $0) {start|stop|restart|status|max|min|reset}" exit 0 ;; esac exit $ret