MicrOS
|
Command Set Support. More...
#include <harddisk_identify_device_data.h>
Public Attributes | |
uint8_t | smart: 1 |
SMART feature set supported. More... | |
uint8_t | security_mode: 1 |
Security Mode feature set supported. More... | |
uint8_t | removable_media: 1 |
Removable Media feature set supported. More... | |
uint8_t | mandatory_power_management: 1 |
Mandatory Power Management feature set supported. More... | |
uint8_t | packet_command: 1 |
PACKET Command feature set not supported if cleared to zero. More... | |
uint8_t | write_cache: 1 |
Write cache supported. More... | |
uint8_t | look_ahead: 1 |
Look-ahead supported. More... | |
uint8_t | release_interrupt: 1 |
Release interrupt supported. More... | |
uint8_t | service_interrupt: 1 |
SERVICE interrupt supported. More... | |
uint8_t | device_reset_command: 1 |
DEVICE RESET command supported. More... | |
uint8_t | host_protected_area: 1 |
Host Protected Area feature set supported. More... | |
uint8_t | __pad0__: 1 |
Obsolete. More... | |
uint8_t | write_buffer_command: 1 |
WRITE BUFFER command supported. More... | |
uint8_t | read_buffer_command: 1 |
READ BUFFER command supported. More... | |
uint8_t | nop_command: 1 |
NOP command supported. More... | |
uint8_t | __pad1__: 1 |
Obsolete. More... | |
uint8_t | download_microcode: 1 |
DOWNLOAD MICROCODE command supported. More... | |
uint8_t | read_write_dma_queued: 1 |
READ/WRITE DMA QUEUED supported. More... | |
uint8_t | cfa: 1 |
CFA feature set supported. More... | |
uint8_t | advanced_power_management: 1 |
Advanced Power Management feature set supported. More... | |
uint8_t | removable_media_status_notification: 1 |
Removable Media Status Notification feature set supported. More... | |
uint8_t | powerup_in_standby: 1 |
Power-up In Standby feature set supported. More... | |
uint8_t | manual_powerup: 1 |
SET FEATURES subcommand required to spinup after power-up. More... | |
uint8_t | __pad2__: 1 |
See Address Offset Reserved Area Boot. More... | |
uint8_t | set_max: 1 |
SET MAX security extension supported. More... | |
uint8_t | automatic_acoustic_management: 1 |
Automatic Acoustic Management feature set supported. More... | |
uint8_t | address_48_bit: 1 |
48-bit Address feature set supported. More... | |
uint8_t | device_configuration_overlay: 1 |
Device Configuration Overlay feature set supported. More... | |
uint8_t | mandatory_flush_cache: 1 |
Mandatory FLUSH CACHE command supported. More... | |
uint8_t | flush_cache_ext: 1 |
FLUSH CACHE EXT command supported. More... | |
uint8_t | __pad3__: 1 |
uint8_t | __pad4__: 1 |
uint8_t | smart_error_logging: 1 |
SMART error logging supported. More... | |
uint8_t | smart_self_test: 1 |
SMART seft-test supported. More... | |
uint8_t | media_serial_number: 1 |
Media serial number supported. More... | |
uint8_t | media__card_pass_through: 1 |
Media Card Pass Through Command feature set supported. More... | |
uint8_t | streaming: 1 |
Streaming feature set supported. More... | |
uint8_t | general_purpose_logging: 1 |
General Purpose Logging feature set supported. More... | |
uint8_t | write_dma_fua_ext: 1 |
WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported. More... | |
uint8_t | write_dma_queued_fua_ext: 1 |
WRITE DMA QUEUED FUA EXT command supported. More... | |
uint8_t | worldwide_name_64_bit: 1 |
64-bit Worldwide name supported. More... | |
uint8_t | urg_for_read_stream: 1 |
URG bit supported for READ STREAM DMA EXT and READ STREAM EXT. More... | |
uint8_t | urg_for_write_stream: 1 |
URG bit supported for WRITE STREAM DMA EXT and WRITE STREAM EXT. More... | |
uint8_t | reserved_for_tech_report_1: 1 |
Reserved for technical report. More... | |
uint8_t | reserved_for_tech_report_2: 1 |
Reserved for technical report. More... | |
uint8_t | idle_with_unload_feature: 1 |
1 = IDLE IMMEDIATE with UNLOAD FEATURE supported. More... | |
uint8_t | __pad5__: 1 |
uint8_t | __pad6__: 1 |
Command Set Support.
uint8_t command_set_support_fields::__pad0__ |
Obsolete.
uint8_t command_set_support_fields::__pad1__ |
Obsolete.
uint8_t command_set_support_fields::__pad2__ |
See Address Offset Reserved Area Boot.
uint8_t command_set_support_fields::__pad3__ |
uint8_t command_set_support_fields::__pad4__ |
uint8_t command_set_support_fields::__pad5__ |
uint8_t command_set_support_fields::__pad6__ |
uint8_t command_set_support_fields::address_48_bit |
48-bit Address feature set supported.
uint8_t command_set_support_fields::advanced_power_management |
Advanced Power Management feature set supported.
uint8_t command_set_support_fields::automatic_acoustic_management |
Automatic Acoustic Management feature set supported.
uint8_t command_set_support_fields::cfa |
CFA feature set supported.
uint8_t command_set_support_fields::device_configuration_overlay |
Device Configuration Overlay feature set supported.
uint8_t command_set_support_fields::device_reset_command |
DEVICE RESET command supported.
uint8_t command_set_support_fields::download_microcode |
DOWNLOAD MICROCODE command supported.
uint8_t command_set_support_fields::flush_cache_ext |
FLUSH CACHE EXT command supported.
uint8_t command_set_support_fields::general_purpose_logging |
General Purpose Logging feature set supported.
uint8_t command_set_support_fields::host_protected_area |
Host Protected Area feature set supported.
uint8_t command_set_support_fields::idle_with_unload_feature |
1 = IDLE IMMEDIATE with UNLOAD FEATURE supported.
uint8_t command_set_support_fields::look_ahead |
Look-ahead supported.
uint8_t command_set_support_fields::mandatory_flush_cache |
Mandatory FLUSH CACHE command supported.
uint8_t command_set_support_fields::mandatory_power_management |
Mandatory Power Management feature set supported.
uint8_t command_set_support_fields::manual_powerup |
SET FEATURES subcommand required to spinup after power-up.
uint8_t command_set_support_fields::media__card_pass_through |
Media Card Pass Through Command feature set supported.
uint8_t command_set_support_fields::media_serial_number |
Media serial number supported.
uint8_t command_set_support_fields::nop_command |
NOP command supported.
uint8_t command_set_support_fields::packet_command |
PACKET Command feature set not supported if cleared to zero.
uint8_t command_set_support_fields::powerup_in_standby |
Power-up In Standby feature set supported.
uint8_t command_set_support_fields::read_buffer_command |
READ BUFFER command supported.
uint8_t command_set_support_fields::read_write_dma_queued |
READ/WRITE DMA QUEUED supported.
uint8_t command_set_support_fields::release_interrupt |
Release interrupt supported.
uint8_t command_set_support_fields::removable_media |
Removable Media feature set supported.
uint8_t command_set_support_fields::removable_media_status_notification |
Removable Media Status Notification feature set supported.
uint8_t command_set_support_fields::reserved_for_tech_report_1 |
Reserved for technical report.
uint8_t command_set_support_fields::reserved_for_tech_report_2 |
Reserved for technical report.
uint8_t command_set_support_fields::security_mode |
Security Mode feature set supported.
uint8_t command_set_support_fields::service_interrupt |
SERVICE interrupt supported.
uint8_t command_set_support_fields::set_max |
SET MAX security extension supported.
uint8_t command_set_support_fields::smart |
SMART feature set supported.
uint8_t command_set_support_fields::smart_error_logging |
SMART error logging supported.
uint8_t command_set_support_fields::smart_self_test |
SMART seft-test supported.
uint8_t command_set_support_fields::streaming |
Streaming feature set supported.
uint8_t command_set_support_fields::urg_for_read_stream |
URG bit supported for READ STREAM DMA EXT and READ STREAM EXT.
uint8_t command_set_support_fields::urg_for_write_stream |
URG bit supported for WRITE STREAM DMA EXT and WRITE STREAM EXT.
uint8_t command_set_support_fields::worldwide_name_64_bit |
64-bit Worldwide name supported.
uint8_t command_set_support_fields::write_buffer_command |
WRITE BUFFER command supported.
uint8_t command_set_support_fields::write_cache |
Write cache supported.
uint8_t command_set_support_fields::write_dma_fua_ext |
WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported.
uint8_t command_set_support_fields::write_dma_queued_fua_ext |
WRITE DMA QUEUED FUA EXT command supported.