From owner-freebsd-commit Wed Mar 29 23:17:02 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA17569 for commit-outgoing; Wed, 29 Mar 1995 23:17:02 -0800 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA17554 for cvs-sys-outgoing; Wed, 29 Mar 1995 23:16:59 -0800 Received: from ns.dknet.dk (ns.dknet.dk [193.88.44.42]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA17545; Wed, 29 Mar 1995 23:16:50 -0800 Received: from login.dknet.dk by ns.dknet.dk with SMTP id AA14700 (5.65c8/IDA-1.4.4j); Thu, 30 Mar 1995 09:16:00 +0200 Received: by login.dknet.dk (4.1/SMI-4.1DKnet00) id AA24204; Thu, 30 Mar 95 09:15:18 +0200 From: sos@login.dknet.dk (S|ren Schmidt) Message-Id: <9503300715.AA24204@login.dknet.dk> Subject: Re: cvs commit: src/sys/i386/isa syscons.c syscons.h To: ache@astral.msk.su (Andrey A. Chernov, Black Mage) Date: Thu, 30 Mar 95 9:15:17 MET DST Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com, sos@freefall.cdrom.com In-Reply-To: ; from "Andrey A. Chernov, Black Mage" at Mar 30, 95 2:58 am X-Charset: ASCII X-Char-Esc: 29 Sender: commit-owner@FreeBSD.org Precedence: bulk > > In message <199503292055.MAA28752@freefall.cdrom.com> Soren Schmidt > writes: > > >sos 95/03/29 12:55:04 > > > Modified: sys/i386/isa syscons.c syscons.h > > Introduced setting of "destructive" cursor size, much like > > the old hardware cursor. > > 1) Don't ever a little looks like old good hardware cursor, > it still blinks _together_ with char under it! Current technique > require 0x07 char font reprogramming for every new > char at cursor position: merge current char and cursor. Sure, its been so long since I actually used a system with a hw cursor, that i thought it was destructive, well easy to fix... > 2) It always occupe scanlines 14-15, why not pick actual > hardware cursor size at scattach() with > old get_cursor_shape() function? well, on some ancient VGA's the are problems with reading the cursor shape (had lots of reports on that before), so thats why I can take a look on a genuine VGA and see what they uses as default though (it should be fairly standard). -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team So much code to hack -- so little time ..