Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jun 2008 09:40:51 -0400
From:      Chuck Robey <chuckr@telenix.org>
To:        Konrad Jankowski <lichave@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: FreeBSD hotplugging (Hal) info
Message-ID:  <48566D63.3090509@telenix.org>
In-Reply-To: <716a8d5f0806160017y23a29fd4r20190e8b8a198a6@mail.gmail.com>
References:  <4852C94B.2090809@telenix.org> <4854087F.90509@telenix.org> <716a8d5f0806160017y23a29fd4r20190e8b8a198a6@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Konrad Jankowski wrote:
>> Replying to my own mail, I realize I've worded this badly ... what I meant is,
>> does any part of FreeBSD's base make any use of Hal's (the hardware abstraction
>> layer) API?  If it does, and you could tell me where that is (because I can't
> 
> Base definitely doesn't use it.
> All you can find in base is devd.

Well, good news and bad.  Dropping the bad news first, I can't grep for hal or
dbus anywhere in the devd src dir, which I think might mean it's not a direct
user or propagator of hal.  OTOH, devd's man page lists devctl, which seems
mightily interesting, and could extremely likely be adapted into reporting to
hal directly.

My immediate worry is something I picked up from the devctl man page, that it is
meant for a single reader.  Does that mean that I am somehow prevented from
sharing it to both devd (or devfs) AND hal, both?  Or, do I manually (well, via
script) create an extra devctl node?  Or, maybe, am I knocking on the door of
the wrong mailing list?

Please let me know, my stubborn streak has seen me too close to the ending of
this driver of mine to consider stopping now, I just MUST answer this last
feature worry of mine.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIVm1jz62J6PPcoOkRArQbAJ9G+Ql78K7LWJ1vbKB7TWqAfRtBwgCgjQgw
z+AP1pYbvAgmBrdqBXvMRbg=
=7eon
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48566D63.3090509>