Subject: Re: Dallas semiconductor "one-wire" and envsys(4)
To: Garrett D'Amore <firstname.lastname@example.org>
From: Jeff Rizzo <email@example.com>
Date: 02/27/2006 09:31:52
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
Content-Type: text/plain; charset=ISO-8859-1
Garrett D'Amore wrote:
> Ben Harris wrote:
>> In article <firstname.lastname@example.org> you write:
>>> I'm currently working on a driver for one-wire devices (such as the
>>> DS18B20 temperature sensor) ...
>>> It's not clear to me whether this would be something appropriate to
>>> bring in to NetBSD or not ...
>> We've already got a little bit of one-wire bus support in sys/dev/ic/d=
>> which is used by sys/arch/acorn26/ioc/ssn.c and by something in
>> sys/arch/amiga. Making it more general might well be useful, and ISTR=
>> the acorn26 implementation never worked properly anyway. If it had, I=
>> have ported it to NetBSD/acorn32 so that we could get the system Ether=
>> address on acorn32 systems without help from RISC OS.
>> Or, in summary, yes please!
> Didn't I see some recent commits of gpiobus() additional functionality,=
> so that you could have child devices hanging off of gpios?
Yes, you did, and that's how I've implemented the onewire bus attachment
in my setup. Now that I know there's already some stuff in NetBSD
(thanks for the pointer!), I will look into how much sense it makes to
use the existing header. (the whole thing took me less than two days to
implement, and that long only because I don't actually know what I'm doin=
Seeing as how there's clearly some interest, let me spend a few days
making things presentable, and I'll post a pointer to the code here.
Thanks for the feedback,
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----