iPXE
Data Fields
ata_cb Struct Reference

ATA command block. More...

#include <ata.h>

Data Fields

union ata_lba lba
 Logical block address.
union ata_fifo count
 Sector count.
union ata_fifo err_feat
 Error/feature register.
uint8_t device
 Device register.
uint8_t cmd_stat
 Command/status register.
int lba48
 Use LBA48 extended addressing.

Detailed Description

ATA command block.

Definition at line 95 of file ata.h.


Field Documentation

Logical block address.

Definition at line 97 of file ata.h.

Referenced by aoecmd_ata_cmd(), and atadev_command().

Sector count.

Definition at line 99 of file ata.h.

Referenced by aoecmd_ata_cmd(), and atadev_command().

Error/feature register.

Definition at line 101 of file ata.h.

Referenced by aoecmd_ata_cmd().

Device register.

Definition at line 103 of file ata.h.

Referenced by aoecmd_ata_cmd(), and atadev_command().

Command/status register.

Definition at line 105 of file ata.h.

Referenced by aoecmd_ata_cmd(), and atadev_command().

Use LBA48 extended addressing.

Definition at line 107 of file ata.h.

Referenced by aoecmd_ata_cmd(), and atadev_command().


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