iPXE
Data Fields
ata_identity Struct Reference

Structure returned by ATA IDENTIFY command. More...

#include <ata.h>

Data Fields

uint16_t ignore_a [27]
uint16_t model [20]
uint16_t ignore_b [13]
uint32_t lba_sectors
uint16_t ignore_c [21]
uint16_t supports_lba48
uint16_t ignore_d [16]
uint64_t lba48_sectors
uint16_t ignore_e [152]

Detailed Description

Structure returned by ATA IDENTIFY command.

This is a huge structure with many fields that we don't care about, so we implement only a few fields.

Definition at line 149 of file ata.h.


Field Documentation

Definition at line 150 of file ata.h.

Definition at line 151 of file ata.h.

Referenced by ata_model().

Definition at line 152 of file ata.h.

Definition at line 153 of file ata.h.

Referenced by atacmd_identify_done().

Definition at line 154 of file ata.h.

Definition at line 155 of file ata.h.

Referenced by atacmd_identify_done().

Definition at line 156 of file ata.h.

Definition at line 157 of file ata.h.

Referenced by atacmd_identify_done().

Definition at line 158 of file ata.h.


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