MicrOS
harddisk_identify_device_data.h File Reference
#include <stdint.h>

Go to the source code of this file.

Classes

struct  general_configuration_fields
 General configuration bit. More...
 
struct  trusted_computing_fields
 Trusted Computing. More...
 
struct  capabilities_fields
 Capabilities. More...
 
struct  additional_supported_fields
 Additional supported. More...
 
struct  serial_ata_capabilities_fields
 Serial ATA capabilities. More...
 
struct  serial_ata_features_supported_fields
 Serial ATA features supported. More...
 
struct  serial_ata_features_enabled_fields
 Serial ATA features enabled. More...
 
struct  major_revision_fields
 Major revision. More...
 
struct  command_set_support_fields
 Command Set Support. More...
 
struct  command_set_active_fields
 Command Set Active. More...
 
struct  ultra_dma_modes_fields
 Ultra DMA modes. More...
 
struct  hardware_reset_result_fields
 Harware reset result. More...
 
struct  physical_logical_sector_size_fields
 Physical/Logical Sector Size. More...
 
struct  worldwide_name_fields
 Worldwide name. More...
 
struct  security_status_fields
 Security status. More...
 
struct  cfa_power_mode_1_fields
 CFA power mode 1. More...
 
struct  harddisk_identify_device_data_fields
 Hard disk Identify Device Data. More...
 
union  harddisk_identify_device_data
 Hard disk Identify Device Data. More...
 

Macros

#define HARDDISK_SERIAL_NUMBER_LENGTH   20
 Length of hard disk serial number. More...
 
#define HARDDISK_FIRMWARE_VERSION_LENGTH   8
 Length of hard disk firmware version. More...
 
#define HARDDISK_MODEL_NUMBER_LENGTH   40
 Length of hard disk model number. More...
 

Macro Definition Documentation

◆ HARDDISK_FIRMWARE_VERSION_LENGTH

#define HARDDISK_FIRMWARE_VERSION_LENGTH   8

Length of hard disk firmware version.

◆ HARDDISK_MODEL_NUMBER_LENGTH

#define HARDDISK_MODEL_NUMBER_LENGTH   40

Length of hard disk model number.

◆ HARDDISK_SERIAL_NUMBER_LENGTH

#define HARDDISK_SERIAL_NUMBER_LENGTH   20

Length of hard disk serial number.