ApertureOS
|
#include "pci.h"
#include "priv_pci.h"
#include "utils/native.h"
#include "acpi_tables/mcfg.h"
#include "managers.h"
Functions | |
uint32_t | pci_readDWord (uint32_t bus, uint32_t device, uint32_t function, uint32_t offset) |
void | pci_writeDWord (uint32_t bus, uint32_t device, uint32_t function, uint32_t offset, uint32_t val) |
void | pci_Initialize (void) |
void | pci_setCommand (uint32_t device_index, uint16_t value) |
Variables | |
MCFG_Entry * | mcfg_tables = NULL |
uint32_t | mcfg_entry_count = 0 |
void pci_Initialize | ( | void | ) |
uint32_t pci_readDWord | ( | uint32_t | bus, |
uint32_t | device, | ||
uint32_t | function, | ||
uint32_t | offset | ||
) |
void pci_setCommand | ( | uint32_t | device_index, |
uint16_t | value | ||
) |
void pci_writeDWord | ( | uint32_t | bus, |
uint32_t | device, | ||
uint32_t | function, | ||
uint32_t | offset, | ||
uint32_t | val | ||
) |
uint32_t mcfg_entry_count = 0 |
MCFG_Entry* mcfg_tables = NULL |