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