Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/scsi/aic7xxx/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  scsi_iu.h   Sprache: C

 
/*
 * This file is in the public domain.
 */

#ifndef _SCSI_SCSI_IU_H
#define _SCSI_SCSI_IU_H 1

struct scsi_status_iu_header
{
 u_int8_t reserved[2];
 u_int8_t flags;
#define SIU_SNSVALID 0x2
#define SIU_RSPVALID 0x1
 u_int8_t status;
 u_int8_t sense_length[4];
 u_int8_t pkt_failures_length[4];
 u_int8_t pkt_failures[1];
};

#define SIU_PKTFAIL_OFFSET(siu) 12
#define SIU_PKTFAIL_CODE(siu) (scsi_4btoul((siu)->pkt_failures) & 0xFF)
#define  SIU_PFC_NONE   0
#define  SIU_PFC_CIU_FIELDS_INVALID 2
#define  SIU_PFC_TMF_NOT_SUPPORTED 4
#define  SIU_PFC_TMF_FAILED  5
#define  SIU_PFC_INVALID_TYPE_CODE 6
#define  SIU_PFC_ILLEGAL_REQUEST  7
#define SIU_SENSE_OFFSET(siu)    \
    (12 + (((siu)->flags & SIU_RSPVALID)  \
 ? scsi_4btoul((siu)->pkt_failures_length) \
 : 0))

#define SIU_TASKMGMT_NONE  0x00
#define SIU_TASKMGMT_ABORT_TASK  0x01
#define SIU_TASKMGMT_ABORT_TASK_SET 0x02
#define SIU_TASKMGMT_CLEAR_TASK_SET 0x04
#define SIU_TASKMGMT_LUN_RESET  0x08
#define SIU_TASKMGMT_TARGET_RESET 0x20
#define SIU_TASKMGMT_CLEAR_ACA  0x40
#endif /*_SCSI_SCSI_IU_H*/

Messung V0.5
C=95 H=100 G=97

¤ Dauer der Verarbeitung: 0.9 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.