Provided by: linux-doc-2.6.15_2.6.15-23.39_all bug

NAME

       ata_data_xfer - Transfer data from/to the data register.

SYNOPSIS

       void ata_data_xfer  (struct ata_port * ap, unsigned char * buf,
                             unsigned int buflen, int do_write);

ARGUMENTS

       ap     port to read/write

       buf    data buffer

       buflen buffer length

       do_write
              read/write

DESCRIPTION

       Transfer data from/to the device data register.

LOCKING

       Inherited from caller.

AUTHOR

       Jeff Garzik.