Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src
Module Name: src
Committed By: brad
Date: Wed Nov 11 12:30:13 UTC 2026
Modified Files:
src/share/man/man4: ds2482ow.4
src/sys/dev/i2c: ds2482ow.c ds2482owreg.h ds2482owvar.h
Log Message:
Add support for the DS2483 and DS2484 I2C to 1-Wire bridge chips to
the DS2482 driver. These members of the chip family are very simular
with the main exception being that there are programmable adjustments
that can be made to the 1-Wire protocol timing. The DS2483 chip is
actually EOL, but may exist in the wild somewhere and there was no big
differences between it and the DS2484. Adafruit has a very nice break
out board for the DS2484 chip for a reasonable amount of money.
The programmable timing adjustments of the DS2483 and DS2484 can be
done via sysctl. While these chips support overdrive speed on the
1-Wire bus, the onewire(4) infrastructure does not support the
coordination of overdrive speeds, so this driver does not particularly
support that mode.
While there, fix a missing config_detach_children() call in
ds2482ow.c.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/ds2482ow.4
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/i2c/ds2482ow.c
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/i2c/ds2482owreg.h
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/i2c/ds2482owvar.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index