summaryrefslogtreecommitdiffstats
path: root/share/man/man4/ugen.4
diff options
context:
space:
mode:
authorjhay <jhay@FreeBSD.org>2003-02-28 19:28:29 +0000
committerjhay <jhay@FreeBSD.org>2003-02-28 19:28:29 +0000
commit9cfb22c2099b864d1c2dc45a37f750df81d5d0cd (patch)
tree56b7bb65e35cb711738a66b2bf64158dd7874a4c /share/man/man4/ugen.4
parentf7135842db85e9aa10d78271936053555f274767 (diff)
downloadFreeBSD-src-9cfb22c2099b864d1c2dc45a37f750df81d5d0cd.zip
FreeBSD-src-9cfb22c2099b864d1c2dc45a37f750df81d5d0cd.tar.gz
Implement outgoing interrupt pipes. It is part of the USB 1.1 spec.
The Lego Infrared Tower use it.
Diffstat (limited to 'share/man/man4/ugen.4')
-rw-r--r--share/man/man4/ugen.47
1 files changed, 5 insertions, 2 deletions
diff --git a/share/man/man4/ugen.4 b/share/man/man4/ugen.4
index be61ef4..0a90e8c 100644
--- a/share/man/man4/ugen.4
+++ b/share/man/man4/ugen.4
@@ -104,9 +104,12 @@ and
should be used.
All I/O operations on a bulk endpoint are unbuffered.
.Pp
-The interrupt transfer mode can only be in.
-To perform input from an interrupt endpoint
+The interrupt transfer mode can be in or out depending on the
+endpoint.
+To perform I/O on an interrupt endpoint
.Xr read 2
+and
+.Xr write 2
should be used.
A moderate amount of buffering is done
by the driver.
OpenPOWER on IntegriCloud