Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
pci_access_ops Struct Reference

#include <pci.h>

Data Fields

uint32_t(* read32 )(uintptr_t base, uint8_t bus, uint8_t dev, uint8_t func, uint16_t offset)
 
void(* write32 )(uintptr_t base, uint8_t bus, uint8_t dev, uint8_t func, uint16_t offset, uint32_t val)
 

Detailed Description

Definition at line 8 of file pci.h.

Field Documentation

◆ read32

uint32_t(* pci_access_ops::read32) (uintptr_t base, uint8_t bus, uint8_t dev, uint8_t func, uint16_t offset)

Definition at line 9 of file pci.h.

Referenced by pci_read32().

◆ write32

void(* pci_access_ops::write32) (uintptr_t base, uint8_t bus, uint8_t dev, uint8_t func, uint16_t offset, uint32_t val)

Definition at line 11 of file pci.h.

Referenced by pci_write32().


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