.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "E100_START_RU" "" "06 October 2005" "" ""
.SH NAME
e100_start_ru \- start the RU if needed
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void e100_start_ru (struct e100_private * \fIbdp\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIbdp\fB\fR
atapter's private data struct
.SH "DESCRIPTION"
.PP
This routine checks the status of the 82557's receive unit(RU),
and starts the RU if it was not already active. However,
before restarting the RU, the driver gives the RU the buffers
it freed up during the servicing of the ISR. If there are
no free buffers to give to the RU, (i.e. we have reached a
no resource condition) the RU will not be started till the
next ISR.