.\" 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 "CONFIG_SIIMAGE_CHIPSET_FOR_PIO" "9" "09 October 2005" "" ""
.SH NAME
config_siimage_chipset_for_pio \- set drive timings
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void config_siimage_chipset_for_pio (ide_drive_t * \fIdrive\fB, byte \fIset_speed\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIdrive\fB\fR
drive to tune
\fIspeed\fR we want
.TP
\fB\fIset_speed\fB\fR
-- undescribed --
.SH "DESCRIPTION"
.PP
Compute the best pio mode we can for a given device. Also honour
the timings for the driver when dealing with mixed devices. Some
of this is ugly but its all wrapped up here
.PP
The SI680 can also do VDMA - we need to start using that
.SH "FIXME"
.PP
we use the BIOS channel timings to avoid driving the task
files too fast at the disk. We need to compute the master/slave
drive PIO mode properly so that we can up the speed on a hotplug
system.