xref: /netbsd-src/share/man/man4/sdtemp.4 (revision b1c86f5f087524e68db12794ee9c3e3da1ab17a0)
1.\"	$NetBSD: sdtemp.4,v 1.2 2010/07/28 18:28:15 pgoyette Exp $
2.\"
3.\" Copyright (c) 2008 The NetBSD Foundation, Inc.
4.\" All rights reserved.
5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Paul Goyette.
8.\"
9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions
11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright
13.\"    notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright
15.\"    notice, this list of conditions and the following disclaimer in the
16.\"    documentation and/or other materials provided with the distribution.
17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28.\" POSSIBILITY OF SUCH DAMAGE.
29.\"
30.Dd July 29, 2010
31.Dt SDTEMP 4
32.Os
33.Sh NAME
34.Nm sdtemp
35.Nd JEDEC JC-42.4 compatible memory module temperature sensors
36.Sh SYNOPSIS
37.Cd "sdtemp0 at iic? addr 0x18"
38.Cd "sdtemp0 at iic? addr 0x19"
39.Cd "sdtemp0 at iic? addr 0x1a"
40.Cd "sdtemp0 at iic? addr 0x1b"
41.Cd "sdtemp0 at iic? addr 0x1c"
42.Cd "sdtemp0 at iic? addr 0x1d"
43.Cd "sdtemp0 at iic? addr 0x1e"
44.Cd "sdtemp0 at iic? addr 0x1f"
45.Sh DESCRIPTION
46The
47.Nm
48driver provides support for the
49.Tn Microchip Technology
50MCP9805/98242 and other chips that conform to JEDEC Standard 21-C section
514.7.
52Memory module temperature sensors are optional on DDR2 and DDR3 SDRAM DIMMs.
53Sensors provided by this driver, including the on-chip thresholds for the
54Alarm Window and Critical level, are accessed through the
55.Xr envsys 4
56API.
57.Pp
58The
59.Nm
60supports temperature ranges from -256 to +255 degrees C.
61.Sh HARDWARE
62Chips supported by the
63.Nm
64driver include:
65.Pp
66.Bl -item -offset indent
67.It
68.Tn Catalyst
69.Em CAT34TS02
70and
71.Em CAT6095
72.It
73.Tn Analog Devices
74.Em ADT7408
75.It
76.Tn Integrated Deviced Technology
77.Em TSE2002B3
78and
79.Em TSE3000B3
80.It
81.Tn Maxim
82.Em MAX6604
83.It
84.Tn Microchip Technology
85.Em MCP9805 ,
86.Em MCP9843 ,
87.Em MCP98242 ,
88and
89.Em MCP98243
90.It
91.Tn NXP Semiconductors
92.Em SE97
93and
94.Em SE98
95.It
96.Tn STmicroelectronics
97.Em STTS424
98and
99.Em STTS424E
100.El
101.Sh SEE ALSO
102.Xr envsys 4 ,
103.Xr envstat 8
104.Sh HISTORY
105The
106.Nm
107device appeared in
108.Nx 6.0 .
109.Sh BUGS
110Interrupt support is unimplemented.
111