iPXE
Data Fields
aoeata Struct Reference

An AoE ATA command. More...

#include <aoe.h>

Data Fields

uint8_t aflags
 AoE command flags.
uint8_t err_feat
 ATA error/feature register.
uint8_t count
 ATA sector count register.
uint8_t cmd_stat
 ATA command/status register.
union {
   uint64_t   u64
   uint8_t   bytes [6]
lba
 Logical block address, in little-endian order.
uint8_t data [0]
 Data payload.

Detailed Description

An AoE ATA command.

Definition at line 36 of file aoe.h.


Field Documentation

AoE command flags.

Definition at line 38 of file aoe.h.

Referenced by aoecmd_ata_cmd().

ATA error/feature register.

Definition at line 40 of file aoe.h.

Referenced by aoecmd_ata_cmd().

ATA sector count register.

Definition at line 42 of file aoe.h.

Referenced by aoecmd_ata_cmd().

ATA command/status register.

Definition at line 44 of file aoe.h.

Referenced by aoecmd_ata_cmd(), and aoecmd_ata_rsp().

Definition at line 47 of file aoe.h.

Referenced by aoecmd_ata_cmd().

Definition at line 48 of file aoe.h.

Referenced by aoecmd_ata_cmd().

union { ... } aoeata::lba

Logical block address, in little-endian order.

Referenced by aoecmd_ata_cmd().

Data payload.

Definition at line 51 of file aoe.h.

Referenced by aoecmd_ata_cmd(), and aoecmd_ata_rsp().


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