kern/71142: vesa [1024x768] mode support
Cyrille Lefevre
cyrille.lefevre at laposte.net
Wed Sep 1 07:30:29 PDT 2004
The following reply was made to PR kern/71142; it has been noted by GNATS.
From: Cyrille Lefevre <cyrille.lefevre at laposte.net>
To: freebsd gnats <freebsd-gnats-submit at freebsd.org>
Cc:
Subject: Re: kern/71142: vesa [1024x768] mode support
Date: Wed, 1 Sep 2004 16:12:38 +0200 (CEST)
Index: moused
===================================================================
RCS file: /home/ncvs/src/etc/rc.d/moused,v
retrieving revision 1.6
diff -u -I$Id.*$ -I$.+BSD.*$ -r1.6 moused
--- moused 8 Mar 2004 12:25:05 -0000 1.6
+++ moused 30 Aug 2004 23:12:58 -0000
@@ -8,12 +8,18 @@
# REQUIRE: DAEMON
# KEYWORD: FreeBSD nojail
+# stdin must be redirected because it might be a serial console
+#
+ttyv=/dev/ttyv0
+
. /etc/rc.subr
name=moused
rcvar=`set_rcvar`
command="/usr/sbin/${name}"
+required_files="${ttyv}"
start_cmd="moused_start"
+stop_postcmd="moused_postcmd"
moused_start()
{
@@ -30,11 +36,14 @@
;;
esac
- for ttyv in /dev/ttyv* ; do
vidcontrol < ${ttyv} ${_mousechar_arg} -m on
- done
echo '.'
}
+moused_postcmd()
+{
+ vidcontrol < ${ttyv} -m off
+}
+
load_rc_config $name
run_rc_command "$1"
Cyrille Lefevre
--
mailto:cyrille.lefevre at laposte.net
More information about the freebsd-bugs
mailing list