Date: Mon, 20 Sep 1999 23:34:54 +0200 From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: Julian Elischer <julian@whistle.com> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: devsw registration (modules/newbus/etc.) Message-ID: <25218.937863294@critter.freebsd.dk> In-Reply-To: Your message of "Mon, 20 Sep 1999 14:27:04 PDT." <Pine.BSF.3.95.990920141933.6309K-100000@current1.whistle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <Pine.BSF.3.95.990920141933.6309K-100000@current1.whistle.com>, Juli an Elischer writes: >> Why would you want to register a cdevsw until you have found some >> hardware that need it ? > >Because it's part of the driver registration amd not part of the >individual device registration.. Frist remember that cdevsw_add() is destined to be replaced with make_dev() whereever possible, so that DEVFS has something to work with. Second the devsw should not be registered unless some hardware is found, another driver might need to register this slot for compatibilty (ata vs wd driver for instace). Third I simply don't agree that registering your cdevsw is part of the driver registration, in fact, we should move away from that mistake. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?25218.937863294>