smartmontools SVN Rev 5613
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Member Functions | Public Attributes | List of all members
ata_out_regs_48bit Struct Reference

ATA Output registers for 48-bit commands. More...

#include <dev_interface.h>

Collaboration diagram for ata_out_regs_48bit:
Collaboration graph

Public Member Functions

 ata_out_regs_48bit ()
- Public Member Functions inherited from ata_out_regs
bool is_set () const
 Return true if any register is set.

Public Attributes

ata_out_regs prev
 read with HOB=1
ata_reg_alias_16 sector_count_16
ata_reg_alias_16 lba_low_16
ata_reg_alias_16 lba_mid_16
ata_reg_alias_16 lba_high_16
ata_reg_alias_48 lba_48
- Public Attributes inherited from ata_out_regs
ata_register error
ata_register sector_count
ata_register lba_low
ata_register lba_mid
ata_register lba_high
ata_register device
ata_register status

Detailed Description

ATA Output registers for 48-bit commands.

Definition at line 429 of file dev_interface.h.

Constructor & Destructor Documentation

◆ ata_out_regs_48bit()

ata_out_regs_48bit::ata_out_regs_48bit ( )

Definition at line 114 of file dev_interface.cpp.

Member Data Documentation

◆ lba_48

ata_reg_alias_48 ata_out_regs_48bit::lba_48

Definition at line 441 of file dev_interface.h.

◆ lba_high_16

ata_reg_alias_16 ata_out_regs_48bit::lba_high_16

Definition at line 438 of file dev_interface.h.

◆ lba_low_16

ata_reg_alias_16 ata_out_regs_48bit::lba_low_16

Definition at line 436 of file dev_interface.h.

◆ lba_mid_16

ata_reg_alias_16 ata_out_regs_48bit::lba_mid_16

Definition at line 437 of file dev_interface.h.

◆ prev

ata_out_regs ata_out_regs_48bit::prev

read with HOB=1

Definition at line 432 of file dev_interface.h.

◆ sector_count_16

ata_reg_alias_16 ata_out_regs_48bit::sector_count_16

Definition at line 435 of file dev_interface.h.

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