MicrOS
additional_supported_fields Struct Reference

Additional supported. More...

#include <harddisk_identify_device_data.h>

Public Attributes

uint8_t __pad0__: 2
 
uint8_t all_write_cache_is_non_volatile: 1
 All write cache is non-volatile. More...
 
uint8_t extended_number_of_user_addressable_sectors_is_supported: 1
 Extended Number of User Addressable Sectors is supported. More...
 
uint8_t device_encrypts_all_user_data_on_the_device: 1
 Device Encrypts All User Data on the device. More...
 
uint8_t trimmed_lba_range_returning_zeroed_data_is_supported: 1
 Trimmed LBA range(s) returning zeroed data is supported. More...
 
uint8_t optional_ata_device_28_bit_command_support: 1
 O = optional ATA device 28-bit commands supported. More...
 
uint8_t __pad1__: 1
 Reserved for IEEE 1667. More...
 
uint8_t download_microcode_dma_is_supported: 1
 DOWNLOAD MICROCODE DMA is supported. More...
 
uint8_t __pad2__: 1
 Obsolete. More...
 
uint8_t write_buffer_dma_is_supported: 1
 WRITE BUFFER DMA is supported. More...
 
uint8_t read_buffer_dma_is_supported: 1
 READ BUFFER DMA is supported. More...
 
uint8_t __pad3__: 1
 Obsolete. More...
 
uint8_t long_physical_sector_alignment_error_reporting_control_is_supported: 1
 Long Physical Sector Alignment Error Reporting Control is supported. More...
 
uint8_t determinic_read_after_trim_supported: 1
 Deterministic data is trimmed LBA range(s) is supported. More...
 
uint8_t __pad4__: 1
 

Detailed Description

Additional supported.

Member Data Documentation

◆ __pad0__

uint8_t additional_supported_fields::__pad0__

◆ __pad1__

uint8_t additional_supported_fields::__pad1__

Reserved for IEEE 1667.

◆ __pad2__

uint8_t additional_supported_fields::__pad2__

Obsolete.

◆ __pad3__

uint8_t additional_supported_fields::__pad3__

Obsolete.

◆ __pad4__

uint8_t additional_supported_fields::__pad4__

◆ all_write_cache_is_non_volatile

uint8_t additional_supported_fields::all_write_cache_is_non_volatile

All write cache is non-volatile.

◆ determinic_read_after_trim_supported

uint8_t additional_supported_fields::determinic_read_after_trim_supported

Deterministic data is trimmed LBA range(s) is supported.

◆ device_encrypts_all_user_data_on_the_device

uint8_t additional_supported_fields::device_encrypts_all_user_data_on_the_device

Device Encrypts All User Data on the device.

◆ download_microcode_dma_is_supported

uint8_t additional_supported_fields::download_microcode_dma_is_supported

DOWNLOAD MICROCODE DMA is supported.

◆ extended_number_of_user_addressable_sectors_is_supported

uint8_t additional_supported_fields::extended_number_of_user_addressable_sectors_is_supported

Extended Number of User Addressable Sectors is supported.

◆ long_physical_sector_alignment_error_reporting_control_is_supported

uint8_t additional_supported_fields::long_physical_sector_alignment_error_reporting_control_is_supported

Long Physical Sector Alignment Error Reporting Control is supported.

◆ optional_ata_device_28_bit_command_support

uint8_t additional_supported_fields::optional_ata_device_28_bit_command_support

O = optional ATA device 28-bit commands supported.

◆ read_buffer_dma_is_supported

uint8_t additional_supported_fields::read_buffer_dma_is_supported

READ BUFFER DMA is supported.

◆ trimmed_lba_range_returning_zeroed_data_is_supported

uint8_t additional_supported_fields::trimmed_lba_range_returning_zeroed_data_is_supported

Trimmed LBA range(s) returning zeroed data is supported.

◆ write_buffer_dma_is_supported

uint8_t additional_supported_fields::write_buffer_dma_is_supported

WRITE BUFFER DMA is supported.


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