Skip site navigation (1)Skip section navigation (2)
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>