coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pci_data Struct Reference

#include <pci_rom.h>

Collaboration diagram for pci_data:
Collaboration graph

Data Fields

uint32_t signature
 
uint16_t vendor
 
uint16_t device
 
uint16_t reserved_1
 
uint16_t dlen
 
uint8_t drevision
 
uint8_t class_lo
 
uint16_t class_hi
 
uint16_t ilen
 
uint16_t irevision
 
uint8_t type
 
uint8_t indicator
 
uint16_t reserved_2
 

Detailed Description

Definition at line 22 of file pci_rom.h.

Field Documentation

◆ class_hi

uint16_t pci_data::class_hi

Definition at line 30 of file pci_rom.h.

Referenced by pci_rom_probe().

◆ class_lo

uint8_t pci_data::class_lo

Definition at line 29 of file pci_rom.h.

Referenced by pci_rom_probe().

◆ device

uint16_t pci_data::device

Definition at line 25 of file pci_rom.h.

Referenced by pci_rom_probe().

◆ dlen

uint16_t pci_data::dlen

Definition at line 27 of file pci_rom.h.

◆ drevision

uint8_t pci_data::drevision

Definition at line 28 of file pci_rom.h.

◆ ilen

uint16_t pci_data::ilen

Definition at line 31 of file pci_rom.h.

Referenced by pci_rom_load().

◆ indicator

uint8_t pci_data::indicator

Definition at line 34 of file pci_rom.h.

Referenced by pci_rom_load().

◆ irevision

uint16_t pci_data::irevision

Definition at line 32 of file pci_rom.h.

◆ reserved_1

uint16_t pci_data::reserved_1

Definition at line 26 of file pci_rom.h.

◆ reserved_2

uint16_t pci_data::reserved_2

Definition at line 35 of file pci_rom.h.

◆ signature

uint32_t pci_data::signature

Definition at line 23 of file pci_rom.h.

◆ type

uint8_t pci_data::type

Definition at line 33 of file pci_rom.h.

Referenced by pci_rom_load(), and pci_rom_probe().

◆ vendor

uint16_t pci_data::vendor

Definition at line 24 of file pci_rom.h.

Referenced by pci_rom_probe().


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