From owner-cvs-src@FreeBSD.ORG Mon Feb 27 18:44:04 2006 Return-Path: X-Original-To: cvs-src@freebsd.org 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 D420D16A420; Mon, 27 Feb 2006 18:44:04 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E30F43D58; Mon, 27 Feb 2006 18:43:57 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) by newtrinity.zeist.de (8.12.11/8.12.11/ZEIST.DE) with ESMTP id k1RIhtMF084396; Mon, 27 Feb 2006 19:43:56 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id k1RIhoCA084395; Mon, 27 Feb 2006 19:43:50 +0100 (CET) (envelope-from marius) Date: Mon, 27 Feb 2006 19:43:50 +0100 From: Marius Strobl To: Maksim Yevmenkin Message-ID: <20060227194350.A57612@newtrinity.zeist.de> References: <200602252159.k1PLxT8G036312@repoman.freebsd.org> <4400D478.7060707@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from maksim.yevmenkin@gmail.com on Sat, Feb 25, 2006 at 02:43:11PM -0800 X-AntiVirus-modified: yes X-AntiVirus: checked by AntiVir Milter (version: 1.1.2-1; AVE: 6.33.1.0; VDF: 6.33.1.29; host: newtrinity.zeist.de) Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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, 27 Feb 2006 18:44:05 -0000 On Sat, Feb 25, 2006 at 02:43:11PM -0800, Maksim Yevmenkin wrote: > Scott, > > [...] > > > So what do we need to do to get this enabled and running by default and > > get rid of the USB keyboard hack in the loader, as well as make the > > keyboard flags sane and predictable? > <...> > > i think this should do it. any comments? > FYI, in order to make kbdmux(4) work on sparc64 the endian bugs in the keyboard IOCTLs of syscons(4) and probably elsewhere need to be fixed. In order to make it work with Sun RS232 keyboards (sparc64 uses AT, Sun RS232 and USB keyboards) kbdmux(4) needs to get rid of the assumption that a slave keyboard driver returns AT keyboard scancodes in K_RAW mode. The latter probably also applies to powerpc once there is support for ADB keyboards. Marius -- This mail was scanned by AntiVir Milter. This product is licensed for non-commercial use. See www.antivir.de for details.