.\" 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 "IDE_ERROR" "9" "09 October 2005" "" ""
.SH NAME
ide_error \- handle an error on the IDE
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
ide_startstop_t ide_error (ide_drive_t * \fIdrive\fB, const char * \fImsg\fB, u8 \fIstat\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIdrive\fB\fR
drive the error occurred on
.TP
\fB\fImsg\fB\fR
message to report
.TP
\fB\fIstat\fB\fR
status bits
.SH "DESCRIPTION"
.PP
\fBide_error\fR takes action based on the error returned by the drive.
For normal I/O that may well include retries. We deal with
both new-style (taskfile) and old style command handling here.
In the case of taskfile command handling there is work left to
do