From owner-p4-projects@FreeBSD.ORG Tue Aug 26 00:55:52 2003 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D32B816A4C1; Tue, 26 Aug 2003 00:55:51 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CB4B16A4BF for ; Tue, 26 Aug 2003 00:55:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 332C043FDD for ; Tue, 26 Aug 2003 00:55:51 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7Q7tp0U048672 for ; Tue, 26 Aug 2003 00:55:51 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7Q7toVY048669 for perforce@freebsd.org; Tue, 26 Aug 2003 00:55:50 -0700 (PDT) Date: Tue, 26 Aug 2003 00:55:50 -0700 (PDT) Message-Id: <200308260755.h7Q7toVY048669@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 36934 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2003 07:55:52 -0000 http://perforce.freebsd.org/chv.cgi?CH=36934 Change 36934 by marcel@marcel_nfs on 2003/08/26 00:55:15 Jake is working on keyboard support for sparc64 and expressed the need to seperate the tty handling from the core of the driver. This file (uart_tty.c) is the result of a nicely executed golfswing, with the only flaw that the golfclub was an axe. Oh, and the caddy got beheaded by the backswing, but that doesn't count really. Also moved to this file is the low-level console support. I expect that the keyboard handling will be much the same WRT architecture. So I envision uart_tty.c and uart_kbd.c, each of which handle the typicalities of their functionality. This file is not currently used. It's only submitted to make it easier to talk about what can be done and serves as a convenience for sending patches. Affected files ... .. //depot/projects/uart/dev/uart/uart_tty.c#6 add Differences ...