From owner-cvs-src@FreeBSD.ORG Mon Feb 14 19:30:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4BF616A4CE; Mon, 14 Feb 2005 19:30:07 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77F6643D1D; Mon, 14 Feb 2005 19:30:06 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1EJ9fjw095737 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 20:09:42 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4210F767.2020701@portaone.com> Date: Mon, 14 Feb 2005 21:09:27 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200502140934.j1E9Yeq1095998@repoman.freebsd.org> <4210F288.3020107@portaone.com> <4210F574.9050301@root.org> In-Reply-To: <4210F574.9050301@root.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/amd64 bios.c src/sys/amd64/include/pc bios.h src/sys/conf files.amd64 src/sys/dev/fb vga.c src/sys/isa syscons_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 19:30:07 -0000 Nate Lawson wrote: > Maxim Sobolev wrote: > >> David E. O'Brien wrote: >> >>> obrien 2005-02-14 09:34:40 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: (Branch: RELENG_5) >>> sys/conf files.amd64 sys/dev/fb vga.c >>> sys/isa syscons_isa.c Added files: >>> (Branch: RELENG_5) >>> sys/amd64/amd64 bios.c sys/amd64/include/pc bios.h Log: >>> MFC: + Make syscons properly inherit the bios >>> capslock/shiftlock/etc state like >>> i386 does. Note that we cannot inherit the bios key repeat >>> rate because >>> that requires a bios call (which is impossible for us). >>> + Give syscons the ability to beep on amd64. >> >> >> >> Actually ability to beep is somewhat controversal ability in its >> current implementation, since there is no way to disable it and at >> least on some machines (i.e. my current and previous notebook) there >> is no way to mute speaker using mixer controls either. It is very >> annoying when the shell beeps loudly on file completion in the >> situations when silence is really necessary. > > > See kbdcontrol(1): > -b duration.pitch | belltype > Set the bell duration in milliseconds and pitch in hertz. If a > belltype argument is specified, it may be one of normal which > sets sound parameters back to normal values, off which disables > the bell entirely, or visual which sets the bell to visual mode, > i.e., flashes the screen instead. If belltype is preceded by > the > word quiet., the bell will not be rung when the ringing process > is in the background vty. Oh, great, thank you for the pointer. I overlooked it, since I always have been under impression that beep is controlled on per-tty basis (i.e. via vidcontrol(8)). -Maxim