CS350 COS
COS
|
Go to the source code of this file.
Data Structures | |
struct | PCIBAR |
struct | PCIDevice |
Typedefs | |
typedef struct PCIBAR | PCIBAR |
typedef struct PCIDevice | PCIDevice |
Functions | |
void | PCI_Init () |
uint8_t | PCI_CfgRead8 (PCIDevice *dev, uint32_t reg) |
uint16_t | PCI_CfgRead16 (PCIDevice *dev, uint32_t reg) |
uint32_t | PCI_CfgRead32 (PCIDevice *dev, uint32_t reg) |
void | PCI_CfgWrite8 (PCIDevice *dev, uint32_t reg, uint8_t data) |
void | PCI_CfgWrite16 (PCIDevice *dev, uint32_t reg, uint16_t data) |
void | PCI_CfgWrite32 (PCIDevice *dev, uint32_t reg, uint32_t data) |
uint16_t | PCI_GetDeviceID (PCIDevice *dev) |
uint16_t | PCI_GetVendorID (PCIDevice *dev) |
uint8_t | PCI_GetBaseClass (PCIDevice *dev) |
uint8_t | PCI_GetSubClass (PCIDevice *dev) |
uint8_t | PCI_GetHeaderType (PCIDevice *dev) |
void | PCI_Configure (PCIDevice *dev) |
struct PCIBAR |
struct PCIDevice |
void PCI_Configure | ( | PCIDevice * | dev | ) |
Definition at line 249 of file pci.c.