xref: /openbsd-src/share/man/man4/pwdog.4 (revision e5cc2e7e920dbd55478717f702d4358e7c5f977d)
1*e5cc2e7eSschwarze.\"	$OpenBSD: pwdog.4,v 1.7 2013/07/16 16:05:49 schwarze Exp $
2d6ded4feSmbalmer.\"
3d6ded4feSmbalmer.\" Copyright (c) 2006 Marc Balmer <mbalmer@openbsd.org>
4d6ded4feSmbalmer.\"
5d6ded4feSmbalmer.\" Permission to use, copy, modify, and distribute this software for any
6d6ded4feSmbalmer.\" purpose with or without fee is hereby granted, provided that the above
7d6ded4feSmbalmer.\" copyright notice and this permission notice appear in all copies.
8d6ded4feSmbalmer.\"
9d6ded4feSmbalmer.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10d6ded4feSmbalmer.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11d6ded4feSmbalmer.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12d6ded4feSmbalmer.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13d6ded4feSmbalmer.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14d6ded4feSmbalmer.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15d6ded4feSmbalmer.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16d6ded4feSmbalmer.\"
17*e5cc2e7eSschwarze.Dd $Mdocdate: July 16 2013 $
18d6ded4feSmbalmer.Dt PWDOG 4
19d6ded4feSmbalmer.Os
20d6ded4feSmbalmer.Sh NAME
21d6ded4feSmbalmer.Nm pwdog
22d7704198Sjmc.Nd Quancom PWDOG1 watchdog timer device
23d6ded4feSmbalmer.Sh SYNOPSIS
24d6ded4feSmbalmer.Cd "pwdog0 at pci?"
25d6ded4feSmbalmer.Sh DESCRIPTION
26d6ded4feSmbalmerThe
27d6ded4feSmbalmer.Nm
2801e8a3dcSjmcdriver provides support for Quancom PWDOG1 boards.
29d6ded4feSmbalmer.Pp
30d6ded4feSmbalmerIf the kernel crashes, the watchdog timer is not reset and the system will
31d6ded4feSmbalmerreboot (assuming a proper connection is made between the PWDOG1 and
32d6ded4feSmbalmerthe motherboard).
33d6ded4feSmbalmerAlternatively, the watchdog can be reinitialized via a userland process which
34d6ded4feSmbalmerensures that process scheduling, not just kernel timeout processing, is still
35d6ded4feSmbalmertaking place.
36d6ded4feSmbalmerSee
37d6ded4feSmbalmer.Xr watchdog 4
38d6ded4feSmbalmerand
39d6ded4feSmbalmer.Xr watchdogd 8
40d6ded4feSmbalmerfor more information.
41d6ded4feSmbalmer.Pp
42f9c6b42eSjmcThe timeout period of the PWDOG1 card is set using DIP switches and cannot
4301e8a3dcSjmcbe changed by software.
44d6ded4feSmbalmer.Sh SEE ALSO
45d6ded4feSmbalmer.Xr intro 4 ,
46d6ded4feSmbalmer.Xr pci 4 ,
47d6ded4feSmbalmer.Xr watchdog 4 ,
48d6ded4feSmbalmer.Xr watchdogd 8
49d6ded4feSmbalmer.Sh HISTORY
50d6ded4feSmbalmerThe
51d6ded4feSmbalmer.Nm
52d6ded4feSmbalmerdriver first appeared in
53d6ded4feSmbalmer.Ox 4.1 .
54d6ded4feSmbalmer.Sh AUTHORS
55d6ded4feSmbalmerThe
56d6ded4feSmbalmer.Nm
57d6ded4feSmbalmerdriver was written by
58*e5cc2e7eSschwarze.An Marc Balmer Aq Mt mbalmer@openbsd.org .
59