MSDSCSI_Verify10_TypeDef Struct Reference
[Msd]

SCSI Verify 10 Command Descriptor Block (CDB) typedef. More...

#include <msdscsi.h>

Collaboration diagram for MSDSCSI_Verify10_TypeDef:
Collaboration graph
[legend]

Data Fields

uint8_t OpCode
 Command opcode.
struct {
   uint8_t   Obsolete: 1
 Obsolete, expect any value.
   uint8_t   BytChk: 1
 Byte check bit.
   uint8_t   Reserved1: 2
 Reserved, expect 0.
   uint8_t   Dpo: 1
 Disable Page Out.
   uint8_t   VrProtect: 3
 Verify Protect field.
}; 
uint32_t Lba
 Logical Block (sector) Address.
struct {
   uint8_t   GroupNumber: 5
 Group Number field.
   uint8_t   Reserved2: 2
 Reserved, expect 0.
   uint8_t   Restricted: 1
 Treat as a reserved field, expect 0.
}; 
uint16_t Verification
 Number of blocks (sectors) to verify .
uint8_t Control
 Control byte.

Detailed Description

SCSI Verify 10 Command Descriptor Block (CDB) typedef.

Definition at line 278 of file msdscsi.h.


Field Documentation

Byte check bit.

Definition at line 284 of file msdscsi.h.

Control byte.

Definition at line 297 of file msdscsi.h.

Disable Page Out.

Definition at line 286 of file msdscsi.h.

Group Number field.

Definition at line 292 of file msdscsi.h.

Logical Block (sector) Address.

Definition at line 289 of file msdscsi.h.

Obsolete, expect any value.

Definition at line 283 of file msdscsi.h.

Command opcode.

Definition at line 280 of file msdscsi.h.

Reserved, expect 0.

Definition at line 285 of file msdscsi.h.

Reserved, expect 0.

Definition at line 293 of file msdscsi.h.

Treat as a reserved field, expect 0.

Definition at line 294 of file msdscsi.h.

Number of blocks (sectors) to verify .

Definition at line 296 of file msdscsi.h.

Verify Protect field.

Definition at line 287 of file msdscsi.h.


The documentation for this struct was generated from the following file: