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

#include <p2sb.h>

Collaboration diagram for p2sb_bdf:
Collaboration graph

Data Fields

struct {
   uint16_t   fn: 3
 
   uint16_t   dev: 5
 
   uint16_t   bus: 8
 
}; 
 
uint16_t raw
 

Detailed Description

Definition at line 40 of file p2sb.h.

Field Documentation

◆ 

struct { ... }

◆ bus

uint16_t p2sb_bdf::bus

Definition at line 44 of file p2sb.h.

Referenced by acpi_create_drhd(), override_hpet_ioapic_bdf(), and soc_fill_dmar().

◆ dev

uint16_t p2sb_bdf::dev

Definition at line 43 of file p2sb.h.

Referenced by acpi_create_drhd(), sa_write_acpi_tables(), and soc_fill_dmar().

◆ fn

uint16_t p2sb_bdf::fn

Definition at line 42 of file p2sb.h.

Referenced by acpi_create_drhd(), and soc_fill_dmar().

◆ raw

uint16_t p2sb_bdf::raw

Definition at line 46 of file p2sb.h.

Referenced by p2sb_get_ioapic_bdf(), and p2sb_set_ioapic_bdf().


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