From owner-freebsd-hackers@FreeBSD.ORG Mon Jun 16 14:14:31 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 219BD1065677 for ; Mon, 16 Jun 2008 14:14:31 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id A69138FC1D for ; Mon, 16 Jun 2008 14:14:30 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5490F.dip.t-dialin.net [84.165.73.15]) by redbull.bpaserver.net (Postfix) with ESMTP id 638232E0BC; Mon, 16 Jun 2008 16:14:24 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id D970413269A; Mon, 16 Jun 2008 16:14:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1213625661; bh=CeupF7VLJSLpXcZxESrSBXtsbCNhIm8Ry 5JW6ZFNGtM=; h=Message-ID:Date:From:To:Cc:Subject:References: In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=hUM45JjBZ8IZ0DSgXZqo1yK7MW1PWceMMV+uQij8NMp9ZpSoapxlRIsYVeHXv3h3P uQ+x6+qEPGk2mGV2I4xLjhE8Fre8RMlGg8G+ZPW1SwYNA4MO288hlvRkh0gLSxNsK81 rW3NE0sR7NGQA+NRrLeDIam/Cq+U12qFCyml+e6M5rLohKFbT4iBmrhtYKxTBc3doby FuVfqE76dWUieQuaNujYD2nQ5VT5VpLs6dmmwhKLN2o0JAygj6y4s/bO/yQpgL9LnDe FtOc7t9IrFifuXAt8Neuy3bMxuhrhgc5NDJ8a7PvZxQTLhkgDM23XjngXsPmN69SGdt TKk1P+cnQ== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m5GEELDN002421; Mon, 16 Jun 2008 16:14:21 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Mon, 16 Jun 2008 16:14:21 +0200 Message-ID: <20080616161421.39263060wa8p0f28@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 16 Jun 2008 16:14:21 +0200 From: Alexander Leidinger To: Chuck Robey References: <4852C94B.2090809@telenix.org> <4854087F.90509@telenix.org> <716a8d5f0806160017y23a29fd4r20190e8b8a198a6@mail.gmail.com> <48566D63.3090509@telenix.org> In-Reply-To: <48566D63.3090509@telenix.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.2-RC2) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, ORDB-RBL, SpamAssassin (not cached, score=-13.427, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, TW_VC 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No X-Mailman-Approved-At: Mon, 16 Jun 2008 14:19:24 +0000 Cc: freebsd-hackers@freebsd.org, Konrad Jankowski Subject: Re: FreeBSD hotplugging (Hal) info X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2008 14:14:31 -0000 Quoting Chuck Robey (from Mon, 16 Jun 2008 =20 09:40:51 -0400): > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Konrad Jankowski wrote: >>> Replying to my own mail, I realize I've worded this badly ... what =20 >>> I meant is, >>> does any part of FreeBSD's base make any use of Hal's (the =20 >>> hardware abstraction >>> layer) API? If it does, and you could tell me where that is =20 >>> (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 =20 > for hal or > dbus anywhere in the devd src dir, which I think might mean it's not a dir= ect > user or propagator of hal. OTOH, devd's man page lists devctl, which seem= s > mightily interesting, and could extremely likely be adapted into reporting= to > hal directly. devctl is reporting to devd. There's no relationship to HAL. > My immediate worry is something I picked up from the devctl man =20 > page, that it is > meant for a single reader. Does that mean that I am somehow prevented fro= m > sharing it to both devd (or devfs) AND hal, both? Or, do I manually =20 > (well, via > script) create an extra devctl node? Or, maybe, am I knocking on the door= of > the wrong mailing list? You can let devd issue commands in arrival/departure. > 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. Ask on gnome@ about dbus, and on x11@ about the X11 HAL stuff. Bye, Alexander. --=20 =09"Fantasies are free." =09"NO!! NO!! It's the thought police!!!!" http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137