From owner-cvs-all@FreeBSD.ORG Wed Sep 28 14:54:08 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A358316A41F; Wed, 28 Sep 2005 14:54:08 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69D6C43D55; Wed, 28 Sep 2005 14:54:08 +0000 (GMT) (envelope-from marius@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 j8SEs8Q2025112; Wed, 28 Sep 2005 14:54:08 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j8SEs8V2025111; Wed, 28 Sep 2005 14:54:08 GMT (envelope-from marius) Message-Id: <200509281454.j8SEs8V2025111@repoman.freebsd.org> From: Marius Strobl Date: Wed, 28 Sep 2005 14:54:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/fb creator.c fbreg.h gfb.c machfb.c s3_pci.c tga.c vga.c src/sys/dev/syscons scgfbrndr.c scmouse.c scvgarndr.c scvidctl.c syscons.c syscons.h src/sys/i386/isa vesa.c src/sys/powerpc/ofw ofw_syscons.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2005 14:54:08 -0000 marius 2005-09-28 14:54:08 UTC FreeBSD src repository Modified files: sys/dev/fb creator.c fbreg.h gfb.c machfb.c s3_pci.c tga.c vga.c sys/dev/syscons scgfbrndr.c scmouse.c scvgarndr.c scvidctl.c syscons.c syscons.h sys/i386/isa vesa.c sys/powerpc/ofw ofw_syscons.c Log: Add a font width argument to vi_load_font_t, vi_save_font_t and vi_putm_t and do some preparations for handling 12x22 fonts (currently lots of code implies and/or hardcodes a font width of 8 pixels). This will be required on sparc64 which uses a default font size of 12x22 in order to add font loading and saving support as well as to use a syscons(4)-supplied mouse pointer image. This API breakage is committed now so it can be MFC'ed in time for 6.0 and later on upcoming framebuffer drivers destined for use on sparc64 and which are expected to rely on using font loading internally and on a syscons(4)-supplied mouse pointer image can be easily MFC'ed to RELENG_6 rather than requiring a backport. Tested on: i386, sparc64, make universe MFC after: 1 week Revision Changes Path 1.9 +5 -5 src/sys/dev/fb/creator.c 1.19 +4 -4 src/sys/dev/fb/fbreg.h 1.8 +8 -8 src/sys/dev/fb/gfb.c 1.4 +5 -5 src/sys/dev/fb/machfb.c 1.10 +8 -6 src/sys/dev/fb/s3_pci.c 1.8 +1 -1 src/sys/dev/fb/tga.c 1.35 +6 -6 src/sys/dev/fb/vga.c 1.23 +1 -1 src/sys/dev/syscons/scgfbrndr.c 1.40 +1 -0 src/sys/dev/syscons/scmouse.c 1.20 +2 -2 src/sys/dev/syscons/scvgarndr.c 1.37 +3 -3 src/sys/dev/syscons/scvidctl.c 1.439 +18 -16 src/sys/dev/syscons/syscons.c 1.85 +6 -4 src/sys/dev/syscons/syscons.h 1.52 +8 -6 src/sys/i386/isa/vesa.c 1.9 +5 -7 src/sys/powerpc/ofw/ofw_syscons.c