summaryrefslogtreecommitdiff
path: root/sys/dev/onewire/owtemp.c
AgeCommit message (Collapse)Author
2007-11-28my brother, David Fries david at fries dot net, noticed that if you put yourTodd T. Fries
sensors in the freezer, they return negative results, making unsigned values bad to store negative numbers and then do math on. Another popular os had this same bug fixed by the same person. ok grange@
2007-06-24rework sensor tasks to use the kernels generic workq rather than a specialDavid Gwynne
kernel thread of its own. the api has changed (which will be fixed in the manpage shortly) so all the users of sensor tasks that i can find have been fixed too. noone tested, so its going in to force people to run with it. "put it in" deraadt@
2007-03-22split userland & kernel struct sensor/sensordev so that the additionTheo de Raadt
of new fields in the future is less disruptive. This is done similar to how struct proc is handled for ps(1). ok jmc (man page changes) tested fkr simon, and more suggestions from millert
2006-12-23adapt to new two-level sensor api; Constantine A. MureninTheo de Raadt
2006-12-20Implement high resolution temperature measuring.Alexander Yurchenko
Based on the diff provided by aaron@linville.org in PR 5314.
2006-10-01Don't reuse bus lock for locking sensor task thread. Use aAlexander Yurchenko
separate lock.
2006-10-01Protect sensor_task_unregister() with some locking.Alexander Yurchenko
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times... ok deraadt@ mickey@
2006-03-04Dallas 1-Wire bus support. Includes the following drivers:Alexander Yurchenko
gpioow(4) 1-Wire bus bit-banging through GPIO pin onewire(4) 1-Wire bus driver owid(4) 1-Wire ID family type device owtemp(4) 1-Wire temperature family type device Drivers for RS-232 and USB bus masters will follow. ok deraadt@