From owner-cvs-all Wed Nov 4 02:56:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA03416 for cvs-all-outgoing; Wed, 4 Nov 1998 02:56:35 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA03410; Wed, 4 Nov 1998 02:56:28 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id SAA29225; Wed, 4 Nov 1998 18:55:50 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199811041055.SAA29225@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Kazutaka YOKOTA cc: Doug Rabson , sos@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/modules/syscons saver.h ... In-reply-to: Your message of "Wed, 04 Nov 1998 19:30:58 +0900." <199811041030.TAA28081@zodiac.mech.utsunomiya-u.ac.jp> Date: Wed, 04 Nov 1998 18:55:50 +0800 From: Peter Wemm Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Kazutaka YOKOTA wrote: > > >> Peter Wemm wrote: > >> > Modified files: > >> > sys/modules/syscons saver.h > >> > sys/modules/syscons/blank blank_saver.c > >> > sys/modules/syscons/daemon daemon_saver.c > >> > sys/modules/syscons/fade fade_saver.c > >> > sys/modules/syscons/green green_saver.c > >> > sys/modules/syscons/snake snake_saver.c > >> > sys/modules/syscons/star star_saver.c > >> > Log: > >> > Simple update to make these work as kld and preload modules. > >> > >> I'd like to move these to a better place. I was thinking of > >> sys/dev/syscons/* for the code parts and leave the Makefile glue where it > >> is now. > >> > >> I'd like to be able to configure one of these statically, with the kld > >> mechanism we can because the code is the same for both kld and statically > >> configured. "options STAR_SAVER" or "pseudo-device star_saver" is what I > >> have in mind. > >> > >> I'm not sure that sys/i386/isa/syscons/* is appropriate since we have a > >> machine independent isa version of syscons in sys/isa/* as well. > > > >If we could move most or all of the i386 syscons to somewhere it can be > >shared between i386 and alpha, I would be very grateful. The alpha > >syscons is lagging behind the i386 one considerably. I'm happy with > >sys/dev/syscons. > > syscons badly needs re-organization and modularization. And I am all > for /sys/dev/syscons once this is done. > > However, LKM/KLD screen savers are highly i386-dependent, or i386 > video card-dependent, as they are, and won't become much > architecture-independent. I had a quick look at the sys/isa/syscons and videoio stuff.. It looks like it still uses things like outb etc. It looks like it uses readb/ readw etc rather than accessing the video memory. I guess that the savers would need to be updated to do this sort of thing too. I'm really hoping that Garrett comes up with something useful for a real isa configuration system under the new framework. > Kazu > Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message