From owner-freebsd-commit Thu Jun 15 12:09:55 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA06523 for commit-outgoing; Thu, 15 Jun 1995 12:09:55 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA06507 for cvs-sys-outgoing; Thu, 15 Jun 1995 12:09:49 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA06499 ; Thu, 15 Jun 1995 12:09:34 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id MAA03199; Thu, 15 Jun 1995 12:09:28 -0700 From: "Rodney W. Grimes" Message-Id: <199506151909.MAA03199@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/sys/i386/isa isa.h To: sos@freebsd.org Date: Thu, 15 Jun 1995 12:09:28 -0700 (PDT) Cc: bde@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199506151521.AA00358@dkuug.dk> from "Soren Schmidt" at Jun 14, 95 11:18:22 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1448 Sender: commit-owner@freebsd.org Precedence: bulk > > In reply to Rodney W. Grimes who wrote: > > > > > > > > bde 95/06/14 00:38:32 > > > > > > The i/o sizes are unreliable because of split address ranges > > > for many devices (VGA, wd). > > > > VGA??? Maybe if you consider the fact that the ``syscons'' driver > > should be split so that we don't have both the VGA ports and the > > Keyboard ports all in one driver (along with a ton of architecual > > reasons to split this out). > > Hmm, as far as I see it there is no cleancut way to separate this into > multible drivers (or maybe I need someone explain it to me :-) > Either you have it like it is now, or you will have to have some > "interdriver" functionality to allow multiple drivers to muck with the > same hardware. A system to send messages between the drivers would also > be nessesary (ie user presses key to switch screen, a request for that > must be sent to the display driver, etc etc etc) Either way its a mess. > The way it is now reflects the way the user see's devices (console, > PCMaudio, mouse, whatever). > But anyhow, I'm open to suggestions as usual... Terry, please jump in here with that beatifully done architecture drawing that was done on the -console mailling lists you ran a year or two back.... I think that answers this issue... -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD