xref: /freebsd/share/man/man4/ichwd.4 (revision e738085b94631f90e21a49852538ac95974baf44)
1c0103f02SDag-Erling Smørgrav.\"-
2*e738085bSDag-Erling Smørgrav.\" Copyright (c) 2007 Dag-Erling Smørgrav
3c0103f02SDag-Erling Smørgrav.\" All rights reserved.
4c0103f02SDag-Erling Smørgrav.\"
5c0103f02SDag-Erling Smørgrav.\" Redistribution and use in source and binary forms, with or without
6c0103f02SDag-Erling Smørgrav.\" modification, are permitted provided that the following conditions
7c0103f02SDag-Erling Smørgrav.\" are met:
8c0103f02SDag-Erling Smørgrav.\" 1. Redistributions of source code must retain the above copyright
9c0103f02SDag-Erling Smørgrav.\"    notice, this list of conditions and the following disclaimer.
10c0103f02SDag-Erling Smørgrav.\" 2. Redistributions in binary form must reproduce the above copyright
11c0103f02SDag-Erling Smørgrav.\"    notice, this list of conditions and the following disclaimer in the
12c0103f02SDag-Erling Smørgrav.\"    documentation and/or other materials provided with the distribution.
13c0103f02SDag-Erling Smørgrav.\"
14c0103f02SDag-Erling Smørgrav.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
15c0103f02SDag-Erling Smørgrav.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
16c0103f02SDag-Erling Smørgrav.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
17c0103f02SDag-Erling Smørgrav.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
18c0103f02SDag-Erling Smørgrav.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19c0103f02SDag-Erling Smørgrav.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20c0103f02SDag-Erling Smørgrav.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21c0103f02SDag-Erling Smørgrav.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22c0103f02SDag-Erling Smørgrav.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23c0103f02SDag-Erling Smørgrav.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24c0103f02SDag-Erling Smørgrav.\" SUCH DAMAGE.
25c0103f02SDag-Erling Smørgrav.\"
260e5f2a77SRui Paulo.Dd August 20, 2008
27c0103f02SDag-Erling Smørgrav.Dt ICHWD 4
28c0103f02SDag-Erling Smørgrav.Os
29c0103f02SDag-Erling Smørgrav.Sh NAME
30c0103f02SDag-Erling Smørgrav.Nm ichwd
31c0103f02SDag-Erling Smørgrav.Nd device driver for the Intel ICH watchdog interrupt timer
32c0103f02SDag-Erling Smørgrav.Sh SYNOPSIS
33c0103f02SDag-Erling SmørgravTo compile this driver into the kernel,
34c0103f02SDag-Erling Smørgravplace the following line in your
35c0103f02SDag-Erling Smørgravkernel configuration file:
36c0103f02SDag-Erling Smørgrav.Bd -ragged -offset indent
37c0103f02SDag-Erling Smørgrav.Cd "device ichwd"
38c0103f02SDag-Erling Smørgrav.Ed
39c0103f02SDag-Erling Smørgrav.Pp
40c0103f02SDag-Erling SmørgravAlternatively, to load the driver as a
41c0103f02SDag-Erling Smørgravmodule at boot time, place the following line in
42c0103f02SDag-Erling Smørgrav.Xr loader.conf 5 :
43c0103f02SDag-Erling Smørgrav.Bd -literal -offset indent
44c0103f02SDag-Erling Smørgravichwd_load="YES"
45c0103f02SDag-Erling Smørgrav.Ed
46c0103f02SDag-Erling Smørgrav.Sh DESCRIPTION
47c0103f02SDag-Erling SmørgravThe
48c0103f02SDag-Erling Smørgrav.Nm
49c0103f02SDag-Erling Smørgravdriver provides
50c0103f02SDag-Erling Smørgrav.Xr watchdog 4
510e5f2a77SRui Paulosupport for the watchdog interrupt timer present on
520e5f2a77SRui Pauloall Intel ICH motherboard chipsets.
530e5f2a77SRui Paulo.Pp
540e5f2a77SRui PauloThe ICH WDT counts down in ticks of approximately 0.6 seconds; the
550e5f2a77SRui Pauloexact value depends on hardware quality and environmental factors.
560e5f2a77SRui PauloSupported watchdog intervals range from 2 to 63 ticks.
570e5f2a77SRui Paulo.Pp
580e5f2a77SRui PauloNote that on some ICH-based systems, the WDT may be present but
590e5f2a77SRui Paulodisabled, either in hardware or by the BIOS.
600e5f2a77SRui PauloThe
610e5f2a77SRui Paulo.Nm
620e5f2a77SRui Paulodriver attempts to detect this condition and will refuse to attach if
630e5f2a77SRui Pauloit believes the WDT is disabled.
64c0103f02SDag-Erling Smørgrav.Sh SEE ALSO
65c0103f02SDag-Erling Smørgrav.Xr watchdog 4 ,
66c0103f02SDag-Erling Smørgrav.Xr watchdog 8 ,
67782d6affSAndriy Gapon.Xr watchdogd 8 ,
680e5f2a77SRui Paulo.Xr watchdog 9
690e5f2a77SRui Paulo.Rs
700e5f2a77SRui Paulo.%T Using the Intel ICH Family Watchdog Timer (WDT)
710e5f2a77SRui Paulo.%R Intel Application Note AP-725
720e5f2a77SRui Paulo.%O Document Number 292273-001
730e5f2a77SRui Paulo.Re
74c0103f02SDag-Erling Smørgrav.Sh HISTORY
75c0103f02SDag-Erling SmørgravThe
76c0103f02SDag-Erling Smørgrav.Nm
77c0103f02SDag-Erling Smørgravdriver first appeared in
78c0103f02SDag-Erling Smørgrav.Fx 5.3 .
79c0103f02SDag-Erling Smørgrav.Sh AUTHORS
80c0103f02SDag-Erling Smørgrav.An -nosplit
81c0103f02SDag-Erling SmørgravThe
82c0103f02SDag-Erling Smørgrav.Nm
830e5f2a77SRui Paulodriver was written by
846c899950SBaptiste Daroussin.An Wm. Daryl Hawkins Aq Mt dhawkins@tamu.edu
850e5f2a77SRui Pauloof Texas A&M University and
866c899950SBaptiste Daroussin.An Dag-Erling Sm\(/orgrav Aq Mt des@FreeBSD.org .
87c0103f02SDag-Erling SmørgravThis manual page was written by
886c899950SBaptiste Daroussin.An Dag-Erling Sm\(/orgrav Aq Mt des@FreeBSD.org .
89