Date: Sun, 12 Aug 2001 11:11:24 -0700 From: Joe Kelsey <joe@zircon.seattle.wa.us> To: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>, current@freebsd.org Subject: Re: FreeBSD's aggressive keyboard probe/attach Message-ID: <15222.50892.75406.972475@zircon.zircon.seattle.wa.us> In-Reply-To: <200108120813.RAA26578@zodiac.mech.utsunomiya-u.ac.jp> References: <200108120813.RAA26578@zodiac.mech.utsunomiya-u.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
Thank you very much for the clear and cogent explanation of your philosophy of the psm code. Could I suggest that you copy the aforementioned e-mail directly into the psm.c file for everyone to see in posterity? Also, I have a fundamental problem with device flags. I believe that every situation which uses device flags should instead use sysctl variables, allowing easy manipulation at run-time. Of course, there are no doubt situations not addressable at run-time, but these should be the rare special cases where a driver flag is used. I also second Terry's comment about 0x800. There is no reason to add yet more driver flags in order to "do the right thing". The "do the right thing" case should always be default and a flag (sysctl variable, etc) should be used for those who want "the wrong thing". Thank you for your hard work and for taking the time to explain the design issues involved. Please place the design documentation in the code. /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15222.50892.75406.972475>