From owner-freebsd-current@FreeBSD.ORG Sun Aug 29 17:35:02 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C82D216A4CE for ; Sun, 29 Aug 2004 17:35:02 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66E5F43D48 for ; Sun, 29 Aug 2004 17:35:02 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7THXbTp039890; Sun, 29 Aug 2004 11:33:37 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 29 Aug 2004 11:33:40 -0600 (MDT) Message-Id: <20040829.113340.85951483.imp@bsdimp.com> To: bsd@afields.ca From: "M. Warner Losh" In-Reply-To: <20040828234258.GB34157@afields.ca> References: <200408281252.22651.mistry.7@osu.edu> <20040828234258.GB34157@afields.ca> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: wscons from NetBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Aug 2004 17:35:02 -0000 In message: <20040828234258.GB34157@afields.ca> Allan Fields writes: : On Sat, Aug 28, 2004 at 12:52:08PM -0400, Anish Mistry wrote: : > -----BEGIN PGP SIGNED MESSAGE----- : > Hash: SHA1 : > : > I'm in the process of trying to update a bunch of the USB HID code to be back : > in sync with NetBSD since there are numerous problems with our current code : > that have been fixed for a couple of years now in the NetBSD code. The major : > problem that I'm running into is their dependency on wscons for a few of the : > drivers. Has there been any work on porting wscons to FreeBSD? It would : > make this import much easier and make future imports much simpler too. : : But is that reason enough? Personally I have nothing against wscons. : : If it was ported I would suggest it by default at least provide a scrollback : like OpenBSD, and obviously, syscons do. (Unless that is a feature to it.) : : Is another one needed? In FreeBSD there is currently two: : syscons : pcvt The big problem with syscons is that it makes a bunch of assumptions about the underlying hardware, making it awkward to port to new platforms. wscons, on the other hand, doesn't. However, syscons and pcvt have some cool features that wscons doesn't have. Warner