summaryrefslogtreecommitdiff
path: root/share/man/man9
diff options
context:
space:
mode:
Diffstat (limited to 'share/man/man9')
-rw-r--r--share/man/man9/Makefile4
-rw-r--r--share/man/man9/delay.932
2 files changed, 34 insertions, 2 deletions
diff --git a/share/man/man9/Makefile b/share/man/man9/Makefile
index f23a25b3ef8..fd44cdcf4b4 100644
--- a/share/man/man9/Makefile
+++ b/share/man/man9/Makefile
@@ -1,10 +1,10 @@
-# $OpenBSD: Makefile,v 1.109 2005/12/04 19:08:33 pedro Exp $
+# $OpenBSD: Makefile,v 1.110 2006/01/12 00:17:17 dlg Exp $
# $NetBSD: Makefile,v 1.4 1996/01/09 03:23:01 thorpej Exp $
# Makefile for section 9 (kernel function and variable) manual pages.
MAN= altq.9 audio.9 autoconf.9 boot.9 buffercache.9 bus_dma.9 bus_space.9 \
- copy.9 crypto.9 ctxsw.9 disk.9 disklabel.9 \
+ copy.9 crypto.9 ctxsw.9 delay.9 disk.9 disklabel.9 \
dohooks.9 dopowerhooks.9 \
domountroothooks.9 doshutdownhooks.9 dostartuphooks.9 \
evcount.9 file.9 \
diff --git a/share/man/man9/delay.9 b/share/man/man9/delay.9
new file mode 100644
index 00000000000..1efe86bb328
--- /dev/null
+++ b/share/man/man9/delay.9
@@ -0,0 +1,32 @@
+.\" $OpenBSD: delay.9,v 1.1 2006/01/12 00:17:17 dlg Exp $
+.\"
+.\" Copyright (c) 2006 David Gwynne <dlg@openbsd.org>
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd January 10, 2006
+.Dt DELAY 9
+.Os
+.Sh NAME
+.Nm delay
+.Nd busy wait for an interval
+.Sh SYNOPSIS
+.In sys/param.h
+.Ft void
+.Fn delay "int delay"
+.Sh DESCRIPTION
+.Fn delay
+is called in the kernel to busy wait for a period of time.
+The
+.Fa delay
+argument specifies the period of time to wait for, in microseconds.