iPXE
Data Fields
pci_api Struct Reference

A runtime selectable PCI I/O API. More...

#include <pci_io.h>

Data Fields

const char * name
 
typeof() pci_discover * pci_discover
 
typeof() pci_read_config_byte * pci_read_config_byte
 
typeof() pci_read_config_word * pci_read_config_word
 
typeof() pci_read_config_dword * pci_read_config_dword
 
typeof() pci_write_config_byte * pci_write_config_byte
 
typeof() pci_write_config_word * pci_write_config_word
 
typeof() pci_write_config_dword * pci_write_config_dword
 
typeof() pci_ioremap * pci_ioremap
 

Detailed Description

A runtime selectable PCI I/O API.

Definition at line 154 of file pci_io.h.

Field Documentation

◆ name

const char* pci_api::name

Definition at line 155 of file pci_io.h.

Referenced by pcicloud_init().

◆ pci_discover

typeof() pci_discover * pci_api::pci_discover

Definition at line 156 of file pci_io.h.

Referenced by pcicloud_discover().

◆ pci_read_config_byte

typeof() pci_read_config_byte * pci_api::pci_read_config_byte

Definition at line 157 of file pci_io.h.

Referenced by pcicloud_read_config_byte().

◆ pci_read_config_word

typeof() pci_read_config_word * pci_api::pci_read_config_word

Definition at line 158 of file pci_io.h.

Referenced by pcicloud_read_config_word().

◆ pci_read_config_dword

typeof() pci_read_config_dword * pci_api::pci_read_config_dword

Definition at line 159 of file pci_io.h.

Referenced by pcicloud_read_config_dword().

◆ pci_write_config_byte

typeof() pci_write_config_byte * pci_api::pci_write_config_byte

Definition at line 160 of file pci_io.h.

Referenced by pcicloud_write_config_byte().

◆ pci_write_config_word

typeof() pci_write_config_word * pci_api::pci_write_config_word

Definition at line 161 of file pci_io.h.

Referenced by pcicloud_write_config_word().

◆ pci_write_config_dword

typeof() pci_write_config_dword * pci_api::pci_write_config_dword

Definition at line 162 of file pci_io.h.

Referenced by pcicloud_write_config_dword().

◆ pci_ioremap

typeof() pci_ioremap * pci_api::pci_ioremap

Definition at line 163 of file pci_io.h.

Referenced by pcicloud_ioremap().


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