Provided by:
linux-doc-2.6.15_2.6.15-23.39_all 
NAME
ata_to_sense_error - convert ATA error to SCSI error
SYNOPSIS
void ata_to_sense_error (unsigned id, u8 drv_stat, u8 drv_err,
u8 * sk, u8 * asc, u8 * ascq);
ARGUMENTS
id ATA device number
drv_stat
value contained in ATA status register
drv_err
value contained in ATA error register
sk the sense key we’ll fill out
asc the additional sense code we’ll fill out
ascq the additional sense code qualifier we’ll fill out
DESCRIPTION
Converts an ATA error into a SCSI error. Fill out pointers to SK, ASC,
and ASCQ bytes for later use in fixed or descriptor format sense
blocks.
LOCKING
spin_lock_irqsave(host_set lock)
AUTHOR
Jeff Garzik.