From d7a1f6c3cc0ed79b5b8a39668e72d43f1b702ad2 Mon Sep 17 00:00:00 2001 From: dizzyofcrn Date: Sun, 3 May 2015 09:40:59 +0000 Subject: [PATCH] Defined more SCSI sense data keys git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50596 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- rom/devs/ahci/ahci_scsi.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/rom/devs/ahci/ahci_scsi.h b/rom/devs/ahci/ahci_scsi.h index 8c52d006d6..9b2eb2e4dc 100644 --- a/rom/devs/ahci/ahci_scsi.h +++ b/rom/devs/ahci/ahci_scsi.h @@ -99,12 +99,21 @@ struct scsi_sense_data { UBYTE segment; UBYTE flags; #define SSD_KEY 0x0f +#define SSD_KEY_NO_SENSE 0x00 #define SSD_KEY_RECOVERED_ERROR 0x01 #define SSD_KEY_NOT_READY 0x02 #define SSD_KEY_MEDIUM_ERROR 0x03 #define SSD_KEY_HARDWARE_ERROR 0x04 #define SSD_KEY_ILLEGAL_REQUEST 0x05 +#define SSD_KEY_UNIT_ATTENTION 0x06 +#define SSD_KEY_DATA_PROTECT 0x07 +#define SSD_KEY_BLANK_CHECK 0x08 +#define SSD_KEY_VENDOR_SPECIFIC 0x09 +#define SSD_KEY_COPY_ABORTED 0x0a #define SSD_KEY_ABORTED_COMMAND 0x0b +#define SSD_KEY_EQUAL 0x0c +#define SSD_KEY_VOLUME_OVERFLOW 0x0d +#define SSD_KEY_MISCOMPARE 0x0e #define SSD_ILI 0x20 #define SSD_EOM 0x40 #define SSD_FILEMARK 0x80 -- 2.11.4.GIT