Blame doc/ieee1284_ecp_fwd_to_rev.3
Branch: d36e9bbc4a45c7d92356b2293d966924a4c2282e
Packit
d36e9b
.\" Title: ieee1284_ecp_fwd_to_rev
Packit
d36e9b
.\" Author: Tim Waugh <twaugh@redhat.com>
Packit
d36e9b
.\" Generator: DocBook XSL Stylesheets v1.72.0 <http://docbook.sf.net/>
Packit
d36e9b
.\" Date: 09/18/2007
Packit
d36e9b
.\" Manual: Functions
Packit
d36e9b
.\" Source:
Packit
d36e9b
.\"
Packit
d36e9b
.TH "IEEE1284_ECP_FWD_TO_" "3" "09/18/2007" "" "Functions"
Packit
d36e9b
.\" disable hyphenation
Packit
d36e9b
.nh
Packit
d36e9b
.\" disable justification (adjust text to left margin only)
Packit
d36e9b
.ad l
Packit
d36e9b
.SH "NAME"
Packit
d36e9b
ieee1284_ecp_fwd_to_rev, ieee1284_ecp_rev_to_fwd \- ECP direction switching
Packit
d36e9b
.SH "SYNOPSIS"
Packit
d36e9b
.HP 28
Packit
d36e9b
.BI "int ieee1284_ecp_fwd_to_rev(struct\ parport\ *" "port" ");"
Packit
d36e9b
.HP 28
Packit
d36e9b
.BI "int ieee1284_ecp_rev_to_fwd(struct\ parport\ *" "port" ");"
Packit
d36e9b
.SH "DESCRIPTION"
Packit
d36e9b
.PP
Packit
d36e9b
These functions are used to switch directions when in ECP mode. On negotiation to ECP mode the direction is forward (in other words, host\-to\-peripheral). Use
Packit
d36e9b
\fBieee1284_ecp_fwd_to_rev\fR
Packit
d36e9b
to switch from forward to reverse, and
Packit
d36e9b
\fBieee1284_ecp_rev_to_fwd\fR
Packit
d36e9b
to switch from reverse to forward.
Packit
d36e9b
.PP
Packit
d36e9b
They act on the parallel port associated with
Packit
d36e9b
\fIport\fR, which must be claimed.
Packit
d36e9b
.SH "RETURN VALUE"
Packit
d36e9b
.PP
Packit
d36e9b
\fBE1284_OK\fR
Packit
d36e9b
.RS 4
Packit
d36e9b
Direction switched successfully.
Packit
d36e9b
.RE
Packit
d36e9b
.PP
Packit
d36e9b
\fBE1284_NOTIMPL\fR
Packit
d36e9b
.RS 4
Packit
d36e9b
The
Packit
d36e9b
\fIport\fR
Packit
d36e9b
lacks the required capability. This could be due to a limitation of this version of libieee1284, or a hardware limitation.
Packit
d36e9b
.RE
Packit
d36e9b
.PP
Packit
d36e9b
\fBE1284_INVALIDPORT\fR
Packit
d36e9b
.RS 4
Packit
d36e9b
The
Packit
d36e9b
\fIport\fR
Packit
d36e9b
parameter is invalid (for instance, perhaps the
Packit
d36e9b
\fIport\fR
Packit
d36e9b
is not claimed).
Packit
d36e9b
.RE
Packit
d36e9b
.SH "AUTHOR"
Packit
d36e9b
.PP
Packit
d36e9b
\fBTim Waugh\fR <\&twaugh@redhat.com\&>
Packit
d36e9b
.sp -1n
Packit
d36e9b
.IP "" 4
Packit
d36e9b
Author.
Packit
d36e9b
.SH "COPYRIGHT"
Packit
d36e9b
Copyright \(co 2001\-2003 Tim Waugh
Packit
d36e9b
.br
Packit
d36e9b