# scsi_mode_param_header10 Struct Reference

SCSI Mode Parameter Header used by MODE SELECT(10) and MODE SENSE(10). More...

`#include <spc_protocol.h>`

## Data Fields
be16_t | mode_data_length
| Number of bytes after this.
uint8_t | medium_type
| Medium Type.
uint8_t | device_specific_parameter
| Defined by command set.
uint8_t | flags4
| LONGLBA in bit 0.
be16_t | block_descriptor_length
| Length of block descriptors.

## Detailed Description

SCSI Mode Parameter Header used by MODE SELECT(10) and MODE SENSE(10).

Definition at line 222 of file spc_protocol.h.

## Field Documentation

be16_t scsi_mode_param_header10::block_descriptor_length

Length of block descriptors.

Definition at line 228 of file spc_protocol.h.

uint8_t scsi_mode_param_header10::device_specific_parameter

Defined by command set.

Definition at line 225 of file spc_protocol.h.

uint8_t scsi_mode_param_header10::flags4

LONGLBA in bit 0.

Definition at line 226 of file spc_protocol.h.

uint8_t scsi_mode_param_header10::medium_type

Medium Type.

Definition at line 224 of file spc_protocol.h.

be16_t scsi_mode_param_header10::mode_data_length

Number of bytes after this.

Definition at line 223 of file spc_protocol.h.

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

- include/scsi/spc_protocol.h