From owner-freebsd-commit Thu Jun 15 08:25:31 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA24207 for commit-outgoing; Thu, 15 Jun 1995 08:25:31 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA24121 for cvs-sys-outgoing; Thu, 15 Jun 1995 08:23:52 -0700 Received: from dkuug.dk (dkuug.dk [193.88.44.89]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id IAA24101 for ; Thu, 15 Jun 1995 08:23:32 -0700 Received: from kmd-ac.dk by dkuug.dk with UUCP id AA00408 (5.65c8/IDA-1.4.4j for freefall.cdrom.com!cvs-sys); Thu, 15 Jun 1995 17:23:13 +0200 Message-Id: <199506151523.AA00408@dkuug.dk> Subject: Re: cvs commit: src/sys/i386/isa isa.h To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Wed, 14 Jun 1995 11:18:22 +0000 (GMT) From: "Soeren Schmidt" Cc: bde@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199506140821.BAA00829@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Jun 14, 95 01:20:59 am From: sos@freebsd.org (Soren Schmidt) Reply-To: sos@freebsd.org X-Mailer: ELM [version 2.4 PL22] Content-Type: text Content-Length: 1213 X-Charset: ASCII X-Char-Esc: 29 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... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@kmd-ac.dk) FreeBSD Core Team ..