ata_to_sense_error(9)

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, int verbose);

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
verbose
be verbose

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 lock)

AUTHOR

Jeff Garzik
Author.

COPYRIGHT

Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout