From owner-freebsd-hackers Thu Oct 17 03:01:17 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA20849 for hackers-outgoing; Thu, 17 Oct 1996 03:01:17 -0700 (PDT) Received: from pdx1.world.net (pdx1.world.net [192.243.32.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA20843; Thu, 17 Oct 1996 03:01:14 -0700 (PDT) Received: from suburbia.net (suburbia.net [203.4.184.1]) by pdx1.world.net (8.7.5/8.7.3) with ESMTP id DAA07961; Thu, 17 Oct 1996 03:01:47 -0700 (PDT) Received: (proff@localhost) by suburbia.net (8.7.4/Proff-950810) id UAA29914; Thu, 17 Oct 1996 20:00:50 +1000 From: Julian Assange Message-Id: <199610171000.UAA29914@suburbia.net> Subject: high resolution text modes To: sos@freebsd.org Date: Thu, 17 Oct 1996 20:00:50 +1000 (EST) Cc: hackers@freebsd.org X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Success! I'm now running on a 100x30(16x9 font) 88hz modified FreeBSD syscons.c. I still have some issues to address vis automatically changing between resolutions on different VT's. Some video cards clocks require programming in particular ways. It would be nice if one could do a "register dump" of the current mode and save it in an array and later restore the values when the VT is again made active. I am not hopeful given the hardware dependent manner that many dot clocks are programmed in and the use of register extension portals. I suspect that any solution would approach the code size of SVGATextMode itself. My intention is to remove per-vt resolutions entirely. They seem like creeping featurism to me and of little use - I noted a comment in the linux kernel code stating that the linux per-vt resolutions which were removed for similar reasons. Obtip: watch out for outb(x,y) in linux code. The XFREE/BSD world uses outb (y,x). Boy did I have fun with this one. -- "Of all tyrannies a tyranny sincerely exercised for the good of its victims may be the most oppressive. It may be better to live under robber barons than under omnipotent moral busybodies, The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for own good will torment us without end, for they do so with the approval of their own conscience." - C.S. Lewis, _God in the Dock_ +---------------------+--------------------+----------------------------------+ |Julian Assange RSO | PO Box 2031 BARKER | Secret Analytic Guy Union | |proff@suburbia.net | VIC 3122 AUSTRALIA | finger for PGP key hash ID = | |proff@gnu.ai.mit.edu | FAX +61-3-98199066 | 0619737CCC143F6DEA73E27378933690 | +---------------------+--------------------+----------------------------------+