OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
HDD_INFO Struct Reference

#include <LegacyBios.h>

Data Fields

UINT16 Status
 
UINT32 Bus
 
UINT32 Device
 
UINT32 Function
 
UINT16 CommandBaseAddress
 
UINT16 ControlBaseAddress
 
UINT16 BusMasterAddress
 
UINT8 HddIrq
 
ATAPI_IDENTIFY IdentifyDrive [2]
 

Detailed Description

HDD_INFO

Definition at line 530 of file LegacyBios.h.

Field Documentation

◆ Bus

UINT32 HDD_INFO::Bus

PCI bus of IDE controller.

Definition at line 541 of file LegacyBios.h.

◆ BusMasterAddress

UINT16 HDD_INFO::BusMasterAddress

Bus master address.

Definition at line 566 of file LegacyBios.h.

◆ CommandBaseAddress

UINT16 HDD_INFO::CommandBaseAddress

Command ports base address.

Definition at line 556 of file LegacyBios.h.

◆ ControlBaseAddress

UINT16 HDD_INFO::ControlBaseAddress

Control ports base address.

Definition at line 561 of file LegacyBios.h.

◆ Device

UINT32 HDD_INFO::Device

PCI device of IDE controller.

Definition at line 546 of file LegacyBios.h.

◆ Function

UINT32 HDD_INFO::Function

PCI function of IDE controller.

Definition at line 551 of file LegacyBios.h.

◆ HddIrq

UINT8 HDD_INFO::HddIrq

Definition at line 568 of file LegacyBios.h.

◆ IdentifyDrive

ATAPI_IDENTIFY HDD_INFO::IdentifyDrive[2]

Data that identifies the drive data; one per possible attached drive.

Definition at line 573 of file LegacyBios.h.

◆ Status

UINT16 HDD_INFO::Status

Status of IDE device. Values are defined below. There is one HDD_INFO structure per IDE controller. The IdentifyDrive is per drive. Index 0 is master and index 1 is slave.

Definition at line 536 of file LegacyBios.h.


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