From owner-p4-projects@FreeBSD.ORG Fri May 13 03:05:21 2005 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5640116A4D1; Fri, 13 May 2005 03:05:20 +0000 (GMT) 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 141C616A4CE for ; Fri, 13 May 2005 03:05:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9023C43D8A for ; Fri, 13 May 2005 03:05:18 +0000 (GMT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4D35IDc030078 for ; Fri, 13 May 2005 03:05:18 GMT (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4D35I3M030075 for perforce@freebsd.org; Fri, 13 May 2005 03:05:18 GMT (envelope-from marcel@freebsd.org) Date: Fri, 13 May 2005 03:05:18 GMT Message-Id: <200505130305.j4D35I3M030075@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 76907 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: Fri, 13 May 2005 03:05:21 -0000 http://perforce.freebsd.org/chv.cgi?CH=76907 Change 76907 by marcel@marcel_nfs on 2005/05/13 03:04:49 Add a seletal driver for the Intel 830M GMCH. The purpose of this driver is many-fold: o Help to create the right logical infrastructure, o Experimentation with 2D accelerated hardware for BitBlt operations, o Experimentation with multi-head configurations to aid in designing the right infrastructure for assigning keyboards to displays (multiplexing and so on), o Have an accelerated driver to preempt the VGA driver for: + purposes of having the VGA ISA bus front-end called at the end of bus enumeration and making sure this doesn't create a conflict, + implementing the logistics necessary for gmch(4) to take over the console from vga(4), o Gumption builder or project show-stopper. This code only causes gmch(4) to attach. Nothing else is being done yet. Affected files ... .. //depot/projects/tty/sys/conf/files#26 edit .. //depot/projects/tty/sys/dev/gmch/gmch.c#1 add .. //depot/projects/tty/sys/dev/gmch/gmch.h#1 add .. //depot/projects/tty/sys/dev/gmch/gmch_bus_pci.c#1 add Differences ... ==== //depot/projects/tty/sys/conf/files#26 (text+ko) ==== @@ -555,6 +555,8 @@ dev/fxp/if_fxp.c optional fxp dev/gem/if_gem.c optional gem dev/gem/if_gem_pci.c optional gem pci +dev/gmch/gmch.c optional gmch +dev/gmch/gmch_bus_pci.c optional gmch pci dev/harp/if_harp.c optional harp pci dev/hatm/if_hatm.c optional hatm pci dev/hatm/if_hatm_intr.c optional hatm pci